html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.slick-dots{display:none !important;position:absolute;bottom:5px;width:100%;text-align:center;margin:20px 0 0}@media only screen and (min-width: 768px){.slick-dots{display:block !important}}.slick-dots li{display:inline-block;width:14px;height:14px;padding:0;margin:0 4px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;overflow:hidden;text-indent:-999em;border:2px solid #505153;background-color:rgba(80,81,83,0.2);cursor:pointer}.slick-dots .slick-active{background-color:#505153 !important}html{box-sizing:border-box}html *,html *::after,html *::before{box-sizing:inherit}body{font-family:"Hind",sans-serif;font-size:.875rem;line-height:1.2;font-weight:400;color:#505153;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 768px){body{background-color:#f9f8f6}}@media only screen and (min-width: 1025px){body{font-size:1rem}}body strong{font-weight:700}body em{font-style:italic}footer,header,main{display:block}sup{position:relative;bottom:1px;font-size:0.8rem;line-height:0.8rem;vertical-align:super}.wrapper{margin-left:20px;margin-right:20px}@media only screen and (min-width: 1441px){.wrapper{max-width:1440px;width:100%;margin:auto}}@media only screen and (min-width: 768px){main{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;padding:10px;background-color:#f9f8f6}}@media only screen and (min-width: 1025px){main{padding:20px;max-width:1800px;margin:auto}}@media only screen and (min-width: 768px){.container{width:50%}}.ui-form{width:100%;font-size:1rem}.ui-form:hover .ui-form__block input{opacity:0.3}.ui-form__block{padding:3px 5%}.ui-form__block:hover input{opacity:1 !important}.ui-form__block:first-child{margin:25px 2px 5px}.ui-form__block .valid{opacity:1 !important}.ui-form__label{display:block;transition:opacity 0.7s}.ui-form__label:focus{opacity:1 !important}.ui-form__label--inline{display:inline-block;margin-right:15px}.ui-form__input{width:100%;font-size:1rem;color:#000;padding:7px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;border:1px solid #d2d2d2;outline:none;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:textfield;transition:opacity 0.7s}.ui-form__input:focus{color:#608d87;opacity:1 !important}.ui-form__button{display:block;width:100%;background-color:#505153;color:#fff;padding:10px 0 7px;margin:10px auto 0;text-align:center;text-transform:uppercase;border:none;font-family:"Hind",sans-serif;font-size:1rem;font-weight:700;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;cursor:pointer;transition:background-color 0.7s}@media only screen and (min-width: 768px){.ui-form__button{width:90%;margin:10px 5% 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}}.ui-form__button:hover{background-color:#3e3f41}.ui-form__button:hover span:after{right:-32px}.ui-form__button span{position:relative;margin-left:-20px}.ui-form__button span:after{content:"";display:block;width:15px;height:15px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotateZ(45deg);position:absolute;top:5px;right:-25px;transition:right 0.6s}.ui-form__required{font-size:.75rem;color:#505153;margin:5px 2px}.ui-form label[class*="error"]{color:red;font-size:.875rem}.ui-form input[class*="error"]{border:1px solid red;color:red}.ui-form input[type="radio"]:checked,.ui-form input[type="radio"]:not(:checked){position:absolute;left:-9999px}.ui-form input[type="radio"]:checked+label,.ui-form input[type="radio"]:not(:checked)+label{position:relative;padding:2px 0 0 30px;margin:0 7px;cursor:pointer;display:inline-block}@media only screen and (min-width: 768px){.ui-form input[type="radio"]:checked+label,.ui-form input[type="radio"]:not(:checked)+label{margin:0 3px}}.ui-form input[type="radio"]:checked+label:before,.ui-form input[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:19px;height:19px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;background-color:#fff;border:1px solid #d2d2d2}.ui-form input[type="radio"]:checked+label:after,.ui-form input[type="radio"]:not(:checked)+label:after{content:'';position:absolute;top:3px;left:3px;width:13px;height:13px;background-color:#27a08d;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;transition:all 0.2s}.ui-form input[type="radio"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.ui-form input[type="radio"]:checked+label:after{opacity:1;transform:scale(1)}.ui-form ::-webkit-input-placeholder{color:#505153}.ui-form :-moz-placeholder{color:#505153;opacity:1}.ui-form :-ms-input-placeholder{color:#505153}.slider{position:relative;min-height:540px;max-height:750px}@media only screen and (min-width: 768px){.slider{min-height:auto;max-height:auto}}.slider__slideshow__item h2{font-family:"Open Sans",sans-serif;font-weight:800;text-transform:uppercase}.slider__slideshow__item1{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;height:225px;background-color:#27a08d;position:relative}@media only screen and (min-width: 768px){.slider__slideshow__item1{height:275px}}@media only screen and (min-width: 1025px){.slider__slideshow__item1{height:400px}}.slider__slideshow__item1 h2{font-size:1.25rem}@media only screen and (min-width: 768px){.slider__slideshow__item1 h2{font-size:1.5rem}}@media only screen and (min-width: 1025px){.slider__slideshow__item1 h2{font-size:1.9375rem}}@media only screen and (min-width: 1441px){.slider__slideshow__item1 h2{font-size:2.3125rem}}.slider__slideshow__item1 h2 span{display:block}.slider__slideshow__item1 h2 span:nth-child(2){color:#fff}.slider__slideshow__item1 img{display:block;width:90px;height:204px;margin:20px 0 0 10px}@media only screen and (min-width: 768px){.slider__slideshow__item1 img{width:110px;height:250px;margin:25px 0 0 10px}}@media only screen and (min-width: 1025px){.slider__slideshow__item1 img{width:150px;height:340px;margin:60px 0 0 10px}}@media only screen and (min-width: 1025px){.slider__slideshow__item1 img{width:168px;height:380px;margin:20px 0 0 15px}}.slider__slideshow__item2{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;height:225px;background-color:#eecb31}@media only screen and (min-width: 768px){.slider__slideshow__item2{height:275px}}@media only screen and (min-width: 1025px){.slider__slideshow__item2{height:400px}}.slider__slideshow__item2 h2{font-size:2.1875rem;text-align:center}@media only screen and (min-width: 768px){.slider__slideshow__item2 h2{font-size:2.8125rem}}@media only screen and (min-width: 1025px){.slider__slideshow__item2 h2{font-size:4.375rem}}@media only screen and (min-width: 1441px){.slider__slideshow__item2 h2{font-size:5rem}}.slider__slideshow__item2 h2 span{display:block;color:#fff}.slider__slideshow__item3{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;text-align:center;padding:20px 0;min-height:280px;max-height:350px;background-color:#fff}@media only screen and (min-width: 768px){.slider__slideshow__item3{min-height:275px;max-height:auto;border:1px solid #27a08d}}@media only screen and (min-width: 1025px){.slider__slideshow__item3{min-height:400px}}.slider__slideshow__item3 img{display:block;width:160px;height:37px;margin:auto}@media only screen and (min-width: 1025px){.slider__slideshow__item3 img{width:250px;height:58px}}.slider__slideshow__item3>p{text-align:center;text-transform:uppercase;font-size:.9375rem}@media only screen and (min-width: 1025px){.slider__slideshow__item3>p{font-size:1.5625rem}}.slider__slideshow__item3>p:nth-child(2){margin:15px 0 30px}.slider__slideshow__item3>p:nth-child(3){color:#27a08d}.slider__slideshow__item3>p strong{display:block}.slider__slideshow__item3__patch{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;background-color:#27a08d;width:270px;margin:10px auto 30px;height:50px}@media only screen and (min-width: 1025px){.slider__slideshow__item3__patch{width:320px}}.slider__slideshow__item3__patch p{color:#fff;font-size:1.25rem;padding-left:40px;position:relative}.slider__slideshow__item3__patch p:before{content:"";display:block;width:30px;height:30px;position:absolute;top:-3px;left:0;background:url("../img/icon-rdv.png");background-size:cover;background-position:center}@media only screen and (min-width: 768px){.slider__society{display:none}}.slider__button{position:absolute;bottom:0;display:block;width:100%;background-color:#505153;color:#fff;padding:14px 0 10px;margin:10px auto 0;text-align:center;text-transform:uppercase;text-decoration:none;border:none;font-family:"Hind",sans-serif;font-size:1rem;font-weight:700;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;cursor:pointer;transition:background-color 0.7s}@media only screen and (min-width: 768px){.slider__button{display:none}}.slider__button:hover{background-color:#3e3f41}@media only screen and (min-width: 1025px){.show{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}.show__visual{height:125px;background:url("../img/salon-rent-mobile.jpg");background-size:cover;background-position:center}@media only screen and (min-width: 768px){.show__visual{height:175px;background:url("../img/salon-rent.jpg");background-size:cover;background-position:center}}@media only screen and (min-width: 1025px){.show__visual{width:100%;height:215px}}.show h3{background-color:#f5dd6f;font-size:.9375rem;text-align:center;text-transform:uppercase;padding:25px 10px}@media only screen and (min-width: 768px){.show h3{font-size:1.25rem}}@media only screen and (min-width: 1025px){.show h3{font-size:1.25rem;width:50%;text-align:left;padding:75px 30px}.show h3 span{display:block}}@media only screen and (min-width: 1441px){.show h3{font-size:1.5625rem;padding:55px 30px}}.show h3 strong{display:block}.show__information{background-color:#eecb31;padding:25px 10px 25px 0}@media only screen and (min-width: 1025px){.show__information{width:50%}}.show__information:hover .show__information__date,.show__information:hover .show__information__localisation{opacity:0.5}.show__information p{padding-left:90px}@media only screen and (min-width: 768px){.show__information p{font-size:.9375rem}}.show__information p strong{display:block;color:#fff;text-transform:uppercase;font-size:.9375rem}@media only screen and (min-width: 768px){.show__information p strong{font-size:1.125rem}}.show__information p span{display:block}.show__information__date,.show__information__localisation{position:relative;transition:opacity 0.6s}.show__information__date:hover,.show__information__localisation:hover{opacity:1 !important}.show__information__date:before,.show__information__localisation:before{content:"";position:absolute;top:0px;left:30px;display:block;width:45px;height:45px}.show__information__date{margin-bottom:20px}.show__information__date:before{background:url("../img/icon-date.png");background-size:cover;background-position:center}.show__information__localisation{margin-bottom:20px}.show__information__localisation:before{background:url("../img/icon-lieu.png");background-size:cover;background-position:center}@media only screen and (min-width: 768px){.inscription{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;width:50%}}@media only screen and (min-width: 1025px){.inscription{padding:0 3%}}.inscription__title{text-align:center;font-weight:700;font-size:.9375rem;text-transform:uppercase;position:relative;margin-top:75px}@media only screen and (min-width: 768px){.inscription__title{font-size:1.125rem}}@media only screen and (min-width: 1025px){.inscription__title{font-size:1.3125rem}}.inscription__title span{display:block;font-size:1.375rem;color:#27a08d}@media only screen and (min-width: 768px){.inscription__title span{font-size:2.1875rem}}@media only screen and (min-width: 1025px){.inscription__title span{font-size:3.125rem}}.inscription__title:before{content:"";display:block;width:40px;height:40px;background:url("../img/icon-invitation.png");background-size:cover;background-position:center;position:absolute;top:-50px;left:calc(-20px + 50%)}@media only screen and (min-width: 1025px){.inscription__title:before{width:60px;height:60px;top:-75px}}.conference{display:none;background-color:#fff;position:absolute;top:0;left:0;z-index:50}@media only screen and (min-width: 768px){.conference{background-color:#f9f8f6;position:relative;width:50%;max-height:813px;padding:35px 1% 0;overflow:auto}}@media only screen and (min-width: 1025px){.conference{padding:35px 3% 0;max-height:880px}}.conference__title{font-size:.9375rem;text-align:center;text-transform:uppercase;font-weight:800;padding:75px 20px 25px;position:relative}@media only screen and (min-width: 1025px){.conference__title{font-size:1.25rem}}.conference__title span{display:block}@media only screen and (min-width: 1025px){.conference__title span{display:inline}}.conference__title:before{content:"";display:block;width:54px;height:47px;background:url("../img/icon-meeting.png");background-size:cover;background-position:center;position:absolute;top:20px;left:calc(-27px + 50%)}@media only screen and (min-width: 1025px){.conference__title:before{width:72px;height:63px;top:-5px;left:calc(-36px + 50%)}}.conference h4{background-color:#27a08d;color:#fff;text-align:center;text-transform:uppercase;font-weight:800;padding:15px 20px;margin-bottom:2px}.conference h4 span{position:relative;padding:0 0 0 30px}@media only screen and (min-width: 1025px){.conference h4 span{font-size:1.25rem;padding:0 0 0 35px}}.conference h4 span:before{content:"";display:block;width:18px;height:18px;background:url("../img/icon-calendar.png");background-size:cover;background-position:center;position:absolute;top:0;left:0}@media only screen and (min-width: 1025px){.conference h4 span:before{width:22px;height:22px;top:2px;left:-5px}}.conference__form__block{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;margin-bottom:2px;cursor:pointer}.conference__form__block__left{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;background-color:#f9f8f6;width:calc(-85px + 100%);min-height:85px;transition:all 0.6s}@media only screen and (min-width: 768px){.conference__form__block__left{background-color:#fff}}.conference__form__block__left p{padding:0 25px 0 50px}@media only screen and (min-width: 1025px){.conference__form__block__left p{padding:0 30px 0 65px}}.conference__form__block__left p:first-child{margin-bottom:5px;font-weight:500;font-size:.9375rem;position:relative}@media only screen and (min-width: 1025px){.conference__form__block__left p:first-child{font-size:1.25rem}}.conference__form__block__left p:first-child:before{content:"";display:block;width:16px;height:16px;background:url("../img/icon-time.png");background-size:cover;background-position:center;position:absolute;top:0;left:15px}@media only screen and (min-width: 1025px){.conference__form__block__left p:first-child:before{width:20px;height:20px;left:22px}}.conference__form__block__left p:nth-child(2){font-size:.75rem}@media only screen and (min-width: 1025px){.conference__form__block__left p:nth-child(2){font-size:1rem}}.conference__form__block__right{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;background-color:#b9d6d2;width:85px;min-height:85px;transition:background-color 0.6s;position:relative}.conference__form__block__right__mask{z-index:5;position:absolute;top:0;right:0;bottom:0;left:0}.conference__form__block__right__wrapper{position:relative;width:19px;height:19px}.conference__form__block__right:hover{background-color:#27a08d}.conference__form__block:hover .conference__form__block__left,.conference__form__block__active .conference__form__block__left{color:#608d87}@media only screen and (min-width: 768px){.conference__form__block:hover .conference__form__block__left,.conference__form__block__active .conference__form__block__left{transform:translateX(20px)}}.conference__form__block:hover .conference__form__block__right,.conference__form__block__active .conference__form__block__right{background-color:#27a08d}.conference__form__button{display:block;width:100%;background-color:#505153;color:#fff;padding:10px 0 7px;margin:0 auto;text-align:center;text-transform:uppercase;border:none;font-family:"Hind",sans-serif;font-size:1rem;font-weight:700;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;cursor:pointer;transition:background-color 0.7s}@media only screen and (min-width: 768px){.conference__form__button{width:90%;margin:25px 5% 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}}.conference__form__button:hover{background-color:#3e3f41}.conference__form__button:hover span:after{left:-32px}.conference__form__button span{position:relative;margin-right:-20px}.conference__form__button span:after{content:"";display:block;width:15px;height:14px;background:url("../img/icon-check.png");background-size:cover;background-position:center;position:absolute;top:5px;left:-25px;transition:left 0.6s}.conference__form input[type="checkbox"]:checked,.conference__form input[type="checkbox"]:not(:checked){position:absolute;left:-9999px}.conference__form input[type="checkbox"]:checked+label,.conference__form input[type="checkbox"]:not(:checked)+label{position:relative;padding:0;margin:0;cursor:pointer;display:inline-block}.conference__form input[type="checkbox"]:checked+label:before,.conference__form input[type="checkbox"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:-12px;width:19px;height:19px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-color:#fff;border:1px solid #27a08d}.conference__form input[type="checkbox"]:checked+label:after,.conference__form input[type="checkbox"]:not(:checked)+label:after{content:'';position:absolute;top:-9px;left:3px;width:13px;height:13px;background-color:#505153;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;transition:all 0.2s}.conference__form input[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.conference__form input[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.conference__confirmation{display:none;background-color:rgba(0,0,0,0.7);position:fixed;top:0;right:0;bottom:0;left:0}@media only screen and (min-width: 768px){.conference__confirmation{position:absolute}}.conference__confirmation__content{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;background-color:#fff;max-width:270px;min-height:270px;margin:140px auto 30px}@media only screen and (min-width: 768px){.conference__confirmation__content{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f9f8f6;max-width:100%;min-height:100%;margin:0}}.conference__confirmation__content p{text-align:center;font-size:.9375rem}@media only screen and (min-width: 768px){.conference__confirmation__content p{font-size:1.3125rem}}.conference__confirmation__content p:first-child{text-transform:uppercase;font-weight:700;margin-top:60px;margin-bottom:20px;position:relative}.conference__confirmation__content p:first-child span{display:block}.conference__confirmation__content p:first-child:before{content:"";display:block;width:44px;height:40px;background:url("../img/icon-check2.png");background-size:cover;background-position:center;position:absolute;top:-60px;left:calc(-22px + 50%)}@media only screen and (min-width: 768px){.conference__confirmation__content p:first-child:before{width:62px;height:56px;top:-80px;left:calc(-31px + 50%)}}.conference__confirmation__content p:nth-child(2){color:#27a08d}
