@import url(https://fonts.googleapis.com/css2?family=Playwrite+US+Trad:wght@100..400&display=swap);@font-face{font-family:pleasewritemeasongmedium;src:url(/build/fonts/please_write_me_a_song-webfont.65d1d61c.woff2) format("woff2"),url(/build/fonts/please_write_me_a_song-webfont.67233ea1.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Notera2;src:url(/build/fonts/Notera2-light.d9ff3e1a.woff2) format("woff2"),url(/build/fonts/Notera2-light.18b94402.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:valdysfont;src:url(/build/fonts/fontello.ef686521.eot);src:url(/build/fonts/fontello.ef686521.eot) format("embedded-opentype"),url(/build/fonts/fontello.682aa486.woff2) format("woff2"),url(/build/fonts/fontello.ca5d89cd.woff) format("woff"),url(/build/fonts/fontello.492edf85.ttf) format("truetype"),url(/build/images/fontello.ff062482.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}figure img{display:block;width:100%;height:100%;object-fit:cover}figure figcaption{color:#022c63;padding:5px 0}.blur-up{-webkit-filter:blur(5px);filter:blur(5px);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;opacity:.3}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0);opacity:1}.figure-rounded{border-radius:10px;overflow:hidden}.figure-h-100{height:100%}.figure-with-caption-absolute,.figure-with-caption-absolute figcaption{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.figure-with-caption-absolute figcaption{color:#fff;position:absolute;bottom:1.5rem;left:2rem;z-index:100}.figure-with-caption-absolute figcaption *{color:#fff}.figure-with-caption-absolute figcaption .title-text-shadow{margin-bottom:.75rem}.figure-with-caption-absolute figcaption .text-hover,.figure-with-caption-absolute figcaption .title-text-shadow{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.figure-with-caption-absolute figcaption .text-hover{width:90%;transform:scaleY(0);opacity:0;height:0}.figure-with-caption-absolute-with-hover:hover:before{height:42%;background:linear-gradient(0deg,#011631,rgba(2,44,96,.461222) 70%,rgba(0,212,255,0))}.figure-with-caption-absolute-with-hover:hover:before,.figure-with-caption-absolute-with-hover:hover figcaption .text-hover,.figure-with-caption-absolute-with-hover:hover figcaption .title-text-shadow{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.figure-with-caption-absolute-with-hover:hover figcaption .text-hover{transform:scaleY(1);opacity:1;height:160px}.figure-gradient-black:before,.figure-gradient:before{content:"";width:100%;height:40%;position:absolute;bottom:0;left:0;z-index:5;background:#011631;background:linear-gradient(0deg,rgba(1,22,49,.8),rgba(2,44,96,.35) 51%,rgba(0,212,255,0));opacity:.75;border-radius:10px;overflow:hidden}.figure-gradient-black{overflow:hidden;height:100%}.figure-gradient-black h2{margin-bottom:1.2rem}@media screen and (min-width:1200px){.figure-gradient-black h2{margin-bottom:2rem;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}}@media screen and (min-width:1400px){.figure-gradient-black h2{margin-bottom:4rem}}.figure-gradient-black p:first-child{line-height:1}.figure-gradient-black p:nth-child(2){margin-bottom:1.2rem}@media screen and (min-width:1200px){.figure-gradient-black p:nth-child(2){margin-bottom:4rem;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}}@media screen and (min-width:1400px){.figure-gradient-black p:nth-child(2){margin-bottom:4rem}}.figure-gradient-black:before{border-radius:0;background:#020024;background:-moz-linear-gradient(0deg,#020024 0,#000 0,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(0deg,#020024,#000 0,hsla(0,0%,100%,0));background:linear-gradient(0deg,#020024,#000 0,hsla(0,0%,100%,0))}.figure-gradient-black:before,.figure-gradient-black:hover:before{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#ffffff",GradientType=1)}.figure-gradient-black:hover:before{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:60%;background:-moz-linear-gradient(0deg,#020024 0,#000 0,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(0deg,#020024,#000 0,hsla(0,0%,100%,0));background:linear-gradient(0deg,#020024,#000 0,hsla(0,0%,100%,0))}@media screen and (min-width:1200px){.figure-gradient-black:hover h2,.figure-gradient-black:hover p:nth-child(2){margin-bottom:1.2rem;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}}.figure-gradient-black-one-title h2{margin-bottom:1.2rem}.figure-video{cursor:pointer;border-radius:10px;overflow:hidden}.figure-video:hover svg{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.figure-video svg{position:absolute;top:46%;left:calc(50% - 48px);z-index:99}.figure-video:before{content:"";display:block;width:100%;position:absolute;z-index:100}.figure-thumbnail-radius{width:146px;height:100px;border-top-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.bannerHasTitle{border-radius:0 0 10px 10px}.card{border:none}.card-footer,.card-header{background-color:transparent;border:none}.card-body,.card-footer,.card-header{padding:0}.card-base,.card-gift,.card-stay{display:flex;flex-direction:column;border-radius:20px;background-color:#fff;overflow:hidden;position:relative;-webkit-box-shadow:0 5px 10px -4px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px -4px rgba(0,0,0,.1);box-shadow:0 5px 10px -4px rgba(0,0,0,.1);color:#022c63}.card-base .card-header figure,.card-gift .card-header figure,.card-stay .card-header figure{width:100%;height:100%;display:block}.card-base:hover,.card-gift:hover,.card-stay:hover{color:#022c63}.card-base .card-gold-title,.card-gift .card-gold-title,.card-stay .card-gold-title{font-family:pleasewritemeasongmedium,sans-serif;color:#a78113;text-transform:uppercase;margin-bottom:1rem;font-size:1.85rem}.card-base .card-title,.card-gift .card-title,.card-stay .card-title{font-family:Inter,Arial,Helvetica,sans-serif;color:#022c63;font-weight:600;margin-bottom:.4rem;font-size:1.1rem}.card-base .card-body,.card-gift .card-body,.card-stay .card-body{width:100%}.card-base .card-body.card-body-img,.card-gift .card-body.card-body-img,.card-stay .card-body.card-body-img{border-top-left-radius:40px;border-top-right-radius:40px;background-color:#fff;position:relative;z-index:99;margin-top:-40px;padding:2rem 1.5rem 1rem}.card-base .card-body .card-text,.card-gift .card-body .card-text,.card-stay .card-body .card-text{font-family:Lora,Times New Roman,Times,serif}.card-base .card-footer,.card-gift .card-footer,.card-stay .card-footer{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:1rem 1.5rem;position:relative}.card-base .card-footer:before,.card-gift .card-footer:before,.card-stay .card-footer:before{content:"";border-top:1px solid #d3dae4;position:absolute;top:0;bottom:1rem;left:1.5rem;right:1.5rem;height:1px}.card-base .card-footer span,.card-gift .card-footer span,.card-stay .card-footer span{font-weight:600;text-align:right;margin-bottom:.5rem}.card-destination{position:relative;margin-bottom:2rem}@media screen and (min-width:992px){.card-destination{display:flex;flex-direction:row;margin-bottom:4rem}}.card-destination:after{content:"";position:absolute;display:block;width:100%;border-top:1px solid #d3dae4;bottom:-2rem;left:0}@media screen and (max-width:992px){.card-destination:after{bottom:0}}.card-destination:last-child{margin-bottom:0}.card-destination:last-child:after{display:none}.card-destination .card-header{width:100%;position:relative}@media screen and (min-width:992px){.card-destination .card-header{width:35%}}@media screen and (min-width:1200px){.card-destination .card-header{width:35%}}.card-destination .card-header .btn-galery{position:absolute;z-index:1;bottom:10px;left:10px}.card-destination .card-header figure{width:100%;height:100%;display:block;border-radius:10px;overflow:hidden}.card-destination .card-body{padding:1rem}@media screen and (max-width:768px){.card-destination .card-body{padding:1rem 0}}@media screen and (min-width:992px){.card-destination .card-body{width:55%;margin-left:1.2rem}}.card-destination .card-body .title-card{font-family:Inter,Arial,Helvetica,sans-serif;color:#022c63;font-weight:600;margin-bottom:1rem;font-size:1.25rem}@media screen and (min-width:992px){.card-destination .card-body .title-card{font-size:1.875rem}}.card-destination .card-body .subtitle-benefits,.card-destination .card-body .subtitle-destination{font-family:Inter,Arial,Helvetica,sans-serif;color:#022c63;font-weight:600;font-size:1.1rem;margin-bottom:1rem;display:flex}@media screen and (min-width:992px){.card-destination .card-body .subtitle-benefits,.card-destination .card-body .subtitle-destination{align-items:center}}.card-destination .card-body .subtitle-benefits i,.card-destination .card-body .subtitle-destination i{text-align:center;color:#a78113;font-size:1.3rem;width:30px}.card-destination .card-body .subtitle-benefits i:before,.card-destination .card-body .subtitle-destination i:before{margin:0;width:30px}@media screen and (min-width:992px){.card-destination .card-body .subtitle-benefits i,.card-destination .card-body .subtitle-destination i{margin-right:.5rem}}.card-destination .card-body .subtitle-benefits p,.card-destination .card-body .subtitle-destination p{margin-bottom:0}@media screen and (min-width:992px){.card-destination .card-body .subtitle-benefits p,.card-destination .card-body .subtitle-destination p{margin-left:10px}}.card-destination .card-footer{width:100%;padding:0 1rem 1rem;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.card-destination .card-footer{padding-top:1rem}}@media screen and (min-width:992px){.card-destination .card-footer{width:20%}}@media screen and (min-width:768px){.card-destination .card-footer .btn{margin-top:1rem}}.card-destination .card-footer .btn:last-child{margin-top:.5rem}.card-destination.presse .card-body{width:80%;margin-left:1.2rem}.card-gift,.card-stay{-webkit-box-shadow:0 5px 10px -4px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px -4px rgba(0,0,0,.1);box-shadow:0 5px 10px -4px rgba(0,0,0,.1);height:100%}.card-gift .card-header figure,.card-stay .card-header figure{height:254px}@media screen and (min-width:576px){.card-gift .card-header figure,.card-stay .card-header figure{height:274px}}.card-gift.focus,.card-stay.focus{-webkit-box-shadow:inset 0 0 0 3px #a78113;-moz-box-shadow:inset 0 0 0 3px #a78113;box-shadow:inset 0 0 0 3px #a78113;position:relative;background-color:transparent}.card-gift.focus .libelle-marronnier,.card-stay.focus .libelle-marronnier{color:#fff;background-color:#a78013;padding:1rem 0 .5rem;display:flex;align-items:center;justify-content:center;border-top-left-radius:15px;border-top-right-radius:15px;border:thick solid #a78013;width:100%;margin:-.5rem auto 0}.card-gift.focus .card-header,.card-stay.focus .card-header{z-index:-2}.card-gift.focus .card-header .content-tags,.card-stay.focus .card-header .content-tags{top:65px}.card-gift.focus .card-body,.card-stay.focus .card-body{z-index:-1;background-color:#faf8f0}.card-gift.focus .card-body .card-title,.card-stay.focus .card-body .card-title{color:#a78113}.card-gift.focus .card-footer,.card-stay.focus .card-footer{z-index:-1;background-color:#faf8f0}.card-gift.focus .card-footer .next-availability,.card-stay.focus .card-footer .next-availability{background-color:#f5efea;color:#a78113}.card-gift.focus .card-footer .btn-primary,.card-stay.focus .card-footer .btn-primary{background-color:#a78113}.card-gift .card-body .card-title,.card-stay .card-body .card-title{font-size:1.5rem;margin-bottom:.85rem}.card-gift .card-body .card-text,.card-stay .card-body .card-text{margin-bottom:.85rem;font-family:Lora,Times New Roman,Times,serif}.card-gift .card-body .card-text ul,.card-stay .card-body .card-text ul{font-family:Lora,Times New Roman,Times,serif;margin-left:1rem}.card-gift .card-body .card-text ul li,.card-stay .card-body .card-text ul li{list-style:initial}.card-gift .card-body .info-cares-days,.card-stay .card-body .info-cares-days{display:flex;align-items:center;padding:.5rem 0}.card-gift .card-body .info-cares-days span,.card-stay .card-body .info-cares-days span{font-family:pleasewritemeasongmedium,sans-serif;color:#a78113;font-size:1.75rem}.card-gift .card-body .info-cares-days i,.card-stay .card-body .info-cares-days i{color:#a78113;font-size:.85rem}.card-gift .card-footer,.card-stay .card-footer{background-color:#fff;padding:1.5rem 1rem 1rem;color:#022c63;height:100%}.card-gift .card-footer .btn-primary,.card-stay .card-footer .btn-primary{margin-top:1rem}.card-gift .card-footer .info-prices,.card-stay .card-footer .info-prices{text-align:right}.card-gift .card-footer .info-prices .coral,.card-stay .card-footer .info-prices .coral{margin-bottom:8px}.card-gift .card-footer .sale-libelle,.card-stay .card-footer .sale-libelle{color:#f74e2e;font-weight:600;margin-bottom:7.5px}.card-img-benefits{margin-bottom:1rem}@media screen and (min-width:992px){.card-img-benefits{display:flex;align-items:center}}.card-img-benefits p{margin-bottom:0}.card-img-benefits figure{width:50%;display:block;margin-right:1rem;border-radius:15px;overflow:hidden}@media screen and (min-width:1200px){.card-img-benefits figure{width:20%}}@media screen and (max-width:992px){.card-img-benefits figure.dyk{align-items:center;display:flex}.card-img-benefits figure.dyk img{height:auto}}.card-img-benefits.one-two figure{width:50%}.card-img-benefits .content-text{width:100%}.next-availability{background-color:#f2f4f7;padding:.35rem .85rem;border-radius:10px;font-weight:500;margin-top:.5rem}.card-video-benefits{margin-bottom:1.5rem}@media screen and (min-width:992px){.card-video-benefits{display:flex;align-items:center}}.card-video-benefits figure{width:100%;display:block;margin-right:1rem;border-radius:15px;overflow:hidden}@media screen and (min-width:992px){.card-video-benefits figure{width:50%}}.card-video-benefits figure img{border-radius:10px}.card-video-benefits .content-text{width:100%}@media screen and (min-width:992px){.card-video-benefits .content-text{width:50%}}.card-reinsurance,.card-reinsurance-column{background-color:#fff;border:1px solid #dbdbdb;border-radius:10px;display:flex;align-items:center;margin-bottom:.8rem;padding:1rem 1.25rem}.card-reinsurance-column:last-child,.card-reinsurance:last-child{margin-bottom:0}.card-reinsurance.hundred p,.hundred.card-reinsurance-column p{width:100%}.card-reinsurance-column p,.card-reinsurance p{color:#707070;width:85%;margin:0;font-weight:700;flex-grow:2}.card-reinsurance-column p span,.card-reinsurance-column p strong,.card-reinsurance p span,.card-reinsurance p strong{color:#222}.card-reinsurance-column figure,.card-reinsurance figure{width:15%;text-align:right}.card-reinsurance-column figure img,.card-reinsurance figure img{object-fit:fill}.card-reinsurance-column img,.card-reinsurance img{margin-right:15px}.card-reinsurance-column .btn-primary,.card-reinsurance .btn-primary{display:flex;width:100%;justify-content:center;margin-top:1rem}.card-reinsurance-column .btn-outlined,.card-reinsurance .btn-outlined{padding:.45rem 1.5rem}.card-reinsurance.help,.help.card-reinsurance-column{border:none;flex-wrap:wrap;-webkit-box-shadow:0 5px 10px -4px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px -4px rgba(0,0,0,.1);box-shadow:0 5px 10px -4px rgba(0,0,0,.1)}@media screen and (max-width:992px){.card-reinsurance.help,.help.card-reinsurance-column{display:none}}.card-bank.card-reinsurance-column figure,.card-reinsurance.card-bank figure{width:60%;display:flex;align-items:center;justify-content:space-between}.card-bank.card-reinsurance-column figure img,.card-reinsurance.card-bank figure img{width:23%;object-fit:fill}.card-reinsurance-column .contact,.card-reinsurance .contact{color:#000;font-size:18px}.card-reinsurance-column{flex-wrap:wrap;justify-content:flex-start;padding:1.25rem}.card-reinsurance-column p{flex-grow:1}.card-reinsurance-column figure:first-child{width:80%;margin-bottom:15px}.card-reinsurance-column figure:last-child{flex-grow:1;display:flex;width:100%;margin-top:15px;align-items:center}.card-reinsurance-column figure:last-child img{width:15%}.card-slider-cares figure{height:470px}.card-slider-cares p:first-child{font-size:.85rem;margin-bottom:.25rem}.card-slider-cares .title-text-shadow{font-size:1.15rem}#sectionTop .card-stay .btn-primary{background-color:#d3dae4;color:#022c63}.card-border-bottom-base{border-radius:10px;border:1px solid #d3dae4;overflow:hidden;padding:1rem 1rem 2rem;position:relative;height:100%}.card-border-bottom-base i{display:block;width:105px;height:100px;background-size:contain;background-position:50%;background-repeat:no-repeat;margin-bottom:.5rem}.card-border-bottom-base i.icon-lesaviezvous{background-image:url(/build/images/icon-lesaviezvous.95a69827.svg)}.card-border-bottom-base i.icon-conseil{background-image:url(/build/images/icon-conseil.2b7ff562.svg)}.card-border-bottom-base i.icon-bonplan{background-image:url(/build/images/icon-bonplan.3cf1a235.svg)}.card-border-bottom-base:after{width:100%;content:"";display:block;border-bottom:4px solid #022c63;position:absolute;bottom:0;left:0}.card-icon-right-top,.lesplus-wrapper{background:#e8f5ef;padding:1rem;position:relative}@media screen and (min-width:992px){.card-icon-right-top,.lesplus-wrapper{padding:2.5rem 2rem 2rem 4rem}}.card-icon-right-top.card-icon-right-top-bonplan,.lesplus-wrapper.card-icon-right-top-bonplan{border-radius:4px;padding:3rem 4rem}.card-icon-right-top.card-icon-right-top-bonplan:before,.lesplus-wrapper.card-icon-right-top-bonplan:before{background:url(/build/images/icon-bonplan.3cf1a235.svg) no-repeat;background-size:contain;left:-2rem;top:-2rem;width:91px;height:90px}.card-icon-right-top.card-icon-right-top-cart-cares,.lesplus-wrapper.card-icon-right-top-cart-cares{padding:6rem 2rem 2rem;margin:5rem 0 2rem}@media screen and (min-width:1200px){.card-icon-right-top.card-icon-right-top-cart-cares,.lesplus-wrapper.card-icon-right-top-cart-cares{padding:2rem 3rem 2rem 10rem}}.card-icon-right-top.card-icon-right-top-cart-cares .third-title,.lesplus-wrapper.card-icon-right-top-cart-cares .third-title{margin-bottom:.25rem;font-weight:700;padding:0}.card-icon-right-top.card-icon-right-top-cart-cares:before,.lesplus-wrapper.card-icon-right-top-cart-cares:before{background:none;content:url(/build/images/icon-bonplan-borderwhite.316cf0fd.svg);left:1rem}.card-icon-right-top .third-title,.lesplus-wrapper .third-title{color:#022c63;padding-left:3.5rem}@media screen and (min-width:992px){.card-icon-right-top .third-title,.lesplus-wrapper .third-title{padding-left:0}}.card-icon-right-top:before,.lesplus-wrapper:before{background:url(/build/images/plus.ac49f915.svg) no-repeat;content:"";left:1rem;top:-1rem;position:absolute;width:45px;height:46px;background-size:cover}.card-icon-right-top ul li,.lesplus-wrapper ul li{margin-bottom:.4rem}.card-icon-right-top ul li:before,.lesplus-wrapper ul li:before{content:"\e805";color:#8095b1;font-family:valdysfont,sans-serif;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:6px;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.card-article *{color:#fff}.card-article .text{margin:2rem 0}@media screen and (min-width:992px){.card-article .citation{max-width:85%}}.card-article .line-left{display:flex;font-weight:700;font-size:1.2rem}.card-article .line-left:before{content:"";display:block;width:34px;height:auto;border-bottom:1px solid #fff;margin-bottom:7px;margin-right:1rem}.card-article .btn-primary{margin-top:1rem;background-color:#fff;color:#022c63}.card-galery-sales-stay{position:relative}.card-galery-sales-stay:before{width:100%!important;background:linear-gradient(0deg,rgba(1,22,49,.8) 50%,rgba(2,44,96,.35) 92%,rgba(0,212,255,0));height:50%}@media screen and (max-width:768px){.card-galery-sales-stay:before{height:80%}}.card-galery-sales-stay.focus{border:3px solid #a78113}.card-galery-sales-stay.focus .libelle-marronnier{color:#fff;background-color:#a78013;padding:.5rem 0;display:flex;align-items:center;justify-content:center;width:100%;position:absolute;top:0;z-index:999}.card-galery-sales-stay figure{width:100%}@media screen and (min-width:992px){.card-galery-sales-stay figure{height:100%}}.card-galery-sales-stay .content-tags{width:100%}.card-galery-sales-stay .floating-content{width:100%;height:100%;position:absolute;bottom:auto;left:0;display:flex;justify-content:flex-end;z-index:10;flex-wrap:wrap;flex-direction:column;align-items:flex-end}@media screen and (max-width:992px){.card-galery-sales-stay .floating-content{align-items:flex-start}}@media screen and (min-width:992px){.card-galery-sales-stay .floating-content{flex-direction:row}}.card-galery-sales-stay .floating-content .content-tags{position:absolute;left:1rem;top:3rem;width:auto}.card-galery-sales-stay .floating-content .infos-wrapper{display:flex;padding:1rem;width:100%;align-items:flex-end;justify-content:space-between}.card-galery-sales-stay .floating-content .content-left,.card-galery-sales-stay .floating-content .content-right{width:100%;display:flex;flex-direction:column}@media screen and (min-width:992px){.card-galery-sales-stay .floating-content .content-left,.card-galery-sales-stay .floating-content .content-right{width:50%}}.card-galery-sales-stay .floating-content .content-left{justify-content:space-between;padding-right:1rem}.card-galery-sales-stay .floating-content .content-left .title{font-weight:700;font-size:1.3rem;color:#fff;text-shadow:1px 1px 6px rgba(0,0,0,.5)}.card-galery-sales-stay .floating-content .content-left p,.card-galery-sales-stay .floating-content .content-left ul{font-family:Inter,Arial,Helvetica,sans-serif;color:#fff;text-shadow:1px 1px 6px rgba(0,0,0,.5)}.card-galery-sales-stay .floating-content .content-left ul{padding-left:2rem}.card-galery-sales-stay .floating-content .content-left ul li{list-style-type:disc}.card-galery-sales-stay .floating-content .content-right{background-color:hsla(0,0%,100%,.85);border-radius:10px;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap;padding:1rem;height:fit-content}@media screen and (min-width:992px){.card-galery-sales-stay .floating-content .content-right{flex-wrap:nowrap;width:auto}}@media screen and (max-width:992px){.card-galery-sales-stay .floating-content .content-right{margin:0 1rem 1rem;width:auto}}.card-galery-sales-stay .floating-content .content-right .info-prices{text-align:right;margin-bottom:1rem;width:100%}@media screen and (min-width:992px){.card-galery-sales-stay .floating-content .content-right .info-prices{width:auto}}.card-galery-sales-stay .floating-content .content-right .reservation{font-size:1.2rem;color:#a78113;font-weight:700}.card-figure-destination .handwritting-subtitle{margin-bottom:.5rem}#desktop-saviez{display:none}@media screen and (min-width:992px){#desktop-saviez{display:flex}}@media screen and (min-width:992px){#mobile-saviez{display:none}}.top-sliders .slick-slide>div{height:100%}.top-sliders .card-stay{display:flex!important;justify-content:space-between}.top-sliders .card-stay figure{height:auto}.top-sliders .card-stay .card-body{height:30%;display:flex;justify-content:space-between;flex-direction:column}.top-sliders .card-stay .card-footer{height:auto}.card-slider-druation-stay .title-text-shadow{font-size:1.15rem}.list-select-destinations{margin-top:2rem;display:flex;flex-direction:column}@media screen and (min-width:992px){.list-select-destinations{flex-direction:row;justify-content:flex-start;align-items:center;margin:2rem 0}}.card-select-destination{position:relative;padding:1rem 15px;flex-basis:0;flex-grow:1;max-width:100%;width:calc(100% - 1rem);display:block;margin:.5rem auto;color:#a78113;border-radius:10px;background-color:#f5efea}@media screen and (min-width:992px){.card-select-destination{background-color:transparent;color:#022c63;padding:0 15px;margin:1rem 0 2rem;max-width:25%}}.card-select-destination .content-img{display:none}@media screen and (min-width:992px){.card-select-destination .content-img{display:block}}.card-select-destination .title-card{text-align:center;font-weight:700}@media screen and (min-width:992px){.card-select-destination .title-card{margin-bottom:1rem}}.card-select-destination .title-card i{cursor:pointer}.card-select-destination.active{background-color:#a78113;color:#fff}@media screen and (min-width:992px){.card-select-destination.active{background-color:transparent;color:#022c63}}.card-select-destination.active .content-img{position:relative}.card-select-destination.active .content-img figure{opacity:1}.card-select-destination.active .content-img:after{content:"";width:calc(100% + 13px);height:calc(100% + 13px);border:2px solid #022c63;border-radius:10px;display:block;z-index:5;position:absolute;top:-6px;left:-6px;right:0;margin:auto}.card-select-destination:hover figure{opacity:1;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.card-select-destination figure{border-radius:10px;overflow:hidden;width:100%;opacity:.45}.card-gift .card-body .info-cares-days{justify-content:space-between}.card-gift .card-footer .info-prices .prices{text-align:right}.card-gift .first-content{display:flex;align-items:center}.card-gift .first-content .figure-person-number{width:22px;height:25px;margin-right:5px}.card-gift .first-content .figure-person-number img{object-fit:contain}.faq-category{border:1px solid #d3dae4;border-radius:16px;padding:1.5rem;display:flex;margin-top:1.5rem;background-color:#f2f4f7;align-items:center}.faq-category:hover{border:1px solid #022c63}.faq-category figure{margin-right:1rem;min-width:60px}.faq-category figure img{object-fit:contain;width:auto;height:auto;margin:auto}.faq-category h2{font-size:1.375rem;font-weight:600}.faq-category.no-answer{background-color:#f5efea;border-color:#cbc4ad}.faq-category.no-answer:hover{border-color:#a78113}.faq-category.no-answer h2,.faq-category.no-answer p{color:#151010}.faq-category.no-answer a{font-weight:600;color:#a78113;font-size:1.15rem}.faq-category.no-answer a:hover{color:#151010;text-decoration:underline}.card-product-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:2rem;position:relative;width:100%}@media screen and (max-width:768px){.card-product-row{flex-wrap:wrap}}.card-product-row:after{content:"";position:absolute;border-bottom:1px solid #efefef;width:100%;bottom:-1rem}.card-product-row:last-of-type:after{content:none}.card-product-row .font-green{color:#29ba99!important}.card-product-row .card-header{align-self:stretch;width:20%}.card-product-row .card-body{flex-grow:2;padding:0 15px;width:45%}.card-product-row .card-body *{color:#022c63}.card-product-row .card-footer{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;width:35%;color:#022c63}.card-product-row .card-footer .quantity-price-line{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}@media screen and (max-width:992px){.card-product-row .card-footer .quantity-price-line{justify-content:flex-end}.card-product-row .card-footer .quantity-price-line input{margin-bottom:15px}.card-product-row .card-footer .quantity-price-line del,.card-product-row .card-footer .quantity-price-line span{width:100%;text-align:right}}.card-product-row .card-footer input{width:80px}.card-product-row .card-footer button{padding:0;margin-top:15px}.card-product-row .card-title{font-weight:700;font-size:1.1rem}@media screen and (max-width:768px){.card-product-row .card-body,.card-product-row .card-footer,.card-product-row .card-header{width:auto}.card-product-row .card-footer{text-align:right}}.alert{margin:2rem 0;font-size:1rem;color:#022c63;border-radius:15px;padding:10px}@media screen and (min-width:992px){.alert{display:flex;flex-direction:row;margin:0}}.alerte-info{background:#dff5f0;font-family:Lora,Times New Roman,Times,serif;padding:1.5rem 2rem;border-radius:10px;margin-bottom:1.5rem}.alerte-info p.subtitle{font-family:Inter,Arial,Helvetica,sans-serif;font-weight:600;font-size:1.25rem}.alerte-info ul{margin-left:15px;font-family:Lora,Times New Roman,Times,serif}.alerte-info ul li{list-style-type:disc;margin-top:.5rem}.alerte-info a{text-decoration:underline}.alerte-info a:hover{color:#1e9b7f}.alert-info{border:1px solid #d3dae4;background-color:#fff;padding-top:1rem;position:relative}@media screen and (min-width:992px){.alert-info{padding:2rem 1.5rem 1.5rem;margin-bottom:3rem}}.alert-info i{display:none}@media screen and (min-width:992px){.alert-info i{display:block;font-size:3rem}}@media screen and (min-width:992px){.alert-info p{margin-left:1rem;width:85%}}.alert-info p strong{font-size:1.1rem}.alert-info .close{position:absolute;right:1.5rem;top:1rem;cursor:pointer;color:#022c63}.alert-danger,.alert-success{background-color:#a3d5cd;color:#fff;border:0;margin-bottom:1rem;border-radius:10px;display:flex;align-items:center;justify-content:space-between}.alert-danger p,.alert-success p{color:#fff;margin-bottom:0}.alert-danger span,.alert-success span{color:#fff}.alert-danger{background-color:#e3004f}.alert-green{background-color:#dff5f0;border:1px solid #288b6b;padding:15px;border-radius:4px}.vue-tel-input.tel-invalid{border:1px solid #f74e2e}.vue-tel-input.tel-valid{border:1px solid #29ba99}.badge-step{display:flex;align-items:center;justify-content:center;width:30px;min-width:30px;height:30px;color:#fff;background-color:#a78113;font-size:1rem;font-family:Inter,Arial,Helvetica,sans-serif;border-radius:100%;margin-right:1rem;font-style:normal}.list-p-strong p{font-family:Lora,Times New Roman,Times,serif}.list-p-strong p strong{font-family:Inter,Arial,Helvetica,sans-serif}.list-base{margin-bottom:1.5rem}.list-base li{display:flex;align-items:flex-start;color:#022c63;margin-bottom:.4rem}.list-base li,.list-base li span{font-family:Lora,Times New Roman,Times,serif}@media screen and (min-width:768px){.list-base li span{max-width:75%}}@media screen and (min-width:1200px){.list-base li span{max-width:85%}}.list-base li i{color:#a78113}.radio-list-tunnel .radio-list-item{border:1px solid #b3bfd0;background-color:#fff;display:block;margin-bottom:1rem;position:relative;border-radius:4px;overflow:hidden}.radio-list-tunnel .radio-list-item:last-child{margin-bottom:0}.radio-list-tunnel .radio-list-item .label-item{border-radius:4px;padding:1rem 1rem 1rem 50px;width:100%;display:flex;flex-direction:column;text-align:left;color:#3c454c;cursor:pointer;position:relative;z-index:2;transition:color .2s ease-in;margin:0}@media screen and (min-width:576px){.radio-list-tunnel .radio-list-item .label-item{padding:1rem 30px 1rem 80px}}.radio-list-tunnel .radio-list-item .label-item.care-choice{flex-direction:row}.radio-list-tunnel .radio-list-item .label-item:after{width:10px;height:10px;border-radius:50%;content:"";background-color:#f0f2f6;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scaleX(1);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;z-index:-1}.radio-list-tunnel .radio-list-item .label-item span{color:#022c63}.radio-list-tunnel .radio-list-item .label-item span label{margin-bottom:0}.radio-list-tunnel .radio-list-item .label-item span:first-child{width:20px;height:20px;content:"";border:2px solid #d1d7dc;background-color:#fff;border-radius:50%;z-index:2;position:absolute;left:15px;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in;display:flex;align-items:center;justify-content:center;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}@media screen and (min-width:576px){.radio-list-tunnel .radio-list-item .label-item span:first-child{width:30px;height:30px;left:30px}}.radio-list-tunnel .radio-list-item .label-item span:first-child:before{content:"";width:16px;height:16px;background-color:transparent;border-radius:50%;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.radio-list-tunnel .radio-list-item .label-item span:nth-child(2){font-weight:600}.radio-list-tunnel .radio-list-item .label-item:hover span:first-child:before{background-color:#022c63}.radio-list-tunnel .radio-list-item .label-item:hover:after,.radio-list-tunnel .radio-list-item .label-item:hover span:first-child:before{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.radio-list-tunnel .radio-list-item .label-item:hover:after{transform:translate(-50%,-50%) scale3d(125,56,1);opacity:1}.radio-list-tunnel .radio-list-item input:checked~label{color:#fff}.radio-list-tunnel .radio-list-item input:checked~label span:first-child:before{background-color:#022c63}.radio-list-tunnel .radio-list-item input:checked~label:after,.radio-list-tunnel .radio-list-item input:checked~label span:first-child:before{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.radio-list-tunnel .radio-list-item input:checked~label:after{transform:translate(-50%,-50%) scale3d(125,56,1);opacity:1}.radio-list-tunnel .radio-list-item input{width:32px;height:32px;order:1;z-index:2;position:absolute;right:30px;top:50%;transform:translateY(-50%);cursor:pointer;visibility:hidden}#tunnelStep3bis .subtitle-gold{font-size:20px;font-weight:400}#filtersResults{-webkit-box-shadow:0 5px 10px -4px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px -4px rgba(0,0,0,.1);box-shadow:0 5px 10px -4px rgba(0,0,0,.1);background-color:#fff;margin-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;border-radius:10px;align-items:center;padding:1rem 1.5rem}@media screen and (min-width:576px){#filtersResults{margin-bottom:2.5rem;padding:1.5rem}}#filtersResults .title{width:100%;color:#a78113;margin-bottom:1rem}@media screen and (min-width:576px){#filtersResults .col-12{border-right:1px solid #d3dae4}}#filtersResults .col-12:last-child{border-right:none}.filters-flexibility{display:flex;align-items:center;margin:auto auto 1.5rem;flex-direction:column}@media screen and (min-width:992px){.filters-flexibility{flex-direction:row;justify-content:center}}.filters-flexibility .filters-title{color:#a78113;margin-bottom:.5rem;margin-right:1rem}.filters-flexibility .list-filters{justify-content:center}.filters-flexibility .list-filters li{border-radius:4px;font-size:1rem;padding:.5rem 1rem;border:none;background-color:#dedad8;color:#6f6d6c}@media screen and (min-width:576px){.widget-filters-2-col .col-12{border-right:none!important}}.widget-filters-2-col .col-xl-3{border-right:none}@media screen and (min-width:1200px){.widget-filters-2-col .col-xl-3{max-width:20%}}#filtersResultsTunnel{background-color:#fff;margin-bottom:1rem;display:flex;flex-wrap:wrap;border-radius:10px;align-items:center}#filtersResultsTunnel .title{width:100%;color:#a78113;margin-bottom:.5rem}#filtersResultsTunnel span{font-weight:600}#filtersResultsTunnel ul{margin-left:1rem}@media screen and (max-width:768px){#filtersResultsTunnel ul{margin-left:0}}@media screen and (min-width:992px){#filtersResultsTunnel ul li{margin-bottom:0}}#filtersResultsTunnel ul li span{font-weight:500}.list-filters{display:flex;align-items:center;flex-wrap:wrap}.list-filters.list-filters-w-100 li{display:flex;align-items:center;width:100%;justify-content:space-between}.list-filters li{background-color:#fff;color:#022c63;padding:.25rem 1rem;border-radius:40px;margin-right:.5rem;margin-bottom:.5rem;border:1px solid #d3dae4;position:relative;font-size:.85rem}.list-filters li,.list-filters li.active{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.list-filters li.active{background-color:#022c63;border-color:#022c63;color:#fff}@media screen and (min-width:992px){.list-filters li:hover{background-color:#022c63;border-color:#022c63;color:#fff;cursor:pointer}}.list-filters li span{margin-right:.25rem}#filters-title{display:none!important}@media screen and (max-width:576px){#filters-wrapper{display:none}#filters-wrapper .select2-container{width:100%!important;margin-bottom:.5rem}#filters-content:checked~#filters-wrapper{display:block;margin-top:1rem}#filters-title{display:block!important}#filters-title:after{content:" (cliquez pour afficher/masquer)";font-size:.75rem;font-weight:400;margin-left:6px}}.downgraded{font-weight:600;font-size:1.25rem}.list-wizard{display:flex;align-items:center;justify-content:center;margin-top:1.5rem;position:relative}.list-wizard li{display:none}.list-wizard li.active{width:100%;display:block}@media screen and (min-width:576px){.list-wizard li{width:20%;height:116px;display:block}.list-wizard li.active{width:20%}}.list-wizard li:first-child a:before{width:50%;right:0}.list-wizard li:last-child a:before{width:50%;left:0}.list-wizard li a{border:transparent;background-color:transparent;position:relative;width:100%;height:100%;padding:.75rem;display:flex;flex-direction:column;align-items:center;border-top-right-radius:10px;border-top-left-radius:10px}.list-wizard li a:before{content:"";width:100%;height:1px;border-top:1px solid #b3bfd0;position:absolute;z-index:-1;top:27px}.list-wizard li a i{background-color:#fff;color:#b3bfd0;padding:.5rem;width:30px;height:30px;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-right:0;border:1px solid #b3bfd0}.list-wizard li a span{color:#b3bfd0;display:block;text-align:center;margin:.5rem 0;font-size:1rem}.list-wizard li.valid a:before{border-top:1px solid #022c63}.list-wizard li.valid a i{background-color:#022c63;color:#fff;border:transparent}.list-wizard li.valid a span{color:#022c63}.list-wizard li:not(.valid) a{pointer-events:none;cursor:default}.list-wizard li.active a{background-color:#022c63}.list-wizard li.active a i{background-color:#fff;color:#022c63;border:transparent}.list-wizard li.active a span{color:#fff}.list-wizard li.active a:after{content:"";display:block;width:0;height:0;border-left:9px solid transparent;border-right:8px solid transparent;border-top:8px solid #022c63;position:absolute;bottom:-8px;left:46%}.block-body-login .list-wizard,.block-body-register .list-wizard{width:740px}@media screen and (max-width:992px){.block-body-login .list-wizard,.block-body-register .list-wizard{display:none}}.block-body-login .list-wizard li,.block-body-register .list-wizard li{width:25%}#extras .item-list:after{display:none}.list-summary .item-list{display:flex;align-items:center;width:100%;color:#022c63;margin-bottom:2rem;position:relative}.list-summary .item-list.item-list-column{flex-direction:column}.list-summary .item-list.item-list-column-group,.list-summary .item-list.item-list-column-group .card-product{margin-bottom:0}.list-summary .item-list.item-list-column-group:after{content:none}.list-summary .item-list:after{content:"";width:100%;border-top:1px solid #efefef;position:absolute;bottom:-1rem;left:0}.list-summary .item-list figure{width:20%;border-top-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden;display:none}@media screen and (min-width:992px){.list-summary .item-list figure{display:block}}.list-summary .item-list figure img{display:block;width:100%;height:100%;object-fit:cover}.list-summary .item-list .content-options{width:100%;padding:1rem}@media screen and (min-width:992px){.list-summary .item-list .content-options{width:80%}}.list-summary .item-list .content-options .title{font-family:Inter,Arial,Helvetica,sans-serif;color:#022c63;font-weight:600;margin-bottom:.4rem;font-size:1.1rem}.list-summary .item-list .content-options .subtitle{font-family:Lora,Times New Roman,Times,serif}.list-summary .item-list .content-options .subtitle,.list-summary .item-list .content-options .title{width:100%;display:flex;justify-content:space-between;align-items:center}.list-summary .item-list .content-options .subtitle del,.list-summary .item-list .content-options .title del{margin-right:1rem;font-weight:400;color:#f74e2e}@media screen and (max-width:992px){.list-summary .item-list .content-options .subtitle del,.list-summary .item-list .content-options .title del{display:inline-block;margin-right:0}}.list-summary .item-list .content-options .subtitle span:last-child,.list-summary .item-list .content-options .title span:last-child{color:#a78113;font-family:Inter,Arial,Helvetica,sans-serif;text-align:right}@media screen and (min-width:992px){.list-summary .item-list .content-options .subtitle span:last-child,.list-summary .item-list .content-options .title span:last-child{width:auto}}.list-summary .item-list .content-options .child-list{width:100%}.list-summary .item-list .content-options .child-list li{width:100%;display:flex;justify-content:space-between;font-family:Lora,Times New Roman,Times,serif}.list-summary .item-list .content-options .child-list li i{color:#a78113;font-size:.85rem;margin-right:.75rem}.list-summary .item-list .content-options .child-list li span:last-child{color:#a78113;font-family:Inter,Arial,Helvetica,sans-serif}.block-body-step-0 .list-summary .item-list{border:0;background-color:#f2f4f7}.block-body-step-0 .list-summary .item-list:after{display:none}.list-bg-light-blue{background-color:#f2f4f7;margin:2rem 0;display:flex;align-items:flex-start;flex-wrap:wrap;padding:2rem}@media screen and (min-width:768px){.list-bg-light-blue{padding:2rem 4rem;margin:3rem 0}}@media screen and (min-width:992px){.list-bg-light-blue.list-bg-light-blue-pornichet-baie-de-la-baule .item-column{width:33%}}.list-bg-light-blue li{color:#022c63;width:100%}.list-bg-light-blue .title{font-weight:500;margin-bottom:.75rem}.list-bg-light-blue .title i{margin-right:1.5rem}.list-bg-light-blue .item-column{display:flex;flex-direction:column;padding:1.5rem}@media screen and (min-width:992px){.list-bg-light-blue .item-column{width:25%;padding:1.5rem 2.5rem}}.list-bg-light-blue .item-column i{font-size:2rem;margin-bottom:.75rem}.list-bg-light-blue .item-column i:before{margin:0}.list-bg-light-blue .item-column i.icon-shoppingbag{height:28px}.list-bg-light-blue .item-column i.icon-shoppingbag:before{content:"";background-image:url(/build/images/shopping-bag.0247da17.svg);width:26px;height:28px;background-repeat:no-repeat;background-size:contain}.list-bg-light-blue .item-column strong{margin-bottom:.25rem}.list-bg-light-blue .item-row{flex-direction:row}.list-bg-light-blue .item-row ul{margin-bottom:1.25rem}.list-bg-light-blue .item-row:last-child ul{margin-bottom:0}.acces-thalasso.list-bg-light-blue{flex-direction:column;align-items:flex-start;justify-content:center}.acces-thalasso.list-bg-light-blue ul{margin-bottom:1.5rem}.acces-thalasso.list-bg-light-blue ul li{font-family:Lora,Times New Roman,Times,serif}.block-body-single-destination .block-section-acces .list-bg-light-blue{margin:1rem 0;height:100%}@media screen and (min-width:992px){.block-body-single-destination .block-section-acces .list-bg-light-blue{margin:0}}.list-values{justify-content:space-between;flex-wrap:wrap;margin:2rem 0 0}.list-values,.list-values li{display:flex;align-items:center}.list-values li{padding:1rem 0;font-weight:500;color:#022c63}@media screen and (min-width:992px){.list-values li{font-size:1.1rem}}.list-values li i{color:#8095b1;font-size:1.5rem;width:50px}@media screen and (min-width:992px){.list-values li i{font-size:2.5rem;width:auto}}.list-values li i:before{width:auto}.list-values li i.icon-train{font-size:1.5rem}@media screen and (min-width:992px){.list-values li i.icon-landscape,.list-values li i.icon-pool{font-size:2rem}}.list-values li span{display:block}.bottom-list-footer{margin:2rem auto 6rem;display:flex;padding:1rem 0}@media screen and (max-width:768px){.bottom-list-footer{margin:2rem auto;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width:992px){.bottom-list-footer{width:fit-content;width:-moz-fit-content;margin:2rem auto}}.bottom-list-footer li{font-size:.875rem;padding:0 .5rem;display:inline-block;align-items:center}.bottom-list-footer li a{line-height:1px}.bottom-list-footer li button{color:#022c63;font-size:.9rem}.bottom-list-footer li button:hover{cursor:pointer;color:#8196b1}@media screen and (max-width:768px){.bottom-list-footer li:before{display:block;margin-right:1rem}.bottom-list-footer li:last-child{width:33%;padding:1rem;text-align:center;align-items:center;justify-content:center}}#areaTabContent li,#sectionFitness #accessTabContent li,#sectionTourism li,.list-with-leaf-icon li{display:flex;align-items:baseline}#areaTabContent li:before,#sectionFitness #accessTabContent li:before,#sectionTourism li:before,.list-with-leaf-icon li:before{content:"\e805";font-family:valdysfont,sans-serif;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a78113;margin-right:.75rem;font-size:.85rem}.steps-care .list-with-leaf-icon li{align-items:flex-start;margin-bottom:.45rem}.steps-care .list-with-leaf-icon li:before{margin-top:5px}.list-links{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.list-links.nav-pills .nav-link.active{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;background-color:#f2f4f7;color:#022c63}.list-links.nav-pills .nav-link.active span{color:#022c63}.list-links.list-links-square-items li a{width:70%;margin:auto}.list-links.list-links-square-items li a i{background-size:cover;background-position:50%;background-repeat:no-repeat;width:80px;height:70px}.list-links.list-links-square-items li a i.icon-soins-visage{background-image:url(/build/images/icon-soins-visage-or.bfd39ec0.svg)}.list-links.list-links-square-items li a i.icon-soins-innovants{background-image:url(/build/images/icon-soins-innovants.c4f61a5f.svg)}.list-links.list-links-square-items li a i.icon-soins-experts{background-image:url(/build/images/icon-soins-expert-or.8c42bf81.svg)}.list-links.list-links-square-items li a i.icon-soins-corps{background-image:url(/build/images/icon-soins-corps.0aa956fe.svg)}.list-links.list-links-square-items li a i[class*=icon-minceur-et-dietetique]{background-image:url(/build/images/icon-minceur-et-dietetique-or.07e4c136.svg)}.list-links.list-links-square-items li a i.icon-soins-thalasso{background-image:url(/build/images/icon-soins-thalasso-or.faf181c9.svg)}.list-links.list-links-square-items li a i.icon-journees-spa{background-image:url(/build/images/icon-journees-or.4944ab9d.svg)}.list-links.list-links-square-items li a i.icon-massages{background-image:url(/build/images/icon-massages-or.f26061e1.svg)}.list-links li{width:100%;align-items:center}@media screen and (min-width:768px){.list-links li{width:auto;flex-grow:1;padding:1rem}}@media screen and (min-width:1200px){.list-links li{padding:0 .25rem}.list-links li:first-child{padding-left:0}.list-links li:last-child{padding-right:0}}.list-links li.active a{background-color:#f2f4f7;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;color:#022c63}.list-links li.active a span{color:#022c63}.list-links li a{display:flex;align-items:center;text-align:center;height:100%;border-radius:10px}@media screen and (min-width:992px){.list-links li a{flex-direction:column}}.list-links li a i{font-size:2rem}.list-links li a:hover{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;background-color:#f2f4f7;color:#022c63}.list-links li a:hover span{color:#022c63}.nav-vertical-pills{flex-direction:column}.nav-vertical-pills .nav-item .nav-link{padding:.5rem 0}.nav-vertical-pills .nav-item .nav-link,.nav-vertical-pills .nav-item .nav-link:hover{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.nav-vertical-pills .nav-item .nav-link:hover{padding-left:1rem}.nav-vertical-pills .nav-item .nav-link.active{position:relative;display:flex;align-items:center;font-weight:700;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.nav-vertical-pills .nav-item .nav-link.active:hover{padding:.5rem 0}.nav-vertical-pills .nav-item .nav-link.active:before{content:"";display:block;height:31px;width:4px;background-color:#a78113;margin-right:1rem}.options-customer .customer-title{font-family:Inter,Arial,Helvetica,sans-serif;color:#022c63;font-weight:600;margin-bottom:.4rem;font-size:1.1rem}.options-customer .customer-list-choices li{display:flex}@media screen and (min-width:992px){.options-customer .customer-list-choices li{font-family:Lora,Times New Roman,Times,serif}.options-customer .customer-list-choices li span:first-child{margin-left:.25rem}}.options-customer .customer-list-choices li .icon-leaf{color:#a78113;font-size:.85rem}@media screen and (max-width:768px){#stay-excerpt{margin-bottom:1rem!important}}#stay-excerpt ul li:before{content:"\e805";color:#8095b1;font-family:valdysfont,sans-serif;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.list-infos-user-client-area{position:relative}@media screen and (max-width:992px){.list-infos-user-client-area{margin-top:1rem}}.list-infos-user-client-area:before{content:"";display:block;width:100%;border-bottom:1px solid #f2f4f7;position:absolute;bottom:-1.5rem;left:0}@media screen and (max-width:992px){.list-infos-user-client-area:before{bottom:-1rem;width:calc(100% - 2rem);left:1rem}}.list-infos-user-client-area:last-child:before{content:none}.list-infos-user-client-area li{padding:.5rem 1rem}#filtersResults.widget-filters-2-col label{margin-bottom:.5rem;display:flex}@media screen and (max-width:576px){#filtersResults.widget-filters-2-col label{align-items:baseline}}@media screen and (max-width:576px){#filtersResults #filtersBudget{margin-bottom:1rem!important}}@media screen and (min-width:992px){#filtersResults .submenu-tags .navbar-nav-child{margin-bottom:1rem;display:flex;align-items:center}}@media screen and (max-width:576px){#filtersResults .submenu-tags .navbar-nav-child{margin:3px 0}}#filtersResults .submenu-tags .navbar-nav-child li{display:flex;padding:0 .25rem;margin-bottom:0;cursor:pointer;margin-top:.5rem}@media screen and (min-width:992px){#filtersResults .submenu-tags .navbar-nav-child li{display:inline-flex}}@media screen and (max-width:576px){#filtersResults .submenu-tags .navbar-nav-child li{display:flex;margin:.25rem 0}}#filtersResults .submenu-tags .navbar-nav-child li.font-gold{padding-left:0}@media screen and (min-width:992px){#filtersResults .submenu-tags .navbar-nav-child li.font-gold{min-width:100px}}#filtersResults .submenu-tags .navbar-nav-child li span{border:1px solid #d3dae4;padding:.5rem 1rem;border-radius:30px;font-weight:600;color:#022c63}#filtersResults .submenu-tags .navbar-nav-child li.active span,#filtersResults .submenu-tags .navbar-nav-child li:hover span{background-color:#022c63;color:#fff;border-color:transparent}#promo-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column}#promo-wrap,#promo-wrap .filters-promo{margin-bottom:1rem}#promo-wrap .filters-promo #filtersPromo{justify-content:center}#promo-wrap .filters-promo .filter-promo-item{display:flex;border-radius:10px;background:#022c63;color:#fff;font-size:1.25rem;align-items:center;padding:0;border:1px solid #022c63}#promo-wrap .filters-promo .filter-promo-item .percent{padding:10px;font-weight:700}#promo-wrap .filters-promo .filter-promo-item .promo-label{background:#fff;color:#022c63;font-size:1rem;border-radius:10px;padding:10px;margin-right:0}#promo-wrap .filters-promo .filter-promo-item .promo-label:hover{background:#022c63;color:#fff}#promo-wrap #choose{margin:0 0 1rem;text-align:center;color:#022c63}#promo-wrap #pickadate{flex-direction:column;display:flex;text-align:center}.content-tags{position:absolute;z-index:1;top:15px;width:calc(100% - 1rem);left:0;right:0;margin-left:auto;margin-right:auto;display:flex;align-items:center;flex-wrap:wrap}@media screen and (min-width:992px){.content-tags{top:25px;width:calc(100% - 3rem)}}.tag,.tag-promise,.tag-promo{background-color:#fff;border:1px solid #d3dae4;border-radius:50px;color:#fff;text-transform:uppercase;font-size:.875rem;margin-right:.5rem;position:relative}.exclu-new-wrapper{display:flex;margin-bottom:.5rem}.tag-promo{margin-bottom:.25rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-transform:none}.tag-promo .entitled{padding:2px 10px;color:#fff!important}.tag-promo .rate{background-color:#fff;border-radius:50px;padding:3px 6px;display:inline-flex;margin-left:6px;margin-right:-6px}.tag-promo.green{background-color:#29ba99;border:1px solid #29ba99}.tag-promo.green .entitled{padding:2px 10px}.tag-promo.green .rate{color:#29ba99!important}.tag-promo.coral{background-color:#ff775e;border:1px solid #ff775e;border-radius:50px;padding:2px}.tag-promo.coral .rate{color:#ff775e!important;margin-right:0}.tag-promo.gold{background-color:#d4af37;border:1px solid #d4af37}.tag-promo.gold .entitled{padding:2px 10px}.tag-promo.gold .rate{color:#d4af37!important}.wrap-promotag-column{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;margin-bottom:1rem}.wrap-promotag-column .tag-promo{position:relative;top:auto;left:auto;width:fit-content;margin-right:0;margin-bottom:4px}.tag-promise{margin-bottom:.25rem;font-family:pleasewritemeasongmedium,sans-serif;color:#a78113;width:auto;font-size:1.35rem;padding:6px 10px;letter-spacing:.8px;text-align:left!important}@media screen and (max-width:768px){.tag-promise{font-size:1.25rem}}@media screen and (min-width:992px){.tag-promise{width:fit-content;width:-moz-fit-content}}.tag-promise.promise-mobile{background-color:#f6fbf9;border-left:0;border-right:0;border-bottom:2px dotted #add3c1;border-color:#add3c1 currentcolor;border-top:2px dotted #add3c1;color:#76ac95;border-radius:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:1.15rem;letter-spacing:0;text-transform:none;margin:1rem auto}.tag-connexion-ok{display:flex;background-color:#a78113;color:#fff;width:100%;border-radius:10px;padding:1rem;text-align:center;justify-content:center;font-size:1.125rem;font-weight:500;margin-bottom:1.5rem}.single-tags{position:absolute;top:3rem;z-index:100}@media screen and (max-width:768px){.single-tags{top:1rem;width:auto!important;padding-left:0!important}}@media screen and (min-width:576px){.single-tags{display:flex}}.available-tag{color:#8095b1;text-align:center;margin-bottom:1rem}form .error{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}#formPartnerUser .disabled{background-color:#fff;cursor:not-allowed;color:rgba(128,149,177,.3803921569)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.label,label{color:#022c63;margin-bottom:.25rem;font-weight:500;display:initial}.label.checkbox-label,label.checkbox-label{font-weight:400;font-size:.85rem}.label.required:after,label.required:after{content:"*";color:#a78113}.choice{margin-top:4px}.choice label{font-weight:400}.brochures-pdf li{display:flex;align-items:center}.brochures-pdf li:before{content:"";background:url(/build/images/magazine.c0d785ca.svg) no-repeat;width:21px;height:18px;display:inline-flex;margin-right:6px}.form-text{color:#f74e2e}.form-control,.vue-tel-input,input{border:1px solid #d3dae4;color:#8095b1}.form-control::-webkit-input-placeholder,.vue-tel-input::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#d3dae4}.form-control[type=number],.vue-tel-input[type=number],input[type=number]{display:inline-block;position:relative;min-height:50px;width:100%;border-radius:4px;font-size:20px}.form-control[type=date],.vue-tel-input[type=date],input[type=date]{font-family:Inter,Arial,Helvetica,sans-serif}.form-control:-ms-input-placeholder,.vue-tel-input:-ms-input-placeholder,input:-ms-input-placeholder{color:#d3dae4}.form-control::placeholder,.vue-tel-input::placeholder,input::placeholder{color:#d3dae4}.form-control:focus,.vue-tel-input:focus,input:focus{box-shadow:none!important}.small{color:#8095b1;font-size:.85rem;line-height:1.1rem;margin-bottom:1rem}@media screen and (min-width:768px){.small{margin-left:2rem}}.small a{font-weight:600;color:#8095b1;text-decoration:underline}.form-control.is-invalid{border-color:#f74e2e}.input-tel__label{display:none}.input-tel.has-hint .input-tel__input[data-v-c5bc8062],.input-tel.has-value .input-tel__input[data-v-c5bc8062]{padding-top:0}.form-control:disabled,.form-control[readonly]{background-color:transparent}.vdp-datepicker .form-control{cursor:pointer}input[type=checkbox]{position:absolute;opacity:0}input[type=checkbox]+label{position:relative;cursor:pointer;padding:0}input[type=checkbox]+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:21px;height:21px;background:#fff;border:1px solid #022c63;border-radius:4px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}@media screen and (max-width:768px){input[type=checkbox]+label:before{width:18px;height:18px;margin-right:6px}}input[type=checkbox]+label:after{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:17px;height:17px;background:#fff;position:absolute;border:1px solid #fff;top:2px;left:2px;border-radius:4px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}@media screen and (max-width:768px){input[type=checkbox]+label:after{width:14px;height:14px}}input[type=checkbox]:checked+label:after{background:#a78113;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}input[type=checkbox]:disabled+label:after{background:#fff}textarea{font-family:Inter,Arial,Helvetica,sans-serif}input[type=radio]{position:absolute;opacity:0}input[type=radio]+label{position:relative;cursor:pointer;padding:0;margin-right:1rem}input[type=radio]+label:before{width:17px;height:17px;border:1px solid #022c63;border-radius:100%}input[type=radio]+label:after,input[type=radio]+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;background:#fff;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}input[type=radio]+label:after{width:13px;height:13px;position:absolute;border:1px solid #fff;top:2px;left:2px;border-radius:100%}input[type=radio]:checked+label:after{background:#a78113;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}input[type=radio]:disabled+label:after{background:#fff}.radio-list-item input[type=radio]+label:before{display:none}form .btn-primary.btn-submit{display:block;padding:.85rem 2rem}@media screen and (min-width:992px){form .btn-primary.btn-submit{width:50%;margin:0 auto}}.form-group{margin-bottom:1rem}.container-login,.container-register{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:768px){.container-login,.container-register{padding:3rem 0}}@media screen and (min-width:2048px){.container-login,.container-register{height:calc(100vh - 150px)}}.container-register{height:auto}@media screen and (min-width:768px){.container-register{margin:4rem 0}}.content-form{padding:0 15px;background-color:#fff;border:none;width:100%;position:relative}@media screen and (min-width:768px){.content-form{min-width:740px;max-width:740px;padding:4rem 6rem;border-radius:20px;width:auto;margin:0 auto;-webkit-box-shadow:0 5px 10px -4px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px -4px rgba(0,0,0,.1);box-shadow:0 5px 10px -4px rgba(0,0,0,.1)}}.content-form form{margin-bottom:2rem}.content-form form .float-container{border:1px solid #d3dae4;color:#8095b1;border-radius:.25rem;box-sizing:border-box;margin-bottom:8px;padding:0 1rem;position:relative}.content-form form .float-container input{border:none;font-size:16px;outline:0;padding:18px 0 0;width:100%;color:#022c63}.content-form form .float-container label{font-size:16px;position:absolute;transform-origin:top left;transform:translateY(13px) scale(1);transition:all .1s ease-in-out;font-weight:400}.content-form form .float-container.active label{transform:translateY(4px) scale(.75);color:#8095b1}.content-form .inline{display:flex;justify-content:space-between}.content-form .inline .xs-btn{color:#8095b1;font-size:.85rem}.content-form .btn-primary{width:100%}#searchFormHeader{position:relative}#searchFormHeader input{height:42px;width:100%;border-radius:50px;padding:0 1rem;cursor:pointer}@media screen and (min-width:1200px){#searchFormHeader input{width:393px}}#searchFormHeader input[type=text]:active+label span,#searchFormHeader input[type=text]:focus+label span{opacity:0}#searchFormHeader label{cursor:pointer;position:absolute;width:100%;display:flex;align-items:center;height:42px;top:0}#searchFormHeader label span{position:absolute;top:0;left:0;z-index:1;padding:0 1rem;color:#8095b1;font-weight:400;font-size:14px;margin-top:10px}#searchFormHeader label span i{margin-right:.5rem}#formNewsletter{margin-top:1rem}#formNewsletter input{height:45px;margin-right:.5rem;border-radius:10px;border:none;padding-left:1rem;padding-right:1rem;font-size:1rem;color:#8095b1;width:60%}@media screen and (min-width:576px){#formNewsletter input{width:70%}}#formNewsletter button{height:45px;padding-right:1rem;padding-left:1rem;border-radius:10px;width:35%}@media screen and (min-width:576px){#formNewsletter button{width:25%}}@media screen and (max-width:768px){#felicitations{padding-top:2rem}#felicitations h1{font-size:1.35rem}#felicitations .content-form .second-title{font-size:1.35rem;margin-left:15px;margin-right:15px}}.input-tel__input{padding-top:0!important}#form_product .select-hidden{display:none;visibility:hidden;padding-right:10px}#form_product .select{cursor:pointer;display:inline-block;position:relative;min-height:50px;width:100%;color:#8095b1;font-size:.85rem;border-radius:4px}#form_product .select.select-disabled{cursor:not-allowed;opacity:.7;pointer-events:none}#form_product .select-styled{top:0;right:0;bottom:0;left:0;background-color:#fff;padding:8px 15px;display:flex;align-items:center;justify-content:space-between;color:#8095b1;font-size:1rem;border:1px solid #d3dae4;border-radius:4px;min-height:50px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}#form_product .select-styled:after{content:"";width:0;height:0;border:7px solid transparent;border-top-color:#8095b1;margin-top:7px;display:block}#form_product .select-styled:hover{background-color:#fafafa}#form_product .select-styled.active,#form_product .select-styled:active,#form_product .select-styled:hover{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}#form_product .select-styled.active,#form_product .select-styled:active{background-color:#fff}#form_product .select-styled.active:after:after,#form_product .select-styled:active:after:after{content:"";width:0;height:0;border:7px solid transparent;border-top-color:#8095b1;margin-top:7px;display:block}#form_product .select-options{position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:8px 0;list-style:none;background-color:#fff;border:1px solid #d3dae4;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;border-radius:4px;max-height:600px;overflow:scroll}@media screen and (max-width:768px){#form_product .select-options{max-height:380px}}#form_product .select-options li{margin:0;padding:6px 12px;font-size:1rem;line-height:1.4;font-family:Inter,Arial,Helvetica,sans-serif;color:#022c63}#form_product .select-options li.last-item-group{border-top:1px solid #e6e6e6;padding:12px;margin-top:12px}#form_product .select-options li p{display:inline;line-height:1}#form_product .select-options li:hover,#form_product .select-options li p:hover{color:#a78113;background:#fff}#form_product .select-options li:first-child{display:none!important}#form_product .select-options li[rel=hide]{display:none}#form_product .form-group{position:relative}#form_product select{height:50px;outline:none}#form_product .form-control{cursor:pointer}#form_product .form-control:disabled,#form_product .form-control[readonly]{background-color:#fff;cursor:not-allowed;color:rgba(128,149,177,.3803921569)}.form-control-number{width:75px;margin-right:0}.content-info-user{background-color:#f2f4f7;border-radius:4px;padding:1rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.content-info-user .btn-primary{padding:.5rem 1rem;border-radius:4px}.no-account{text-align:center;padding:2rem 2rem 0;border-radius:20px;margin:2rem auto}.no-account,.or{background-color:#f7f3f0}.or{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:2rem auto 0}.or:before{content:"";width:calc(50% - 45px);height:1px;border-color:currentcolor #d3dae4 #d3dae4;border-top:1px solid #d3dae4;position:absolute;left:15px}@media screen and (min-width:576px){.or:before{left:6rem;width:calc(50% - 8rem)}}.or:after{content:"";width:calc(50% - 45px);height:1px;border-color:currentcolor #d3dae4 #d3dae4;border-top:1px solid #d3dae4;position:absolute;right:15px}@media screen and (min-width:576px){.or:after{right:6rem;width:calc(50% - 8rem)}}.table td,.table th{padding:0;vertical-align:inherit}.table tr td{border-top:0;font-family:Inter,Arial,Helvetica,sans-serif;color:#022c63}.fc-toolbar>*>:not(:first-child){margin-left:0}@media screen and (max-width:992px){.table-infos .btn-outlined-base{margin:.5rem 0}}.nav-tabs{margin:1rem 0 2rem}@media screen and (min-width:1200px){.nav-tabs{margin-top:4rem;margin-bottom:3rem}}.nav-tabs .nav-item .nav-link{color:#8095b1;font-weight:500;font-size:1.25rem;padding-bottom:1rem}@media screen and (max-width:768px){.nav-tabs .nav-item .nav-link{font-size:1rem}}.nav-tabs .nav-item .nav-link:hover{border:transparent}.nav-tabs .nav-item .nav-link.active{color:#022c63;background-color:transparent;font-weight:600;border-color:transparent transparent #a78113;border-bottom:4px solid #a78113}@media screen and (max-width:768px){#areasTabs .nav-tabs,#sectionFitness .nav-tabs,#sectionHosting .nav-tabs{border-bottom:none}#areasTabs .nav-tabs .nav-item,#sectionFitness .nav-tabs .nav-item,#sectionHosting .nav-tabs .nav-item{width:100%}#areasTabs .nav-tabs .nav-item:first-child a,#sectionFitness .nav-tabs .nav-item:first-child a,#sectionHosting .nav-tabs .nav-item:first-child a{border-radius:6px 6px 0 0}#areasTabs .nav-tabs .nav-item:last-child a,#sectionFitness .nav-tabs .nav-item:last-child a,#sectionHosting .nav-tabs .nav-item:last-child a{border-radius:0 0 6px 6px}#areasTabs .nav-tabs .nav-item a,#sectionFitness .nav-tabs .nav-item a,#sectionHosting .nav-tabs .nav-item a{border:1px solid #d3dae4}#areasTabs .nav-tabs .nav-item a.active,#sectionFitness .nav-tabs .nav-item a.active,#sectionHosting .nav-tabs .nav-item a.active{background-color:#a78113;color:#fff;border-color:#a78113}}.tab-content .content-text-rooms{padding:0}@media screen and (min-width:1200px){.tab-content .content-text-rooms{padding:0 2rem}}.tab-content .content-text-rooms h2{font-family:Inter,Arial,Helvetica,sans-serif;color:#022c63;font-weight:600;font-size:1.1rem;margin-bottom:1rem}.tab-content .content-text-rooms p{font-family:Lora,Times New Roman,Times,serif}.tab-content .content-text-rooms h3{margin-top:2rem}.tab-content .content-text-rooms ul{margin-bottom:1.5rem}.tab-content .content-text-rooms ul li{display:flex;align-items:flex-start;color:#022c63;margin-bottom:.4rem;font-family:Lora,Times New Roman,Times,serif}.tab-content .content-text-rooms ul li:before{content:"\e805";font-family:valdysfont,sans-serif;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a78113;margin-right:.75rem;font-size:.85rem}.tab-content .content-text-rooms ul li span{font-family:Lora,Times New Roman,Times,serif}@media screen and (min-width:768px){.tab-content .content-text-rooms ul li span{max-width:75%}}@media screen and (min-width:1200px){.tab-content .content-text-rooms ul li span{max-width:85%}}.tab-content .content-text-rooms ul li i{color:#a78113}.block-main-client-area .tab-pane{position:relative}@media screen and (max-width:992px){.faq-nav{margin-bottom:1rem}}.faq-qa .question-title{font-size:1.35rem;font-weight:600;margin-bottom:1.5rem;display:flex}@media screen and (max-width:992px){.faq-qa .question-title{font-size:1rem;margin-bottom:1rem}}.faq-qa .single-qa{border:1px solid #d3dae4;padding:1.5rem 1.5rem 0;border-radius:10px;margin-bottom:1.25rem}@media screen and (max-width:992px){.faq-qa .single-qa{padding:1rem 1rem 0}}.faq-qa .single-qa ul{margin-left:18px;margin-bottom:.5rem}.faq-qa .single-qa ul li{list-style-type:disc}.faq-qa .single-qa .question-title{position:relative}.faq-qa .single-qa .question-title:after{content:"";background:url(/build/images/arrow-down-blue.49e8f1d6.svg) no-repeat 50%;width:10px;height:18px;background-size:contain;position:absolute;right:0;top:0;transform:rotate(0deg)}.faq-qa .single-qa .question-title[aria-expanded=true]:after{content:"";transform:rotate(180deg)}.faq-qa .collapse{margin-bottom:1.5rem}.search-faq{display:flex;margin-top:2rem}.search-faq .reset-form-q{text-decoration:underline;color:#8095b1;cursor:pointer;margin-left:1rem}.search-faq .reset-form-q:hover{color:#022c63}.search-faq input#form_q{height:60px;padding-left:1.5rem;background:#f2f4f7 url(/build/images/glass.25ee7b99.svg) no-repeat center right 20px;border:none;font-size:1.15rem;color:#022c63;font-weight:500}#header-qa{display:flex;align-items:center;margin-top:3rem}#header-qa a{text-decoration:underline;color:#8095b1;font-size:.85rem}#header-qa a:hover{color:#022c63}#header-qa h2{text-align:center;font-weight:600}.block-section-header-img-gradient{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:992px){.block-section-header-img-gradient{flex-direction:row;justify-content:center}}.block-section-header-img-gradient:before{content:"";width:100%;height:100px;position:absolute;top:0;left:0;z-index:99;background:#022c63;background:linear-gradient(180deg,#022c63,rgba(2,44,96,.4612219888) 41%,rgba(0,212,255,0));opacity:.65}@media screen and (min-width:576px){.block-section-header-img-gradient:before{height:200px}}@media screen and (min-width:992px){.block-section-header-img-gradient:before{height:260px}}.block-section-header-img-gradient .title-text-shadow{margin-bottom:2rem!important}.block-section-header-img-gradient .handwritting-subtitle{text-transform:uppercase;padding-top:1rem;border-top:1px solid #fff}.block-section-header-img-gradient h1 span.handwritting-subtitle{display:block}.block-section-header-img-gradient figure{width:100%;height:200px}@media screen and (min-width:992px){.block-section-header-img-gradient figure{height:300px}}.block-section-header-img-gradient .content-titles{position:absolute;z-index:100;color:#fff;text-align:center;padding:1.5rem}@media screen and (max-width:992px){.block-section-header-img-gradient .content-titles h1.title-text-shadow{font-size:1.85rem}}.block-section-header-img-gradient .content-float{background-color:#fff;width:100%;border-radius:10px;-webkit-box-shadow:0 5px 10px -4px rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px -4px rgba(0,0,0,.1);box-shadow:0 5px 10px -4px rgba(0,0,0,.1);padding:0;margin:0 15px}@media screen and (min-width:992px){.block-section-header-img-gradient .content-float{position:absolute;z-index:2;bottom:0}}.block-section-header-with-promo{background-color:#fff;position:relative;width:100%}.block-section-header-with-promo figure{width:100%;height:200px}@media screen and (min-width:992px){.block-section-header-with-promo figure{height:300px}}.block-section-header-with-promo .content-titles{padding-top:1rem;padding-bottom:1rem;text-align:center}@media screen and (min-width:992px){.block-section-header-with-promo .content-titles{padding-top:3rem;padding-bottom:3rem}}.block-section-header-with-promo .content-titles .main-title{margin-bottom:1rem}.block-section-header-with-promo .content-titles .tag-promo{width:max-content;margin:1rem auto}@media screen and (min-width:992px){.block-section-header-with-promo .content-titles .tag-promo{margin:2rem auto}}.block-section-header-with-promo .content-titles .content-text{font-family:Lora,Times New Roman,Times,serif}@media screen and (max-width:992px){#searchWidgetWrapper{background-color:#f5efea;padding-top:1rem;padding-bottom:2rem}}.search-widget{z-index:998;position:relative}@media screen and (max-width:992px){.search-widget{padding-top:2rem}}.search-widget .nav-tabs{margin-bottom:1rem;border-bottom:0;margin-top:0;display:flex;flex-direction:column}@media screen and (min-width:992px){.search-widget .nav-tabs{flex-direction:row}}@media screen and (max-width:992px){.search-widget .nav-tabs .nav-item{margin-bottom:.25rem}}.search-widget .nav-tabs .nav-item .nav-link{background-color:#fff;font-weight:400;border:0;position:relative;color:#022c63;border-radius:5px;padding:.5rem;font-size:1rem}@media screen and (min-width:992px){.search-widget .nav-tabs .nav-item .nav-link{border-radius:10px;font-size:1.1rem;padding:1.5rem 1.5rem 1.5rem 4.5rem;margin-right:1rem}.search-widget .nav-tabs .nav-item .nav-link:before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;width:35px;height:35px;top:16px;left:15px}.search-widget .nav-tabs .nav-item .nav-link#stay-tab:before{background-image:url(/build/images/icon-lineal-tongs-thalasso.b25f85a8.svg);top:14px}.search-widget .nav-tabs .nav-item .nav-link#care-tab{padding-left:4.35rem}.search-widget .nav-tabs .nav-item .nav-link#care-tab:before{background-image:url(/build/images/soins-a-la-carte.ceb6dc61.svg);top:19px;left:16px}.search-widget .nav-tabs .nav-item .nav-link#accomodation-tab:before{background-image:url(/build/images/nuits-hotel.9b52f82e.svg)}.search-widget .nav-tabs .nav-item .nav-link#gift-tab:before{background-image:url(/build/images/icon-lineal-giftbox.2869b1ef.svg)}}.search-widget .nav-tabs .nav-item .nav-link.active,.search-widget .nav-tabs .nav-item .nav-link:hover{background-color:#022c63;color:#fff;font-weight:500;border:0}@media screen and (min-width:992px){.search-widget .nav-tabs .nav-item .nav-link.active#stay-tab:before,.search-widget .nav-tabs .nav-item .nav-link:hover#stay-tab:before{background-image:url(/build/images/icon-lineal-tongs-thalasso-white.bd4cbaf7.svg)}.search-widget .nav-tabs .nav-item .nav-link.active#care-tab:before,.search-widget .nav-tabs .nav-item .nav-link:hover#care-tab:before{background-image:url(/build/images/soins-a-la-carte-on.de781f5b.svg)}.search-widget .nav-tabs .nav-item .nav-link.active#accomodation-tab:before,.search-widget .nav-tabs .nav-item .nav-link:hover#accomodation-tab:before{background-image:url(/build/images/nuits-hotel-on.03f7d322.svg)}.search-widget .nav-tabs .nav-item .nav-link.active#gift-tab:before,.search-widget .nav-tabs .nav-item .nav-link:hover#gift-tab:before{background-image:url(/build/images/icon-lineal-giftbox-white.5be3caab.svg)}}.search-widget .tab-content{background-color:#fff;padding:1rem;border-radius:10px;border:1px solid #d3dae4}@media screen and (min-width:992px){.search-widget .tab-content{padding:.65rem 2rem;border-radius:0 60px 60px 60px}}.search-widget .tab-content #form_widget_search,.search-widget .tab-content #form_widget_search_product{display:flex}@media screen and (max-width:992px){.search-widget .tab-content #form_widget_search,.search-widget .tab-content #form_widget_search_product{flex-direction:column}}@media screen and (min-width:992px){.search-widget .tab-content #form_widget_search,.search-widget .tab-content #form_widget_search_product{align-items:center}}.search-widget .tab-content #form_widget_search .step-form,.search-widget .tab-content #form_widget_search_product .step-form{flex-grow:1;min-height:83px}@media screen and (min-width:992px){.search-widget .tab-content #form_widget_search .step-form,.search-widget .tab-content #form_widget_search_product .step-form{text-align:left;position:relative;background-color:#fff;padding:.35rem;min-height:0}}@media screen and (max-width:992px){.search-widget .tab-content #form_widget_search .step-form:last-of-type .form-group,.search-widget .tab-content #form_widget_search_product .step-form:last-of-type .form-group{border-bottom:none}}.search-widget .tab-content #form_widget_search .step-form .form-group,.search-widget .tab-content #form_widget_search_product .step-form .form-group{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:1.25rem 1.5rem;margin-bottom:0;min-height:85px;border-bottom:1px solid #d3dae4}@media screen and (min-width:992px){.search-widget .tab-content #form_widget_search .step-form .form-group,.search-widget .tab-content #form_widget_search_product .step-form .form-group{border-radius:30px;border:1px solid #d3dae4;justify-content:center;cursor:pointer;padding:0 1.5rem}}.search-widget .tab-content #form_widget_search .step-form .form-group .btn-form,.search-widget .tab-content #form_widget_search_product .step-form .form-group .btn-form{width:100%;border-radius:0 0 10px 10px;padding:1rem}.search-widget .tab-content #form_widget_search .step-form .form-group .title-form,.search-widget .tab-content #form_widget_search_product .step-form .form-group .title-form{font-weight:500;font-size:1.1rem;color:#022c63}.search-widget .tab-content #form_widget_search .step-form .form-group input[type=text],.search-widget .tab-content #form_widget_search .step-form .form-group textarea,.search-widget .tab-content #form_widget_search_product .step-form .form-group input[type=text],.search-widget .tab-content #form_widget_search_product .step-form .form-group textarea{height:22px;color:#8095b1}.search-widget .tab-content #form_widget_search .step-form .form-group input[type=text]::placeholder,.search-widget .tab-content #form_widget_search .step-form .form-group textarea::placeholder,.search-widget .tab-content #form_widget_search_product .step-form .form-group input[type=text]::placeholder,.search-widget .tab-content #form_widget_search_product .step-form .form-group textarea::placeholder{color:#8095b1;opacity:1}.search-widget .tab-content #form_widget_search .step-form .form-group input[type=text]:-ms-input-placeholder,.search-widget .tab-content #form_widget_search .step-form .form-group textarea:-ms-input-placeholder,.search-widget .tab-content #form_widget_search_product .step-form .form-group input[type=text]:-ms-input-placeholder,.search-widget .tab-content #form_widget_search_product .step-form .form-group textarea:-ms-input-placeholder{color:#8095b1}.search-widget .tab-content #form_widget_search .step-form .form-group input[type=text]::-ms-input-placeholder,.search-widget .tab-content #form_widget_search .step-form .form-group textarea::-ms-input-placeholder,.search-widget .tab-content #form_widget_search_product .step-form .form-group input[type=text]::-ms-input-placeholder,.search-widget .tab-content #form_widget_search_product .step-form .form-group textarea::-ms-input-placeholder{color:#8095b1}.search-widget .tab-content #form_widget_search .step-form .form-group textarea,.search-widget .tab-content #form_widget_search_product .step-form .form-group textarea{width:100%;font-family:Inter,Arial,Helvetica,sans-serif;padding:0;border:0;font-size:1rem;cursor:pointer;resize:none;background-color:transparent}.search-widget .tab-content #form_widget_search .step-form .form-group input[type=text],.search-widget .tab-content #form_widget_search_product .step-form .form-group input[type=text]{width:100%;border:none;cursor:pointer;background-color:transparent}@media screen and (max-width:992px){.search-widget .tab-content #form_widget_search .step-form .form-group input[type=text],.search-widget .tab-content #form_widget_search_product .step-form .form-group input[type=text]{position:absolute;z-index:1;bottom:0;left:0;top:10px;margin:auto;padding-left:1.5rem}}@media screen and (min-width:992px){.search-widget .tab-content #form_widget_search.widget-form-2-col .step-form,.search-widget .tab-content #form_widget_search_product.widget-form-2-col .step-form{width:39%}}.search-widget .tab-content #form_widget_search #collapseStepFormCategory,.search-widget .tab-content #form_widget_search #collapseStepFormDestination,.search-widget .tab-content #form_widget_search #collapseStepFormDestinationProduct,.search-widget .tab-content #form_widget_search #collapseStepFormDuration,.search-widget .tab-content #form_widget_search_product #collapseStepFormCategory,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestination,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestinationProduct,.search-widget .tab-content #form_widget_search_product #collapseStepFormDuration{background:#fff;width:calc(100% + 2px);border-radius:0;padding:20px 1.85rem 10px;top:60px;left:-1px;z-index:20;border:1px solid #fff;transition:none;text-align:left;position:fixed;height:100vh}@media screen and (min-width:992px){.search-widget .tab-content #form_widget_search #collapseStepFormCategory,.search-widget .tab-content #form_widget_search #collapseStepFormDestination,.search-widget .tab-content #form_widget_search #collapseStepFormDestinationProduct,.search-widget .tab-content #form_widget_search #collapseStepFormDuration,.search-widget .tab-content #form_widget_search_product #collapseStepFormCategory,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestination,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestinationProduct,.search-widget .tab-content #form_widget_search_product #collapseStepFormDuration{position:absolute;height:auto;box-shadow:0 1px 6px 0 rgba(32,33,36,.28);top:-2px;border-radius:30px}}.search-widget .tab-content #form_widget_search #collapseStepFormCategory .search-controls,.search-widget .tab-content #form_widget_search #collapseStepFormDestination .search-controls,.search-widget .tab-content #form_widget_search #collapseStepFormDestinationProduct .search-controls,.search-widget .tab-content #form_widget_search #collapseStepFormDuration .search-controls,.search-widget .tab-content #form_widget_search_product #collapseStepFormCategory .search-controls,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestination .search-controls,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestinationProduct .search-controls,.search-widget .tab-content #form_widget_search_product #collapseStepFormDuration .search-controls{padding:.5rem 0 .75rem}.search-widget .tab-content #form_widget_search #collapseStepFormCategory .search-controls span,.search-widget .tab-content #form_widget_search #collapseStepFormDestination .search-controls span,.search-widget .tab-content #form_widget_search #collapseStepFormDestinationProduct .search-controls span,.search-widget .tab-content #form_widget_search #collapseStepFormDuration .search-controls span,.search-widget .tab-content #form_widget_search_product #collapseStepFormCategory .search-controls span,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestination .search-controls span,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestinationProduct .search-controls span,.search-widget .tab-content #form_widget_search_product #collapseStepFormDuration .search-controls span{color:#022c63}.search-widget .tab-content #form_widget_search #collapseStepFormCategory .search-controls .cancel,.search-widget .tab-content #form_widget_search #collapseStepFormDestination .search-controls .cancel,.search-widget .tab-content #form_widget_search #collapseStepFormDestinationProduct .search-controls .cancel,.search-widget .tab-content #form_widget_search #collapseStepFormDuration .search-controls .cancel,.search-widget .tab-content #form_widget_search_product #collapseStepFormCategory .search-controls .cancel,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestination .search-controls .cancel,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestinationProduct .search-controls .cancel,.search-widget .tab-content #form_widget_search_product #collapseStepFormDuration .search-controls .cancel{color:#8095b1;font-weight:300}.search-widget .tab-content #form_widget_search #collapseStepFormCategory .search-controls .validate,.search-widget .tab-content #form_widget_search #collapseStepFormDestination .search-controls .validate,.search-widget .tab-content #form_widget_search #collapseStepFormDestinationProduct .search-controls .validate,.search-widget .tab-content #form_widget_search #collapseStepFormDuration .search-controls .validate,.search-widget .tab-content #form_widget_search_product #collapseStepFormCategory .search-controls .validate,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestination .search-controls .validate,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestinationProduct .search-controls .validate,.search-widget .tab-content #form_widget_search_product #collapseStepFormDuration .search-controls .validate{font-weight:600;padding:.85rem 1.5rem;background-color:#f2f4f7;border-radius:6px;display:inline-flex}.search-widget .tab-content #form_widget_search #collapseStepFormCategory ul,.search-widget .tab-content #form_widget_search #collapseStepFormDestinationProduct ul,.search-widget .tab-content #form_widget_search #collapseStepFormDestination ul,.search-widget .tab-content #form_widget_search #collapseStepFormDuration ul,.search-widget .tab-content #form_widget_search_product #collapseStepFormCategory ul,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestinationProduct ul,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestination ul,.search-widget .tab-content #form_widget_search_product #collapseStepFormDuration ul{margin-bottom:1rem}.search-widget .tab-content #form_widget_search #collapseStepFormCategory ul li,.search-widget .tab-content #form_widget_search #collapseStepFormDestinationProduct ul li,.search-widget .tab-content #form_widget_search #collapseStepFormDestination ul li,.search-widget .tab-content #form_widget_search #collapseStepFormDuration ul li,.search-widget .tab-content #form_widget_search_product #collapseStepFormCategory ul li,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestinationProduct ul li,.search-widget .tab-content #form_widget_search_product #collapseStepFormDestination ul li,.search-widget .tab-content #form_widget_search_product #collapseStepFormDuration ul li{margin-bottom:.35rem}.search-widget .tab-content #form_widget_search .btn-primary,.search-widget .tab-content #form_widget_search_product .btn-primary{border-radius:20px;font-weight:500;font-size:1.1rem}@media screen and (min-width:992px){.search-widget .tab-content #form_widget_search .btn-primary,.search-widget .tab-content #form_widget_search_product .btn-primary{min-height:75px;margin-left:5px}}.block-main-advantages{overflow:hidden}.block-main-advantages h2{margin-bottom:3rem;font-weight:600;font-size:1.75rem}@media screen and (max-width:768px){.block-main-advantages h2{margin-bottom:2rem;font-size:1.5rem}.block-main-advantages h2 i{display:none}}@media screen and (min-width:1200px){.block-main-advantages .block-section-steps{min-height:1500px}}.block-main-advantages .block-section-steps .container .row{display:block}.block-main-advantages .block-section-steps .container .row:first-child{position:relative;padding:0 0 3rem}.block-main-advantages .block-section-steps .container .row:last-child{padding:3rem 0 15rem;justify-content:center}@media screen and (max-width:1367px){.block-main-advantages .block-section-steps .container .row{display:flex}}.block-main-advantages .block-section-steps .container.dotted-line{position:relative;margin-bottom:-250px}.block-main-advantages .block-section-steps .container.dotted-line .step-1{margin-right:0;margin-left:0}.block-main-advantages .block-section-steps .container.dotted-line .step-1 .order-1{position:relative;left:3%;top:50px}.block-main-advantages .block-section-steps .container.dotted-line .step-1 .order-2{position:relative;left:65%;top:-250px}.block-main-advantages .block-section-steps .container.dotted-line .step-1 .order-3{position:relative;left:120px;top:-303px}.block-main-advantages .block-section-steps .container.dotted-line .step-1 .order-3 figure{border-radius:0;height:auto}.block-main-advantages .block-section-steps .container.dotted-line .background-svg{position:absolute;height:100%;left:0;top:-3rem;z-index:-1}@media screen and (max-width:1367px){.block-main-advantages .block-section-steps .container.dotted-line .card-advantages{position:relative;padding:2rem;top:auto!important;left:auto!important}.block-main-advantages .block-section-steps .container.dotted-line .background-svg{display:none}}@media screen and (max-width:1367px){.block-main-advantages .block-section-steps .container.dotted-line{margin-bottom:250px}}@media screen and (min-width:992px){.card-advantages{padding:0 8rem 0 1rem}}.card-advantages figure{width:400px;height:250px;margin:auto}.card-advantages h3{display:flex;font-family:Inter,Arial,Helvetica,sans-serif;text-transform:none;font-weight:700;color:#022c63;font-size:1.2rem;align-items:center;margin-bottom:.75rem;margin-top:2rem}.card-advantages p{margin-left:3.2rem}.card-advantages .btn,.card-advantages ol,.card-advantages ul{margin-left:4.5rem}.card-advantages ol{list-style-type:disc}.card-advantages ul li{margin-bottom:10px;list-style-type:disc}.block-section-list-advantages{background-color:#fff;padding:6rem 0 3rem}.block-section-list-advantages .advantages-list{justify-content:space-around;flex-wrap:nowrap;gap:1rem}.block-section-list-advantages .advantages-list>li{flex-grow:1;border:1px solid #d3dae4;border-radius:16px;padding:1.5rem;margin-top:1.5rem;background-color:#f2f4f7;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}@media screen and (min-width:992px){.block-section-list-advantages .advantages-list>li{flex-basis:33%}}.block-section-list-advantages .advantages-list>li figure{width:40px;height:auto}.block-section-list-advantages .advantages-list>li figure img{max-width:none;width:40px;height:auto;object-fit:cover}.block-section-list-advantages .advantages-list>li h3{font-family:Inter,Arial,Helvetica,sans-serif;text-transform:none;font-weight:700;color:#022c63;font-size:1.2rem;align-items:center;margin-bottom:.75rem;margin-top:0}@media screen and (max-width:576px){.block-section-list-advantages .advantages-list{flex-direction:column}.block-section-list-advantages .advantages-list li{flex:1;max-width:none;width:calc(100% - 10vw);margin:10px 5vw}}.block-section-list-advantages .advantages-list .content-text>ul{padding-left:20px}.block-section-list-advantages .advantages-list .content-text>ul>li{list-style-type:disc;margin-bottom:10px}.item_has-bg-icon,.list-item_has-bg-icon{position:relative;overflow:hidden;z-index:1;justify-content:start!important;border:none!important;padding:3rem 1.5rem!important}.item_has-bg-icon:before,.list-item_has-bg-icon:before{content:"";position:absolute;z-index:-1;top:-80px;right:-53px;width:180px;height:175px;background-color:#fff;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='180' height='175' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M90 174.941c-49.734 0-90-39.134-90-87.47C0 39.134 40.266 0 90 0s90 39.134 90 87.47c0 48.337-40.266 87.471-90 87.471zm0-154.845c-38.307 0-69.323 30.144-69.323 67.375 0 37.23 31.016 67.374 69.323 67.374 38.307 0 69.323-30.144 69.323-67.374S128.307 20.096 90 20.096z' fill='%23BE9825'/%3E%3Cpath d='M90.056 133.591c-26.159 0-47.399-20.643-47.51-46.067 0-25.423 21.24-46.175 47.398-46.175 26.159 0 47.511 20.643 47.511 46.067 0 25.423-21.24 46.066-47.399 46.175zm0-70.947c-14.085 0-25.6 11.082-25.6 24.88 0 13.69 11.403 24.881 25.6 24.881 14.085 0 25.6-11.082 25.6-24.88.111-13.582-11.067-24.664-25.041-24.88h-.559z' fill='%23BE9825'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center}.item_has-bg-icon{background-color:#f2f4f7;border-radius:15Px}.item_has-bg-icon a{font-weight:700}.block-section-seo{background-color:#fff}.block-section-steps{padding:3rem 0;display:block}.tabs-container .card{border:1px solid #d3dae4;padding:1rem 2rem;border-radius:10px;margin-bottom:1rem}@media screen and (max-width:992px){.tabs-container .card{padding:1rem 2rem 1rem 1rem}}.tabs-container .card .card-question:before{content:"";background:url(/build/images/arrow-down-blue.49e8f1d6.svg) no-repeat 50%!important;width:10px;height:18px;background-size:contain;position:absolute;border:0;right:0;top:0;transform:rotate(0deg)}@media screen and (max-width:992px){.tabs-container .card .card-question:before{right:-1rem}}.pcss3t{display:inline-block;font-size:0;text-align:left}.pcss3t input{position:absolute;left:-9999px}.pcss3t label{cursor:default;font-size:1.4rem}.pcss3t input:checked+label .card-question:before{transform:rotate(180deg)}.pcss3t label{position:relative;display:inline-block;border:0;outline:none;cursor:pointer;transition:all .1s;-o-transition:all .1s;-ms-transition:all .1s;-moz-transition:all .1s;-webkit-transition:all .1s;line-height:1.2;width:100%}.pcss3t label:after,.pcss3t label:before{display:none!important}.pcss3t .btn-secondary{margin-top:1rem}.pcss3t{list-style:none;position:relative;padding:0;border:0;outline:none;font-size:1rem}.pcss3t .tab-content{position:relative;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;opacity:0;transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;height:0;overflow:hidden}.pcss3t .tab-content p{margin:1rem 0}.pcss3t .tab-checkbox-1:checked~.tab-content-1,.pcss3t .tab-checkbox-2:checked~.tab-content-2,.pcss3t .tab-checkbox-3:checked~.tab-content-3,.pcss3t .tab-checkbox-4:checked~.tab-content-4,.pcss3t .tab-checkbox-5:checked~.tab-content-5,.pcss3t .tab-checkbox-6:checked~.tab-content-6,.pcss3t .tab-checkbox-7:checked~.tab-content-7,.pcss3t .tab-checkbox-8:checked~.tab-content-8,.pcss3t .tab-checkbox-9:checked~.tab-content-9,.pcss3t .tab-checkbox-10:checked~.tab-content-10{z-index:1;opacity:1;-webkit-transform:scale(1);-webkit-transform:rotate(0deg);height:auto}.card-valdys{background-color:transparent;border:none;margin:1rem 0;display:flex;flex-direction:row;align-items:center;padding:0 1rem}@media screen and (min-width:1400px){.card-valdys{padding:0 1.5rem}}.card-valdys h4{font-weight:500;color:#022c63;margin-bottom:.4rem;font-size:1.1rem}.card-valdys i{font-size:2.5rem;color:#8095b1}.card-valdys i:before{margin-left:0}@media screen and (min-width:1400px){.card-valdys{width:20%}}.card-valdys:nth-child(2) .fourth-title{margin-left:.75rem}.card-valdys figure{width:100%;margin-bottom:1rem}@media screen and (min-width:1200px){.card-valdys figure{width:20%}}.block-footer{padding-top:2rem;background-color:#f5efea;border-top:1px solid rgba(0,0,0,.1)}@media screen and (min-width:1200px){.block-footer{padding-top:4rem}}@media screen and (min-width:576px){.block-footer .content-footer{background-color:#dedad8}}@media screen and (min-width:1200px){.block-footer .content-footer{padding:0 0 5rem}}@media screen and (max-width:768px){.block-footer .content-footer .col{flex-basis:auto}}@media screen and (min-width:576px){.block-footer>.container:first-child{margin-bottom:5rem}}.block-footer>.container:first-child .row .col-12:last-child{display:flex;padding-bottom:2rem}@media screen and (max-width:576px){.block-footer>.container:first-child .row .col-12:last-child{flex-wrap:wrap}}.block-footer p{color:#fff}.block-footer p.second-title{color:#022c63}@media screen and (max-width:576px){.block-footer p.second-title{font-size:1.25rem}}@media screen and (min-width:576px){.block-footer .tabs-container{margin-top:-48px}}.block-footer .tabs-container .responsive-tabs-container .nav-tabs{margin:0;border-bottom:none}.block-footer .tabs-container .responsive-tabs-container .nav-tabs li{padding:1rem 2rem;border-top-left-radius:20px;border-top-right-radius:20px;background-color:#dedad8;width:25%;text-align:center}.block-footer .tabs-container .responsive-tabs-container .nav-tabs li a{font-weight:600;color:#6f6d6c}.block-footer .tabs-container .responsive-tabs-container .nav-tabs li.active{background-color:#022c63}.block-footer .tabs-container .responsive-tabs-container .nav-tabs li.active a{color:#fff}.block-footer .tabs-container .responsive-tabs-container .tab-content{padding:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;overflow:hidden}@media screen and (min-width:1200px){.block-footer .tabs-container .responsive-tabs-container .tab-content{padding:0}}.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane{background-color:#022c63;color:#fff;padding:2rem;border:1px solid #022c63}@media screen and (max-width:576px){.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane{border-radius:0 0 10px 10px}}@media screen and (min-width:992px){.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane{padding:2.75rem 3.1rem}}@media screen and (min-width:2048px){.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane{padding:2.75rem 3.6rem}}@media screen and (max-width:768px){.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane#assistance .title-list.hide-mob{display:none}}.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane .content-navs{margin-bottom:1rem}.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane .content-navs .content-list .title-list{font-weight:600;margin-bottom:.5rem;color:#fff}@media screen and (min-width:576px){.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane .content-navs .content-list .title-list{font-size:1.15rem;margin-bottom:.85rem}}.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane .content-navs ul{margin-bottom:15px}@media screen and (min-width:1200px){.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane .content-navs ul{display:flex;flex-direction:column;flex-wrap:wrap}}.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane .content-navs ul li{padding:.25rem 0}.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane .content-navs ul li strong{display:inline-block;margin-bottom:5px}.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane .content-navs ul li a{color:#fff}.block-footer .tabs-container .responsive-tabs-container .tab-content .tab-pane .content-navs ul li a:hover{text-decoration:underline}.content-newsletter{border-top:1px solid #ccc;display:flex;justify-content:space-between;background-color:#022c63;color:#fff;padding:2rem;flex-direction:column}@media screen and (min-width:576px){.content-newsletter{padding:2.75rem 3.1rem;flex-direction:row}}@media screen and (min-width:2048px){.content-newsletter{padding:2.75rem 3.6rem}}.content-newsletter .newsletter{display:flex;flex-wrap:wrap;align-items:center}.content-newsletter .newsletter .title{width:100%;font-weight:500;font-size:1.375rem}.content-newsletter .conseils .title{font-weight:500;font-size:1.375rem;margin-bottom:1rem}.content-newsletter .conseils .content-btn{display:flex;flex-direction:column}.content-newsletter .conseils .content-btn .btn-gold{padding-left:1rem;padding-right:1rem}.content-newsletter .conseils .content-btn .btn-gold:first-child{margin-bottom:.75rem}.list-socials-footer{display:flex;margin:15px 0}.list-socials-footer li{padding:10px}.list-socials-footer li:first-child{padding-left:0}.responsive-tabs{margin-top:20px}.responsive-tabs-container[class*=accordion-] .accordion-link{display:none;margin-bottom:10px;padding:10px 15px;background-color:#dedad8;border-radius:10px;color:#6f6d6c;font-weight:600}.responsive-tabs-container[class*=accordion-] .accordion-link.active{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#022c63;color:#fff}@media (max-width:767px){.responsive-tabs-container.accordion-xs .nav-tabs{display:none}.responsive-tabs-container.accordion-xs .accordion-link{display:block}.responsive-tabs-container[class*=accordion-] .tab-pane{border-top:none;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:10px;margin-top:-10px;padding:15px}}@media (min-width:768px) and (max-width:991px){.responsive-tabs-container.accordion-sm .nav-tabs{display:none}.responsive-tabs-container.accordion-sm .accordion-link{display:block}.responsive-tabs-container[class*=accordion-] .tab-pane{border-top-left-radius:0;border-top-right-radius:0;border:1px solid #ddd;border-top:none;margin-bottom:10px;margin-top:-10px;padding:10px 10px 0}}@media (min-width:992px) and (max-width:1199px){.responsive-tabs-container.accordion-md .nav-tabs{display:none}.responsive-tabs-container.accordion-md .accordion-link{display:block}}@media (min-width:1200px){.responsive-tabs-container.accordion-lg .nav-tabs{display:none}.responsive-tabs-container.accordion-lg .accordion-link{display:block}}#return-to-top{position:fixed;bottom:7rem;right:32px;background:#022c63;width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;z-index:9999}@media screen and (max-width:576px){#return-to-top.active{display:none!important}}#return-to-top i{color:#fff;margin:0;position:relative;left:0;top:24%;font-size:24px;display:flex;align-items:center;justify-content:center;transform:rotate(-90deg);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}#return-to-top:hover{background:rgba(0,0,0,.9)}#return-to-top:hover i{color:#fff;top:5px}