@charset "UTF-8";.menu-top,body,header,html{background-color:#fff}footer img,header.fixed-top .navbar-brand img{max-height:50px}header,header.scrolled{box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn_bas,.btn_inscription,.menu-droite,.menu-droite .btn_ferme,.retour,.visionner,a,header .container{transition:all .2s}.btn,.btn_rond,.chunky-button,.chunky-button:hover,a:hover,footer ul li a{text-decoration:none}@font-face{font-family:ArcaneNine;src:url(../fonts/ArcaneNine.woff2) format('woff2'),url(../fonts/ArcaneNine.otf) format('opentype');font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Thin.woff2) format('woff2'),url(../fonts/AzoSans-Thin.otf) format('opentype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Thin_Italic.woff2) format('woff2'),url(../fonts/AzoSans-Thin_Italic.otf) format('opentype');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Light.woff2) format('woff2'),url(../fonts/AzoSans-Light.otf) format('opentype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Light_Italic.woff2) format('woff2'),url(../fonts/AzoSans-Light_Italic.otf) format('opentype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Regular.woff2) format('woff2'),url(../fonts/AzoSans-Regular.otf) format('opentype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Italic.woff2) format('woff2'),url(../fonts/AzoSans-Italic.otf) format('opentype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Medium.woff2) format('woff2'),url(../fonts/AzoSans-Medium.otf) format('opentype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Medium_Italic.woff2) format('woff2'),url(../fonts/AzoSans-Medium_Italic.otf) format('opentype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Bold.woff2) format('woff2'),url(../fonts/AzoSans-Bold.otf) format('opentype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Bold_Italic.woff2) format('woff2'),url(../fonts/AzoSans-Bold_Italic.otf) format('opentype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Black.woff2) format('woff2'),url(../fonts/AzoSans-Black.otf) format('opentype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Black_Italic.woff2) format('woff2'),url(../fonts/AzoSans-Black_Italic.otf) format('opentype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Azo Sans';src:url(../fonts/AzoSans-Uber_Regular.woff2) format('woff2'),url(../fonts/AzoSans-Uber_Regular.otf) format('opentype');font-weight:900;font-style:normal;font-display:swap}body,html{padding:0;margin:0;font-family:'Azo Sans';color:#d8a960;font-size:14px}body{display:block;background-image:url(../img/background.jpg);background-position:bottom right;background-repeat:no-repeat}header{padding:6px 0;position:fixed;top:0;width:100%;z-index:1000}header #logo .simplified-logo,header.scrolled #logo .default-logo{display:none}header.scrolled #logo .simplified-logo{display:block}.nav-link{color:#333}.nav-link:hover{color:#069787}.nav-link:focus{color:#f3e1d3}header .container{max-width:1320px}header.scrolled .container{padding-bottom:8px}header .text-logo{color:#004c41;font-weight:lighter}header.scrolled .text-logo{display:none}@media (max-width:768px){.default-logo{display:none}.simplified-logo{display:block!important}.text-logo{display:none}}@media (max-width:425px){.default-logo{display:block;max-width:180px}.simplified-logo{display:none!important}header nav{display:none}body{margin-top:90px}}@media (max-width:320px){.default-logo{max-width:120px}}#contact .row{margin:8px 0}h1{color:#90c0c2;text-transform:uppercase}h2{font-size:1.6rem}h2.certifs{color:#c05832;text-transform:uppercase}.infos-appartement{color:#212529;background-color:#f8f9fa;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.8rem 1.35rem;line-height:1.25;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:700;font-size:15px}ul.prestations,ul.pucecertifs{line-height:2;list-style-type:none}.btn-primary.contact,code,kbd,pre{font-size:14px}.infos-appartement:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}ul.prestations li{list-style-type:none;position:relative}ul.prestations li:before{content:" ";position:absolute;left:-25px;top:10px;width:12px;height:12px;background-color:#90c0c2}ul.pucecertifs li{list-style-type:none;position:relative}ul.pucecertifs li:before{content:" ";position:absolute;left:-25px;top:10px;width:12px;height:12px;background-color:#c05832}.product-device{position:absolute;right:10%;bottom:-30%;width:300px;height:540px;background-color:#333;border-radius:21px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.product-device::before{position:absolute;top:10%;right:10px;bottom:10%;left:10px;content:"";background-color:rgba(255,255,255,.1);border-radius:5px}.product-device-2{top:-25%;right:auto;bottom:0;left:5%;background-color:#e5e5e5}.first-block{margin-top:88px!important}.btn{font-weight:600;padding:10px 20px 6px}.btn-primary,.btn_rond,.main h2,.visionner b,th{font-weight:400}.btn-primary{color:#fff;background-color:#d9a760;text-transform:uppercase;border-color:transparent}.btn-primary:active,.btn-primary:hover{color:#fff;background-color:#CE8E35!important;border-color:transparent!important}.flex-equal>*{-ms-flex:1;flex:1}@media (min-width:992px){.modal-lg{max-width:1120px!important}}@media (min-width:576px){.modal-dialog{min-width:600px}}@media (min-width:768px){.flex-md-equal>*{-ms-flex:1;flex:1}}#map{height:510px}#carouselHead img{max-height:540px}.carousel-caption{bottom:25%!important;font-size:1.6em}.bg-egray-t{background-color:rgba(0,78,82,.8)}.bg-cocoon-t{background-color:rgba(202,194,182,.8)}h1.firstHeading{font-size:1.5rem}#ib-maps p{font-size:15px}.modal-header{padding:10px 1rem 0;border-bottom:0;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.sup-macaron{position:absolute;right:-20px;top:-32px}.espace-btn{color:#fff;padding:15px 15px 5px;font-size:18px;margin-bottom:30px;position:relative}.espace-btn .btn-group{display:block;max-width:100%;position:relative;vertical-align:middle}.espace-btn.bg-cocoon{background-color:#c05832}.espace-btn.bg-egray{background-color:#90c0c2}.espace-btn .btn-espace:nth-child(odd){margin-right:10px}.espace-btn .btn-espace{display:inline-block;width:calc(50% - 5px);background-color:#fff!important;color:#4f5668!important;font-weight:700;font-size:15px;border-radius:0;border:none;padding:0;text-align:center;margin-bottom:10px;min-height:48px;line-height:48px;text-transform:uppercase;text-decoration:none!important}@media screen and (max-width:768px){.first-block{margin-top:84px!important}.espace-btn .btn-espace{font-size:3.5vw}}.visionner,h1{font-size:2em}.carousel-control-black{z-index:1;display:block;width:0!important;height:0!important;padding:20px!important;border-radius:50%;color:#fff;background:center center no-repeat rgba(0,0,0,.8)}#carouselCoCoon .carousel-control-next-icon,#carouselEGray .carousel-control-next-icon{z-index:2;top:-9px;left:-9px;position:relative}#carouselCoCoon .carousel-control-prev-icon,#carouselEGray .carousel-control-prev-icon{z-index:2;top:-9px;left:-11px;position:relative}#form-contact .error,#form-contact .has-error{color:red;border-color:red}#form-contact .has-error{display:block}.error-form{background-color:#d53129;color:#fff;display:none}.error-form.valide{background-color:#2c8cc2;color:#fff}.offre{background-color:#d8a867;color:#fff}h5{display:inline-flex}.visionner{z-index:10;width:calc(100% - 15px);height:100%;text-align:center;top:0;text-transform:uppercase;color:#fff;opacity:0}.right{right:0}.left{left:0}.visionner b{top:32%;position:absolute;left:3%}.slider-enabled,.slider-viewport{position:relative}.visionner:hover{opacity:1;background-color:rgba(0,0,0,.8)}.slider-enabled:focus{outline:0}.slider-viewport{overflow:hidden;height:100%}pre,textarea{overflow:auto}.slider-slider{position:absolute;width:100%;height:100%}.slider-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-enabled.is-draggable .slider-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.slider-enabled.is-draggable .slider-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.slider-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.slider-button:hover{background:#fff;cursor:pointer}.slider-button:focus{outline:0;box-shadow:0 0 0 5px #19F}.slider-button:active{opacity:.6}.slider-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.slider-button-icon{fill:currentColor}.slider-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.slider-prev-next-button.previous{left:10px}.slider-prev-next-button.next{right:10px}.slider-rtl .slider-prev-next-button.previous{left:auto;right:10px}.slider-rtl .slider-prev-next-button.next{right:auto;left:10px}.slider-prev-next-button .slider-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.slider-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-enabled,.flickity-viewport,sub,sup{position:relative}.slider-rtl .slider-page-dots{direction:rtl}.slider-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.slider-page-dots .dot.is-selected{opacity:1}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}.en-tete,.flickity-viewport,.keyhole-cell,.overflow-hidden,body.modal-open,html.is-flickity-fullscreen{overflow:hidden}[type=radio],[type=checkbox]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}/*! Flickity v2.2.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled:focus{outline:0}.flickity-viewport{height:100%;max-height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.button:enabled,.flickity-button:hover,.flickity-page-dots .dot{cursor:pointer}.flickity-button{position:absolute;background:0 0;border:none;color:#fff}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:64px;height:20%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}@media screen and (max-width:991px){.flickity-prev-next-button.next{right:10px}}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.carousel--full-bleed .flickity-page-dots,.flickity-enabled.is-fullscreen .flickity-page-dots,.static-banner2{bottom:10px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fullscreen{position:fixed;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,0%,.9);padding-bottom:35px;z-index:1}.flickity-enabled.is-fullscreen .flickity-page-dots .dot{background:#fff}.flickity-fullscreen-button{display:block;right:10px;top:10px;width:24px;height:24px;border-radius:4px}.flickity-rtl .flickity-fullscreen-button{right:auto;left:10px}.flickity-fullscreen-button-exit{display:none}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-exit{display:block}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-view{display:none}.flickity-fullscreen-button .flickity-button-icon{position:absolute;width:16px;height:16px;left:4px;top:4px}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.argument{margin:.5rem 0;padding-left:1.5rem}.argument__type{color:#777}.argument__description,.argument__type{margin-left:.4rem}.argument__description:before,.argument__type:before{content:'Â·';padding-right:.4rem;display:inline-block}.button{display:inline-block;padding:5px 15px;margin-bottom:10px;background-color:#F8F8F8;background-image:linear-gradient(hsla(0,0%,0%,0),hsla(0,0%,0%,.1));border:1px solid #CCC;border-radius:5px}.button:enabled:hover{background-color:#8CF}.button.is-checked,.button.is-selected{background-color:#19F;color:#fff}.button:active{color:#fff;background-color:#59F;box-shadow:inset 0 1px 10px hsla(0,0%,0%,.8)}.button input[type=radio]{display:none}.button-group:after{content:'';display:block;clear:both}.button-group .button{float:left;border-radius:0;margin-left:-1px}.button-group .button:first-child{border-radius:5px 0 0 5px}.button-group .button:last-child{border-radius:0 5px 5px 0}.buy-button{display:block;margin-bottom:10px;line-height:1.3rem;border-radius:8px;padding:10px 100px 10px 10px;position:relative;text-align:center}.buy-button__title{font-weight:700}.buy-button__for{display:block;font-style:italic}.buy-button__price{font-size:1.6rem;color:#fff;position:absolute;right:0;top:0;height:100%;width:80px;text-align:center;line-height:64px}.carousel--cell-selector,.main{position:relative}.logo-weassocies,th{text-align:left}.buy-button__price__dollar{font-size:1.4rem;margin-right:3px;vertical-align:top}@media screen and (min-width:768px){.buy-button-trio{margin-top:40px;margin-bottom:50px}.buy-button-trio:after{content:'';display:block;clear:both}.buy-button-trio .buy-button{float:left;width:31.33%;margin-right:3%;transition:transform .2s;padding:20px 0 0}.buy-button-trio .buy-button:nth-child(3){margin-right:0}.buy-button-trio .buy-button>span{display:block;padding-left:10px;padding-right:10px}.buy-button-trio .buy-button__license,.buy-button-trio .buy-button__project{font-size:1.1rem}.buy-button-trio .buy-button__title{font-size:1.9rem;line-height:1.2}.buy-button-trio .buy-button__license{margin-bottom:15px}.buy-button-trio .buy-button__for{margin-bottom:20px;font-size:1.1rem}.buy-button-trio .buy-button__price{position:relative;width:auto;font-size:2.4rem;line-height:1.3;padding-top:15px;padding-bottom:10px;border-radius:0 0 8px 8px}.buy-button-trio .buy-button__was-price{display:block;padding-bottom:10px}.buy-button-trio .buy-button__price__dollar{position:relative;top:8px}.buy-button-trio .buy-button:hover{transform:translateY(-5px)}}.chunky-button{display:block;padding:10px;margin-bottom:10px;border-radius:5px;line-height:1}a,code .flickity{text-decoration:underline}.chunky-button--fill{background-image:linear-gradient(hsla(0,0%,0%,0),hsla(0,0%,0%,.15))}.chunky-button__icon{margin-right:10px}.chunky-button__icon svg{width:48px;height:48px;vertical-align:bottom}.chunky-button__text{display:inline-block}.chunky-button__text__plain{display:block}.chunky-button__text__strong{display:block;font-size:1.4rem;font-weight:700}.chunky-button--outline{padding-top:8px;padding-bottom:8px;border:2px solid}.commercial-license-agreement h3{counter-increment:cla-h3;counter-reset:cla-part}.commercial-license-agreement h3:before{content:counter(cla-h3) '.';margin-right:.25rem;color:#888;font-family:Texta,sans-serif}.cla__part{counter-increment:cla-part}.cla__definitions-list li:before,.cla__part:before{content:counter(cla-h3) '.' counter(cla-part) '.';color:#888;margin-right:.25rem}.cla__definitions-list{list-style:none;padding-left:2.6rem}.cla__definitions-list li{text-indent:-1.5rem;margin-bottom:.5rem;counter-increment:cla-definitions-item}.cla__definitions-list li:before{content:counter(cla-h3) '.' counter(cla-definitions-item) '.'}.duo:after,.showcase-item-list:after,.showcase-item__link:after{content:'';clear:both}.duo:after{display:block}.duo__cell{margin-bottom:10px}.duo--legal__plain{padding:0 .8rem;background:#FAFAFA;color:#888}.duo--legal--first .duo--legal__official:before,.duo--legal--first .duo--legal__plain:before{display:block;padding-top:.5rem;font-size:.88rem;color:#888}.gh-button,.gh-button:hover{color:#333}.duo--legal--first .duo--legal__official:before{content:'Official legal copy'}.duo--legal--first .duo--legal__plain:before{content:'Plain English'}@media screen and (min-width:768px){.duo__cell{float:left;width:48.5%}.duo__cell:first-child{margin-right:3%}.duo__cell--license-option p{margin-top:0}}.edit-demo{clear:both;font-size:.92rem}.example{margin:40px 0}.example__code pre{margin:0 0 20px}.gh-button{display:inline-block;background:0 0;border:none;font-size:1.1rem}.gh-button__stat,.gh-button__title{float:left;font-weight:700;line-height:20px;padding:5px 10px;border:1px solid #d5d5d5}.gh-button .github-logo,.gh-button__icon{height:21px;fill:#333;display:inline-block;vertical-align:bottom}.gh-button__title{background-color:#eee;background-image:linear-gradient(#fcfcfc,#eee);border-radius:4px 0 0 4px}.gh-button .github-logo{margin-right:.2em}.gh-button__stat{border-left:0;border-radius:0 4px 4px 0;background:#fff}.gh-button:hover .gh-button__title{background-color:#ddd;background-image:linear-gradient(#eee,#ddd)}.gh-button:hover .gh-button__stat{color:#4078c0}.gh-button:hover .gh-button__icon--star{fill:#4078c0}.shirt-promo{margin:40px 0}.shirt-promo__title{font-size:1.6rem}.shirt-promo__image{display:block;max-width:100%;margin-bottom:10px}.showcase-item__link{display:block;padding:10px;margin-bottom:20px;border-radius:8px}.showcase-item__link:after{display:block}.showcase-item__image{width:80px;float:left;display:block}.showcase-item__image svg{display:block;border-radius:5px;width:100%;height:auto}.showcase-item__text{float:left;width:calc(100% - 120px);padding-left:10px}.showcase-item__title{margin:0;font-size:1.4rem}.showcase-item__description{margin:0}@media screen and (min-width:768px){.showcase-item{float:left;width:48.5%}.showcase-item:nth-child(2n+1){margin-right:3%}.showcase-item__image{width:120px}.showcase-item__text{padding-left:20px}.showcase-item__title{font-size:2rem}.showcase-item__description{font-size:1.2rem;line-height:1.2}}.showcase-item-list{padding:0;list-style:none}.showcase-item-list:after{display:block}.showcase-item .infinite-scroll-illo{padding:5px}.showcase__banner__image{display:block;max-width:100%;margin-top:10px;border-radius:5px}.site-footer{padding:40px 0}.site-footer__copy{font-size:1.2rem}.site-footer .twitter-logo{width:1.3rem;height:1.3rem;vertical-align:middle}.socks-promo{margin:40px 0}.socks-promo__image{display:block;max-width:100%;border-radius:5px}.socks-promo .duo__cell{margin-bottom:0}.flickity-illo{background:#ED0}.infinite-scroll-illo__page{stroke:#333;stroke-width:20;stroke-miterlimit:10}.infinite-scroll-illo__page--back{fill:#fff}.infinite-scroll-illo__page--front1{fill:#C25}.infinite-scroll-illo__page--front2{fill:#E62}.infinite-scroll-illo__page--front3{fill:#EA0}.isotope-illo{background:#222}*{box-sizing:border-box}html{font-size:17px}html.export{font-size:15px}a{color:#9f5a3b}h1,h2,h3{line-height:1.2}code,kbd,pre{font-family:Consolas,Menlo,monospace;background:#FAFAFA;border:1px solid #DDD;white-space:pre-wrap}pre{padding:10px;border-radius:6px}code,kbd{padding:2px 3px;line-height:1.2;border-radius:3px}pre code{padding:0;line-height:1.5;background:0 0;border:none}td,th{padding:3px 20px 3px 0}th{color:#AAA}td{border-top:1px solid #DDD}tr:nth-child(2) td{border-top:3px double #DDD}.page-title{font-size:2.2rem;margin:.4rem 0}.main h2{font-size:1.6rem;border-top:4px double #DDD;padding-top:1.1rem;margin-top:1.4rem}.main h3{font-size:1.3rem;border-top:1px solid #DDD;padding-top:.8rem;margin:1.4rem 0 .5rem}.logger{padding:.25rem;font-size:1.2rem;background:#FAFAFA;text-align:center}[data-license-property]{color:#09F}@media screen and (max-width:640px){.hidden-small{display:none}}@media screen and (min-width:768px){html{font-size:19px}html.export{font-size:16px}.page-title{font-size:4rem}.main h3{font-size:1.6rem;padding-top:30px}.main h2{font-size:2.4rem}code,kbd,pre{font-size:15px}}code .string,code .tag .value{color:#0A2}code .literal,code .number{color:#07D}code .keyword{color:#E31}code .attribute{color:#D31}code .title{color:#39A}code .params{color:#98D}code .comment{color:#999;font-style:italic}code .tag{color:#37B}code .id{color:#567}code .class{color:#B27}code .rules{color:#431}code .value{color:#555}code .pseudo{color:#38D}code .hexcolor{color:#F63}code .at_rule{color:#088}code .built_in{color:#E08}code .flickity,code .flickity_var{color:#D0D}code .jquery_var{color:#D70}.big-links__item{margin-bottom:10px}.big-link{display:block;font-size:1.2rem;padding:.7rem;border-radius:5px;line-height:1}.big-link:active{box-shadow:inset 0 2px 20px hsla(0,0%,0%,.2)}.big-link--fill{color:#fff;background-color:#8C8;background-image:linear-gradient(hsla(0,0%,0%,0),hsla(0,0%,0%,.15))}.big-link--fill:hover{color:#fff;background-color:#EC5}.big-link--fill:active{color:#fff;background-color:#DB4}.big-link--stroke{border:2px solid #8C8}.big-link--stroke:hover{border-color:#EC5}.big-link--stroke:active{background-color:#F8F8F8}.big-link__icon{vertical-align:bottom;width:30px;height:30px;margin-right:6px}.big-link--fill .big-link__icon path{fill:#fff}.big-link--stroke .big-link__icon path{fill:#6A6}.big-link--stroke:hover .big-link__icon path{fill:#E90}.carousel--prev-next-big-arrow .flickity-button-icon,.carousel--prev-next-small-outside .flickity-button-icon,.chunky-button--fill svg path{fill:#fff}@media screen and (min-width:768px){.big-link{font-size:1.4rem;margin-bottom:10px}.big-link__icon{width:40px;height:40px}}.carousel{background:#FAFAFA;margin-bottom:30px;counter-reset:carousel-cell}.carousel-cell{width:66%;height:160px;margin-right:10px;margin-bottom:10px;background:#8C8;border-radius:5px;counter-increment:carousel-cell}.flickity-enabled .carousel-cell{margin-bottom:0}.carousel-cell:before,.carousel-cell__number{display:block;width:100px;margin:0 auto;content:counter(carousel-cell);text-align:center;line-height:160px;font-size:80px;color:#fff}.carousel--not-counting .carousel-cell:before{content:none}.carousel-image-cell{width:66%;height:200px;margin-right:10px;background:#222;display:flex;align-items:center;justify-content:center}.carousel--full-width .carousel-cell,.carousel-image-cell--wide{width:100%}.carousel-image-cell img{display:block;max-height:100%}.carousel.is-fullscreen .carousel-image-cell{background:0 0}.carousel__natural-image{display:block;height:200px;min-width:150px;max-width:100%;margin-right:10px}.carousel--images-demo img,.carousel--images-loaded-demo img{height:160px;display:block}.carousel--half-width .carousel-cell{width:50%}.carousel--various-widths .carousel-cell{width:33%}.carousel--various-widths .carousel-cell.size-180{width:180px}.carousel--various-widths .carousel-cell.size-large{width:75%}.carousel--media-queried .carousel-cell{width:100%}.carousel--selected-cell .carousel-cell.is-selected{background:#ED2}.carousel--carousel-focus:focus .flickity-viewport{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px}.carousel--show-several .carousel-cell{width:28%}.carousel--images-demo{margin-bottom:40px}.carousel--pixel-position-demo .carousel-cell{width:300px}.carousel--full-bleed,.carousel--full-bleed .carousel-cell{height:100%}.carousel--set-carousel-size-disabled{height:160px}.carousel--set-carousel-size-disabled .carousel-cell,.carousel--set-carousel-size-disabled-percentage .carousel-cell{height:100%}.carousel--set-carousel-size-disabled-percentage{padding-bottom:50%}.carousel--set-carousel-size-disabled-percentage .flickity-viewport{position:absolute;width:100%}.carousel--resize-option{width:300px}.carousel-cell--adapt-height2{height:240px}.carousel-cell--adapt-height3{height:320px}.carousel--transition-adaptive-height .flickity-viewport{transition:height .2s}.carousel--bg-lazyload .carousel-cell{background-size:cover;background-position:center center;height:220px}.carousel--fade{background:#222}@media screen and (min-width:768px){.carousel--media-queried .carousel-cell{width:50%}.carousel--images-demo img{height:400px}}.call-out{border-top:2px solid #ED2;border-bottom:2px solid #ED2;padding-left:40px;position:relative;margin:20px 0}.call-out:before{content:'i';display:block;width:20px;height:20px;position:absolute;left:5px;top:20px;background:#ED2;border-radius:50%;text-align:center;color:#fff;font-family:Consolas,Georgia,serif;font-style:italic}.call-out h2{margin-top:0;padding-top:10px;border-top:none}.call-out--chill{border-color:#8C8}.call-out--chill:before{background:#8C8}.call-out--big-copy li,.call-out--big-copy li:before,.call-out--big-copy p{font-size:1.2rem;line-height:1.2}.call-out--big-copy ol{list-style:none}.quick-start-list li{position:relative;counter-increment:call-out-big-copy-item}.quick-start-list li:before{content:counter(call-out-big-copy-item) ".";position:absolute;left:-1.2rem;font-size:1.2rem;font-weight:700}.quick-start-list{list-style:none}@media screen and (min-width:768px){.call-out{border:2px solid #ED2;padding:10px 20px 10px 80px;border-radius:6px;position:relative;margin:20px 0}.call-out--chill{border-color:#8C8}.call-out:before{width:40px;height:40px;left:20px;top:30px;font-size:1.9rem;line-height:46px}}.fizzy-bear-shirt__title,.site-footer{margin-top:0}.example__demo--full-bleed{height:300px;margin-bottom:50px}.button-group--inline{display:inline-block;vertical-align:bottom}.buy-button{border:2px solid;color:#8C8}.buy-button__price{background:#8C8;border-radius:0}.buy-button:hover .buy-button__price{background:#E90}.buy-button-trio .buy-button__price{border-radius:0}.chunky-button--fill{background-color:#6C6;color:#fff}.chunky-button--fill:hover{background-color:#EC5;color:#fff}.chunky-button--outline svg path{fill:#6A6}.chunky-button--outline:hover svg path{fill:#E90}.site-footer{background:#FAFAFA;position:relative}.site-footer .twitter-logo{fill:#8C8}.site-footer a:hover .twitter-logo{fill:#E90}.showcase-item__link{background:#EEE}.showcase-item__link:hover{background:#8C8;color:#fff}.fizzy-bear-shirt__link{display:block;padding:10px;border-radius:8px;background:#eee}.fizzy-bear-shirt__image{border-radius:5px}.fizzy-bear-shirt__link:hover{background:#8C8;color:#fff}.site-footer .mfzy-logo__body-fill{fill:#6A6}.site-footer .mfzy-logo__stripes{display:none}.site-footer a:hover .mfzy-logo__stripes{display:inline}.mfzy-wordmark{stroke:#6A6}.mfzy-brand__link:hover .mfzy-wordmark{stroke:#333}@media screen and (min-width:1220px){.site-footer .mfzy-brand{position:absolute;left:1000px;top:70px;width:180px}.site-footer .mfzy-logo{display:block;width:108px;height:108px;margin:0 auto 5px}.site-footer .mfzy-wordmark{display:block;margin:0 auto}}.hero-carousel{height:100%}.hero-carousel__cell{width:100%;height:100%;max-height:100%;color:#fff}.hero-carousel__cell__content{padding:20px 60px 0;max-width:100%;height:100%;margin:0 auto;position:relative}@media screen and (max-width:768px){.hero-carousel__cell__content{height:85%}}.hero-carousel h1{font-size:3.2rem;line-height:1;margin:0;padding-top:40px}.hero-carousel .tagline{font-size:2.8vmax;line-height:1;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:60%;text-shadow:0 0 10px rgba(0,0,0,.5);font-family:ArcaneNine;color:#fff}.hero-illustration{display:block;width:100%;max-width:200px;margin:0 auto}.hero-carousel__cell--1{background-image:url(../img/background-1.jpg);background-size:cover;background-position:bottom right}.hero-carousel__cell--2,.hero-carousel__cell--3,.hero-carousel__cell--4,.hero-carousel__cell--5,.hero-carousel__cell--6{background-size:cover;background-position:bottom center}.hero-carousel__cell--2{background-image:url(../img/background-2.jpg)}.hero-carousel__cell--3{background-image:url(../img/background-3.jpg)}.hero-carousel__cell--4{background-image:url(../img/background-4.jpg)}.hero-carousel__cell--5{background-image:url(../img/background-5.jpg)}.hero-carousel__cell--6{background-image:url(../img/background-6.jpg)}.slogan{line-height:1.2;margin:0}.slogan--easy,.slogan--fun{font-size:2.2rem;line-height:1.1}.slogan--tagline{margin-top:10px;font-size:1.2rem;color:#444}.by-line,.feature-list{line-height:1.2;font-size:1.8rem}.feature-list{list-style:none;margin:0;padding:0}.feature-list li{margin-bottom:10px}.by-line{margin:0}.by-line--made{padding-top:20px;margin-bottom:10px;color:#444}@media screen and (min-width:500px){.hero-carousel__cell--1 .hero-carousel__cell__content{padding-right:260px}.hero-illustration{position:absolute;right:60px;top:20px}}@media screen and (min-width:768px){.by-line--made,.hero-carousel__cell__content{padding-top:40px}.by-line--made,.feature-list li{margin-bottom:20px}.hero-carousel h1{font-size:5.8rem}.hero-illustration{top:80px}.slogan--easy,.slogan--fun{font-size:4.8rem}.slogan--tagline{margin-top:20px;font-size:2.4rem}.by-line,.feature-list{font-size:3.1rem}}@media screen and (min-width:960px){.hero-carousel__cell--1 .hero-carousel__cell__content{padding-right:400px}.hero-carousel h1{font-size:7.8rem}.hero-illustration{max-width:400px;top:20px}}.carousel.is-fullscreen .carousel-image-cell img,.container,.in-use-carousel__item__image{max-width:100%}.in-use-carousel__item{width:400px;height:450px;display:block;position:relative;margin-right:40px;border-radius:5px}.in-use-carousel__item__title{position:absolute;bottom:0;text-align:center;width:100%;margin:0;line-height:50px}.in-use-carousel__item__image{display:block;border-radius:5px;transition:opacity .4s;opacity:0}.in-use-carousel__item__image.flickity-lazyerror,.in-use-carousel__item__image.flickity-lazyloaded{opacity:1}.page-nav{list-style:none;margin:0 0 40px;padding:0 10px 0 0;font-size:.85rem;line-height:1.2}.page-nav li{margin:.2rem 0}.page-nav__item--h3,.page-nav__item--h4{padding-left:15px}@media screen and (min-width:1220px){.page-nav{position:absolute;right:0;top:0;width:200px;padding-top:20px}.page-nav:after{content:'sticky';display:none}.page-nav.is-fixed{position:fixed}}.site-nav{background:#8C8}.main~.site-nav{position:relative;margin-top:80px;z-index:2}.site-nav__list{list-style:none;margin:0;padding:0}.site-nav__list:after{content:'';clear:both;display:block}.site-nav__item{width:33.333%;float:left;line-height:28px}.site-nav__item a{display:block;color:#fff;padding:5px}.site-nav__item--homepage{font-size:21px;font-weight:700}.site-nav__item a:hover{background:#E5A;color:#fff}.site-nav__item a:active{background:#fff;color:#8C8}.page--api .site-nav__item--api a,.page--events .site-nav__item--events a,.page--extras .site-nav__item--extras a,.page--license .site-nav__item--license a,.page--options .site-nav__item--options a,.page--style .site-nav__item--style a{background:#ED2;color:#fff}@media screen and (min-width:768px){.site-nav__item{width:auto;font-size:21px;line-height:70px}.site-nav__item a{padding:0 25px}.site-nav__item--homepage{font-size:26px}}.arrow-wiz-illo{position:relative;width:230px;height:230px;margin-right:20px;float:left}.arrow-wiz-illo__canvas{position:absolute;left:30px}.arrow-wiz-illo__graph-label{display:block;position:absolute;font-size:.85rem}.arrow-wiz-illo__graph-label--y{text-align:right;width:20px}.arrow-wiz-illo__graph-label--y-pos50{top:-5px}.arrow-wiz-illo__graph-label--y-0{top:92px}.arrow-wiz-illo__graph-label--y-neg50{top:190px}.arrow-wiz-illo__graph-label--x{top:200px}.arrow-wiz-illo__graph-label--x-0{left:30px}.arrow-wiz-illo__graph-label--x-50{left:125px}.arrow-wiz-illo__graph-label--x-100{right:0}.arrow-wiz-illo__top-well{position:absolute;width:220px;height:120px;left:20px;top:-10px}.arrow-wiz-illo__center-well{position:absolute;width:220px;height:20px;left:20px;top:90px}.arrow-wiz-illo__point,.arrow-wiz-illo__point__dot{width:20px;height:20px;position:absolute}.arrow-wiz-illo__point.is-dragging,.arrow-wiz-illo__point:hover{z-index:2}.arrow-wiz-illo__point--0,.arrow-wiz-illo__point--3{cursor:ew-resize}.arrow-wiz-illo__point--1,.arrow-wiz-illo__point--2{cursor:move}.arrow-wiz-illo__point--0{left:20px}.arrow-wiz-illo__point--1{left:120px;top:0}.arrow-wiz-illo__point--2{left:140px;top:20px}.arrow-wiz-illo__point--3{left:60px}.arrow-wiz-illo__point__dot{background:#333;border-radius:10px;opacity:1;transform:scale(.5);transition:transform .2s,opacity .2s}.arrow-wiz-illo__point.is-dragging .arrow-wiz-illo__point__dot,.arrow-wiz-illo__point:hover .arrow-wiz-illo__point__dot{opacity:1;transform:scale(1)}.arrow-wiz-illo__point__label{display:block;position:absolute;font-size:.9rem;width:45px;border-radius:5px;background:#333;color:#fff;text-align:center;left:30px;opacity:0;transform:translateX(-5px);transition:transform .2s,opacity .2s;transform-origin:left top;pointer-events:none}.arrow-wiz-illo__point.is-dragging .arrow-wiz-illo__point__label,.arrow-wiz-illo__point:hover .arrow-wiz-illo__point__label{opacity:1;transform:translateX(0)}.carousel--as-nav-for-main{margin-bottom:40px}.carousel--nav .carousel-cell{height:80px;width:100px}.event-table,.event-table__message{width:100%}.carousel--nav .carousel-cell:before{font-size:50px;line-height:80px}.carousel--nav .carousel-cell.is-nav-selected{background:#ED2}.static-banner{position:absolute;background:hsla(0,0%,0%,.3);z-index:1;padding:2px 20px;color:#fff;pointer-events:none}.static-banner1{left:10px;top:10px}.static-banner2{right:10px}.event-table td,td.event-table__time{font-size:.9rem}.carousel.is-fullscreen{z-index:3}.carousel.is-fullscreen .carousel-cell,.carousel.is-fullscreen .carousel-image-cell{height:100%}.carousel__natural-image--fullscreen{top:50%;position:relative;transform:translateY(-50%)}.carousel.is-fullscreen .carousel__natural-image--fullscreen{height:auto;max-height:100%}.flickity-fullscreen-button{font-size:12px}.keyhole-cell{margin-right:20px}.keyhole-cell img{display:block;height:260px}.carousel__lazy-image{opacity:0;transition:opacity .4s}.carousel__lazy-image.flickity-lazyerror,.carousel__lazy-image.flickity-lazyloaded{opacity:1}.carousel--lazyload-adj-cells .carousel-image-cell{width:25%}.carousel--line-dots .flickity-page-dots{bottom:-22px}.carousel--line-dots .flickity-page-dots .dot{height:4px;width:40px;margin:0;border-radius:0}.carousel--o-dots .flickity-page-dots{bottom:0}.carousel--o-dots .flickity-page-dots .dot{width:12px;height:12px;opacity:1;background:0 0;border:2px solid #fff}.carousel--o-dots .flickity-page-dots .dot.is-selected{background:#fff}.page ul{list-style:url(../img/li.png)}.parallax{position:relative;overflow-x:hidden}.carousel.carousel--parallax{background:0 0}.carousel--parallax .carousel-cell{opacity:.6;height:220px;width:50%;margin:40px 5%}.parallax__layer{position:absolute;left:0;top:0}.parallax__layer--bg{top:70px;width:80%;height:160px}.parallax__layer--fg{pointer-events:none;width:125%;height:300px}.parallax__layer__cell{position:absolute;width:50%;margin:0 5%;height:100%}.parallax__layer__cell:nth-child(1){left:0}.parallax__layer__cell:nth-child(2){left:60%}.parallax__layer__cell:nth-child(3){left:120%}.parallax__layer__cell:nth-child(4){left:180%}.parallax__layer__cell:nth-child(5){left:240%}.parallax__layer__cell--bg{background:hsla(210,100%,50%,.4)}.parallax__layer__cell--fg{background:hsla(60,100%,50%,.4)}.carousel--prev-next-big-arrow .flickity-prev-next-button{background:0 0;width:100px;height:100px}.carousel--prev-next-big-arrow .flickity-button:disabled{display:none}.carousel--prev-next-small-outside{margin-left:40px;margin-right:40px}.carousel--prev-next-small-outside .flickity-button{background:#333}.carousel--prev-next-small-outside .flickity-prev-next-button{width:30px;height:30px;border-radius:5px}.carousel--prev-next-small-outside .flickity-button:hover{background:#F90}.carousel--prev-next-small-outside .flickity-prev-next-button.previous{left:-40px}.carousel--prev-next-small-outside .flickity-prev-next-button.next{right:-40px}.carousel--progress-bar{margin-bottom:0}.carousel--progress-bar .flickity-page-dots{bottom:-40px}.progress-bar__bar{height:20px;width:0;background:#333;margin-bottom:30px}.carousel--reposition .carousel-cell{position:relative;width:33%}.carousel--reposition .carousel-cell.is-expanded{width:80%}.carousel--reposition .carousel-cell .button{position:absolute;left:10px;top:10px}.carousel--resize{width:50%;min-width:240px}.carousel--resize.is-expanded{width:100%}.carousel--resize.is-expanded .carousel-cell{height:320px}.carousel--resize.is-expanded .carousel-cell:before{line-height:320px}.carousel--static-click .carousel-cell{width:26%}.btn_bas,.en-tete{width:100%;z-index:10}.carousel--static-click .carousel-cell.is-clicked{background:#ED2}.carousel--watch-css:after{content:'flickity';display:none}@media screen and (min-width:768px){.carousel--watch-css:after{content:''}}.row.page{min-height:calc(100vh - 68px)}.ml{top:100px;font-size:.7em}.dore{color:#c99a62;font-size:1.4em;font-style:italic}.gris,.telephone{color:#3b4137}.telephone{font-size:3.5em;font-weight:700;font-family:DIN}.prochainement,h3{font-family:Filosofia}.prochainement{font-size:3em;line-height:1.2em}.logo-i3md{text-align:right}.btn_bas,.btn_inscription,.logo-haut,.menu-droite .btn_ferme,footer{text-align:center}.texte{margin:0;font-size:.75em;line-height:1.1em}a:hover{color:#c99965}@media screen and (max-width:956px){.prochainement{font-size:2em}.ml{position:relative;bottom:0}}@media screen and (max-width:830px){.telephone{font-size:3em}}@media screen and (max-width:767px){.batiment,.batiment2{height:40%;background-position:center}.prochainement{font-size:2em}.logo-i3md,.logo-weassocies{text-align:center;padding:0!important}.fondDore{min-height:910px}}@media screen and (max-width:424px){.telephone{font-size:2em}}.btn_bas{position:absolute;bottom:0;cursor:pointer;opacity:.7}.btn_bas:hover{opacity:1}.en-tete{height:calc(100vh - 68px);position:relative;margin-top:68px}.menu-droite,.menu-gauche{max-width:100%;overflow-x:hidden;overflow-y:auto}.menu-droite{position:fixed;width:600px;z-index:4;right:-450px;top:0;color:#000031;background-color:#f4f4f0;height:100%;animation-name:animmenu;animation-duration:4s;animation-iteration-count:infinite}.menu-droite.active{display:block;right:0;animation-name:none;animation-duration:4s;animation-iteration-count:infinite}.menu-droite .btn_ferme{width:100%;padding:10px;color:#fff;background-color:#132a3d;cursor:pointer;opacity:0;position:absolute;z-index:2}.menu-droite.active .btn_ferme{opacity:1}.btn_inscription{padding:28px;cursor:pointer;position:fixed;top:0;right:175px;z-index:5;font-size:18px;color:initial}.menu-droite.active .btn_inscription{opacity:0}@keyframes inscription{0%,100%{right:280px}50%{right:310px}}@keyframes animmenu{0%,100%{right:-400px}50%{right:-370px}}@keyframes animmeupdown{0%,100%{bottom:-40px}50%{bottom:-30px}}.logo-haut{width:calc(100% - 200px);position:fixed;top:32px}.menu-top{width:100%;padding:4px 0;position:fixed;top:0;z-index:20}.menu-gauche,.menu-hamb{position:fixed;z-index:4;top:0}.menu-top .logo{padding-right:23px}@media screen and (max-width:662px){.menu-top{height:81px}.logo{right:10px}}.menu-hamb img{vertical-align:middle}.menu-hamb{left:0;padding:19px 28px;font-size:30px;color:#fff;cursor:pointer}.menu-gauche{width:600px;left:-600px;font-size:14px;color:#000031;background-color:#f4f4f0;height:100%;transition:all .8s ease}.menu-hamb.active .menu-gauche{left:0}@media screen and (max-width:991px){.en-tete,.menu-top{width:100%}.menu-droite{width:100%;right:-100%;animation-name:none}.logo-haut{width:100%;top:74px}.logo-haut img{max-width:90%}.menu-top .logo{padding-right:0}.btn_inscription{right:-20px;z-index:4;font-size:18px}@keyframes inscription{0%,100%{right:-20px}50%{right:10px}}}@media screen and (max-width:485px){.menu-hamb{padding:17px 22px}.menu-hamb img{width:92px;height:auto}.btn_inscription{right:0;z-index:4;font-size:18px}.btn_inscription .inscrivezvous::before{content:'';display:block;background-color:#e95416;width:15px;height:15px;position:absolute;right:22px;top:-8px;transform:rotate(45deg)}.btn_inscription span.inscrivezvous{opacity:.9;display:block;background-color:#e95416;position:absolute;bottom:-49px;width:200px;left:-118px;padding:6px;border-radius:6px;color:#fff;animation-name:animmeupdown;animation-duration:4s;animation-iteration-count:infinite}}.retour{cursor:pointer;padding:12px 16px;border-radius:50px;background-color:#2b7269;border:4px solid transparent;color:#fff;outline:0}.retour:focus{outline:0}.retour:hover{background-color:#fff;color:#2b7269;border-color:#2b7269;outline:0}#chargement_page{width:100%;height:100%;background-color:#f4f4f0;position:fixed;top:0;left:0;z-index:100;cursor:pointer;display:flex;align-items:center;flex-direction:column;justify-content:center}.btn_rond,footer{background-color:#d9a760}h3{text-transform:uppercase;margin-top:42px;color:#9f5a3b}.btn_rond{min-height:80px;width:128px;color:#fff;font-size:24px;letter-spacing:-.14px;display:flex;position:relative;align-items:center;justify-content:center;border-radius:128px 128px 0 0}.prestation-droite,.prestation-formulaire{background-size:cover;background-position:right center;min-height:240px}footer,footer .nav-link{font-size:14px;color:#fff}.img-prestation,.modal{display:none}.btn_rond:hover{color:#fff}.img-lephoenix{margin:60px 0 0}.img-cyclorama{left:-90px;position:absolute}.img-rdv{margin-top:62px}.intro-1,.intro-2{opacity:0;transition:1s}.prestation-droite{background-image:url(../img/illustration-1.jpg)}.prestation-formulaire{background-image:url(../img/illustration-2.jpg)}@media screen and (max-width:767px){.img-lephoenix{margin:0}.img-cyclorama{left:0;position:relative}.img-cyclorama-bis{display:none}.img-rdv{margin-top:0}.img-prestation{display:block}}.cyclorama{width:100%;height:calc(100vh - 120px);border:0}.btn_reserver_slider{position:absolute;bottom:10%;right:10%;width:100%;max-width:320px}.btn_reserver_slider a{color:#c99965}.btn_reserver_slider:hover a{color:#d6af8a}.ombre{text-shadow:0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000}footer{padding:30px 0}footer img{margin-bottom:15px}footer ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:20px}footer ul li a{color:#fff;font-weight:500}footer ul li a:hover{text-decoration:underline}footer .nav{gap:18px;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;align-items:center;justify-content:flex-end}footer .nav-link{padding:0}footer .nav-link:hover{color:#fbece4}.modal,.modal-body,.modal-content{overflow:auto}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:2000;align-items:center;justify-content:space-evenly;padding:20px}@media (max-width:768px){.modal{align-items:baseline}}h2.modal-title{font-size:20px;font-weight:lighter;color:#333;display:inline-block;margin-bottom:10px;border-bottom:3px solid #b8860b}.modal-content{background:#fff;padding:20px;border-radius:10px;max-width:1240px;width:100%;position:relative;max-height:822px;box-shadow:0 4px 10px rgba(0,0,0,.2);display:flex;flex-direction:column}.modal-close{position:absolute;top:10px;right:20px;z-index:1;font-size:24px;color:#333;cursor:pointer;font-weight:700;transition:color .3s ease}.modal-close:hover,.modal-title{color:#00493d}.modal .titre{text-transform:uppercase;font-weight:700;margin:16px 0}.modal-carousel{flex:1 1 50%;max-width:50%;margin-bottom:10px}.modal-carousel img{width:100%;border-radius:5px;object-fit:cover}.modal-carousel .carousel-inner{height:360px!important}.modal-info{font-size:.9em}.modal-title{font-size:24px;margin-bottom:10px}.modal-info p{margin:5px 0}@media (max-width:768px){.modal-content{flex-direction:column}.modal-carousel,.modal-info{max-width:100%;flex:1 1 100%}.modal-title{text-align:center}}.traits{margin:auto;display:flex;gap:9px;width:120px;flex-direction:column;align-items:center}.traits .trait{height:3px;background-color:#d8a960;display:block}.traits .trait.t-1{width:100%}.traits .trait.t-2{width:70%}