a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}html{font-size:62.5%}body{font-size:1.4rem}a,a:hover,a:visited{cursor:pointer;color:#f49595;text-decoration:none}img{max-width:100%;height:auto;vertical-align:middle}p{text-align:justify}html{scroll-behavior:smooth}nav{z-index:3000;position:-webkit-sticky;position:sticky;top:0;width:100%}nav .navbar{background:#fff;height:75px;display:flex;justify-content:space-between;align-items:center;padding:0 30px;position:relative}nav .navbar__container{position:absolute;width:100vw;height:100vh;border:0;background:#5c5c5c;top:-100vh;left:0;transition:all .3s;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}nav .navbar__container.opened{top:0}nav .navbar__container>ul{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:70%;padding-top:40%}nav .navbar__container>ul>li:first-child{font:normal normal bold 25px/30px Syne;display:flex;flex-direction:column;align-items:center;position:relative}nav .navbar__container>ul>li:first-child:before{content:"";display:block;width:200px;height:90px;position:absolute;top:-125px;left:calc(50% - 100px);background-image:url(../img/logo-vinciane-le-pautremat-hypnose-blanc.svg);background-repeat:no-repeat;background-position:center}nav .navbar__container>ul li{color:#fff;font:normal normal normal 25px/30px Glacial Indifference}nav .navbar__container>ul li a{color:#fff}nav .navbar__container>ul li ul{display:none}nav .navbar__container .facebook-link{font-size:4rem;color:#fff;margin-bottom:40%}nav .navbar__container .facebook-link img{width:60px}nav .navbar__logo{width:45px}nav .navbar__menu{width:35px}nav .navbar__burger{width:40px;height:50px;cursor:pointer;padding:auto;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1000}nav .navbar__burger .stroke{width:100%;height:8%;background:#5e5e5e;border-radius:1000px;transition:all .3s}nav .navbar__burger .stroke:nth-child(1){transform-origin:top right;margin-bottom:17%}nav .navbar__burger .stroke:nth-child(2){transform-origin:right;margin-bottom:17%}nav .navbar__burger .stroke:nth-child(3){transform-origin:bottom right}nav .navbar__burger.cross .stroke:nth-child(1){transform:rotate(-45deg) translateY(-4px);background:#fff}nav .navbar__burger.cross .stroke:nth-child(2){transform:scaleX(0)}nav .navbar__burger.cross .stroke:nth-child(3){transform:rotate(45deg) translateY(4px);background:#fff}nav .navbar__title{display:none}@media only screen and (min-width:991px){nav .navbar{padding:0 50px;display:flex;color:#5c5c5c;font-size:1.8rem;font-weight:400}nav .navbar .hide{display:none}nav .navbar ul li a{text-decoration:none;color:#5c5c5c;font-size:1.8rem}nav .navbar__container{display:block;width:100%;background:0 0;position:static;height:auto}nav .navbar__container>ul{display:flex;flex-direction:row;height:100%;list-style-type:none;justify-content:space-between;padding:0;width:100%;margin:0;align-items:center}nav .navbar__container>ul li:first-child{color:#5c5c5c;font:normal normal normal 100% Glacial Indifference}nav .navbar__container>ul li:first-child img{display:none}nav .navbar__container .facebook-link{display:none}nav .navbar__burger{display:none}nav .navbar__logo{margin-right:16px}nav .navbar__menu{display:none}nav .navbar__item--first{padding-right:10%}nav .navbar li.navbar__item--dropdown{position:relative}nav .navbar li.navbar__item--dropdown ul{width:200%;padding:20px 0 10px 0;position:absolute;background:#fff;left:-20px;border-radius:0 0 5px 5px}nav .navbar li.navbar__item--dropdown ul li{padding:10px 40px}nav .navbar li.navbar__item--dropdown:hover ul{display:block}nav .navbar li.navbar__item--button a{color:#fef4f4;border-radius:5px;border:none;background:#f49595;box-shadow:0 10px 23px #fe60614d;font-size:1.8rem;padding:10px 40px;cursor:pointer;transition:all .3s}nav .navbar li.navbar__item--button a:hover{box-shadow:none;background:#f78a8a}nav .navbar__title{min-width:175px;margin-right:75px}nav .navbar__title{display:initial}}@media only screen and (min-width:1366px){nav .navbar{padding:0 80px;font-size:2rem}nav .navbar__title{min-width:210px;margin-right:130px}nav .navbar__item a{font-size:2rem}nav .navbar--button a{font-size:2rem}}@media only screen and (min-width:1980px){nav .navbar{padding:0 140px;height:130px;font-size:2.2rem}nav .navbar__title{min-width:240px;margin-right:230px}nav .navbar__item a{font-size:2.2rem}nav .navbar--button a{font-size:2.2rem}}#home .presentation{padding:20px 50px 20px 50px;display:flex;flex-direction:column;align-items:center}#home .presentation__logo{width:85px;margin-bottom:20px}#home .presentation__title{margin-top:0;margin-bottom:20px;text-align:center;font-family:Syne,sans-serif;font-size:3.5rem;color:#5c5c5c}#home .presentation__title>span{display:block}#home .presentation__subtitle{color:#5c5c5c;font-family:Syne,sans-serif;font-size:2.2rem;font-weight:700;margin:0;text-align:center}#home .presentation__subtitle>span{display:block}#home .presentation__subtitle>span>span{display:block}#home .presentation__subtitle>span .separator{display:none}#home .presentation__buttons{display:flex;flex-direction:column;align-items:center}#home .presentation__button{display:flex;justify-content:center;align-items:center;color:#fef4f4;margin-bottom:15px;margin-top:20px;border-radius:5px;background:#f49595;box-shadow:0 10px 23px #fe60614d;border:none;padding:10px 40px;font-size:1.6rem;cursor:pointer;transition:all .3s}#home .presentation__button:hover{box-shadow:none;background:#f78a8a}#home .presentation__link{color:#5c5c5c;text-decoration:underline;font-size:1.6rem}#home .tech_tools__illustration{z-index:-1;position:relative;height:310px}#home .tech_tools__image{height:310px;position:absolute;right:25px}#home .tech_tools__square{width:321px;height:283px;background:#d1ede8 0 0 no-repeat padding-box;border-radius:50px 0 0 0;position:absolute;right:0;bottom:0}#home .tech_tools__article{background-color:#fff;margin-left:8%;padding:35px 0 0 35px;border-radius:10px 0 0 10px;box-shadow:0 10px 23px #fe606126;margin-bottom:100px;position:relative}#home .tech_tools__article .anchor{position:absolute;height:1px;width:1px;top:-50%;left:0}#home .tech_tools__title{margin:0;letter-spacing:0;color:#5c5c5c;font-family:Syne,sans-serif;font-weight:700;font-size:2.4rem}#home .tech_tools__text{letter-spacing:0;line-height:2.6rem;color:#5c5c5c;font-size:1.6rem;margin-right:90px;margin-top:10px;margin-bottom:35px}#home .tech_tools__menu{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:60px}#home .tech_tools__menu li a{display:flex;justify-content:center;align-items:center;height:45px;width:165px;color:#fef4f4;margin-bottom:35px;border-radius:5px;background:#f49595 0 0 no-repeat padding-box;box-shadow:0 10px 23px #fe60614d;border:none;cursor:pointer;font-size:1.6rem;font-family:"Glacial Indifference";transition:all .3s}#home .tech_tools__menu li a:hover{box-shadow:none;background:#f78a8a}#home .tech_tools__button--long span{display:none}.skills{width:100%;margin-bottom:80px}.skills__title{font-family:Syne,sans-serif;font-weight:700;font-size:2.4rem;text-align:center;margin-bottom:40px}.skills__title span{display:block}.skills__list{width:100%;display:flex;flex-direction:column;align-items:center}.skills__list .skill{padding:20px;min-height:300px;width:84%;box-shadow:0 10px 19px #fe60614c}.skills__list .skill__header{display:flex;align-items:center;margin-bottom:20px}.skills__list .skill--first{background:#f1c4c4;border-radius:10px 10px 0 0}.skills__list .skill--first .skill__icon{background:#f29393}.skills__list .skill--second{background:#d1ede8}.skills__list .skill--second .skill__icon{background:#add7d1}.skills__list .skill--third{background:#f1c4c4}.skills__list .skill--third .skill__icon{background:#f29393}.skills__list .skill--fourth{background:#d1ede8;border-radius:0 0 10px 10px}.skills__list .skill--fourth .skill__icon{background:#add7d1}.skills__list .skill__icon{min-width:60px;min-height:60px;border-radius:5px;display:flex;justify-content:center;align-items:center}.skills__list .skill__icon img{width:75%}.skills__list .skill__title{font-family:Syne,sans-serif;margin-left:20px;font-size:1.6rem;line-height:2.6rem;font-weight:700}.skills__list .skill__description{font-size:1.4rem;line-height:2.4rem}.testimonials{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:80px;background:#f6f6f7;background:linear-gradient(180deg,#f6f6f7 0,#f6f6f7 40%,#d1ede8 40%,#d1ede8 100%);padding-bottom:50px}.testimonials__title{font-family:Syne,sans-serif;font-weight:700;font-size:2.4rem;margin-bottom:40px}.testimonials__carousel{width:100%;overflow-x:hidden}.testimonials__carousel .carousel{display:flex;justify-content:space-between;transition:all .3s}.testimonials__carousel .carousel .testimonial{margin:0 10vw;width:80vw;background:#fff;border-radius:10px;padding:30px;padding-bottom:50px;min-height:360px;box-shadow:0 10px 19px #fe606126;display:flex;flex-direction:column;justify-content:space-between}.testimonials__carousel .carousel .testimonial__content{font-size:1.4rem;line-height:2.4rem}.testimonials__carousel .carousel .testimonial__author{text-align:right;margin-top:30px;font-size:1.4rem;align-self:flex-end}.testimonials__carousel .carousel .testimonial__author span{font-weight:700}.testimonials .navigation{display:flex;justify-content:space-between;width:160px}.testimonials .navigation__arrow{cursor:pointer;outline:0;height:60px;width:60px;border:0;background:#fef4f4;border-radius:5px;box-shadow:0 10px 23px #fe60614d;position:relative;top:-30px}.testimonials .navigation__arrow img{width:50%}.testimonials .navigation__arrow[disabled]{cursor:not-allowed;opacity:.7}.news{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:80px}.news__content{width:100%;display:flex;flex-direction:column;align-items:center;background:#f6f6f7;background:linear-gradient(180deg,#f6f6f7 0,#f6f6f7 15%,#e4e4e4 15%,#e4e4e4 85%,#f6f6f7 85%,#f6f6f7 100%)}.news__title{font-family:Syne,sans-serif;font-weight:700;font-size:2.4rem;margin-bottom:40px}.news .workshops{padding:50px 0;background:#fff;width:84%;border-radius:10px;margin-bottom:60px;display:flex;flex-direction:column;align-items:center;box-shadow:0 10px 23px #fe606126}.news .workshops__title{font-size:2.2rem;font-family:Syne,sans-serif;font-weight:700;margin-bottom:30px}.news .workshops__logo{width:100px;height:100px;margin-bottom:30px}.news .workshops__text{font-size:1.6rem;margin-bottom:30px}.news .workshops__button{color:#fef4f4;background:#f49595;border:none;box-shadow:0 10px 23px #fe60614d;border-radius:5px;font-size:1.6rem;padding:15px 20px;cursor:pointer;transition:all .3s}.news .workshops__button:hover{box-shadow:none;background:#f78a8a}.news .facebook{padding:20px;background:#fff;width:84%;height:auto;border-radius:10px;margin-bottom:50px;box-shadow:0 10px 23px #fe606126}.news .facebook iframe{display:flex;padding:auto;width:100%;height:100%}@media only screen and (min-width:991px){#home .presentation{align-items:unset;float:left;padding-left:8%}#home .presentation__logo{margin-left:auto;margin-right:auto;margin-top:20px}#home .presentation__title span{display:initial}#home .presentation__subtitle{text-align:left}#home .presentation__subtitle>span>span{display:initial}#home .presentation__subtitle>span .separator{display:initial}#home .presentation__buttons{flex-direction:row}#home .presentation__button{font-size:1.8rem;margin-top:20px}#home .presentation__link{font-size:1.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:50px}#home .tech_tools__illustration{height:420px}#home .tech_tools__text{font-size:1.8rem}#home .tech_tools__title{font-size:2.6rem}#home .tech_tools__image{height:420px}#home .tech_tools__square{width:400px;height:300px}#home .tech_tools__menu{flex-direction:row;justify-content:space-between}#home .tech_tools__menu li a{font-size:1.8rem}#home .tech_tools__menu li.tech_tools__button--long a{width:250px}#home .tech_tools__menu li.tech_tools__button--long a span{display:initial}#home .skills__title{font-size:2.6rem}#home .skills__title span{display:initial}#home .skills__list{flex-direction:row;flex-wrap:wrap;justify-content:center}#home .skills__list .skill{width:42%;padding:30px;min-height:340px}#home .skills__list .skill__icon{min-width:80px;min-height:80px}#home .skills__list .skill__description{font-size:1.6rem;line-height:2.6rem}#home .skills__list .skill__title{font-size:2rem}#home .skills__list .skill--first{border-radius:10px 0 0 0}#home .skills__list .skill--second{border-radius:0 10px 0 0}#home .skills__list .skill--third{border-radius:0 0 0 10px;background:#d1ede8}#home .skills__list .skill--third .skill__icon{background:#add7d1}#home .skills__list .skill--fourth{background:#f1c4c4;border-radius:0 0 10px 0}#home .skills__list .skill--fourth .skill__icon{background:#f29393}#home .testimonials__title{font-size:2.6rem}#home .testimonials .testimonial{width:50vw;margin:0 25vw;min-height:280px}#home .testimonials .testimonial__content{font-size:1.8rem;line-height:2.8rem}#home .testimonials .testimonial__author{font-size:1.8rem}#home .testimonials .navigation{width:15%}#home .testimonials .navigation__arrow{top:-30px;width:60px;height:60px}#home .news__title{font-size:2.6rem}#home .news__content{width:100%;padding:0 8%;flex-direction:row;justify-content:space-between}#home .news__content .workshops{width:40%;margin-bottom:0}#home .news__content .workshops__title{text-align:center;font-size:2.4rem}#home .news__content .workshops__text{text-align:center;font-size:1.8rem}#home .news__content .workshops__button{font-size:1.8rem}#home .news .facebook{padding:40px;width:55%;margin:0}}@media only screen and (min-width:1366px){#home .presentation__logo{width:130px;margin-top:50px}#home .presentation__title{font-size:4rem}#home .presentation__subtitle{font-size:3.2rem}#home .presentation__button{font-size:2rem}#home .presentation__link{font-size:2rem}#home .tech_tools{padding-top:30px}#home .tech_tools__illustration{height:550px}#home .tech_tools__text{font-size:2rem}#home .tech_tools__title{font-size:2.8rem}#home .tech_tools__image{height:550px}#home .tech_tools__square{width:600px;height:450px}#home .tech_tools__article{padding:50px 0 0 50px}#home .tech_tools__menu{margin-right:80px}#home .tech_tools__menu li.tech_tools__button--long a{width:250px}#home .skills__title{font-size:2.8rem}#home .skills__list .skill{min-height:300px}#home .skills__list .skill__title{font-size:2.2rem}#home .skills__list .skill__description{font-size:1.8rem;line-height:2.8rem}#home .testimonials__title{font-size:2.8rem}#home .testimonials .testimonial__content{font-size:2rem;line-height:3rem}#home .testimonials .testimonial__author{font-size:2rem}#home .news__title{font-size:2.8rem}#home .news .workshops__title{font-size:2.6rem}#home .news .workshops__text{font-size:2rem}#home .news .workshops__button{font-size:2rem}}@media only screen and (min-width:1980px){#home .presentation__logo{width:160px;margin-top:100px}#home .presentation__title{font-size:60px}#home .presentation__subtitle{font-size:40px}#home .presentation__button{font-size:2.2rem}#home .presentation__link{font-size:2.2rem}#home .tech_tools{padding-top:30px}#home .tech_tools__illustration{height:750px}#home .tech_tools__square{width:850px;height:550px}#home .tech_tools__image{height:750px}#home .tech_tools__article{padding:75px 0 0 70px}#home .tech_tools__title{font-size:40px}#home .tech_tools__text{margin-top:25px;margin-bottom:45px;font-size:25px}#home .tech_tools__menu{margin-right:140px}#home .tech_tools__menu li a{font-size:22px;width:260px;height:65px}#home .tech_tools__menu li.tech_tools__button--long a{width:330px}#home .skills__title{font-size:3rem}#home .skills__list .skill{min-height:300px}#home .skills__list .skill__title{font-size:2.4rem}#home .skills__list .skill__description{font-size:2rem;line-height:3rem}#home .testimonials__title{font-size:3rem}#home .testimonials .testimonial__content{font-size:2.2rem;line-height:3.2rem}#home .testimonials .testimonial__author{font-size:2.2rem}#home .news__title{font-size:3rem}#home .news .workshops__title{font-size:2.8rem}#home .news .workshops__text{font-size:2.2rem}#home .news .workshops__button{font-size:2.2rem}}.faq{background:#fff;padding:3em 8%;box-shadow:0 10px 23px #fe60614d}.faq__item{margin-bottom:2em}.faq__title{font-family:Syne,sans-serif;font-weight:700;font-size:2.4rem;text-align:left;color:#5e5e5e;margin-bottom:1rem}.faq__content{color:#5e5e5e;font-size:1.6rem;line-height:2.6rem}.prices{padding:100px 8% 0 8%}.prices__title{font-family:Syne,sans-serif;font-weight:700;font-size:3.5rem;text-align:center;color:#5e5e5e;margin-bottom:100px}.prices__cards{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.prices__cards .card{width:250px}.prices__cards .card:not(:last-child){margin-bottom:150px}.prices__cards .card__content{background:#f1c4c4;width:250px;height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;padding-top:70px;box-shadow:0 10px 19px #fe60614c;position:relative}.prices__cards .card__content--green{background:#d1ede8;box-shadow:0 10px 19px #d1ede8bd}.prices__cards .card__illustration{position:absolute;width:125px;height:125px;top:-31px;left:calc(50% - 62px);background:#f29393;padding:20px;display:flex;justify-content:center;align-items:center;border-radius:10px}.prices__cards .card__illustration img{height:100%}.prices__cards .card__illustration--green{background:#add7d1}.prices__cards .card__title{font-family:Syne,sans-serif;font-weight:700;font-size:1.8rem;text-align:center;color:#5e5e5e;margin-bottom:.3em}.prices__cards .card__price{font-family:Syne,sans-serif;font-weight:700;font-size:3.5rem;text-align:center;color:#5e5e5e;margin-bottom:.3em}.prices__cards .card__duration{color:#5e5e5e}.prices__cards .card__details{font-size:.9em;color:#5e5e5e;margin-top:1.5em;text-align:center;line-height:3em}.prices__payment-methods{background:#fff;color:#5e5e5e;font-size:1.6rem;padding:2em;line-height:2.6rem;border-radius:10px;box-shadow:0 10px 19px #fe60614c;margin-bottom:100px}@media only screen and (min-width:991px){.faq{padding:3.5em 8%;display:flex;flex-wrap:wrap;justify-content:space-between}.faq__item{width:40%;min-width:200px;margin:2em 0}.faq__title{font-size:2.6rem;margin-bottom:1rem}.faq__content{font-size:1.8rem;line-height:2.8rem}.prices__cards{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:50px}.prices__payment-methods{font-size:1.8rem;padding:3rem 3rem;line-height:2.8rem}}@media only screen and (min-width:1366px){.faq__title{font-size:2.8rem}.faq__content{font-size:2rem;line-height:3rem}.prices__payment-methods{font-size:2rem;line-height:3rem}}@media only screen and (min-width:1980px){.faq__title{font-size:3rem}.faq__content{font-size:2.2rem;line-height:3.2rem}.prices__payment-methods{font-size:2.2rem;line-height:3.2rem}}.portrait{display:flex;justify-content:center;flex-direction:column-reverse}.portrait__image{width:300px;margin:50px auto}.portrait__descriptions{background-color:#fff;color:#5c5c5c;font-family:"Glacial Indifference",sans-serif;padding:80px 8% 40px 8%;box-shadow:0 10px 23px #fe606126}.portrait__description{margin-bottom:40px;font-size:1.6rem;line-height:2.6rem}@media screen and (min-width:991px){.portrait{margin:100px 8%;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.portrait__image{width:45%;margin:0}.portrait__descriptions{box-shadow:0 10px 23px #fe606126;padding:50px 50px 10px 50px;width:45%}.portrait__description{font-size:1.8rem;line-height:2.8rem}}@media screen and (min-width:1366px){.portrait__description{font-size:2rem;line-height:3rem}}@media screen and (min-width:1980px){.portrait__description{font-size:2.2rem;line-height:3.2rem}}.ateliers{background-color:#fff;display:flex;padding:40px 8% 20px 8%;align-items:center;flex-direction:column}.ateliers>.atelier{font-size:1.4rem;width:150px;background:#fe60614C 0 0 no-repeat padding-box;box-shadow:0 10px 19px #fe606126;border-radius:5px;padding:15px;margin-bottom:15px}.ateliers>.atelier>.atelier__title{font-family:Syne,sans-serif;font-weight:700;font-size:1.8rem}@media screen and (min-width:375px){.ateliers{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.ateliers>.atelier{width:100%;height:100%;margin-bottom:unset}.ateliers>.atelier>.atelier__infos{margin-top:5px}}@media screen and (min-width:768px){.ateliers{grid-template-columns:repeat(4,1fr);grid-gap:15px}.ateliers>.atelier{font-size:1.6rem}.ateliers>.atelier>.atelier__title{font-size:2rem}}@media screen and (min-width:991px){.ateliers>.atelier{font-size:1.8rem}.ateliers>.atelier>.atelier__title{font-size:2.2rem}}@media screen and (min-width:1366px){.ateliers{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1980px){.ateliers{grid-template-columns:repeat(6,1fr)}}.atelier-line{display:flex}.atelier-line>div{width:50%;padding:10px}.atelier-line>div p{text-align:left}.prochains-ateliers{background-color:#fff;display:flex;padding:40px 8% 20px 8%;align-items:center;flex-direction:column}.prochains-ateliers>.atelier{color:#5c5c5c;font-size:1.4rem;width:150px;background:#fe60614C 0 0 no-repeat padding-box;box-shadow:0 10px 19px #fe606126;border-radius:5px;padding:15px;margin-bottom:15px}.prochains-ateliers>.atelier>.atelier__title{font-family:Syne,sans-serif;font-weight:700;font-size:1.8rem;margin-bottom:0}.ateliers__button{display:flex;justify-content:center;align-items:center;color:#fef4f4;margin-bottom:15px;margin-top:20px;border-radius:5px;background:#f49595;box-shadow:0 10px 23px #fe60614d;border:none;padding:10px 40px;font-size:1.6rem;cursor:pointer;transition:all .3s;width:20vw;min-width:300px;margin:20px auto}.ateliers__button:hover{box-shadow:none;background:#f78a8a}.ateliers__button:visited{color:#fef4f4}@media screen and (max-width:450px){.atelier-line{flex-direction:column}.atelier-line>div{width:100%;padding:0}.prochains-ateliers{margin-left:-8%}}@media screen and (min-width:375px){.prochains-ateliers{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.prochains-ateliers>.atelier{width:100%;height:100%;margin-bottom:unset}.prochains-ateliers>.atelier>.atelier__infos{margin-top:5px}}@media screen and (min-width:768px){.prochains-ateliers{grid-template-columns:repeat(4,1fr);grid-gap:15px}.prochains-ateliers>.atelier{font-size:1.6rem}.prochains-ateliers>.atelier>.atelier__title{font-size:2rem}}@media screen and (min-width:991px){.prochains-ateliers>.atelier{font-size:1.8rem}.prochains-ateliers>.atelier>.atelier__title{font-size:2.2rem}}body .header{display:flex;flex-direction:column;align-items:center;margin-top:60px}body .header__content{width:84%;margin-bottom:60px}body .header__title{text-align:center;font-family:Syne,sans-serif;font-weight:700;font-size:3.2rem;margin-bottom:20px}body .header__text{font-size:1.6rem;line-height:2.6rem}body .header__image{width:86%;border-radius:10px;max-height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;z-index:2}body .header__square{width:100%;margin-top:-100px;background-color:#d1ede8;height:150px}@media only screen and (min-width:991px){body .header{flex-direction:row;justify-content:center;position:relative;margin-top:unset}body .header__content{margin:60px 0;width:42%;margin-right:5%}body .header__title{font-size:3.4rem;text-align:left}body .header__text{font-size:1.8rem;line-height:2.8rem}body .header__image{max-height:300px;width:35%;margin:60px 0}body .header__square{width:28%;position:absolute;right:0;height:100%;margin-top:unset}}@media only screen and (min-width:1366px){body .header__title{font-size:3.6rem}body .header__text{font-size:2rem;line-height:3rem}}@media only screen and (min-width:1980px){body .header__title{font-size:3.8rem}body .header__text{font-size:2.2rem;line-height:3.2rem}}main .content-section{display:flex;justify-content:center;background:#fff}main .content-section .page-content{width:84%;margin:80px 0 40px 0}main .content-section .page-content h3{font-family:Syne,sans-serif;font-weight:700;font-size:2.4rem;margin-bottom:30px}main .content-section .page-content p{font-size:1.6rem;line-height:2.6rem;margin-bottom:40px}main .content-section .page-content ul:not(.atelier__infos){list-style:outside;margin-left:20px;margin-bottom:40px}main .content-section .page-content ul:not(.atelier__infos) li{font-size:1.6rem;line-height:2.6rem;margin-bottom:10px}@media only screen and (min-width:991px){main .content-section .page-content h3{font-size:2.6rem}main .content-section .page-content p,main .content-section .page-content ul:not(.atelier__infos) li{font-size:1.8rem;line-height:2.8rem}}@media only screen and (min-width:1366px){main .content-section .page-content h3{font-size:2.8rem}main .content-section .page-content p,main .content-section .page-content ul:not(.atelier__infos) li{font-size:2rem;line-height:3rem}}@media only screen and (min-width:1980px){main .content-section .page-content h3{font-size:3rem}main .content-section .page-content p,main .content-section .page-content ul:not(.atelier__infos) li{font-size:2.2rem;line-height:3.2rem}}.fts-jal-fb-header{display:none}.fts-jal-fb-user-name{font-weight:initial;font-size:1.8rem;margin-bottom:10px}.fts-jal-fb-user-name a{color:#5c5c5c;font-family:Syne,sans-serif}.fts-jal-fb-user-name a:hover{color:#5c5c5c}.fts-jal-single-fb-post{padding:0!important;border:0}.fts-jal-single-fb-post .fts-jal-fb-post-time{margin-bottom:30px}.fts-jal-single-fb-post .fts-album-photos-wrap{display:flex;justify-content:center}.fts-jal-single-fb-post .fts-jal-fb-message{font-size:1.6rem;line-height:2.6rem;color:#5c5c5c;margin-bottom:30px}.fts-likes-shares-etc-wrap{display:none}@media only screen and (min-width:991px){.fts-jal-fb-user-name{font-size:2.2rem}.fts-jal-fb-post-time{font-size:1.2rem}.fts-jal-single-fb-post .fts-jal-fb-message{font-size:1.8rem;line-height:2.8rem}}@media only screen and (min-width:1366px){.fts-jal-fb-user-name{font-size:2.4rem}.fts-jal-single-fb-post .fts-jal-fb-message{font-size:2rem;line-height:3rem}}@media only screen and (min-width:1980px){.fts-jal-fb-user-name{font-size:2.6rem}.fts-jal-single-fb-post .fts-jal-fb-message{font-size:2.2rem;line-height:3.2rem}}div.wpcf7 .ajax-loader{display:none}.form{margin-bottom:40px}.form form{display:flex;flex-direction:column;align-items:center}.form form .wpcf7-response-output{width:100%}.form__field{display:flex;flex-direction:column;margin-bottom:40px;width:100%}.form__label{margin-bottom:10px;font-size:1.6rem}.form__input{width:100%;padding:0 10px;height:45px;background:#f6f6f7;border:1px solid #ddddde;border-radius:10px;font-family:"Glacial Indifference";color:#5c5c5c;font-size:1.6rem}.form__textarea{width:100%;padding:10px;height:300px;background:#f6f6f7;border:1px solid #ddddde;border-radius:10px;font-family:"Glacial Indifference";color:#5c5c5c;font-size:1.6rem;resize:none}.form__submit-area{width:100%;display:flex;justify-content:center}.form__submit{color:#fef4f4;background:#f49595;border:none;box-shadow:0 10px 23px #fe60614d;border-radius:5px;font-size:1.6rem;padding:15px 25px;font-family:"Glacial Indifference";cursor:pointer;transition:all .3s}.form__submit:hover{box-shadow:none;background:#f78a8a}@media only screen and (min-width:991px){.form form{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.form__input,.form__label,.form__submit,.form__textarea{font-size:1.8rem}.form__field{width:48%}.form__field--textarea{width:100%}.form__submit-area{justify-content:flex-end}.form__textarea{height:200px}}@media only screen and (min-width:1366px){.form__input,.form__label,.form__submit,.form__textarea{font-size:2rem}}@media only screen and (min-width:1980px){.form__input,.form__label,.form__submit,.form__textarea{font-size:2.2rem}}#page_404{height:50vh;display:flex;justify-content:center;align-items:center;flex-direction:column}#page_404 h1{font-size:4em;margin-top:0;margin-bottom:20px;text-align:center;font-family:Syne,sans-serif;font-size:3.5rem;color:#5c5c5c;margin-bottom:1em}#page_404 a{color:#fef4f4;background:#f49595;box-shadow:0 10px 23px #fe60614d;border-radius:5px;padding:15px 25px;cursor:pointer;transition:all .3s}#page_404 a:hover{box-shadow:none;background:#f78a8a}body .footer{width:100%;display:flex;flex-direction:column;align-items:center;background:#fff;margin-top:200px}body .footer__map{top:-100px;width:84%;height:300px;box-shadow:0 10px 19px #fe606124;border-radius:10px;position:""}body .footer__title{font-family:Syne,sans-serif;font-weight:700;font-size:1.8rem;margin-bottom:30px}body .footer__list{display:flex;flex-direction:column;align-items:center}body .footer__list li{font-size:1.4rem;margin-bottom:30px;color:#aab0bd}body .footer__list li a{color:#aab0bd}body .footer__list li.footer__item--button{margin:15px 0 85px 0}body .footer__list li.footer__item--button .footer__button{color:#fef4f4;background:#f49595;box-shadow:0 10px 23px #fe60614d;border-radius:5px;padding:15px 25px;cursor:pointer;transition:all .3s}body .footer__list li.footer__item--button .footer__button:hover{box-shadow:none;background:#f78a8a}body .footer__mentions{color:#aab0bd;font-size:1.4rem;position:relative;top:-30px}body .footer__mentions a{color:#aab0bd}body .footer__content{width:80%;position:relative;top:-50px}body .footer__content div{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:991px){body .footer__content{display:flex;flex-direction:row-reverse;justify-content:space-around}body .footer__content div{align-items:flex-start}body .footer__title{font-size:2rem}body .footer__list{width:auto;align-items:flex-start}body .footer li,body .footer__mentions{font-size:1.6rem}}@media only screen and (min-width:1366px){body .footer__title{font-size:2.2rem}body .footer li,body .footer__mentions{font-size:1.8rem}}@media only screen and (min-width:1980px){body .footer__title{font-size:2.4rem}body .footer__map{height:300px}body .footer li,body .footer__mentions{font-size:2rem}}body{background-color:#f6f6f7;font-family:"Glacial Indifference";color:#5c5c5c}body .grecaptcha-badge{visibility:hidden}