@keyframes main_background{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes steam{0%,to{background-position:0 0}50%{background-position:400%0}}#reservation-cms .aquavithal-title,.aquavithal-title{text-transform:uppercase;font-size:2rem}#reservation-cms .aquavithal-title,.aquavithal-title,.aquavithal-title-2,.h1titre_sitemap{text-align:center;font-family:"Montserrat",sans-serif;padding:1rem 0;color:#333;margin:1.5rem 0;margin-top:0;font-weight:unset}.h1titre_sitemap{text-transform:uppercase;font-size:2rem}#reservation-cms .aquavithal-title+.aquavithal-subtitle,.aquavithal-title+.aquavithal-subtitle,.aquavithal-title-2+.aquavithal-subtitle,.h1titre_sitemap+.aquavithal-subtitle{margin-top:-1.5rem}.aquavithal-h2{font-size:1.875em!important;font-weight:900!important;text-transform:uppercase;margin-bottom:20px;color:#000}.aquavithal-title-3{text-align:left}.aquavithal-title-3:after{margin-left:0}.aquavithal-title-2{text-transform:unset;font-size:1.4rem}.aquavithal-subtitle{text-align:center;font-size:1.1rem;margin-bottom:3rem}.activity-title{color:#1f4d6f!important;text-transform:uppercase!important;font-size:1.5rem!important}hr.aquavithal{margin:0;border-top:2px solid #1f4d6f}.textFicheActivité-boutique{max-width:350px;font-weight:700;font-stretch:condensed;font-size:22px;color:#fff;text-align:left}.aquavithal-activity{margin-bottom:3rem}.aquavithal-activity img{height:190px;width:283px}.aquavithal-activity .media-body{min-height:200px;display:flex;flex-direction:column}.aquavithal-activity .activity-top{border-bottom:2px solid #1f4d6f;display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;min-height:100px}.aquavithal-activity .activity-duration{color:#1f4d6f;font-size:1.1rem;white-space:nowrap}.aquavithal-activity .activity-price{color:#1f4d6f;font-size:1.8rem;font-weight:700}.aquavithal-activity .activity-price:after{content:"€";font-size:1.6rem;vertical-align:super;margin-left:2px}.aquavithal-activity .activity-description{margin-top:.5rem;font-size:.85rem;min-height:80px}.aquavithal-activity .activity-quantity{max-width:100px;display:flex;align-items:center}.aquavithal-activity .activity-quantity button{width:100px;padding-left:0;padding-right:0}.aquavithal-activity .activity-quantity button:focus,.aquavithal-activity .activity-quantity input:focus{position:relative}.aquavithal-activity .activity-quantity input{border-radius:0;border-left:0;border-right:0;text-align:center}.aquavithal-circle,.aquavithal-circle-lg{display:inline-block;background-color:#1f4d6f;border-radius:50%;vertical-align:middle;color:#fff;text-align:center;font-weight:700;flex-shrink:0}.aquavithal-circle{width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1rem}.aquavithal-circle-lg{width:2rem;height:2rem;line-height:2rem;font-size:1.5rem}.list-group-aquavithal li{background-color:transparent;padding:1rem 0}#familyart .img-boutique{background-size:cover;background-position:center;width:100%;height:250px}#familyart .texte-vignette-boutique{position:absolute;bottom:0;width:350px}@media only screen and (max-width:992px){#familyart .texte-vignette-boutique{position:absolute;bottom:0;width:350px}#familyart .textFicheActivité-boutique{width:100%!important}}@media only screen and (min-width:800px) and (max-width:1820px){#familyart .texte-vignette-boutique{position:absolute;bottom:0;width:300px}}#familyart .familyart-bloc h1.section-title{min-height:57px;display:flex;align-items:center}#familyart .familyart-bloc h2{text-align:center;font-size:1.7rem;margin-bottom:.5rem}#familyart .familyart-bloc .familyart-image{height:250px;width:100%;text-align:center;overflow:hidden;position:relative}#familyart .familyart-bloc .familyart-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;min-width:100%;min-height:100%;object-fit:cover;transition:filter .5s}#familyart .familyart-bloc .familyart-image .familyart-desc{position:absolute;opacity:0;transition:opacity .5s;background-color:rgba(0,0,0,.7);height:100%;width:100%;top:0}#familyart .familyart-bloc .familyart-image .familyart-desc div{position:absolute;top:29%;left:5%;color:#fff;text-align:center;right:5%}#familyart .familyart-bloc .familyart-image:hover img{filter:blur(3px)}#familyart .familyart-bloc .familyart-image:hover .familyart-desc{opacity:1}#familyart .familyart-bloc .familyart-subfamilies{max-width:550px;margin-top:1.5rem}#familyart .familyart-bloc .familyart-subfamilies ul li.list-group-item{padding:.5rem .25rem}.login-bg{background:linear-gradient(90deg,#fb0094,#00f);background-size:200% 100%;height:10px;animation:main_background 5s ease infinite}.block{position:relative;margin:300px auto 0;width:500px;height:250px;background:linear-gradient(0deg,#000,#272727)}.block:after,.block:before{content:"";position:absolute;left:-2px;top:-2px;background:linear-gradient(45deg,#fb0094,#00f,#0f0,#ff0,red,#fb0094,#00f,#0f0,#ff0,red);background-size:400%;width:calc(100% + 4px);height:calc(100% + 4px);z-index:-1;animation:steam 20s linear infinite}.block:after{filter:blur(50px)}@media only screen and (min-width:990px) and (max-width:1500px){.imageactivity-full{width:auto!important}}
/*# sourceMappingURL=boutique.css.map */