.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0!important}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:2147483646}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;margin-bottom:.4em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;text-decoration:none}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-first-highlight .cc-btn:last-child{background-color:transparent;border-color:transparent}.cc-first-highlight .cc-btn:last-child:focus,.cc-first-highlight .cc-btn:last-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.2em;right:.4em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close.cc-closeXcustomText{text-decoration:underline;font-size:1.1em;top:.5em;right:.6em}.cc-window.cc-banner.cc-addedcloseX{padding:2em 1.8em}.cc-close:focus,.cc-close:hover{opacity:1}div.cc-blockingScreen{opacity:.5;background:#000;width:100%;height:100%;z-index:2147483630;top:0;left:0;position:fixed}span.cc-visually-hidden{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-allswitches.cc-floating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}.cc-switch-element{margin-bottom:.3em}.cc-switch{position:relative;display:inline-block;width:2.3em;height:1.4em;margin:0 .3em 0 0;vertical-align:middle}.cc-switch-label{margin-right:.6em}.cc-switch input{opacity:0;width:0;height:0;display:none}.cc-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cc-slider:before{position:absolute;content:"";height:1em;width:1em;left:.2em;bottom:.2em;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.cc-slider{background-color:#a0db8e}input:focus+.cc-slider{-webkit-box-shadow:0 0 1px #a0db8e;box-shadow:0 0 1px #a0db8e}input:checked+.cc-slider:before{-webkit-transform:translateX(.9em);transform:translateX(.9em)}.cc-slider.disabled:before{opacity:45%}.cc-slider.classic{border-radius:.6em}.cc-slider.classic:before{border-radius:50%}.cc-popovercenter{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:380px;z-index:2147483645}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-popovercenter{top:50%!important;left:50%!important;min-width:calc(100%)!important}}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-highlight .cc-btn:last-child{min-width:140px}.cc-theme-classic .cc-highlight .cc-btn:first-child{min-width:0}.cc-theme-classic .cc-first-highlight .cc-btn:last-child{min-width:0}.cc-theme-classic .cc-first-highlight .cc-btn:first-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}body{margin:0;padding:0;background-image:url('/wp-content/themes/csi-jean-rostand/assets/images/backgrounds/16_infirmiere-1.webp');background-size:cover;background-repeat:no-repeat;background-position:top;background-attachment:fixed}h1{font-family:'Poppins',sans-serif;font-size:58px}h2{font-family:'Poppins',sans-serif;font-size:56px}h3{font-family:'Poppins',sans-serif;font-size:18px}p{font-family:'hanken Grotesk',sans-serif;font-size:15px}a{font-family:'Poppins',sans-serif;font-size:15px;text-decoration:none;color:var(--touch-color)}a.hover{color:var(--secondary-color)}button{font-family:'Poppins',sans-serif;font-size:15px;font-weight:600;background-color:white;color:black;border:none;padding:10px
25px;border-radius:25px;cursor:pointer;transition:background-color 0.3s ease, color 0.3s ease, transform 0.3s ease}.italic{font-style:italic}button:hover{background-color:var(--secondary-color);color:white}:root{--primary-color:#C94065;--secondary-color:#355070;--touch-color:#A50909;--background-color:#FFF;--border-radius:8px;--box-shadow:0 4px 8px rgba(0, 0, 0, 0.1)}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-center{justify-content:center;align-items:center}.pills{color:var(--touch-color);background-color:#FFD3D3;width:max-content;padding:0.5rem 1rem;border-radius:50px;font-size:1.25rem}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:6px}::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:6px}*{scrollbar-width:thin;scrollbar-color:var(--primary-color) #f1f1f1}@media only screen and (max-width: 768px){.flex-column{flex-wrap:wrap;flex-direction:column;width:100vw;overflow:hidden}.flex-row{flex-wrap:wrap;flex-direction:row;width:100vw;overflow:hidden}.body{width:100vw;overflow-x:hidden;padding:0}h1{font-family:'Poppins',sans-serif;font-size:38px}h2{font-family:'Poppins',sans-serif;font-size:36px}.history-section .image-container{padding:unset}}.navbar{height:93px;justify-content:space-around;align-items:center;background-color:var(--primary-color);padding:0
10px;position:fixed;top:0;left:0;z-index:1000;width:100%}.navbar
div{gap:2rem}.navbar .classic-onglet{color:white;text-decoration-color:var(--secondary-color);text-underline-offset:8px}.navbar .classic-onglet:hover{color:white;text-decoration:underline;text-decoration-color:var(--secondary-color);text-decoration-thickness:2px}.navbar
ul{list-style:none;display:flex;align-items:center;gap:2rem;margin:0}.navbar ul
li{padding:20px
7px}.navbar
img{width:162px;height:auto }.navbar
button{height:47px;padding:0}.navbar
.logo{cursor:pointer}.navbar .logo:hover{filter:drop-shadow(0 0 0.75rem rgba(255, 255, 255, 0.5));transition:filter 0.3s ease-in-out}.the-last-one
a{background-color:white;color:var(--primary-color);padding:0.5rem 1rem;border-radius:25px;text-decoration:none}.the-last-one a:hover{background-color:var(--secondary-color);transition:background-color 0.3s ease-in-out;color:white}.btn-container,.menu-toggle,.secondary-nav{display:none}.menu-toggle.active{background-color:transparent}@media only screen and (max-width: 768px){.navbar{display:none}.btn-container{display:flex;flex-direction:row;width:100%;background-color:var(--primary-color)}.menu-toggle{display:block;background-color:rgba(20, 5, 10, 0.8);border:none;cursor:pointer;position:fixed;top:15px;left:15px;z-index:1000;border-radius:10px;padding:0.4rem 0.4rem}.menu-toggle
img{width:auto;height:40px;border-radius:10px}.secondary-nav{display:none;position:fixed;top:0;left:0;width:60vw;height:100%;background-color:rgba(201, 64, 101, 0.8);padding:2rem;z-index:999;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);backdrop-filter:blur(10px)}.secondary-nav
ul{display:flex;flex-direction:column;gap:4rem;margin-top:5rem;list-style:none;height:65vh;width:100%;align-self:center;justify-content:center}.secondary-nav ul li
a{color:white}.secondary-nav ul li a:hover{color:var(--secondary-color)}.secondary-nav.active{display:block}}.footer-section{background-color:#f8f9fa;padding:2rem}.end-footer
a{color:var(--secondary-color);text-decoration:none}.end-footer a:hover{color:black}.footer-section
.container{width:100%;justify-content:space-around;align-items:start}.footer-section
ul{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;justify-content:center;padding:0;text-align:center}.footer-section ul li
a{color:black;text-decoration:none}.footer-section ul li a:hover{color:var(--touch-color)}.end-footer p, .footer-section
p{width:100%;margin:0;text-align:center}.end-footer{background-color:var(--primary-color);color:white;padding:1rem}@media screen and (max-width: 768px){.footer-section{flex-direction:row-reverse;flex-wrap:wrap;justify-content:center;align-items:center;width:100vw;padding:0;gap:0}.footer-section
img{width:151px;height:auto}.footer-section
hr{display:none}.footer-section .flex-column{justify-self:center;align-items:center}.footer-section
.container{width:100vw;padding:1rem}.footer-section
ul{width:90vw;padding:1rem}.footer-section ul li a, .footer-section ul li
p{font-size:20px}.map-container{width:80vw;height:50vw;margin:auto;position:relative}.map-container
iframe{width:100%;height:100%;border:none}}.home-section{background-image:url('/wp-content/themes/csi-jean-rostand/assets/images/backgrounds/home.webp');background-size:cover;background-repeat:no-repeat;justify-content:start;align-items:center;height:1312px;padding:5rem 2rem;background-position:50% 0%;margin-top:3.5rem}.animated-text{margin-top:0}.home-section
.slogan{margin-top:4rem}.home-section
a{color:black;font-size:25px;text-decoration:none}.home-section a:hover{color:var(--primary-color);text-decoration:none}.container-pictures{width:100%;justify-content:center;align-items:center;gap:8rem}.container-pictures .picture-1{height:441px}.container-pictures
div{margin:0;padding:0.5rem;width:300px;justify-content:start;align-items:center}.picture-1,.picture-2,.picture-3{padding:0.5rem;border-radius:25px}.picture-1,.delphine-h2{background-color:#B6E9DB}.picture-2,.sandrine-h2{background-color:#FC7EAB}.picture-3,.amandine-h2{background-color:#C94065}.amandine-h2{background-color:#9F2D4C;color:white}.column
h2{padding:1rem;border-radius:25px}.container-pictures
.column{justify-content:start;align-items:center;gap:0.5px}.container-pictures
img{width:auto;height:425px}.container-pictures .picture-1
img{width:auto;height:420px}.home-section
h2{font-size:23px;color:var(--touch-color);width:max-content}.home-section
h1{font-size:56px;color:black;width:1004px;text-align:center;margin-bottom:0}.home-section
p{font-size:25px;width:1004px;text-align:center}.home-section
hr{background-color:var(--touch-color);width:10rem;height:1px;border:none}.home-section
span{font-size:58px;font-family:'Poppins',sans-serif;font-weight:600;color:var(--touch-color);width:max-content;margin-top:1rem}.home-section
.zigzag{width:auto;min-height:100px;max-height:130px;margin:0}.home-section
svg{width:20px;height:20px;margin:0;fill:var(--primary-color)}.column{position:relative}.overlay{position:absolute;bottom:0.5rem;width:100%;height:15%;background-color:rgba(0, 0, 0, 0.7);color:white;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity 0.3s ease;border-radius:0 0 25px 25px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.column:hover
.overlay{opacity:1}@media (max-width: 768px){.home-section{height:100%;padding:2rem 1rem;margin-top:0}.overlay{bottom:2rem}.home-section #lottie-container-4{display:none}.home-section
h1{font-size:30px;width:100%}.home-section
p{font-size:20px;width:100%}.home-section
h2{font-size:20px}.home-section
span{font-size:30px}.container-pictures{flex-direction:column;gap:0.5rem}.container-pictures
.column{width:100%;height:auto;justify-content:center;align-items:center;padding:2rem 0;margin:0}.container-pictures
img{width:50vw;height:auto}.picture-1,.picture-2,.picture-3{padding:0.1rem;border-radius:25px;width:80vw}}@media (max-width: 480px){.home-section{height:100%;padding:2rem 0}.home-section
h1{font-size:25px;width:100%}.home-section
p{font-size:18px;width:100%}.home-section
h2{font-size:18px}.home-section
span{font-size:25px}}.values-section{background-color:rgba(0, 0, 0, 0.65);z-index:0;padding:2rem;color:white;text-align:center;justify-content:start;align-items:center;gap:1rem}.values-section
hr{width:20%}.values-section
img{width:40px;height:40px}.container-cards{width:100%;gap:4rem;justify-content:center;align-items:center}:root{box-sizing:border-box;font-family:sans-serif}*,*::before,*::after{box-sizing:inherit}.card h3, .card p, .values-section
h2{margin:0}.card{width:252.5px;height:225px;transform-style:preserve-3d}.card__content{height:100%;transform-style:preserve-3d;transition:transform 1.5s ease;position:relative}.card:hover
.card__content{transform:rotateY(180deg)}.card__front,.card__back{border-radius:25px;position:absolute;left:0;top:0;right:0;bottom:0;height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem;transform-style:preserve-3d;backface-visibility:hidden;border:1px
solid black}.card__front{gap:1rem}.card__back{justify-content:center;align-items:center;text-align:left;width:100%;margin:0;padding:1rem}.card
p{height:92px}.card__heading{transform:translateZ(2rem)}.card__desc{transform:translateZ(3rem)}.card__body{width:100%;transform:translateZ(4rem)}.card-one
.card__front{align-items:start;text-align:left;background:var(--primary-color);color:white}.card-one
.card__back{align-items:center;text-align:center;transform:rotateY(180deg);background:#F9EAEE;color:var(--primary-color)}.card-two
.card__front{align-items:start;text-align:left;background:var(--secondary-color);color:white}.card-two
.card__back{align-items:center;text-align:center;transform:rotateY(180deg);background:#B6E8DA;color:var(--secondary-color)}.card-three
.card__front{align-items:start;text-align:left;background:#FFD3D3;color:var(--primary-color)}.card-three
.card__back{align-items:center;text-align:center;transform:rotateY(180deg);background:var(--primary-color);color:#F9EAEE}.card-four
.card__front{align-items:start;text-align:left;background:#B7EADC;color:var(--secondary-color)}.card-four
.card__back{align-items:center;text-align:center;transform:rotateY(180deg);background:var(--secondary-color);color:white}#valuesSectionWhoIAm
p{font-size:56px}@media screen and (max-width: 600px){.values-section{padding:1.5rem 0;text-align:center}.container-cards{gap:2rem;flex-direction:column;align-items:center}.card{width:220px;height:200px}.card__front,.card__back{padding:0.8rem }}@media screen and (max-width: 480px){.values-section{padding:1rem 0}.container-cards{gap:1.5rem}.card{width:200px;height:190px}.card
p{font-size:14px;height:auto}}@media screen and (max-width: 360px){.values-section{padding:0.8rem 0}.container-cards{gap:1rem}.card{width:180px;height:170px}.card__front,.card__back{padding:0.6rem}.card
p{font-size:13px}}#soinsSection{background-image:url("/wp-content/themes/csi-jean-rostand/assets/images/backgrounds/bg-soins-section.webp");background-size:cover;background-position:center;background-attachment:fixed;height:max-content;justify-content:center;align-items:start;padding:2rem;gap:5rem}.soins-section
img{width:494.98px;height:494.98px;transition:transform 0.3s ease, scale 0.3s ease}.soins-section img:hover{transform:rotate(5deg) scale(0.9)}.soins-section .flex-column{justify-content:center;gap:1rem;width:529.02px}.soins-section h2, .soins-section
p{margin:0}.soins-section
button{background-color:var(--secondary-color);color:white;border-radius:25px;padding:10px
25px;cursor:pointer;transition:background-color 0.3s ease, color 0.3s ease, transform 0.3s ease;width:150px;height:48px}.soins-section button:hover{color:white;background-color:var(--primary-color)}.ti-next,.ti-prev{display:block !important}.google-reviews-section{background-color:#FAE1DF;padding:2rem;justify-content:center;align-items:center;text-align:left}.text-content{display:flex;flex-direction:column;justify-content:center;align-items:start;padding:0;width:80%}.header-reviews{width:1040px}.google-reviews-section
h2{color:var(--secondary-color);font-size:42px}.google-reviews-section
hr{width:7%;background-color:var(--secondary-color);margin-left:0}.google-reviews-section
main{display:flex}.google-reviews-section
.pills{background-color:var(--primary-color);color:white;font-size:16px}.container-reviews{width:80%}.ti-widget[data-layout-id='36'][data-set-id='light-background'] .ti-review-item>.ti-inner, .ti-widget[data-layout-id='36'][data-set-id='light-background'] .ti-load-more-reviews-container .ti-load-more-reviews-button{box-shadow:1px 1px 7px 0px black, 0px 0px 2px 0px rgba(0, 0, 0, 0.05);border-top-width:0px !important;border-bottom-width:0px !important;border-left-width:0px !important;border-right-width:0px !important;background-color:#c94065 !important;backdrop-filter:blur(0px)}.ti-widget[data-layout-id='36'][data-set-id='light-background'] .ti-review-item>.ti-inner{border-style:solid !important;border-color:#f4f4f4 !important;background:#c94065 !important;border-radius:25px !important;padding:20px
!important;margin:0
!important;display:block;position:relative}.ti-widget[data-layout-id='36'][data-set-id='light-background'] .ti-widget-container .ti-date{color:#fff;font-size:12px !important}.ti-widget.ti-goog .ti-widget-container .ti-name{color:#fff !important}.ti-widget.ti-goog .ti-widget-container{color:#fff !important}#bannerSectionBanner{background-image:url('/wp-content/themes/csi-jean-rostand/assets/images/backgrounds/reunion-unsmushed.webp');background-size:cover;background-position:center;background-attachment:fixed;height:max-content;display:flex;justify-content:center;align-items:center}#bannerSectionBanner .text-banner{color:white}#bannerSectionBanner
.content{width:100%;background-color:hsla(0, 0%, 0%, 0.50);justify-content:center;align-items:center;color:white;padding:6rem 3rem;height:100%;gap:0}@media screen and (max-width: 768px){#bannerSectionBanner{text-align:center;width:100vw;padding:2rem 0;background-attachment:scroll}#bannerSectionBanner
.content{justify-content:center;align-items:center;width:100vw;padding:3rem 0}#bannerSectionBanner .content
h1{margin-top:3rem;font-size:30px;width:90vw}#bannerSectionBanner .content
h2{font-size:20px;width:90vw}#bannerSectionBanner .content
p{max-width:90vw}}.history-section{background:linear-gradient(120deg, white 50%, #F4F4F4 50%);height:max-content;padding:2rem;margin:0;justify-content:center;align-items:start;gap:2rem}.history-section .text-container{width:530.36px;gap:0.5rem;justify-content:start;align-items:start}.hr-text{width:10%;height:1px;background-color:var(--primary-color);margin:0;border:none}.history-section .image-container{padding:2rem}.history-section .image-container
img{height:692.84px;width:auto;transition:transform 0.3s ease, scale 0.3s ease}.history-section .image-container img:hover{transform:rotate(5deg) scale(0.9)}.history-section .text-container
h2{margin:0}@media screen and (max-width: 768px){.history-section{flex-direction:column;width:100vw;padding:0;gap:0}.history-section .text-container{width:90vw;padding:1rem}.history-section .image-container{width:90vw;padding:auto;margin:auto}.history-section .image-container
img{height:auto;width:100%}}.statistical-section{padding:0
2rem;background-color:rgba(0, 0, 0, 0.65);justify-content:start;align-items:center;gap:0;color:white}.statistical-section
hr{background-color:white;width:7.5%}.statistical-section
h2{margin:1rem}.statistical-section
.pills{margin:0}.statistical-section .card-container{width:100%;justify-content:center;align-items:center;gap:2rem;margin:2rem 0}.statistical-section .card-container
.card{width:auto;justify-content:center;align-items:center;gap:0;padding:1rem;border-radius:25px}.statistical-section .card-container .card
p{width:251.59px;text-align:center;padding:0.5rem;color:black}.card-container .card-one{background-color:#B7EADC;color:var(--secondary-color)}.card-container .card-two{background-color:#FAE1DF;color:var(--primary-color)}.card-container .card-three{background-color:#FFF5F7;color:var(--secondary-color)}.moins-pourcent{justify-content:center;align-items:center;gap:0}.review-citation-section{height:max-content;background-image:url("/wp-content/themes/csi-jean-rostand/assets/images/backgrounds/bg-soins-section.webp");background-size:cover;background-position:center;background-attachment:fixed;justify-content:center;align-items:center;padding:2rem;gap:0rem;text-align:center}.review-citation-section
h2{color:var(--primary-color);font-size:32px;max-width:1140px;margin:0}.review-citation-section
p{margin:0.5rem}.review-citation-section
strong{margin:0.5rem 0.5rem}.targets-section{background-color:#F0F1FF;justify-content:center;align-items:center;padding:2rem;gap:2rem;height:max-content}.targets-section
svg{fill:var(--primary-color);width:32px;height:32px;flex-shrink:0}.targets-section
h2{color:var(--secondary-color);margin:0}.targets-section
ul{display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:2rem;list-style:none;padding:0}.targets-section ul
li{display:flex;align-items:center;justify-content:start;gap:1rem;width:100%;min-height:40px;padding:0;flex-wrap:wrap}.targets-section ul li
p{margin:0;max-width:80%;line-height:1.4;flex-grow:1}.targets-section
img{width:494.98px;height:494.98px;transition:transform 0.3s ease, scale 0.3s ease}.targets-section img:hover{transform:rotate(5deg) scale(0.9)}.targets-section .text-container{width:554px;height:max-content}.targets-section button:hover{color:white;background-color:var(--primary-color)}.targets-section a, #soinsSection
a{color:white;background-color:var(--secondary-color);padding:10px;width:194px;border-radius:50px;text-align:center;margin:1rem}.targets-section a:hover, #soinsSection a:hover{background-color:var(--primary-color);color:white;transition:background-color 0.3s ease}@media screen and (max-width: 1024px){.targets-section ul li
svg{width:27px;height:27px}}@media screen and (max-width: 768px){.targets-section ul li
svg{width:20px;height:20px}.targets-section ul
li{gap:0.7rem}}@media screen and (max-width: 468px){.targets-section ul li
svg{width:17px;height:17px}.targets-section ul
li{gap:0.5rem;justify-content:start}}.reporting-section{justify-content:start;align-items:center;background-color:rgba(0, 0, 0, 0.65);color:white;gap:1rem;padding:2rem}.reporting-section
hr{background-color:white;border:none;width:15%}.reporting-section
h2{margin:0rem}@media screen and (max-width: 768px){.reporting-section{width:100vw;height:max-content;padding:1rem 0;gap:0}.reporting-section
h2{width:90vw}.reporting-section
p{max-width:90vw}.reporting-section
hr{width:50%}iframe{width:90vw;height:600px;max-width:935px}@media (max-width: 600px){iframe{width:95vw;height:600px;border-radius:25px}}}#accomplishment-section{background-color:white;background-image:url('/wp-content/themes/csi-jean-rostand/assets/images/logos/heart-beat.webp');background-size:auto;background-attachment:fixed;background-repeat:no-repeat;background-position:center}.accomplishment-section
h2{margin:0;color:var(--secondary-color)}.accomplishment-section
hr{background-color:black;width:10%;border:none;height:1px}.accomplishment-section
.container{width:100%;height:100%;background-color:rgba(255, 255, 255, 0.90);justify-content:center;align-items:center;padding:2rem;gap:2rem}.accomplishment-section .cards-container{width:100%;justify-content:center;align-items:center;gap:2rem}.accomplishment-section
.card{width:271.25px;background-color:transparent;height:260px;border-radius:25px;padding:2rem;gap:0.5rem;cursor:pointer;backdrop-filter:blur(2px);box-shadow:0px 4px 20px rgba(0, 0, 0, 0.8)}.accomplishment-section .card
h3{color:var(--primary-color)}.accomplishment-section .card
p{color:black}.accomplishment-section .card-one:hover,
.accomplishment-section .card-four:hover{background-color:rgba(201, 64, 100, 0.25);box-shadow:0px 4px 20px rgba(201, 64, 100, 0.85);backdrop-filter:blur(0px);transform:translateY(-10px);transition:transform 0.3s ease, background-color 0.3s ease}.accomplishment-section .card-two:hover{background-color:rgba(53, 80, 112, 0.25);box-shadow:0px 4px 20px rgba(53, 80, 112, 0.85);transform:translateY(-10px);backdrop-filter:blur(0px);transition:transform 0.3s ease, background-color 0.3s ease}.accomplishment-section .card-three:hover{background-color:rgba(182, 233, 219, 0.5);box-shadow:0px 4px 20px rgba(182, 233, 219, 0.85);transform:translateY(-10px);transition:transform 0.3s ease, background-color 0.3s ease;backdrop-filter:blur(0px)}.accomplishment-section .card
img{height:50px;width:auto}@media screen and (max-width: 768px){.accomplishment-section{padding:1rem 0;height:max-content}.accomplishment-section
.card{height:auto;padding:0.25rem}.accomplishment-section .cards-container{padding:1rem 0;height:max-content}}.our-care-section{background-image:url("/wp-content/themes/csi-jean-rostand/assets/images/backgrounds/bg-soins-section.webp");background-size:cover;background-position:center;background-attachment:fixed}.our-care-section
hr{width:15%;height:1px;background-color:black;border:none}#ourSection,#soinsSection{background-color:transparent}#ourSection .container, #soinsSection
.container{background-color:transparent}#ourSection
.card{justify-content:center;align-items:center;padding:1rem}#bannerSectionFormation{background-image:url('/wp-content/themes/csi-jean-rostand/assets/images/backgrounds/reunion-unsmushed.webp');background-size:cover;background-position:center;background-attachment:fixed;height:max-content;display:flex;justify-content:center;align-items:center;padding:0}#bannerSectionFormation
.content{width:100%;background-color:hsla(0, 0%, 0%, 0.50);justify-content:center;align-items:center;color:white;padding:3rem;height:600px;gap:0}@media screen and (max-width: 768px){#bannerSectionFormation{width:100vw;padding:2rem 0;background-attachment:scroll;text-align:center}#bannerSectionFormation
.content{width:100vw;padding:3rem 0}#bannerSectionFormation .content
h1{font-size:30px;width:90vw}#bannerSectionFormation .content
h2{font-size:20px;width:90vw}#bannerSectionFormation .content
p{max-width:90vw}}.container-formation-one
h2{color:var(--primary-color)}.container-formation-two h2,.text-formation-two{color:white}.page-formation{padding:0!important}.container-formation-one,.container-formation-two{width:100%;justify-content:center;align-items:center;gap:2rem;margin:0}.container-formation-two{background-color:rgba(201, 64, 100, 0.80);padding:2rem}.container-formation-two
img{width:auto;height:390px}@media screen and (max-width: 768px){.container-formation-one,.container-formation-two{width:100vw;padding:1rem 0.25rem;gap:0}.container-formation-one img, .container-formation-two img, .soins-section
img{width:90vw;height:auto}.container-formation-two{padding:1rem}.container-formation-two
h2{font-size:20px}.container-formation-two .text-formation-two{font-size:15px}}.vaccination-section{background-image:url('/wp-content/themes/csi-jean-rostand/assets/images/photos/infirmiere-1-unsmushed.webp');background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;padding:0}.vaccination-section .content-vaccination{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.65);justify-content:center;align-items:center;text-align:center;padding:2rem;gap:0.5rem}.content-vaccination
img{height:100px;width:auto;fill:var(--primary-color)}.content-vaccination
h2{color:#B7EADC;margin:0}.content-vaccination .text-vaccination{color:white;width:913px;font-size:15px}.content-vaccination
hr{background-color:white;width:20%;height:1px;border:none}@media screen and (max-width: 768px){.vaccination-section{width:100vw;padding:2rem 0;background-attachment:scroll}.vaccination-section .content-vaccination{width:100vw;padding:2rem 0;gap:0.5rem}.vaccination-section .content-vaccination
h2{font-size:20px}.vaccination-section .content-vaccination .text-vaccination{font-size:15px;width:90vw}.vaccination-section .content-vaccination
img{height:50px}}#experienceSection{background-color:#FAE1DF;padding:2rem;justify-content:center;align-items:center;gap:2rem}.galery-section{background-image:url('/wp-content/themes/csi-jean-rostand/assets/images/backgrounds/bg-soins-section.webp');background-attachment:fixed;background-size:cover;background-position:center;justify-content:center;align-items:center;gap:6rem;padding:2rem 20rem;margin:0;height:100%}.galery-section .container-images{width:98vw;justify-content:center;align-items:center;flex-wrap:wrap;gap:6rem;padding:2rem 15rem;margin:0}.galery-section
h2{color:var(--primary-color);margin:0}.galery-section
hr{width:25%;height:2px;background-color:var(--primary-color)}.galery-section .galery-item{width:max-content;height:max-content;transition:all 0.3s ease-in-out}.galery-section .galery-item:hover{filter:brightness(1.1);transform:scale(1.02)}.galery-section .galery-item
img{height:300px;width:360px;object-fit:cover;object-position:center}.overlay-full{display:none;position:fixed;top:0;left:0;opacity:1;width:100%;height:100%;background-color:rgba(20, 5, 10, 0.8);backdrop-filter:blur(10px);justify-content:center;align-items:center;z-index:10000;border-radius:0}.overlay-full
img{max-width:90%;max-height:90%;border:none}.close-overlay-full{position:absolute;top:10px;right:20px;font-size:30px;color:white;cursor:pointer;background:none;border:none;z-index:10001}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media screen and (max-width: 768px){.galery-section{width:100vw;padding:2rem 0;background-attachment:scroll}.galery-section .container-images{width:100vw;padding:0;gap:1rem}.galery-section
h2{font-size:20px}.galery-section
hr{width:20%}.galery-section .galery-item
img{height:auto;width:100%;margin:auto}.galery-section .galery-item{width:90vw;height:auto}}#bannerSectionGalery{background-image:url('/wp-content/themes/csi-jean-rostand/assets/images/photos/bg-galery.webp');background-size:cover;background-position:55% center;background-attachment:fixed;height:700px;max-height:800px;display:flex;justify-content:center;align-items:center;padding:0;z-index:1}#bannerSectionGalery
.content{width:100%;height:100%;margin:0;background-color:hsla(0, 0%, 0%, 0.50);justify-content:center;align-items:center;color:white;padding:6rem 3rem;gap:0}@media screen and (max-width: 768px){#bannerSectionGalery{height:700px;min-height:unset;max-height:unset;padding:0;background-position:center center}#bannerSectionGalery
.content{height:100%;padding:2rem 0}}.pdf-preview-section{display:flex;flex-direction:column;width:100%;background-color:white;justify-content:center;align-items:center;padding:2rem;gap:2rem}.pdf-preview-section
h2{color:var(--primary-color);margin:1rem}.pdf-preview-section
hr{width:25%;height:1px;background-color:var(--primary-color);border:none}@media (max-width: 600px){.pdf-preview-section{width:100vw;padding:2rem 0;gap:1rem}.pdf-preview-section
iframe{display:none}.pdf-preview-section
h2{font-size:1.2rem;margin:0.5rem}}.phone-us-section{display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url('/wp-content/themes/csi-jean-rostand/assets/images/photos/history-image.webp');background-attachment:fixed;background-size:cover;background-position:top center;background-repeat:no-repeat;padding:0}.phone-us-section
h2{color:white}.phone-us-section .phone-us-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;text-align:center;background-color:rgba(0, 0, 0, 0.65);margin:0;width:100%}.phone-us-section
button{display:flex;flex-direction:row;gap:0.5rem;align-items:center;justify-content:center;color:var(--primary-color);text-decoration:none}.phone-us-section button:hover{background-color:var(--secondary-color);border-radius:0.5rem;transition:all 0.3s ease-in-out;color:white}.phone-us-section button
a{width:100%;height:100%;padding:0.5rem;color:unset}.phone-us-section button
img{width:1.5rem;height:1.5rem;margin:0;padding:0}#bannerSectionWhoIAm{background-image:url('/wp-content/themes/csi-jean-rostand/assets/images/photos/cabinet-1536x864.webp');background-size:cover;background-position:center;background-attachment:fixed;height:max-content;display:flex;justify-content:center;align-items:center;padding:0}#bannerSectionWhoIAm
.content{width:100%;background-color:hsla(0, 0%, 0%, 0.50);justify-content:center;align-items:center;color:white;padding:3rem;height:600px;gap:0}@media only screen and (min-width: 1200px){#bannerSectionWhoIAm
.content{padding:0
5rem}}@media only screen and (max-width: 1199px) and (min-width: 768px){#bannerSectionWhoIAm
.content{padding:0
4rem;height:550px}}@media only screen and (max-width: 767px){#bannerSectionWhoIAm{background-attachment:scroll}#bannerSectionWhoIAm
.content{padding:0
2rem}}#dynamicNursesSection{background-image:url("/wp-content/themes/csi-jean-rostand/assets/images/logos/heart-beat.webp");background-color:white;background-size:contain;background-position:center;background-attachment:fixed;background-repeat:no-repeat;height:max-content;justify-content:center;align-items:start;padding:0;gap:5rem}#dynamicNursesSection .content-dynamic-nurses{display:flex;justify-content:center;align-items:center;width:100%;gap:4rem;background-color:rgba(255, 255, 255, 0.85);padding:5rem}#dynamicNursesSection
img{width:auto;height:432px;transition:transform 0.3s ease, scale 0.3s ease}#dynamicNursesSection img:hover{transform:rotate(5deg) scale(0.9)}#dynamicNursesSection .flex-column{justify-content:center;gap:1rem}#dynamicNursesSection h2, #dynamicNursesSection
p{margin:0}.text-content-dynamic-nurses{max-width:592px}.text-content-dynamic-nurses
h2{color:var(--secondary-color);margin:0}.text-content-dynamic-nurses
hr{width:25%;height:2px;background-color:var(--primary-color);border:none;margin:0}@media screen and (max-width: 768px){#dynamicNursesSection{flex-direction:column;width:100vw;padding:2rem 0;gap:0}#dynamicNursesSection .content-dynamic-nurses{flex-direction:column;width:100vw;padding:1rem;gap:0.5rem}#dynamicNursesSection
img{height:auto;width:100%}#dynamicNursesSection .text-content-dynamic-nurses{width:90vw}#dynamicNursesSection .text-content-dynamic-nurses
h2{font-size:20px}}