a{color:inherit;text-decoration:none}.site-content{margin-left:auto;margin-right:auto;max-width:none;min-height:100%;padding:3.5% 3% 9.5%}.header{background-color:#fffaf5;box-shadow:4px 3px 8px 0 rgba(109,160,167,.452);left:0;position:fixed;right:0;z-index:1000}.header,.header a{color:#8f725c}.header a:hover{color:#960b06;text-decoration:none}.header__logo{font-weight:700;top:0}.img_logo{margin-top:-4px;position:relative}.menu-top{align-items:center;background:#a48c79;height:40px;padding:8px;top:0;width:100%}.menu-top_left{float:left}.menu-top_right{float:right;position:relative;top:-5px}.menu-top_right a{color:#fff}.menu-top_right .nav-hub a{color:#8f725c}.menu-left .nav-hub{border-radius:0 0 10px 10px}.menu-left .nav-hub,.menu-top_right .nav-hub{background-color:#e2e1e0;box-shadow:4px 3px 8px 0 hsla(20,1%,39%,.71);color:inherit;display:none;position:absolute;z-index:10000}.nav-hub a{display:inherit}.menu-left li,.menu-top_right li{float:left;list-style-type:none}.menu-left a,.menu-top_right a{font-size:12px;padding:8px 8px 8px 10px;text-align:justify;text-transform:uppercase}.menu-left a:hover,.menu-top_right a:hover{background:hsla(0,0%,82%,.659);color:#960b06;margin:0;text-decoration:none}.menu-bottom{padding-bottom:5px}.menu-left li.tap div,.menu-top_right li.tap div{animation:slideIn .3s;display:block}.menu-left li.tap div a,.menu-top_right li.tap div a{animation:slideIn .3s;opacity:1}.menu-left li.tap ul,.menu-top_right li.tap ul{animation:slideIn .3s;display:block;height:auto}.menu-left li.tap ul a,.menu-left li.tap ul div,.menu-left li.tap ul ul{animation:slideIn .3s;opacity:1}.menu-right{float:right;padding-right:15px;text-align:center}.menu-right li{float:left;list-style-type:none}.menu-right a{display:inherit;margin:0 15px}.menu-right a:hover{color:#960b06;text-decoration:none}.menu-right li.tap-search div{animation:slideIn .3s;display:block}.menu-right li.tap div a{animation:slideIn .3s;opacity:1}@keyframes slideIn{0%{border-bottom:none;height:0;opacity:0}45%{height:20%;opacity:.2}65%{height:45%;opacity:.4}85%{height:75%;opacity:.7}to{height:auto;opacity:1}}.dropdown:hover .nav-panier-content{display:block;transition:slideIn .3s}.nav-panier-content{background-color:#e2e1e0;border-bottom:1px solid #888;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;right:0;z-index:1}.nav-panier-content span{display:block;font-size:12px;min-width:200px;text-decoration:none}.sub-panier{border-bottom:1px solid #888}.panier-float-left{float:left;padding:15px 15px 0;position:relative}.panier-float-right{line-height:15px;margin:10px;padding:8px;text-align:left;top:0}.footer-sub-panier{bottom:0;font-size:18px;font-weight:700;position:relative}.footer-sub-panier span{padding:5px;text-align:center}.rounded-circle-profile{border-radius:50%;position:relative;top:-3px;width:30px}.header-produit{margin-left:auto;margin-right:auto;width:100%}.header-produit img{box-shadow:none;vertical-align:middle}.boutique-title h5{font-size:1.25rem;font-weight:900;margin:5px}.modal-title{font-size:25px!important}.nav-link{text-align:left;width:200px}.navbar-produit div{text-align:center}.nav-produits{float:left}.nav-produits .nav-link a{padding:3px;position:relative;width:100%}.nav-produits .nav-link a:hover{background:#ebebeb;color:#960b06;padding:8px;text-decoration:none}.nav-produits .nav{vertical-align:middle}@media screen and (max-width:1040px){.modal-dialog-formation{font-size:14px;line-height:.4}.grid-produits,.grid-promo{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)!important}}@media screen and (max-width:1020px){body{font-size:16px;height:100%;line-height:1.4;overflow-y:scroll}#myImg[data-toggle=tooltip]{background:#888;margin-left:12%;margin-right:15%}.site-container,.site-pusher{min-height:100%;position:relative;width:100%}a.btn-search{width:100%!important}select#select-taille{margin-bottom:40px}.site-pusher{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}.site-content{bottom:0;left:0;min-height:100%;padding-top:0;right:0;width:100%}.header{height:80px!important;position:static;z-index:10000}.header__icon{color:#888;cursor:pointer;display:block;float:right;height:66px;position:relative;width:50px}.header__icon:after{-moz-box-shadow:0 10px 0 1px #383636,0 16px 0 1px #383636,0 22px 0 1px #383636;-webkit-box-shadow:0 10px 0 1px #383636,0 16px 0 1px #383636,0 22px 0 1px #383636;box-shadow:0 10px 0 1px #383636,0 16px 0 1px #383636,0 22px 0 1px #383636;content:"";display:block;height:0;left:15px;position:absolute;top:8px;width:1rem}.img_logo_second{align-content:center;display:block;margin:0 55px;position:relative}.menu{background-color:#e2e1e0;bottom:0;display:block;left:0;margin-bottom:auto;position:absolute;top:0;-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-webkit-transform:translateX(-250px);transform:translateX(-250px);-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;width:250px;z-index:99}.menu-top{background:none;margin-bottom:15px;width:260px}.menu-top a{color:inherit}.menu .menu-left,.menu-top_right{display:inline;text-align:center;width:290px}.menu-top_left img{display:inline}.menu-right{float:none!important}.menu-right a{margin:0!important}.menu .menu-left li,.menu-top_right li{border-bottom:1px solid #543521;display:block;float:none;line-height:40px}.menu-top_right a{padding:0}.menu .menu-right{float:left;margin:0;text-align:center;width:260px}.menu .menu-right .sub-user-right{background-color:#543521;box-shadow:1px 3px 5px 0 rgba(62,47,35,.71);left:24px;width:250px}.menu .menu-right .nav-panier-content{background-color:#543521;left:0}.menu .menu-right li{border-bottom:1px solid #543521;line-height:40px;margin-left:-40px;position:relative;width:250px}.menu .menu-right a{border-bottom:1px solid #8f725c;margin:0;width:250px}.menu-top_right{margin-bottom:-22px}.menu .menu-right a:last-child,.menu-top .menu-top_right a:last-child{border-bottom:none}.menu li,.menu li:last-child{border-bottom:1px solid #8f725c}.menu .nav-hub,.menu-top .nav-hub{background-color:#c5c4c2;box-shadow:1px 3px 5px 0 rgba(62,47,35,.71);color:inherit;padding:2px;position:relative;text-align:center;width:250px;z-index:0}.menu .nav-hub a{border-bottom:1px solid #888;color:#8f725c;font-style:italic;margin:0;padding:8px 2px;text-align:center;text-decoration:none;width:250px}.menu .nav-hub a:last-child{border-bottom:none}.menu .nav-boutique li.has-sub div,.menu .nav-hub li.has-sub div,.menu .nav-hub li.has-sub-search div,.menu .nav-produits li.has-sub div{background-color:#e2e1e0;color:inherit;display:none;z-index:1000}.menu .nav-hub li.tap div,.menu .nav-hub li.tap ul{display:block}.menu .nav-hub li.tap div a,.menu .nav-hub li.tap ul a{border-bottom:1px solid #543521;text-align:center}.menu .nav-boutique li.tap div,.menu .nav-produits li.tap div{display:block;height:auto}.nav-produits{border-bottom:1px solid #543521;float:none;margin-bottom:10px;padding:10px;width:auto}.hearder-produit .modal-img{float:left}.menu li.tap div a{border-bottom:1px solid #543521;text-align:center}.menu li.tap div a:last-child{border-bottom:none}.modal-boutique.show,.modal-comment,.modal-contact,.modal-form-login,.modal-formation .show,.modal-seance.show,.modal-search{overflow-y:scroll}.modal-boutique-content{min-width:300px}.modal-title{font-size:calc(80% + 10px)}.modal-backdrop.show{display:none}.modal-body .list-group-item{font-size:14px;max-width:100px}.modal-img{float:left;position:relative}.modal-title{width:auto}.navbar-produit{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:.3rem 1rem;position:relative;text-align:left}.content-page{padding:2%}.grid{grid-gap:30px;display:grid;grid-template-columns:repeat(2,1fr)!important}.grid-produits,.grid-promo{-ms-grid-column-align:center;display:grid;grid-template-columns:repeat(2,1fr)!important}.form-search{padding:5%;top:2%;width:100%}.card{height:190px!important}.card-services{height:auto!important}#calendar-holder{background-color:#fff;font-family:Muli,sans-serif;margin-bottom:18px!important}.fc-toolbar>*>:not(:first-child){margin-bottom:2px;margin-left:0!important}.fc-axis,.fc-head-container{font-size:14px}.fc-button,.fc-left button,.fc-right button{margin-bottom:2px}.fc-button{font-size:.9em!important}.form-search .form-control{font-size:50%}.table-formation{background-color:#fff;margin-bottom:50px;margin-right:auto;position:relative;text-align:justify;width:100%}.table-thead td{padding:10px 0!important}.table{display:none}.table th{font-size:14px;width:10%}.livraison{min-width:400px}.btn-panier{margin-left:-3px!important;position:relative}article:last-child{margin-bottom:100%}.img-body{vertical-align:middle}.fc-button-group{font-size:13px!important;margin-left:0!important}.fc-toolbar h2{font-size:1.25rem!important}.contact-me{left:-15px;margin-left:auto;margin-right:auto;position:relative;width:100%!important}.paragraph{padding-bottom:10%}#footerMenu{background:#8f725c;bottom:0;box-shadow:0 -10px 50px -10px rgba(10,133,155,.8),0 -10px 50px -10px rgba(80,216,216,.5);height:0;left:0;overflow:none;position:relative!important;text-align:center;width:100%}.footer.show{height:auto!important}.nav-identity{text-align:center!important;width:100%}.with--sidebar .site-pusher{-moz-transform:translateX(250px);-ms-transform:translateX(250px);-webkit-transform:translateX(250px);transform:translateX(250px)}.with--sidebar .site-cache{background-color:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0}.table-fluid{background:#fff;display:block;margin-left:auto;margin-right:auto;width:auto}.table-fluid td{font-size:14px}.table .table-formation{background-color:#fff;display:block;margin-bottom:50px;margin-left:-40px;margin-right:5px;text-align:center;width:100%}.table .table-font-size tr,.table-tbody td{font-size:12px}.col-search{display:block;padding:8px;position:relative;width:100%}.modal-boutique,.modal-comment,.modal-contact,.modal-form-login,.modal-formation,.modal-search{top:0!important}.modal-search-content{max-height:100%}.comments{max-width:500px}}@media only screen and(max-width:1080px){.grid-produits,.grid-promo{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:375px){.table-formation{margin-left:-45px;max-width:280px}.table-formation .table-body td{font-size:12px!important;font-weight:800;padding-left:2px;padding-right:2px}.table-formation .btn-info{font-size:14px;padding-left:0}.table-formation .badge-dispo,.table-formation .badge-warning{font-size:14px;height:25px;line-height:8px;width:25px}.grid{grid-gap:20px;grid-auto-rows:minmax(100px,100%);grid-column:1}.grid .card{width:100%}}@media only screen and (max-width:360px){.grid-produits,.grid-promo{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)!important}.table-fluid{margin-left:15%!important;margin-right:15%!important;width:340px!important}.table-formation{background-color:#fff;display:block;margin-bottom:50px;margin-left:-60px;padding-bottom:55px;text-align:center;width:340px}.table-formation .table-body td{font-size:12px!important;font-weight:800;padding-left:2px;padding-right:2px}.table-formation .btn-info{font-size:14px;padding-left:0}.table-formation .badge-dispo,.table-formation .badge-warning{font-size:14px;height:25px;line-height:8px;width:25px}.btn .btn-info,.table-font-size td{font-size:12px!important;font-weight:800}.table-thead td{font-size:100%;padding:10px 0!important}.table-thead th{font-size:12px;width:8%!important}.table-tbody td{font-size:13px!important}}@media screen and (max-width:480px){.table-formation{max-width:450px}}@media screen and (min-width:640px) and (max-width:380px){.table-formation{background-color:#fff;margin-bottom:50px;margin-left:-60px;position:relative;text-align:center;width:580px}.table-formation .table-body td{font-size:12px!important;font-weight:800;padding-left:2px;padding-right:2px}.table-formation .btn-info{font-size:14px;padding-left:0}.table-formation .badge-dispo,.table-formation .badge-warning{font-size:14px;height:25px;line-height:8px;width:25px}.grid-produits,.grid-promo{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)!important}}@media only screen and (max-width:900px){.table-formation{max-width:520px}form[name=profile]{position:relative;vertical-align:baseline;width:auto}.card-signin{width:auto}.card-identity{margin-bottom:30px}.card-signin-address{margin-left:15px;width:450px}.card-address{margin-top:10px;position:relative;width:400px}}.dropdown-menu-search{display:none;float:left;font-size:1rem;left:0;list-style:none;min-width:10rem;padding:1rem 0;text-align:left;z-index:10000}.dropdown-menu-search,.form-search{background-color:#e2e1e0;border-radius:.25rem;box-shadow:4px 3px 8px 0 hsla(20,1%,39%,.71)}.form-search{padding:5%}input[type=search]{border:none;margin-bottom:10px;outline-color:#8f725c;outline-offset:.5pt;outline-style:auto}.searchbox-icon,.searchbox-submit{background:none;border:0;color:#8f725c;cursor:pointer;font-size:16px;margin:0;outline:0;padding:0;right:10px;text-align:center;top:0}.searchbox-icon{top:13px}.btn-search[type=submit]{color:#fff}button[type=submit].btn-search{background:none;border:none;font-size:22px}.fa-search:before{color:#888}.searchbox-open{width:250px}.noUi-target{margin-bottom:3rem;margin-left:30px;margin-right:30px;width:90%}@media only screen and (max-width:1138px){.searchbox-input{margin-top:15px;width:250px}.searchbox .searchbox-open{display:block!important}.searchbox-icon{margin-top:15px}.searchbox{display:block}}@media only screen and (max-width:900px){.dropdown-menu-search{background-color:#e2e1e0;border-radius:.25rem;box-shadow:none;display:none;font-size:1rem;left:10px;list-style:none;min-width:10rem;padding:.5rem 0;text-align:left;top:0;z-index:10000}input[type=search]{border:none;margin-bottom:10px;margin-top:-20px;outline-color:#8f725c;outline-offset:.5pt;outline-style:auto;vertical-align:middle}input.search{margin-left:10%}input.btn.btn-success{margin-left:25%;margin-right:15%}}.card{box-shadow:3px 3px 8px 0 #6e9ba2c7;margin-bottom:25px;overflow:hidden;transform-style:preserve-3d;transition:.3s ease-out}.card.animate img{background-color:#000;opacity:1;position:relative;transition:opacity .3s}.card.animate:hover img{background-color:rgba(0,0,0,.6);margin-top:-18px;opacity:.8;transform:scale(1.2);transition:opacity .3s,transform .3s}.card-body{background:#fff;height:200px;left:0;padding:5px;position:absolute;top:90%;width:100%}.card.animate .card-body{height:350px;margin-top:-70px;transition:all .3s ease-out}.card-body .card-title{color:#393c45;font-size:16px;position:relative}.card-body p{color:#b1b1b3;font-size:16px;margin-top:45px;position:absolute}.options-prix{float:right}.options-prix,.sub-title{font-weight:700}#options-taille{margin-top:10px;position:relative}.rounded-taille{background-color:#46a0a3;border-radius:50%;color:#fff;font-size:10px;font-weight:700;height:35px;margin-left:1%;min-height:15%;min-width:15%;padding:3%;position:relative;text-align:center;width:35px}.promo{background:#fff;box-shadow:0 10px 40px -10px rgba(0,0,0,.3),0 15px 40px -10px rgba(0,0,0,.22);height:100%;max-height:55px;max-width:auto;width:auto}.promo p{color:#ec4503;font-size:1rem!important;font-style:italic;font-weight:600;padding:10px 15px}.sticker{margin-left:-14px;margin-top:28px;width:22%}.bandeau-promo{background-color:#46a0a3;color:#fff;height:40px;padding:2%;width:100%}.product-promo{font-size:15px;position:absolute;right:0;top:0}.badge-promo,.product-promo{animation-duration:1.3s;animation-iteration-count:infinite;animation-name:clignote;background-color:#46a0a3;border-radius:50%;color:#fff;float:right;font-weight:700;height:100px;text-align:center;width:100px}.badge-promo{display:none;padding:30px 0 20px;position:relative;right:95px;top:-10px}.badge-promo.active{display:block}.badge-promo p{font-size:25px;line-height:15px}.product-promo aside{margin-top:20%;padding-top:1%;right:0}.product-promo aside p{font-size:14px;margin-bottom:5%}.view_details{background:#fff;border:4px solid #46a0a3;font-size:19px;font-weight:700;left:50%;margin-left:-85px;opacity:0;padding:10px 0;position:absolute;text-align:center;text-transform:uppercase;top:52px;transition:all .3s ease-out;width:172px}.view_details,.view_details:hover{color:#46a0a3;text-decoration:none}.view_details:hover{cursor:pointer}.card.animate .view_details{font-size:15px;margin-left:-75px;opacity:1;top:55px;transition:all .3s ease-out;width:152px}.card-text{padding:2px 0 0}.card-text strong{color:#393c45;font-size:14px;font-weight:700;position:relative}.card-text span{color:#969699;display:block;font-size:14px;margin-bottom:8px}.image_overlay{background:rgba(0,0,0,.4);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.card.animate .image_overlay{opacity:.7;transition:all .2s ease-out}.card-services{border-bottom:4px solid #b29680;height:auto}.card-services-header{background:linear-gradient(120deg,#a48c79,#9e826d);height:12vh;margin:0;padding:0;position:relative;width:100%}.card-services-header:before{background:url(/build/images/vague-2.493ddf1f.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:10vh;position:absolute;width:100%}.card-services-header h5{color:#fff;font-size:22px;padding:5%}.card-services-body{padding:0 .5rem}.card-text .heure,.dispo,.inscrits,.prix{font-weight:900;line-height:1.9em}.card-services-footer{padding:1rem}.badge-dispo{background-color:#2dd333;box-shadow:4px 2px 6px 0 #0f560985}.badge-dispo,.badge-warning{border-radius:50%;font-size:22px;font-weight:900;height:38px;line-height:25px;padding:6px 0 20px 12px;width:38px}.badge-warning{background-color:#d19527;box-shadow:4px 2px 6px 0 #684a0b85}.badge-dispo,.badge-inscrit,.badge-warning{float:right}.badge-inscrit{background-color:#0da9d8;border-radius:50%;box-shadow:4px 2px 6px 0 #684a0b85;font-size:22px;font-weight:900;height:38px;line-height:25px;padding:6px 0 20px 12px;width:38px}.inscrits{margin-top:25px}.duree,.prix,.seance-genre{font-weight:900;line-height:2.5em}.option-duree,.option-genre,.option-prix{float:right}.btn-rendez-vous{background:linear-gradient(120deg,#a48c79,#9e826d);border-color:#a48c79;height:auto;padding:10px}.btn-rendez-vous,.btn-rendez-vous:hover{color:#fff;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-rendez-vous:hover{background:linear-gradient(#99775d 5%,#886a56);border-color:#b29680}.btn-xs{max-width:40%}.modal,.modal-article,.modal-boutique,.modal-comment,.modal-contact,.modal-formation,.modal-seance,.modal-search{background-color:#242222de!important}.modal-article,.modal-boutique,.modal-comment,.modal-contact,.modal-form-login,.modal-formation,.modal-seance,.modal-search{display:none;height:100%;left:0;margin-bottom:10px;outline:0;overflow:hidden;overflow-y:scroll;position:fixed;top:0;transition:zoom 3s ease;width:100%;z-index:1050}.modal-article-content,.modal-boutique-content,.modal-contact-content,.modal-formation-content,.modal-seance-content,.modal-search-content{animation-duration:.6s;animation-name:zoom;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;left:25%;max-width:900px;outline:0;padding:20px;pointer-events:auto;position:relative;top:10%}.modal-dialog-boutique{margin:1.75rem auto;max-width:900px}.modal-dialog-boutique,.modal-dialog-formation{pointer-events:none;position:relative;width:auto}.modal-dialog-formation{max-width:500px}label.label-formation{float:left;line-height:2.5;width:50%}input.input-formation{width:50%}.input-search{height:calc(2.5em + .85rem + 2px);line-height:2.5}.modal-search button[type=submit]{float:right}.modal-search legend{text-transform:uppercase}.modal-search .form-check{font-size:10px;line-height:1.5;margin:10px;text-align:left}.modal-search input[type=checkbox]{border-color:#958495;overflow:hidden;padding:8px;transform:scale(1.4)}.form-group-search{display:flex;justify-content:center}.footer .modal-search a{color:#fff;font-size:12px}.modal-search a:hover{color:#380404}.col-search{padding-left:15px;padding-right:15px;position:relative}.form-check{font-size:1.6vh;text-transform:uppercase}.btn-search{background:#888;padding:8px;width:auto}.btn-search:hover{background:#cfcfcf}.search-prices{text-align:justify}.max-price,.min-price{margin:20px 20px 0 -30px;width:200px}.modal-content{margin-top:22%;min-width:auto!important}.modal-header .close-contact,span.close-boutique,span.close-comment-article,span.close-comment-formation,span.close-formation,span.close-inscription,span.close-seance,span.close-seance-comment,span.close-search{border:none;color:#a10a0a;float:right;font-size:28px;opacity:1;outline-offset:0;padding:0;position:relative;text-shadow:none;transition:transform .2s}.close-formation:hover,.modal-header .close-contact:hover,.modal-header .close-search:hover,span.close-boutique:hover,span.close-comment-article:hover,span.close-comment-formation:hover,span.close-inscription:hover,span.close-seance-comment:hover,span.close-seance:hover{transform:rotate(180deg)}.modal-message{background-color:#0a0404b8;display:block;height:100%;left:0;margin-bottom:10px;outline:0;overflow:hidden;position:fixed;top:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:zoom 3s ease;width:100%;z-index:1050}.modal-message-content{background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:5px;display:-ms-flexbox;display:flex;flex-direction:column;margin:auto;max-width:800px;min-width:300px;outline:0;pointer-events:auto;position:relative;top:calc(10vh - 20px)}.modal-message-content,.modal-modal-message{animation-duration:.6s;animation-name:zoom}.modal-message-body{border-radius:5px;display:flex;justify-content:space-between;padding:20px}span.close-login,span.close-message{border-radius:5px;float:right;font-size:1.5rem;opacity:1;text-shadow:none;transition:transform .32s}.close-login:hover,.close-message:hover{transform:rotate(180deg)}.modal-seance .list-group{padding-left:1%;padding-right:1%}.modal-seance .list-group-item{background-color:#fff;border:1px solid #884e234d;display:block;padding:.75rem 1.25rem;position:relative}.close-message-success{background:green;border-radius:50%;color:#fff}.stars-outer{display:inline-block;font-size:22px;position:relative}.stars-inner{font-size:22px;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;width:0}.stars-outer:before{color:#959595;content:"\f005 \f005 \f005 \f005 \f005";font-family:Font Awesome\ 5 Free;font-weight:900}.stars-outer::content{border-color:1px solid #0b2323}.stars-inner:before{color:#f8ce0b;content:"\f005 \f005 \f005 \f005 \f005";font-family:Font Awesome\ 5 Free;font-style:regular;font-weight:900}.number-rating{display:inline-block}.combostar-wrapper{margin:2px 10px 5px 15px}.item{background-color:#fff;box-shadow:0 15px 35px #3232321a,0 5px 15px #0000001a;margin:10px;transform:translate3d(0,-1px,0);transition:transform .3s}.item:hover{transform:translate3d(0,-10px,0)}.item img{display:block;height:auto;width:100%}.item__body{padding:25px}.item__title{color:#232323;font-size:24px;font-weight:700;margin-bottom:5px}.item__description{color:#585858}.carousel,.items{position:relative}.carousel{overflow:hidden}.carousel__container{transition:transform .3s}.carousel__container:after{clear:both;content:"";display:table}.carousel__item{float:left}.carousel__next,.carousel__prev{background:#fff url(/build/images/chevron_right.84ef4c8f.png) 50% no-repeat;background-size:20px 20px;border-radius:50%;box-shadow:0 15px 35px #3232321a,0 5px 15px #0000001a;cursor:pointer;height:40px;margin-top:-20px;position:absolute;right:0;top:50%;transition:transform .3s,opacity .3s;width:40px}.carousel__next:hover,.carousel__prev:hover{transform:scale(1.2)}.carousel__next--hidden,.carousel__prev--hidden{display:none}.carousel__prev{background-image:url(/build/images/chevron_left.fa36e6e1.png);color:#fff;left:0;right:auto}.carousel__pagination{bottom:10px;display:none;left:0;position:absolute;right:0;text-align:center}.carousel__pagination__button{background-color:#dcdcdc;border-radius:50%;box-shadow:0 2px 5px #32321a;cursor:pointer;display:inline-block;height:15px;margin:0 10px;transition:transform .3s;width:15px}.carousel__pagination__button--active,.carousel__pagination_button:hover{transform:scale(1.4)}@media screen and (min-width:800px){.carousel__pagination{display:block}}@viewport{zoom:1;width:device-width}*{box-sizing:border-box}*,body{margin:0;padding:0}body{background-color:#c4f2f2;font-family:Sheherazade,sans-serif;height:100vh;min-height:auto}.site-container{bottom:0;flex:1;min-height:100%;width:100%}.jumbotron-top{background-size:cover;background-size:auto;background:none;box-shadow:3px 5px 10px 1px rgba(61,65,68,.5);max-height:290px;padding:0;width:100%}.img-fluid{height:290px;width:100%}.label-image{color:inherit;display:block;float:right;font-size:14px;margin-right:10px;padding-bottom:15px;position:relative}.filter-search{display:block;position:sticky}.main-box{min-height:100vh}.main-box,.main-panier{align-items:center;display:flex;justify-content:center}.main-panier{min-height:60vh}.img-panier{box-shadow:1px 1px 4px 0 hsla(0,6%,50%,.3);opacity:1;width:80px}.images{position:fixed}.img_logo-first{display:none}.source-image{display:inline-block;font-size:10px!important;position:relative;width:100%}.img-profile,.img_logo-second,img.center-block{box-shadow:none}h1{color:#8f725c;font-family:Scheherazade,sans-serif;font-weight:700;letter-spacing:.35vh}.img-body{max-width:100%}.box-content td,.img-body{box-shadow:3px 4px 10px 1px rgba(106,149,175,.5)}.box-content td{padding:10px}.grid{grid-gap:20px;display:grid;grid-template-columns:repeat(3,4fr);margin:10px}.grid-produits,.grid-promo{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);margin:10px}.des{margin-top:3%}.des h2{font-size:1.9rem}.des h2,.des>h3{text-align:center}.des>h3{color:#8f725c;font-size:1.2rem}.grid-menu{display:grid;grid-template-columns:repeat(4,1fr)}.filter{display:block;position:sticky;top:20px}.right{float:right;max-width:600px;top:0}.title{font-size:2.8rem;margin-top:15px}.seance-title{font-size:2rem;margin-top:15px;text-transform:uppercase}#tooltip{background:#f3eeeb;border:1px solid #91705c;border-radius:10px;color:#91705c;display:none;float:none;padding:10px 20px 0;position:fixed;z-index:200}#tooltiptitre{display:inline-block;font-size:19px;margin:0 5px;position:absolute}.modal-content-img{background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;margin:auto;max-width:600px;outline:0;pointer-events:auto;position:relative;top:calc(10vh - 20px);width:100%}.modal-wrapper{animation-duration:.6s;animation-name:zoom}#modal-title{font-size:18px}.title-caption{color:#070507;display:block;font-size:30px;font-weight:700;height:150px;margin:auto;max-width:700px;padding:10px 0;text-align:center;width:80%}.title-caption figure{color:#fff;font-size:1.5rem;margin-left:-85px;padding-top:calc(10vh - 20px);z-index:1000}.close{border:none;color:#f7ebeb;float:right;font-size:32px;margin:30px 20px;outline-offset:0;padding:0;position:relative;text-shadow:none;transition:transform .52s}.close:hover{opacity:1;transform:rotate(1turn)}.close i{color:#df1414}.close:hover i{opacity:1}.modal-content-img,.title-caption{animation-duration:.6s;animation-name:zoom}.btn-call-action{background:linear-gradient(180deg,#a18672 20%,#a48c79 60%);box-shadow:1px 1px 4px 0 hsla(0,6%,50%,.3);color:#fff;display:block;font-size:25px;height:auto;margin:80px auto;max-width:60%;padding:30px;text-align:center}.btn-call-action:hover{background:linear-gradient(180deg,#a48c79 40%,#99785f 80%)}button[type=button].close-message{background-color:#fff;border:none;float:right;font-size:1.8rem;font-weight:800;line-height:18px;opacity:1;position:relative;text-shadow:none;top:0!important}button.close-message:focus{outline:none}.modal-dialog-comment{margin:1.75rem auto;max-width:600px;pointer-events:none;position:relative;width:auto}.modal-content-calendar{animation-duration:.6s;animation-name:zoom}#button{background-color:#ff9800;bottom:30px;display:inline-block;font-size:20px;right:30px}#button:after{color:#fff}#button:hover{background-color:#333}.sticky{position:sticky;top:85px}.modal-backdrop.show{display:none}.btn.plus:hover{background-color:#53dd53}.btn.minus:hover{background-color:#f7ba49}.btn.delete:hover{background-color:#f05151}.btn.delete:hover i,.btn.minus:hover i,.btn.plus:hover i{color:#f3e6e6}@media (min-width:500px){#button{margin:30px;right:5px}}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes tourne{to{transform:rotate(180deg)}}.content,.content h1,.content-page h1{color:#8f725c;font-family:Scheherazade,sans-serif;font-weight:700}.content h1,.content-page h1{letter-spacing:.35vh}h1{font-size:3rem}h2{font-size:22px!important}h2,h3{color:#8f725c}h3{font-size:20px!important}p{font-size:18px}.content h3,h4,h5{color:#8f725c}.body-text p,.paragraph p{font-size:1.2rem;text-align:justify}.asterix-color{color:red}.bijou-attributes{display:flex;justify-content:first baseline}.bijou_name{background-color:#fff;box-shadow:0 10px 40px -10px rgba(0,0,0,.3),0 15px 40px -10px rgba(0,0,0,.22);font-size:30px;margin-bottom:2.2rem;padding:25px 0 15px 20px;width:100%}.bijou-promo{background-color:#fbc107;border-radius:50%;color:#fff;display:block;font-size:15px;font-weight:700;height:80px;line-height:5px;padding-top:20px;position:absolute;text-align:center;width:80px}.bijou-promo .percent{color:#fff;line-height:15px}.date_promo{animation-duration:1s;animation-iteration-count:infinite;animation-name:clignote;background-color:#46a0a3;border-radius:3px;box-shadow:0 0 10px #4183c4;font-weight:700;padding:4px}.date_promo p{color:#fff!important;font-size:14px;line-height:20px;text-align:center}@keyframes clignote{0%{box-shadow:0 0 10px #4183c4}50%{box-shadow:0 0 0 #4183c4}to{box-shadow:0 0 10px #4183c4}}.panel-heading-two>.accordion-toggle.active,.panel-heading>.accordion-toggle.active{color:#fff;font-size:18px;margin-bottom:35px;text-decoration:none}.panel-heading-two>.accordion-toggle,.panel-heading>.accordion-toggle{background:#eee no-repeat 95% 50%;box-shadow:0 10px 40px -10px rgba(0,0,0,.3),0 15px 40px -10px rgba(0,0,0,.22);color:#91705c;display:block;font-size:18px;margin-bottom:35px;padding:25px 0 15px 20px;text-decoration:none}.panel-heading h3,.panel-heading-two h3{font-size:18px}.img-right{color:#fff;display:block;float:right;margin-right:25px;position:relative;top:5px;width:10px}.form{padding:20px;width:100%}.form label[for=beginAt]{width:300px}.modal-content-body{align-items:center;display:flex;justify-content:center;margin:125px auto auto;transition:zoom .3s;width:500px}.modal-popup{background:rgba(0,0,0,.9);bottom:0;display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:1050}.modal-wrapper{background-color:#fff;margin-left:auto;margin-right:auto;margin-top:80px;max-height:calc(100vw - 20px);max-width:calc(100vw - 20px);overflow:hidden;padding:20px;position:relative;width:600px}a.close-modal{float:right;margin:.8em .3em;position:relative}.img-modal{box-shadow:0 15px 50px -10px rgba(0,0,0,.3),0 15px 50px -10px rgba(0,0,0,.22);margin:20px 0;max-width:100%}#myImg[data-toggle=tooltip]{background:#888}#myImg[data-toggle=tooltip]:after{background-color:#888;content:""}.modal{margin-bottom:10px;transition:zoom 3s ease}#button{background-color:#5ca7b2;border-radius:4px;bottom:160px;color:#fff;font-size:16px;font-weight:800;height:50px;opacity:0;padding:10px;position:fixed;right:20px;text-align:center;transition:background-color .3s,opacity .5s,visibility .5s;visibility:hidden;width:auto;z-index:1000}#button:after{color:#e4e4e4;font-size:2em;font-style:normal;font-weight:400;line-height:50px}#button:hover{background-color:#52919a;color:#fff;cursor:pointer;opacity:.6;transition:backgroud-color .3s,opacity .3s}#button:active{background-color:#555}#button.show{opacity:1;visibility:visible}.contact-me{background-color:#fff;border-radius:16px;box-shadow:4px 4px 10px 0 rgba(99,86,78,.6);height:auto;margin:125px auto;padding:10px;width:600px;z-index:10000}.contact-me h2{color:#212529;font-size:1.6rem}#footerMenu{bottom:0;position:relative;text-align:center;width:100%}#footerMenu .container-fluid{background-color:#fffaf5;bottom:0;left:0;min-height:150px}#footerMenu.show{height:95px}.footer a{color:#8f725c;font-size:15px}.nav-identity{position:sticky;text-align:left;top:85px}.nav-identity p{color:#8f725c;font-size:15px;line-height:.8;margin-block-end:.5em;margin-block-start:.5em}.social-item{display:flex}.img-logo{margin:25px 5px 10px;width:3em}.table-font-size th,td{font-size:16px;text-align:center}.table th{width:10%}.btn-blue-light{background-color:#1fe5ef;color:#fff}.btn-blue-light:hover{background-color:#4bc9cf;color:#424249}.call--to--action{background:#1a92a7;box-shadow:1px 1px 8px 2px #788688;color:#fdfdfd;font-size:22px;padding:2%}.call--to--action a:hover{background:#b4edf5;box-shadow:1px 1px 8px 2px #c5cbcc;color:#888}.table-tbody td{background-color:#fff7f7}.btn-success{background-color:#a48c79;border-color:#a18672;color:#fff}.btn-success:hover{background-color:#a18672;border-color:#a48c79;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#0b5369;border-color:#0b5369;color:#fff}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,140,180,.5)}.btn-rdv{background-color:#eeca00;border-color:#eeca00;color:#f80606}.btn-rdv:hover{background-color:#f8d407c0;border-color:#f8d407c0;color:red}.btn-rdv:not(:disabled):not(.disabled).active,.btn-rdv:not(:disabled):not(.disabled):active,.show>.btn-rdv.dropdown-toggle{background-color:#ff9b06;border-color:#ff9b05;color:#fff}.btn-rdv:not(:disabled):not(.disabled).active:focus,.btn-rdv:not(:disabled):not(.disabled):active:focus,.show>.btn-rdv.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(32,85%,69%,.5)}.livraison{border-radius:16px;bottom:25px;box-shadow:3px 3px 8px 0 hsla(0,1%,53%,.527);margin:0 0 0 10px;min-width:400px;padding:16px;top:25px}.fa .fa-shopping-basket{padding:60px}h4.panier-title{font-size:22px;font-weight:700}.table-fluid,.table-formation tbody{background-color:#fff;margin-bottom:50px;text-align:center;width:100%}.table-commande,.table-panier{color:#212529;font-size:16px;margin-bottom:1rem;width:100%}.table-commande{background-color:#fff;border:1px solid #855;border-collapse:unset}.table-thead th{background-color:#a48c79;color:#fff;font-size:.8em;padding:10px;text-align:center}.table-tbody{background-color:#fff;padding:15px}.table-panier td,.table-tbody td{font-size:16px;text-align:center}.table-tbody td,.table-tbody th{border-top:1px solid #dee2e6;color:#a48c79;padding:.75rem}.span1{background-color:#fff;border-color:#a48c79;color:#a48c79}.span1:after .prix-total{float:right;font-weight:bolder;position:relative;text-align:right!important}.d-block{background-color:#dc3545;color:#fff;font-size:1.2vh;padding:.3%;text-align:center}.badge-circle{background-color:#0d5510;border-radius:50%;display:inline-block;font-size:10px;height:35px;padding-top:11px;position:relative;width:35px}.badge-counter-circle-success{background-color:#0d5510}.badge-counter-circle-danger,.badge-counter-circle-success{border-radius:50%;box-shadow:4px 2px 6px 0 #31472f85;color:#fff;display:inline-block;font-size:16px;height:40px;padding:8px;position:relative;width:40px}.badge-counter-circle-danger{background-color:#790616}.badge-danger{border:1px solid transparent;border-radius:.25rem;font-size:1rem;line-height:1.5;padding:.375rem .75rem}.alert-danger{background-color:#dc3545;color:#fff}.alert-info,.alert-warning{display:inline-flex;justify-content:center;padding:10px}.alert-info{background-color:#fff;color:rgba(8,68,124,.918)}.alert-info p{margin-top:15px}.total-left{text-align:left}.total-right{text-align:right}#total,.btn-telechargement{background:#0c6363;border-radius:16px;color:#dddfff;font-size:12px;padding:15px}.btn-telechargement:hover{background-color:#187d94;color:#fff}.article img,.page img{box-shadow:3px 4px 10px 1px rgba(106,149,175,.5);max-width:100%}.navigation .page-item{font-size:12px}.page-link{border:1px solid #b59f90;color:#b59f90}.page-item.active .page-link{background-color:#8f725c!important;border-color:#8f725c}.page-item.disabled .page-link{border-color:#8f725c;color:#8f725c}.page-link:hover{background-color:#695240;border-color:#b59f90;color:#fff}.page-link:focus{box-shadow:0 0 0 .2rem #b59f90}.line{text-decoration-line:line-through}.option-prix-promo h4{color:#d40707}.paragraph-formation{font-size:22px}.td-right:nth-of-type(2){text-align:right}.comment{color:#8f725c;font-style:italic;font-weight:800}.comments{width:100%}.bg-comments{background:#a48c79;border-radius:5px;max-width:400px}.carbonads{background-color:#fff;box-shadow:3px 3px 8px 0 hsla(0,1%,53%,.527);color:#383232;font-weight:500;text-align:justify}.carbonads:hover{background-color:hsla(0,2%,83%,.603);box-shadow:3px 4px 10px 2px rgba(136,235,250,.918);transition:background-color 1s ease,box-shadow .6s ease-in}#compteur{font-size:14px}.fa-star{color:gold;font-size:22px}.total-commande{background-color:#a48c79;box-shadow:1px 2px 5px 1px #685340;color:#fff!important;display:block;float:right;height:auto;line-height:25px;padding:10px;position:relative;width:300px}.span-right{display:block;float:right;text-align:end}.span-left{display:block;float:left;text-align:start}.calendar{max-width:950px!important}.prix-bijou{color:#8f725c;font-size:20px}select.qte,select.taille{border:2px solid #a48c79;color:#a48c79;outline:none}span.stock{color:#a48c79;font-size:18px;font-weight:900;width:100%}.form-contact,.form-register{background:#fff;border-radius:2%;box-shadow:4px 4px 10px 0 rgba(99,86,78,.6);max-width:900px;padding:2%;width:100%}.form-contact .form-control,.form-register .form-control{border-bottom:2px solid #a48c79;color:#a48c79}#modalSeance,.form-group input,.form-group label,.form-group legend,.form-group textarea::placeholder,.form-register label,.input::placeholder{font-weight:500}.form-group input::placeholder,a{color:#a48c79}.form-group a:hover{color:#775f4b;text-decoration:none}.form-contact .col-form-label{padding-top:0}.form-contact .form-control:focus,.form-register .form-control:focus{background-color:#fff;border-bottom:2px solid #a48c79;box-shadow:0 0 0 0 transparent;font-size:16px}.form-contact .form-control:focus textarea,.form-register .form-control:focus textarea{border:0}.form-register .form-check-label{font-size:14px;text-transform:lowercase!important}.form-register .form-check-input{margin-left:-1.25rem;margin-top:.55rem;position:absolute}.form-register input[type=checkbox i]{border:1px solid #cec7c7}.form-control:focus{background-color:#fff;border-color:#c25f0e8a;box-shadow:0 0 0 .2rem hsla(30,76%,72%,.2);color:#98681e;outline:0}.text-muted,.text-muted-danger{font-size:10px;font-style:italic;font-weight:900}.text-muted-danger{color:red!important}.text-color-muted{color:#7f634d!important;position:relative;text-align:match}.checkbox{color:#a48c79}.regular-checkbox{appearance:none;background-color:#fafafa;border:1px solid #8f725c!important;border-radius:3px;box-shadow:0 1px 2px #8f725c70,inset 0 -15px 10px -12px rgb(0 0 0/5%);display:inline-block;padding:6px!important;position:relative}.regular-checkbox:focus{appearance:none;color:none;outline-offset:none}.regular-checkbox:active,.regular-checkbox:checked:active{box-shadow:0 1px 2px rgba(134,112,92,.815),inset 0 1px 3px #b1977a}.regular-checkbox:checked:before{background-color:#e9ecee;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(126,102,84,.781),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px hsla(0,0%,100%,.1);color:#fdfdfd}.regular-checkbox:checked:after{color:#a18672;content:"\2714";font-size:22px;left:-3px;outline-offset:none;position:absolute;top:-12px}.regular-checkbox-newsletter{appearance:none;background-color:#fafafa;border:1px solid #8f725c!important;border-radius:3px;box-shadow:0 1px 2px #8f725c70,inset 0 -15px 10px -12px rgb(0 0 0/5%);display:inline-block;padding:6px!important;position:relative}.regular-checkbox-newsletter:focus{appearance:none;color:none;outline-offset:none}.regular-checkbox-newsletter:active,.regular-checkbox-newsletter:checked:active{box-shadow:0 1px 2px rgba(134,112,92,.815),inset 0 1px 3px #b1977a}.regular-checkbox-newsletter:checked:before{background-color:#e9ecee;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(126,102,84,.781),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px hsla(0,0%,100%,.1);color:#fdfdfd}.regular-checkbox-newsletter:checked:after{color:#a18672;content:"\2714";font-size:22px;left:-3px;outline-offset:none;position:absolute;top:-18px}.big-checkbox{padding:12px}input[type=checkbox]:focus{display:none}#inputEmail::placeholder,#inputPassword::placeholder{color:#a18672}select{outline:none}p>strong{color:#a18672}.article .btn-call-action,.btn-call-action,.page .btn-call-action{color:#fff}.article .btn-call-action:hover,.btn-call-action:hover,.page .btn-call-action:hover{color:#5f2b03}.article a,.page a{color:#a18672}.article a:hover,.page a:hover{color:#5f2b03}.results{grid-gap:20px;display:grid;grid-auto-rows:minmax(20px,auto);grid-template-columns:repeat(auto-fill,180px);justify-content:center;margin:0 auto;max-width:980px}.results>*{float:left;margin:15px;width:180px}.grid-item img{border:10px solid #fff;width:100%}.grid-item a:hover{text-decoration:none}.grid-overlay:hover{background-color:rgba(95,170,231,.45);transition:all .8s}.grid-overlay{background:hsla(300,4%,41%,.46);bottom:0;display:block;margin-top:-50px;position:relative;text-align:center}.grid-overlay h2{color:#fff;font-size:2.6vh!important;line-height:2}.breadcrumb{box-shadow:0 2px 5px 0 #4242498c}.breadcrumb,.breadcrumb-item{background:#fffaf5;color:#960b06}.breadcrumb-item+.breadcrumb-item:before{border-color:transparent transparent transparent #46a0a3;border-style:solid;border-width:10px 15px;content:"\A";float:left;left:-25px;padding-right:.5rem;position:relative}.breadcrumb-item{border-left:12px solid transparent;border-right:12px solid transparent;padding:10px}.breadcrumb-item a{color:#960b06;font-size:12px}.breadcrumb-item a:link{padding:10px}.breadcrumb-item a:hover{background-color:#46a0a3;color:#fff;padding:10px;text-decoration:none!important;transition-property:padding;transition:padding .2s cubic-bezier(.18,.89,.32,1.28)}.fa-search:before{color:#960b06!important;content:"\f002";top:0}i.fa-searh:hover{color:#e44b45!important}.breadcrumb a.active{background-color:hsla(0,1%,84%,.493);color:#960b06!important;font-style:italic;font-weight:bolder}.link-boutique{color:#a18672;font-size:20px!important;margin-bottom:10px}.link-boutique a{background:#fffaf5;box-shadow:0 2px 5px 0 #4242498c;color:#960b06;font-size:20px;padding:10px}.link-boutique a:hover{background-color:#46a0a3;color:#f7f5f4!important;text-decoration:none}.grid-item,.grid-sizer{width:auto}.d-flex-profil{display:flex!important;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly}.center-div{margin:0 auto;width:900px}