.blc-Blog .wrapper,.blc-ReAssurance,.blc-TypeSej .Intro,.blcContenu1 .blc-btn,.contact-left,.tabs>li,.txt-banner,.wrapMenu{text-align:center}.slick-next,.slick-prev,.social a{text-indent:-9999px;cursor:pointer}body.overflow{overflow:hidden;position:static}.blc-Pourquoi a,.blc-search a,.cd-dropdown-content li.titre,.link,.wrapMenu{text-transform:uppercase}#wrapper *,.VALID_SEARCH,.VALID_SEARCH .link,.etape6,.etape6 .link,.form-devis select,.lst-option li{box-sizing:border-box}@font-face{font-family:rob-l;src:url(../fonts/roboto-light-webfont.eot);src:url(../fonts/roboto-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-light-webfont.woff) format('woff'),url(../fonts/roboto-light-webfont.ttf) format('truetype'),url(../fonts/roboto-light-webfont.svg#robotolight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:rob-m;src:url(../fonts/roboto-medium-webfont.eot);src:url(../fonts/roboto-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-medium-webfont.woff) format('woff'),url(../fonts/roboto-medium-webfont.ttf) format('truetype'),url(../fonts/roboto-medium-webfont.svg#robotomedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:rob-r;src:url(../fonts/roboto-regular-webfont.eot);src:url(../fonts/roboto-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-regular-webfont.woff) format('woff'),url(../fonts/roboto-regular-webfont.ttf) format('truetype'),url(../fonts/roboto-regular-webfont.svg#robotoregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:rob-b;src:url(../fonts/roboto-bold-webfont.eot);src:url(../fonts/roboto-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-bold-webfont.woff) format('woff'),url(../fonts/roboto-bold-webfont.ttf) format('truetype'),url(../fonts/roboto-bold-webfont.svg#robotobold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:rob-bl;src:url(../fonts/Roboto-Black.woff) format('woff'),url(../fonts/Roboto-Black.ttf) format('truetype'),url(../fonts/Roboto-Black.svg#Roboto-Black) format('svg');font-weight:900;font-style:normal}@font-face{font-family:dos-m;src:url(../fonts/dosis-medium-webfont.eot);src:url(../fonts/dosis-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/dosis-medium-webfont.woff2) format('woff2'),url(../fonts/dosis-medium-webfont.woff) format('woff'),url(../fonts/dosis-medium-webfont.ttf) format('truetype'),url(../fonts/dosis-medium-webfont.svg#dosismedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:dos-r;src:url(../fonts/dosis-regular-webfont.eot);src:url(../fonts/dosis-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/dosis-regular-webfont.woff) format('woff'),url(../fonts/dosis-regular-webfont.ttf) format('truetype'),url(../fonts/dosis-regular-webfont.svg#dosisregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:dos-b;src:url(../fonts/dosis-bold-webfont.eot);src:url(../fonts/dosis-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/dosis-bold-webfont.woff) format('woff'),url(../fonts/dosis-bold-webfont.ttf) format('truetype'),url(../fonts/dosis-bold-webfont.svg#dosisbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:dos-sb;src:url(../fonts/dosis-semibold-webfont-webfont.eot);src:url(../fonts/dosis-semibold-webfont-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/dosis-semibold-webfont-webfont.woff) format('woff'),url(../fonts/dosis-semibold-webfont-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:dos-l;src:url(../fonts/dosis-light.eot);src:url(../fonts/dosis-light.eot?#iefix) format('embedded-opentype'),url(../fonts/dosis-light.woff) format('woff'),url(../fonts/dosis-light.ttf) format('truetype'),url(../fonts/dosis-light.svg#webfont) format('svg')}@font-face{font-family:cab-b;src:url(../fonts/cabincondensed-bold-webfont.eot);src:url(../fonts/cabincondensed-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/cabincondensed-bold-webfont.woff) format('woff'),url(../fonts/cabincondensed-bold-webfont.ttf) format('truetype'),url(../fonts/cabincondensed-bold-webfont.svg#cabin_condensedbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:osw-r;src:url(../fonts/oswald-regular-webfont.eot);src:url(../fonts/oswald-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/oswald-regular-webfont.woff) format('woff'),url(../fonts/oswald-regular-webfont.ttf) format('truetype'),url(../fonts/oswald-regular-webfont.svg#oswald_regularregular) format('svg');font-weight:400;font-style:normal}@font-face{font-weight:400;font-style:normal;font-family:codropsicons;src:url(../fonts/codropsicons/codropsicons.eot);src:url(../fonts/codropsicons/codropsicons.eot?#iefix) format('embedded-opentype'),url(../fonts/codropsicons/codropsicons.woff) format('woff'),url(../fonts/codropsicons/codropsicons.ttf) format('truetype'),url(../fonts/codropsicons/codropsicons.svg#codropsicons) format('svg')}@font-face{font-family:cab-sb;src:url(../fonts/CabinCondensed-SemiBold.woff2) format('woff2'),url(../fonts/CabinCondensed-SemiBold.woff) format('woff'),url(../fonts/CabinCondensed-SemiBold.ttf) format('truetype'),url(../fonts/CabinCondensed-SemiBold.svg#CabinCondensed-SemiBold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:cab-r;src:url(../fonts/CabinCondensed.woff2) format('woff2'),url(../fonts/CabinCondensed.woff) format('woff'),url(../fonts/CabinCondensed.ttf) format('truetype'),url(../fonts/CabinCondensed.svg#CabinCondensed) format('svg');font-weight:400;font-style:normal}body,div,form,h1,h2,h3,h4,h5,h6,li,ol,p,span,ul{padding:0;margin:0;border:0;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-weight:400;outline:0}b,strong{font-weight:400;font-family:rob-m}ul{list-style-type:none}body{font:400 20px/33px rob-l,Arial;color:#6c6c6c;background:#fff}a{text-decoration:none;color:#f6a92f;outline:0}img{border:none}#wrapper{min-width:320px}.clr{zoom:1;clear:both;float:none;display:block}.clr:after{content:"";display:table;clear:both}#footer:after,.blc-Action .lst-img .item .blc-img:after,.blc-ReAssurance:after,.blog-left .blc-img:after,.blog-left .blc-img:before,.cd-dropdown-wrapper .blc-right span a:after,.footer1 .cols:after,.link:after,.lst-blog .blc-img:after,.lst-services .item .blc-img:after,.lst-services .item .content:after,.slideText:before,.tab_content:after,.tabs>li:after,main .titre:after{content:''}.clear{clear:both;float:none!important;width:100%!important;padding:0!important;margin:0!important;display:block}.link,.link:after{display:inline-block}.left{float:left}.link:after,.right{float:right}.link{height:52px;background-color:#f6a92f;border:1px solid #f0990d;color:#fff;font:400 15px/15px dos-b;padding:17px 20px 10px;cursor:pointer}.link:after{background:url(../images/arw-link.png);width:31px;height:23px;vertical-align:top;margin-left:19px;margin-top:-4px;background-size:cover}.link2:after{margin-top:-2px}#header{width:100%;position:relative;min-height:754px;height:100vh}.headerTop{position:absolute;top:0;left:0;width:100%;z-index:60;height:90px}.blc-search,.espaceClient,.headerTop .logo{z-index:50;position:relative}.headerTop .logo{float:left}.headerTop .logo .mob{display:none}.blc-Pourquoi a,.hdrRight a{display:block}.hdrRight{float:right;width:auto}.hdrRight a{color:#fff;font:400 14px/22px dos-m}.blc-search{float:left;max-width:165px}.blc-Pourquoi,.espaceClient,.tel-hdr,.wrapMenu{float:left;margin-left:48px}.blc-search a{padding-left:33px;background:url(../images/picto-search.png) left center no-repeat}.espaceClient{border-left:#fff solid 1px;border-right:#fff solid 1px;padding-left:0;margin-left:60px}.espaceClient a{background:url(../images/picto-espaceClt.png) center no-repeat;width:97px;height:48px;display:block}.hdrRight a.tel-mob,.txt-banner .titre:after{display:none}.slider{width:100%;height:100%;position:relative;z-index:45;background:url(../images/banner.jpg) center no-repeat;background-size:cover}.scroll,.txt-banner{position:absolute;left:0;right:0;z-index:50}.slider .banner1{background:url(../images/banner.jpg) 50% 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:100%}.txt-banner{margin:-93px auto auto;top:50%;color:#fff}.txt-banner .titre{font:400 66px/66px dos-r;margin-bottom:7px;color:#fff}.txt-banner span{font:400 28px/48px rob-r;display:block}.txt-banner .link{margin:0}.scroll{background:url(../images/scroll.png);display:block;bottom:33px;margin:auto;animation:upDown 1.5s infinite ease-in-out}.slick-next,.slick-prev{width:31px;height:23px;border:0;padding:0;outline:0}.scroll:hover{animation-play-state:paused}.arwSlide{position:relative;margin-top:-50px}.contact-left,.megaMenu{position:absolute;left:0}.slick-prev{background:url(../../images/arw-left.png) 46% 50% no-repeat;margin-right:19px}.slick-next{background:url(../../images/arw-right.png) 56% 50% no-repeat}#video-fond{height:100%;overflow:hidden;width:100%}#video-fond video{width:100%}@media (min-aspect-ratio:16/9){#video-fond>video{height:100%;top:-100%}}@media (max-aspect-ratio:16/9){#video-fond>video{width:300%;left:-100%}}@supports (object-fit:cover){#video-fond>video{width:100%;height:100%;top:0;left:0;object-fit:cover}}body.hidden{overflow:hidden}.wrapMenu{overflow:hidden;padding-top:5px;height:60px;display:block;transition:all .4s ease-in-out;cursor:pointer;color:#fff;font:400 12px/22px dos-m;letter-spacing:1.5px;margin-left:34px}.cd-dropdown-trigger{width:auto;display:block;height:18px;cursor:pointer;line-height:20px;padding:0;margin-bottom:10px;float:left;top:138px;right:57px;position:absolute;z-index:999}.megaMenu{width:100%;top:-62px}.cd-dropdown-content{background:url(../images/bg-navLeft.jpg) center no-repeat;background-size:cover;height:100%}.cd-dropdown-content li.titre{color:#f0990d;font:400 15px/25px cab-b;letter-spacing:2px;padding:10px 16px 3px}.cd-dropdown-content .cd-secondary-dropdown ul li{color:#57575c;font:400 13px/27px rob-r;letter-spacing:.5px}.contact-left{height:58px;z-index:20}.contact-left a{display:block;color:#f0990d;font:400 17px/17px osw-r;letter-spacing:1.5px;width:100%;height:100%;padding-top:23px}.contact-left a span{background:url(../images/picto-tel.png) left center no-repeat;padding-left:43px;display:inline-block}.cd-dropdown-wrapper .blc-right{padding-top:11px}.cd-dropdown-wrapper .blc-right span{color:#57575c;font:400 14px/20px rob-b;letter-spacing:1px;text-transform:uppercase}.cd-dropdown-wrapper .blc-right span a{text-transform:none;text-decoration:underline;font-size:17px;margin-left:5px;display:inline-block;color:#f0990d;font-family:rob-b;vertical-align:top;margin-top:5px}.footer1 .cols .s-titre,.lst-ReAssurance .item .s-titre,.lst-txt-temoins .ss-titre,.menu-sticky a,.tab_content .cols .s-titre,.tabs>li a,main .titre{text-transform:uppercase}.cd-dropdown-wrapper .blc-right span a:after{background:url(../images/arw-link2.png);width:30px;height:22px;display:inline-block;margin-left:10px;vertical-align:middle}.cd-dropdown-wrapper .blc-right span br{display:none}main .titre{color:#57575c;font:400 50px/55px dos-m;letter-spacing:7.5px;position:relative;display:inline-block}main .titre:after{background:url(../images/deco-titre.png);width:58px;height:58px;display:block;position:absolute;right:5px;top:-36px}.cd-dropdown-content li.sep{border-bottom:#4a4b4d solid 2px;margin-bottom:10px}.menu1 a{height:auto!important;line-height:normal!important}.menu1{padding-bottom:3px;padding-left:17px}.cd-dropdown-content li.sep.last{margin-bottom:34px}.sep-vert,.txt-bot{position:absolute;margin:0!important;padding:0!important;display:block}.has-children.cols1{float:left;width:25%}.has-children.cols2{float:left}.cd-secondary-dropdown .second{float:none;display:block}.cd-secondary-dropdown .menu2{position:absolute;width:25%}.cd-secondary-dropdown .menu4{position:absolute;top:300px;left:26%;width:26%}.sep-vert{border-left:#b8b8b8 solid 1px;border-right:#e1e9ef solid 1px;height:100%;width:1px!important}.sep-vert.col1{left:20%}.sep-vert.col2{left:44%}.sep-vert.col3{left:70%}.txt-bot{left:0;bottom:0;width:100%!important;float:none!important;height:58px;z-index:20}.txt-bot a{padding-top:5px}.blcContenu1 .Intro{margin:0 auto}.blcContenu1 .Intro .content{position:relative}.blcContenu1 .Intro .titre{left:0;top:0}.blcContenu1 .Intro .titre:after{right:26px;top:-46px}.lst-services .item{float:left;width:33.33%}.lst-services .item .content{position:relative;height:600px;cursor:pointer;background:url(../images/deco-hover.jpg) top right no-repeat #f6a92f}.lst-services .item .content:after{background:url(../images/deco-hover.jpg);width:218px;height:251px;display:block;position:absolute;right:0;top:0;opacity:0}.lst-services .item .content .s-titre{color:#f6a92f;font:400 14px/14px rob-b;letter-spacing:2px;text-transform:uppercase}.lst-services .item .content p{color:#fff;font:400 26px/30px dos-m;letter-spacing:.5px;margin-bottom:28px}.lst-services .item .content .txt{position:absolute;left:0;max-width:424px}.lst-services .item .blc-img:after,.lst-services .item.srvc1 .blc-img,.lst-services .item.srvc2 .blc-img,.lst-services .item.srvc3 .blc-img,.lst-services .item.srvc4 .blc-img,.lst-services .item.srvc5 .blc-img,.lst-services .item.srvc6 .blc-img{width:100%;height:100%;position:absolute;left:0;top:0;display:block}.lst-services .item .blc-img:after{background:url(../images/shdw.png) bottom center no-repeat;background-size:cover}.lst-services .item.srvc1 .blc-img{background:url(../images/img-srvc1.jpg) center no-repeat;background-size:cover}.lst-services .item.srvc2 .blc-img{background:url(../images/img-srvc2.jpg) center no-repeat;background-size:cover}.lst-services .item.srvc3 .blc-img{background:url(../images/img-srvc3.jpg) center no-repeat;background-size:cover}.lst-services .item.srvc4 .blc-img{background:url(../images/img-srvc4.jpg) center no-repeat;background-size:cover}.lst-services .item.srvc5 .blc-img{background:url(../images/img-srvc5.jpg) center no-repeat;background-size:cover}.lst-services .item.srvc6 .blc-img{background:url(../images/img-srvc6.jpg) center no-repeat;background-size:cover}.lst-services .item .content .link{background:url(../images/arw-link.png);width:31px;height:23px;display:block;opacity:0;padding:0;border:none}.lst-services .item .content .link:after{display:none}.blcContenu1 .blc-btn{background-color:#f3f7fa;padding:90px 0}.blcContenu1 .blc-btn .link{margin:0 8px}.link.lvl2{border:2px solid #f0990d;background-color:#fff0}.link.lvl2:after{background-image:url(../images/arw-link2.png)}.blc-TypeSej .Intro .titre{margin-bottom:20px}.blc-TypeSej .Intro .titre:after{right:-36px;top:-36px}.tab_content:after,.tabs>li:after{top:0;left:0}.blc-TypeSej .Intro p{max-width:880px;margin:0 auto}.cont-info.tabs{border-bottom:none}.tabs{border-bottom:#f6a92f solid 1px}.tabs>li{float:left;width:25%;border-right:#f6a92f solid 1px;border-top:#f6a92f solid 1px;display:block;position:relative}.lst-ReAssurance .item:last-child,.tab_content .content .cols:last-child,.tabs>li:last-child{border-right:none}.tabs>li a{color:#8b8b91;font:400 14px/20px dos-b;letter-spacing:2px;display:block;height:100%;width:100%;position:relative;z-index:4}.tabs>li a:focus,.tabs>li.active a{color:#fff;background-color:#f6a92f}.tabs>li:after{width:0;height:100%;background-color:#f8b345;position:absolute}.tab_content{width:100%;min-height:535px;position:relative}.tab_content:after{background-color:rgb(0 0 0 / .5);position:absolute;width:100%;height:100%;display:block}.tab_content .content{position:relative;z-index:4}.tab_content .content .cols{float:left;color:#fff}.tab_content .content .cols p{color:#fff}.tab_content.sej-ling-enf{background:url(../images/bg-coloni-vac.jpg) center no-repeat;background-size:cover}.tab_content.colonie-vac{background:url(../images/bg-colonies-vacances.jpg) center no-repeat;background-size:cover}.tab_content.colonie-vac-it{background:url(../images/bg-itinerantes.jpg) center no-repeat;background-size:cover}.tab_content.sej-ling-ald{background:url(../images/bg-aldulte.jpg) center no-repeat;background-size:cover}.tab_content .content .link{width:271px;color:#fff}.tab_content .cols .s-titre{font:400 30px/30px dos-m;margin-bottom:30px}.tab_content .cols li{color:#fff;font:400 17px/28px rob-l;padding-left:38px;background:url(../images/li-bullet.png) left 6px no-repeat;max-width:240px;float:left;margin-right:30px}.tab_content .cols li:nth-child(2n+2){margin-right:0}.fadeIn{opacity:1;transition-delay:.3s}.fadeOut{opacity:0}.blc-ReAssurance{padding:140px 0 0;position:relative;z-index:2}.blc-ReAssurance:after{background:url(../images/bg-Reassur.jpg) bottom center no-repeat;background-size:cover;width:100%;height:405px;display:block}.blc-ReAssurance .wrapper{margin:0 auto}.blc-ReAssurance .titre:after{right:-36px}.lst-ReAssurance .item{float:left;width:25%}.lst-ReAssurance .item .content{max-width:226px;margin:0 auto;text-align:center}.lst-ReAssurance .item .picto{width:47px;height:47px;display:block;margin:0 auto 28px}.lst-ReAssurance .item .s-titre{font:400 14px/20px rob-b;letter-spacing:1px;color:#8b8b91}.lst-ReAssurance .item .link-plus{background:url(../images/arw-link2.png);width:31px;height:23px;display:block;margin:0 auto}.blc-Temoignage{padding:109px 0 0;overflow:hidden}.cont-temoins{position:relative;padding-right:50%}.blc-Temoignage .blc-titre{width:50%;position:absolute;right:0}.blc-Temoignage .titre{max-width:450px}.blc-Temoignage .titre:after{right:5px}.slideText{background-color:#f6a92f;color:#fff;position:relative}.slideImage,.slideText:before{position:absolute}.slideText:before{background:url(../images/deco-quote.png);width:104px;height:84px;left:0;top:34px;display:block}.lst-txt-temoins .s-titre{font:400 26px/26px dos-m;margin-bottom:6px}.lst-txt-temoins .ss-titre{font:400 14px/30px rob-m;letter-spacing:2.8px}.lst-txt-temoins p{font:400 17px/25px rob-l;letter-spacing:.5px}.lst-txt-temoins span{font:400 26px/26px dos-m}.lst-txt-temoins .content{max-width:360px}.blog-left .item,.lst-image .item .content{position:relative}.lst-image .item{float:left;width:33.33%}.lst-image .item .blc-img{display:block;width:100%}.cont-temoins .link{margin-left:120px}.lst-image .slick-active{opacity:1}.lst-image .slick-active+.slick-active{opacity:.5}.lst-image .slick-active+.slick-active+.slick-active{opacity:.15}.blc-Blog{padding:0 30px}.blc-Blog .wrapper{border-top:#dadada solid 1px;border-bottom:#dadada solid 1px;padding:99px 40px 56px}.blog-left,.blog-right{text-align:left;float:left}.blc-Blog .Intro{margin-bottom:54px}.blc-Blog .titre:after{right:-31px}.blog-left{width:50%;padding:0;border-right:#dadada solid 1px}.blog-left .item{width:100%;display:block;margin:0 auto}.blog-left .blc-img{position:relative;width:100%}.blog-left .blc-img:before{background-color:rgb(0 0 0 / .5);position:absolute;left:0;top:0;width:100%;height:100%;display:block;opacity:0}.blog-left .blc-img img{display:block;width:100%}.blog-left .blc-img:after{background:url(../images/shdw-blog.png);width:100%;height:100%;display:block;position:absolute;left:0;top:0;background-size:cover}.blog-left .item .blc-txt{position:absolute;left:42px;max-width:445px}.blog-left .item .date{font:400 13px/13px rob-b;letter-spacing:2px;color:#f0990d;margin-bottom:16px;display:block}.blog-left .item .s-titre{font:400 30px/31px dos-m;color:#fff}.blog-right{width:50%}.lst-blog{max-width:473px}.lst-blog .item{min-height:130px}.lst-blog .item .content{padding-left:220px;position:relative}.lst-blog .blc-img{float:left;height:135px;width:202px;position:absolute;left:0;top:0}.lst-blog .blc-img img,.lst-blog .blc-img:after{width:100%;display:block}.lst-blog .blc-img:after{background-color:rgb(0 0 0 / .3);position:absolute;left:0;top:0;height:100%;opacity:0}.lst-blog .blc-txt{padding-top:10px}.lst-blog .date{font:400 13px/13px rob-b;letter-spacing:2px;color:#f0990d;display:block}.footer,.footer a{color:#808081}.lst-blog .s-titre{color:#808081;font:400 20px/30px dos-m;margin-bottom:16px}.lst-blog .link-plus{background:url(../images/arw-link2.png);width:31px;height:23px;display:block;margin:0}.blc-Action{text-align:center}.blc-Action .titre{margin-bottom:30px}.blc-Action .titre:after{right:-36px}.blc-Action .lst-img .item{float:left;width:33.33%}.blc-Action .lst-img .item .content{position:relative;display:block}.blc-Action .lst-img .item .content span{background:url(../images/picto-insta.png);width:105px;height:105px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.blc-Action .lst-img .item .blc-img{height:427px;width:100%;background-size:cover;position:relative}.blc-Action .lst-img .item .blc-img:after{background-color:rgb(0 0 0 / .5);position:absolute;width:100%;height:100%;display:block;left:0;top:0;opacity:0}#footer,.footer{position:relative}.footer{z-index:5;max-width:1200px;margin:0 auto;background-color:#fff;font:400 14px/30px rob-l;padding:97px 0 151px 265px}#footer:after{background:url(../images/picto-soleil.png);width:217px;height:213px;display:block;position:absolute;left:0;bottom:0}.footer1 .cols{float:left;padding-right:60px;position:relative}.footer1 .cols:after{border-right:#ededed solid 1px;height:226px;display:block;position:absolute;right:0;top:0}.footer1 .cols .s-titre{color:#f8b345;font:400 13px/25px rob-b;letter-spacing:2px}.logo-ftr{display:block}.footer1 .cols span{display:block;line-height:20px}.footer1 .cols.col1{width:265px;position:absolute;padding:0}.headerTop.navSticky .search-sticky,.menu-sticky{position:relative;z-index:50;float:left}.footer1 .cols.col3:after{border-right:none}.social{margin-left:-10px}.social a{width:30px;height:30px;border-radius:50%;display:block;float:left;margin-right:10px}.social .facebook{background:url(../images/facebook.png) 50% 50% no-repeat}.social .twitter{background:url(../images/twitter.png) 50% 50% no-repeat}.social .pinterest{background:url(../images/pinterest.png) 50% 50% no-repeat}.social .linkedin{background:url(../images/linkiden.png) 50% 50% no-repeat}.footer1 ul button{cursor:pointer;background-color:#fff0;border:none;color:#808081;font:400 14px/30px rob-l;text-align:left;padding:0}.headerTop .menu-sticky,.search-sticky{display:none}.headerTop.navSticky .logo .mob,.headerTop.navSticky .menu-sticky{display:block}.headerTop.navSticky .search-sticky{background:url(../images/search-stick.png) center no-repeat;width:75px;height:75px;border-right:#c6c6c6 solid 1px}.headerTop.navSticky,.headerTop.navSticky .cd-dropdown-wrapper{background-color:#fff}.menu-sticky a{color:#333;text-align:center;max-width:150px;font:400 14px/22px dos-m;float:left;padding-top:15px}.headerTop.navSticky{position:fixed;height:90px;box-shadow:0 -60px 124px}.headerTop.navSticky .blc-search,.headerTop.navSticky .logo .desk{display:none}.headerTop.navSticky .hdrRight{padding-top:0}.headerTop.navSticky .hdrRight .blc-Pourquoi a,.headerTop.navSticky .hdrRight .blc-search a{color:#333;text-align:center;padding-top:15px}.headerTop.navSticky .tel-hdr a{color:#f0990d;margin-top:24px}.headerTop.navSticky .espaceClient a{background:url(../images/bg-menu-sticky.png) center no-repeat;width:76px;height:76px;border-left:#c6c6c6 solid 1px;border-right:#c6c6c6 solid 1px}.headerTop.navSticky .cd-dropdown-trigger{background-image:url(../images/bg-menu-mobile.png);color:#57575c;top:125px;font-size:0}.blc-Pourquoi{position:relative;z-index:50}.headerTop.navSticky .cd-dropdown-trigger.dropdown-is-active{background-image:url(../images/close-menu.png);font-size:0}.headerTop.navSticky .blc-Pourquoi{margin-left:16px}.menu-right{height:100%}#header.page .headerTop{background-color:#fff;padding-right:0;position:fixed;z-index:999}#header.page .headerTop.navSticky{position:fixed;height:76px}#header.page .headerTop.navSticky .espaceClient a{background:url(../images/bg-menu-sticky.png) center no-repeat;width:76px;height:76px;border-left:#c6c6c6 solid 1px;border-right:#c6c6c6 solid 1px}#header.page .headerTop.navSticky .search-sticky{background:url(../images/search-stick.png) center no-repeat;display:block;width:75px;height:75px;float:left;border-right:#c6c6c6 solid 1px;position:relative;z-index:50}#header.page .headerTop.navSticky .blc-search{display:none}#header.page .cd-dropdown-trigger{right:31px;top:168px;font-size:0;background-image:url(../images/bg-menu-mobile.png);color:#57575c}#header.page .headerTop.navSticky .cd-dropdown-trigger{top:154px}#header.page .cd-dropdown-trigger.dropdown-is-active{background-image:url(../images/close-menu.png);font-size:0}#header.page .logo .mob{display:block}#header.page .logo .desk{display:none}#header.page .menu-sticky{display:block;top:-20px}#header.page .headerTop.navSticky .menu-sticky a{padding-top:16px}#header.page .headerTop.navSticky .blc-Pourquoi{padding-top:0}#header.page .blc-search{display:none}#header.page .espaceClient a{background:url(../images/bg-menu-sticky.png) center no-repeat;width:98px;border-left:#c6c6c6 solid 1px;border-right:#c6c6c6 solid 1px}#header.page .hdrRight{padding-top:0;height:100%}#header.page .tel-hdr a{color:#f0990d;margin-top:27px}#header.page .cd-dropdown-wrapper{top:-62px}#header.page .hdrRight .blc-Pourquoi a,#header.page .hdrRight .blc-search a{color:#333;text-align:center;padding-top:15px}#header.page .search-sticky{display:block;width:98px;height:104px}#header.page .blc-Pourquoi{padding-top:14px}#header.page .blc-search a{font-size:0;background:url(../images/search-stick.png) center no-repeat;width:97px;height:100%}#header.page .scroll,#header.page .slider{display:none}.banner-page{height:511px;width:100%;display:block}.banner.equipe{background:url(../images/banner-equipe.jpg) center no-repeat;background-size:cover;height:100%}#header.page .txt-banner{max-width:725px;margin:-27px auto 0}.txt-banner p{font:400 17px/27px rob-l}.breadcrumb{background-color:#f6a92f;height:43px}.breadcrumb ul{max-width:1164px;margin:0 auto;padding-top:2px}.breadcrumb ul li{float:left;position:relative;padding-top:2px}.breadcrumb ul li:after{content:'/';color:#fff;font:400 12px/12px rob-m;margin:0 10px}.breadcrumb ul li:last-child:after{display:none}.breadcrumb ul li a{color:#fff;font:400 12px/12px rob-m;letter-spacing:.5px}.blc-equipe .wrapper{max-width:1164px;margin:0 auto}.lst-equipe{margin-top:-62px;position:relative}.lst-equipe .item{float:left;width:25%}.lst-equipe .item .content{position:relative;height:290px;cursor:pointer}.lst-equipe .item .content .blc-txt{position:absolute;left:0;top:0;background-color:#f6a92f;color:#fff;padding:34px 28px;opacity:0;height:100%}.lst-equipe .item .content .blc-txt:after{content:'';background:url(../images/deco-soleil.png);width:157px;height:180px;display:block;position:absolute;bottom:0;left:0}.lst-equipe .item .content .blc-txt .s-titre{font:400 24px/30px dos-m;margin-bottom:18px}.lst-equipe .item .content .blc-txt p{font:400 13px/20px rob-m;margin-bottom:10px;position:relative;z-index:4}.lst-equipe .item .content .blc-img{display:block;width:100%;height:100%;background-position:center;background-size:cover}.lst-equipe .item .content .blc-img img{display:block;width:100%}.blc-ReAssurance.page .lst-ReAssurance .item .content{opacity:1!important}.lst-equipe .item .content:hover .blc-txt{opacity:1}.wrapper{max-width:1164px;margin:0 auto}#header.page.Faq{height:auto}.page.Faq .breadcrumb{background-color:#24283b}.page.Faq .banner-page{height:204px}.banner.faq{background-color:#2e334a;height:100%}.page.Faq .txt-banner .titre{font-size:40px;line-height:45px}#header.page.Faq .txt-banner{margin-top:18px;max-width:705px}#header.page .cd-dropdown.dropdown-is-active{height:calc(100vh + 86px);height:-moz-calc(100vh + 86px);height:-webkit-calc(100vh + 86px)}.blc-faq .wrapper{padding:41px 0;border-bottom:#cecece solid 1px}.blc-faq .titre{color:#2b2c30;font:400 20px/26px dos-sb;text-transform:none;letter-spacing:0;margin-bottom:42px}.blc-faq .titre:after{display:none}.blc-faq .intro p{font:400 17px/27px rob-b;color:#808081}.blc-faq .s-titre{font:400 20px/30px rob-m;color:#f0990d;margin-bottom:11px}.blc-faq .intro{margin-bottom:55px}.blc-faq p{font:400 17px/27px rob-l;margin-bottom:20px}.blc-faq .retour{color:#f0990d;font-size:17px;text-decoration:underline;font-family:rob-m;margin-top:20px;display:block}.blc-faq p a{color:#808081;font:400 17px/27px rob-b;text-decoration:underline}#header.page{min-height:inherit;height:auto;padding-top:104px}.page.blog .banner-page{height:302px}#header.page.blog .txt-banner{margin:43px auto 0}.page.blog .banner-page .banner{background:url(../images/banner-blog.jpg) center no-repeat;height:100%;background-size:cover}.blc-blog .wrapper{margin:0 auto;border-bottom:#dadada solid 1px}.lst-blog-page{margin:0 -22px}.lst-blog-page .item{float:left;width:25%;padding:0 22px;margin-bottom:50px;max-height:306px}.lst-blog-page .item.large{width:50%}.lst-blog-page .item .content{position:relative;display:block}.lst-blog-page .item .blc-img{position:relative;width:100%;height:174px;margin-bottom:21px;overflow:hidden;background-size:cover}.lst-blog-page .item .blc-img:after,.lst-blog-page .item .blc-img:before{height:100%;left:0;top:0;position:absolute;display:block;content:'';width:100%}.lst-blog-page .item .blc-img:before{background-color:rgb(0 0 0 / .5);opacity:0}.lst-blog-page .item .blc-img img{display:block;width:100%}.lst-blog-page .item .blc-img:after{background:url(../images/shdw-blog.png);background-size:cover}.lst-blog-page .item.large .blc-txt{position:absolute;bottom:48px;left:42px;max-width:445px}.lst-blog-page .item.large .date{margin-bottom:18px}.lst-blog-page .item .date{font:400 13px/13px rob-b;letter-spacing:2px;color:#f0990d;margin-bottom:5px;display:block}.lst-blog-page .item .s-titre{font:400 20px/31px dos-m;color:#808081}.lst-blog-page .item.large .s-titre{font:400 30px/31px dos-m;color:#fff}.lst-blog-page .item.large .blc-img{height:306px;overflow:hidden;margin-bottom:0}.lst-blog-page .item.large .categorie{margin-top:19px}.categorie{margin-top:15px}.categorie span{background-color:#f0990d;height:17px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;color:#fff;text-transform:uppercase;font:400 9px/10px rob-b;letter-spacing:2px;display:block;float:left;margin-right:7px;padding:3px 9px}.lst-blog-page .item.large .blc-img:after{content:'';background:url(../images/shdw-blog2.png) center bottom no-repeat;background-size:cover;width:100%;height:100%}.lst-blog-page .item .blc-img21{position:relative;width:100%;height:174px;margin-bottom:21px;overflow:hidden;background-size:cover}.lst-blog-page .item .blc-img21:after,.lst-blog-page .item .blc-img21:before{height:100%;content:'';width:100%;display:block;position:absolute;top:0;left:0}.lst-blog-page .item .blc-img21:before{background-color:rgb(0 0 0 / .5);opacity:0}.lst-blog-page .item .blc-img21 img{display:block;width:100%}.lst-blog-page .item .blc-img21:after{background-size:cover}.lst-blog-page .item.large .blc-img21{height:306px;overflow:hidden;margin-bottom:0}.lst-blog-page .item.large .blc-img21:after{content:'';background:url(../images/shdw-blog2.png) center bottom no-repeat;background-size:cover;width:100%;height:100%}.pagination{float:right}.option ul,.pagination ul li{float:left}.pagination ul li a{color:#808081;font:400 17px/40px dos-r;width:50px;display:block;text-align:center}.pagination ul li a.prev{height:23px;width:31px;background:url(../images/prev.png);margin-top:10px}.pagination ul li a.next{height:23px;width:31px;background:url(../images/next.png);margin-top:10px}.page.liste-produit .breadcrumb{background-color:rgb(255 255 255 / .2);position:absolute;width:100%}.page.liste-produit .banner-page{height:416px}#header.page.liste-produit .txt-banner{text-align:left;max-width:1164px;margin-top:-44px}.page.liste-produit .txt-banner span{margin-bottom:0;text-transform:none;font-size:26px;line-height:36px;font-family:dos-m}.page.liste-produit .txt-banner .titre{text-transform:uppercase;font:400 50px/57px dos-r;letter-spacing:1.5px;margin-bottom:11px;margin-top:43px}.page.liste-produit .txt-banner p{font-size:15px;line-height:22px;letter-spacing:.5px;max-width:400px}.page.liste-produit .txt-banner .link-plus{background:url(../images/arw-link2.png);width:31px;height:23px;display:inline-block;vertical-align:middle}.aside-banner{color:#fff;position:absolute;width:338px;background-color:#f6a92f;right:0;bottom:0;height:calc(100% - 104px);height:-moz-calc(100% - 104px);height:-webkit-calc(100% - 104px);padding:70px 40px;z-index:5}.aside-banner ul{margin-bottom:35px}.aside-banner li{font:400 15px/24px rob-r;border-bottom:#fff solid 1px;padding-bottom:15px;margin-bottom:10px;display:block;padding-left:23px;background:url(../images/bullet.png) left 9px no-repeat}.aside-banner li:last-child{border-bottom:none}.aside-banner .link{border-color:#fff;border-width:2px;padding-top:17px}.blc-listeProduits .wrapper{margin:0 auto}.cont-lstProduit{position:relative;min-height:1260px;border-bottom:#e6e6e6 solid 1px}.cont-lstProduit .blc-left{max-width:279px;position:absolute;left:0;top:0}.cont-lstProduit .titre:after{display:none}.cont-lstProduit .blc-left>.titre{font:400 15px/40px rob-b;letter-spacing:1.6px;text-transform:uppercase;color:#f6a92f;border-bottom:#e8e8e8 solid 1px;display:block;padding-bottom:16px;margin-bottom:5px}.lst-filtre{margin-bottom:67px}.cont-lstProduit .item .s-titre{cursor:pointer;text-transform:uppercase;color:#2b2c30;font:400 15px/40px dos-b;letter-spacing:1px;position:relative}.cont-lstProduit .item .s-titre:after,.cont-lstProduit .item .s-titre:before{background-color:#bababa;position:absolute;display:block;content:''}.cont-lstProduit .item .s-titre:after{width:10px;height:3px;right:0;top:18px}.cont-lstProduit .item .s-titre:before{width:3px;height:10px;right:4px;top:14px}.lst-filtre .item{display:block;clear:both;border-bottom:#e8e8e8 solid 1px;padding-bottom:5px;margin-bottom:6px}.lst-filtre.item:last-child{border-bottom:none}.option ul{list-style:none;margin:0;padding:0;overflow:auto}.option ul li{color:#808081;display:block;position:relative;font:15px/20px rob-r}.option ul li input[type=radio]{position:absolute;visibility:hidden}.option ul li label{display:block;position:relative;font-size:13px;padding:0 0 0 25px;margin:10px auto;height:21px;z-index:9;cursor:pointer;-webkit-transition:all .25s linear}.option ul li .check,.option ul li .check::before{display:block;position:absolute;height:15px;width:15px}.option ul li .check{top:2px;left:0;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;background:url(../images/img-check.png) bottom center}.option input[type=radio]:checked~.check,.option input[type=radio]:checked~.check::before{background:url(../images/img-check.png) top center}.option ul li .check::before{content:'';margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.cont-lstProduit .blc-hide,.link.filtre{display:none}.option input[type=radio]:checked~.check{color:#f0990d}.cont-lstProduit .s-titre.active:before{opacity:0}.info-plus{border:1px solid #dfdfdf;padding:23px 20px 100px;position:relative}.info-plus .titre{color:#2b2c30;font:400 17px/22px dos-b;letter-spacing:1px;margin-bottom:15px}.info-plus p{font:400 15px/22px dos-m}.info-plus .link{position:absolute;width:100%;background-color:#f3f7fa;height:71px;display:block;left:0;bottom:0;border:none;color:#e38b00;font-family:rob-b;font-size:14px;padding-top:29px}.info-plus .link:after{background-image:url(../images/arw-link2.png)}.cont-lstProduit .blc-right .blc-titre .titre{text-transform:none}.cont-lstProduit .blc-right .blc-titre a{float:right;color:#808081;font:400 15px/40px rob-l;text-decoration:underline}.lst-sej-dispo .item .content{position:relative;border:1px solid #d8e1e6;cursor:pointer}.lst-sej-dispo .item .content .blc-img{position:absolute;left:0;top:0}.lst-sej-dispo .item .content .blc-img .new{position:absolute;left:-10px;top:13px;background-color:#f6a92f;height:24px;display:block;color:#fff;font:400 13px/24px rob-b;letter-spacing:1.5px;padding:0 8px}.cont-lstProduit .blc-right .blc-titre{margin-bottom:17px}.lst-sej-dispo .item .content .titre{font:400 23px/26px dos-sb;color:#333;text-transform:none}.lst-sej-dispo .item .content .lieu{text-transform:uppercase;color:#808081;font:400 13px/20px rob-b;letter-spacing:1px;padding-left:20px;background:url(../images/picto-map.png) left center no-repeat;display:block;margin-top:4px}.lst-sej-dispo .item .content .blc-bot{background-color:#f3f7fa;border-top:#d8e1e6 solid 1px;padding:21px 29px 25px}.lst-sej-dispo .item .content .blc-bot .col{float:left;width:50%;padding-right:20px;margin-right:0;box-sizing:border-box}.lst-sej-dispo .item .content .blc-bot .col:last-child{border-right:none;padding-right:0;padding-left:26px}.lst-sej-dispo .item .content .blc-bot .blc-categ{float:left;font:400 13px/20px dos-b;letter-spacing:1px;text-transform:uppercase;color:#333;margin-bottom:11px}.lst-sej-dispo .item .content .blc-bot .blc-categ .tennis{padding-left:20px;background:url(../images/picto-tennis.png) left center no-repeat}.lst-sej-dispo .item .content .blc-bot .blc-categ span{border-right:#afb1b3 solid 1px;padding-right:20px;margin-right:20px}.lst-sej-dispo .item .content .blc-bot .blc-categ span:last-child{border-right:none;padding-right:0;margin-right:0}.lst-sej-dispo .item .content .blc-bot p{font:400 13px/20px rob-l;color:#808081;display:block;clear:both}.lst-sej-dispo .item .content .blc-bot li{font:400 13px/20px rob-r}.lst-sej-dispo .item .content .blc-bot li strong{color:#2b2c30}.lst-sej-dispo .item .content .blc-bot li span{float:right;color:#808081}.blc-referencement{position:relative}.blc-referencement .wrapper{margin:0 auto;position:relative;padding:94px 0 58px 590px}.blc-referencement .blc-img{position:absolute;top:-132px;left:0}.blc-referencement .titre{font:400 35px/40px dos-m;border-bottom:#e8e8e9 solid 1px;padding-bottom:24px}.blc-referencement .titre:after{right:-32px;top:-34px}.blc-referencement .s-titre{color:#e38b00}.blc-referencement .ss-titre{color:#57575c;font:400 20px/25px rob-b}.lst-ref{margin-bottom:24px}.blc-referencement p a.tel{color:#e38b00;font-family:rob-b;text-decoration:none}.blc-Produit .devis .link-date,.blc-Produit .info-titre,.blc-localisation p strong,.blc-referencement p a{text-decoration:underline}.lst-sej-dispo .item .content .blc-img .blc-categ{display:none;color:#fff;position:absolute;left:40px;bottom:20px}.blc-categ span{border-right:#afb1b3 solid 1px;padding-right:20px;margin-right:20px}.blc-categ span:last-child{border-right:none;padding-right:0;margin-right:0}.range{max-width:235px;margin:20px auto}.blc-referencement:before{content:'';background-color:#fff;position:absolute;left:0;width:calc(50% - 360px);width:-moz-calc(50% - 360px);-webkit-width:calc(50% - 360px);height:100%;display:block}.blc-referencement .wrapper:before{content:'';background:url(../images/deco-soleil2.png);width:205px;height:235px;position:absolute;left:223px;bottom:0}.lst-sej-dispo .item .content .blc-img .hide{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);display:block}.lst-sej-dispo .item .content .blc-img .hide span{color:#fff;font:400 14px/20px rob-b;text-align:center;text-transform:uppercase;letter-spacing:2.8px;position:absolute;top:50%;margin-top:-22px;left:0;right:0}.lst-sej-dispo .item .content .blc-img .hide span:after{content:'';background:url(../images/arw-link2.png);width:30px;height:22px;display:block;margin:14px auto 0}.Intro-Landing .titre:after,.blc-Atout .item:last-child:after{display:none}.page.landing .breadcrumb{background-color:rgb(255 255 255 / .2);position:absolute;width:100%}.page.landing .banner-page{height:435px}.banner.landing{background:url(../images/banner-landing.jpg) center no-repeat;background-size:cover;height:100%}.page.landing .link{border-color:#fff;background-color:#fff0;color:#fff;border-width:2px}.page.landing .link:after{background-image:url(../images/arw-link3.png)}.page.landing .txt-banner .titre{font-size:62px;margin-bottom:30px}.blc-landing{position:relative}.blc-Atout{background-color:#f6a92f;max-width:1164px;margin:0 auto;height:176px;padding:30px 20px;z-index:20;position:absolute;left:0;right:0}.blc-Atout .item{float:left;width:25%;position:relative;height:100%}.blc-Atout .item .content{padding-left:23px;max-width:260px}.blc-Atout .item .content p{color:#fff;font:400 17px/24px rob-r;background:url(../images/picto-atout.png) top left no-repeat;padding-top:37px}.blc-Atout .item .content p strong{font-family:rob-b}.blc-Atout .item:after{content:'';border-right:#fff solid 1px;height:69px;position:absolute;right:0;bottom:0;margin:auto}.Intro-Landing .blc-left,.Intro-Landing .blc-right{float:left;width:50%;padding-bottom:80px}.Intro-Landing .blc-left{background-color:#f3f7fa;width:calc(50% - 63px);width:-moz-calc(50% - 63px);width:-webkit-calc(50% - 63px)}.Intro-Landing .blc-left .content{max-width:522px;float:right;padding-right:80px}.Intro-Landing .blc-right .content{max-width:582px;float:left;padding-left:100px}.Intro-Landing .titre{font:400 40px/45px dos-sb;color:#333;text-transform:none}.Intro-Landing .blc-left p{font:400 17px/27px rob-l}.Intro-Landing .blc-right li{color:#f0990d;font:400 17px/27px rob-m;display:block;margin-bottom:29px}.Intro-Landing .blc-right li a{display:block;background:url(../images/arw-link2.png);width:30px;height:22px;margin-top:5px}.blc-choisir .wrapper{max-width:1164px;margin:0 auto;border-top:#dadada solid 1px;padding-top:60px}.lst-choisir .item .content .blc-img,.lst-choisir .item .content .blc-txt{float:left;width:50%}.lst-choisir .item .content .blc-txt{padding-left:37px}.lst-choisir .item .content .blc-img img{max-width:520px}.lst-choisir .item .content .titre{font:400 40px/45px dos-sb;color:#333;margin-bottom:23px;text-transform:none}.lst-choisir .item .content .titre:after{display:none}.lst-choisir .item .content .s-titre{color:#f0990d;font:400 20px/30px rob-m;margin-bottom:10px}.lst-choisir .item .content .ss-titre{color:#333;font:400 17px/27px rob-m}.lst-choisir .item .content p{font:400 17px/27px rob-l;color:#808081;margin-bottom:20px}.lst-choisir .item .content p a{text-decoration:underline;font-family:rob-m}.lst-choisir .item{border-bottom:#dadada solid 1px;padding-bottom:56px;margin-bottom:56px}.lst-choisir .item:nth-child(2n+2) .blc-img{float:right;max-width:545px;margin:0 auto}.lst-choisir .item:nth-child(2n+2) .blc-img img{display:block}.lst-choisir .item:nth-child(2n+2) .blc-txt{float:left;padding-left:0;padding-right:80px}.blc-thematique .wrapper{max-width:1164px;margin:0 auto;padding-bottom:156px}.blc-thematique .Intro{text-align:center;max-width:995px;margin:0 auto 62px}.blc-thematique .Intro .titre{font:400 40px/45px dos-sb;color:#333;margin-bottom:25px;text-transform:none}.blc-thematique .Intro p{font:400 17px/27px rob-l}.blc-thematique .titre:after{display:none}.da-thumbs{list-style:none;position:relative;margin:20px auto;padding:0}.da-thumbs .item a div span,.da-thumbs .item a span{padding:10px 0;margin:0;left:30px;bottom:57px;letter-spacing:2;z-index:10;display:block}.da-thumbs .item{float:left;background:#fff;position:relative}.da-thumbs .item a,.da-thumbs .item a img{display:block;position:relative}.da-thumbs .item a{overflow:hidden;position:relative}.da-thumbs .item a:after{position:absolute;background:#333;background:rgb(0 0 0 / .3);width:100%;height:100%}.da-thumbs .item a div span{position:absolute;color:#f6a92f;font-size:14px;text-transform:uppercase;font-family:rob-b;text-align:left}.da-thumbs .item a div strong{display:block;font-size:26px;line-height:26px;font-family:dos-m;color:#fff;text-transform:none}.da-thumbs .item a span{position:absolute;color:#f6a92f;font-size:14px;text-transform:uppercase;font-family:rob-b}.da-thumbs .item a strong{display:block;font-size:26px;line-height:26px;font-family:dos-m;color:#fff;text-transform:none}.da-thumbs .item a div{position:absolute;background:#333;background:rgb(0 0 0 / .5);width:100%;height:100%;top:0;left:-100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.da-thumbs .item .content{overflow:hidden;position:relative;margin-bottom:20px;padding:0 10px}.da-thumbs .slick-next,.da-thumbs .slick-prev{position:absolute;bottom:-48px;right:10px}.da-thumbs .slick-prev{background-image:url(../../images/prev.png);right:30px}.da-thumbs .slick-next{background-image:url(../../images/next.png)}.blc-coupDeCoeur{background-color:#f3f7fa;min-height:552px;position:relative;z-index:2}.blc-coupDeCoeur .wrapper{max-width:1164px;margin:0 auto;padding:100px 0 60px 300px;position:relative;box-sizing:border-box}.blc-coupDeCoeur .titre{position:absolute;left:0;max-width:247px;top:119px;letter-spacing:7px}.blc-coupDeCoeur .titre:after{right:125px;top:-29px}.lst-coupDeCoeur .item{float:left;width:33.33%;padding:0 10px}.lst-coupDeCoeur .item .content{max-width:270px;margin:0 auto;cursor:pointer}.lst-coupDeCoeur .item .blc-img{position:relative;display:block}.lst-coupDeCoeur .item .blc-img img{display:block;width:100%}.lst-coupDeCoeur .item .blc-categ{position:absolute;left:30px;bottom:20px;display:block}.lst-coupDeCoeur .item .blc-categ span{color:#fff;font:400 12px/20px dos-b;letter-spacing:1px;float:left;text-transform:uppercase}.lst-coupDeCoeur .item .hide{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);display:block}.lst-coupDeCoeur .item .hide span{color:#fff;font:400 14px/20px rob-b;text-align:center;text-transform:uppercase;letter-spacing:2.8px;position:absolute;top:50%;margin-top:-22px;left:0;right:0}.lst-coupDeCoeur .item .hide span:after{content:'';background:url(../images/arw-link2.png);width:31px;height:23px;display:block;margin:14px auto 0}.lst-coupDeCoeur .item .blc-txt{background-color:#fff;border:1px solid #d8e1e6;padding:18px 20px}.blc-ActiThematique .tabs,.blc-ActiThematique .tabs>li,.vignette-photo{border-bottom:#e6e6e6 solid 1px}.lst-coupDeCoeur .item .blc-txt .s-titre{font:400 20px/24px dos-sb;height:100px;display:block}.lst-coupDeCoeur .item .blc-txt .lieu{text-transform:uppercase;color:#808081;font:400 13px/20px rob-b;letter-spacing:1px;padding-left:20px;background:url(../images/picto-map.png) left center no-repeat;display:block;margin-top:4px}.lst-coupDeCoeur .item .blc-categ span.tennis{background:url(../images/picto-tennis-w1.png) left center no-repeat;padding-left:40px}.lst-coupDeCoeur .slick-next,.lst-coupDeCoeur .slick-prev{position:absolute;bottom:0;left:-300px}.lst-coupDeCoeur .slick-prev{background-image:url(../../images/prev.png)}.lst-coupDeCoeur .slick-next{background-image:url(../../images/next.png);left:-260px}.lst-coupDeCoeur .item .content .blc-img .new{position:absolute;left:-10px;top:13px;background-color:#f6a92f;height:24px;display:block;color:#fff;font:400 13px/24px rob-b;letter-spacing:1.5px;padding:0 8px;text-transform:uppercase}.blc-Produit .titre:after,.page.produit .banner-page,.page.produit .txt-banner{display:none}.page.produit .headerTop.navSticky{transition:none}.blc-Produit .cont-produit{position:relative}.blc-Produit .blc-titre .titre{text-transform:none;margin-bottom:20px}.lst-categorie li,.new{text-transform:uppercase}.lst-categorie li{float:left;font:400 13px/20px rob-b;letter-spacing:1px;border-right:#808081 solid 1px;padding-right:20px;padding-left:25px}.lst-categorie li:last-child{border-right:none}.lst-categorie li.lieu{background:url(../images/picto-map2.png) left center no-repeat}.lst-categorie li.jour{background:url(../images/picto-heure.png) left center no-repeat}.lst-categorie li.activite{background:url(../images/picto-tennis2.png) left center no-repeat}.lst-categorie li.age{padding-left:0}.slide-produit .item .s-titre{text-align:right;font:400 15px/40px rob-r;color:#ababab;float:right}.slide-produit .item .blc-img{position:relative;display:block;background-size:cover;width:100%}.new{position:absolute;left:-10px;top:13px;background-color:#f6a92f;height:24px;display:block;color:#fff;font:400 13px/24px rob-b;letter-spacing:1.5px;padding:0 8px}.slide-produit .slick-next,.slide-produit .slick-prev{position:absolute;bottom:2px;z-index:20}#slideProduit{margin-left:-10px}.section-txt .s-titre{font:400 29px/26px dos-sb;color:#2b2c30}.section-txt .ss-titre{color:#f0990d;font:20px/30px rob-m}.section-txt .section-item1{margin-bottom:47px}.vignette-photo{padding-bottom:72px}.vignette-photo .item .content{float:right}.vignette-photo .item .s-titre{text-align:right;font:400 15px/25px rob-r;color:#ababab;float:right}.vignette-photo .slick-next,.vignette-photo .slick-prev{position:absolute;bottom:43px;right:0}.vignette-photo .slick-prev{background-image:url(../../images/prev.png);right:20px}.vignette-photo .slick-next{background-image:url(../../images/next.png)}.vignette-photo .slick-list{padding:0 0 0 80px!important}.blc-ActiThematique{padding:60px 0 18px}.blc-ActiThematique .titre{font:400 29px/26px dos-sb;text-transform:none;margin-bottom:37px}.blc-ActiThematique .tabs>li{width:50%;border-left:#e6e6e6 solid 1px;border-right:#e6e6e6 solid 1px;border-top:#e6e6e6 solid 1px;height:62px}.blc-ActiThematique .tabs>li a{font-size:15px;padding-top:20px}.blc-ActiThematique .tab_content_wrapper{background-color:#fff;border:1px solid #e6e6e6;border-top:none}.blc-ActiThematique .tab_content{padding:0;min-height:inherit}.blc-ActiThematique .tab_content .item{border-bottom:#e6e6e6 solid 1px;padding:30px 20px}.blc-ActiThematique .tab_content .item:last-child{border-bottom:none}.blc-ActiThematique .tab_content .item div{padding-left:52px;position:relative}.blc-ActiThematique .tab_content::after{display:none}.blc-ActiThematique .tab_content .item .s-titre{font:400 17px/22px rob-b;color:#57575c}.blc-ActiThematique .tab_content .item p{font:400 15px/22px rob-r}.table-programme td .jour,.table-programme th{font:400 13px/22px rob-b;color:#28292d;letter-spacing:1px;text-transform:uppercase}.blc-ActiThematique .tab_content .item div .picto{position:absolute;left:0;top:0}.table-programme{height:465px;overflow-y:scroll}.table-programme th{height:56px;background-color:#edf1f2;border-right:#e6e6e6 solid 1px;text-align:center;vertical-align:middle;width:200px}.table-programme th:first-child{width:89px;background-color:#f7f9fa}.table-programme th:last-child{border-right:none}.table-programme td{vertical-align:top;padding:20px 10px;border-right:#e6e6e6 solid 1px}.table-programme td .nbr-jrs{width:31px;height:31px;margin:0 auto;background-color:#f0990d;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;text-align:center;line-height:31px;font:400 17px/31px dos-b;display:block;color:#fff}.table-programme td:first-child{text-align:center}.table-programme td:last-child{border-right:none}.table-programme td p{font:400 13px/19px rob-r;color:#28292d}.table-programme tr:nth-child(2n+3) td{background-color:#f3f7fa}.blc-localisation{border-bottom:#e6e6e6 solid 1px;padding-bottom:53px}.blc-localisation p{font:400 17px/27px rob-l}.blc-localisation .titre{font:400 29px/26px dos-sb;text-transform:none;margin-bottom:37px}.blc-map{height:356px;width:100%;display:block;margin-bottom:40px;position:relative}.blc-map span{background:url(../images/icon-map.png);width:40px;height:46px;position:absolute;top:132px;left:302px;display:block}.blc-dateSejour{padding:56px 0 67px}.blc-dateSejour .titre{font:400 29px/26px dos-sb;text-transform:none;margin-bottom:37px}.table{border:1px solid #e6e6e6}.table th{height:51px;background-color:#f0990d;border-right:#fff solid 1px;vertical-align:middle;color:#fff;text-transform:uppercase;font:400 11px/15px rob-b;letter-spacing:1.5px;padding:0 13px;text-align:left}.table th:last-child{border-right:none;max-width:114px;padding-right:0}.table td{font:400 13px/18px rob-r;color:#808081;padding:10px 10px 10px 13px;vertical-align:top}.table td span.heberge{color:#2b2c30;font-family:rob-b;font-weight:700}.table td .link{background-color:#2b2c30;height:36px;color:#fff;font:400 10px/7px rob-b;display:block;border-color:#2b2c30;padding:13px 10px;width:95px}.table td a::after{content:'';background:url(../images/arw-link2.png);margin-left:0;width:22px;height:16px;background-size:cover}.table td:nth-child(3){min-width:90px}.table tr:nth-child(2n+3) td{background-color:#f3f7fa}.blcTemoignage .titre{font:400 29px/26px dos-sb;text-transform:none;margin-bottom:47px}.lstTemoins{margin-bottom:55px}.lstTemoins .item{float:left;width:33.33%}.lstTemoins .item .content{max-width:239px;border:1px solid #e6e6e6;position:relative;padding:26px 0;text-align:center}.lstTemoins .item .content:before{content:'';background-color:#f6a92f;height:94px;position:absolute;left:0;top:0;width:100%}.lstTemoins .item .content .profil{position:relative;display:block;margin:0 auto;width:105px}.lstTemoins .item .content .profil span{border:8px solid #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;overflow:hidden;display:block;margin:0 auto}.lstTemoins .item .content .profil:before{content:'';background:url(../images/deco-soleil-prof.png);width:34px;height:33px;display:block;position:absolute;top:-13px;right:-10px}.lstTemoins .item .content .date{color:#f0990d;font:400 13px/13px rob-b;text-transform:uppercase}.lstTemoins .item .content .s-titre{font:400 13px/13px rob-b;color:#2b2c30;letter-spacing:2px;text-transform:uppercase}.lstTemoins .item .content p{font:400 13px/22px rob-r;max-width:220px;margin:0 auto;max-height:260px}.blc-Produit{position:relative;z-index:999}.blc-Produit .blc-right{position:absolute;right:0;width:314px}.blc-Produit .lst-categorie{float:left}.blc-Produit .info-titre{font:400 15px/20px rob-r;font-style:italic;position:relative;padding-left:30px;margin-bottom:36px;display:block;float:right}.blc-Produit .info-titre:before{content:'';background:url(../images/picto-coeur.png);width:19px;height:17px;position:absolute;left:0;top:0;display:block}.blc-Produit .devis{clear:both;background-color:#f3f7fa;border:1px solid #dfdfdf;text-align:center;padding:17px 0 0;margin-bottom:20px;width:313px;position:absolute;top:0;right:0}.blc-Produit .devis .link-date{color:#28292d;font:400 15px/37px rob-r;padding-left:30px;text-align:center;display:inline-block;position:relative}.blc-Produit .devis .link-date:before{content:'';background:url(../images/picto-devis.png);width:15px;height:15px;display:block;position:absolute;left:0;top:13px}.blc-Produit .devis .link{height:77px;display:block;background-color:#28292d;border-color:#28292d;width:100%;padding-top:15px;cursor:pointer}.blc-Produit .devis .link:after{background-image:url(../images/arw-link2.png);float:none}.blc-Produit .blc-right .point-fort{background-color:#f6a92f;color:#fff;margin-bottom:20px}.blc-Produit .blc-right .point-fort .s-titre{color:#fff}.blc-Produit .blc-right .s-titre{text-transform:uppercase;font:400 17px/22px dos-b;color:#2b2c30}.blc-Produit .blc-right .point-fort ul li{border-bottom:#ec9a17 solid 1px;padding-bottom:9px;margin-bottom:9px;padding-left:20px;background:url(../images/bullet.png) left 8px no-repeat}.blc-Produit .blc-right .point-fort ul li:last-child{border-bottom:none}.blc-Produit .blc-right .blc-prestation{border:1px solid #e6e6e6;margin-bottom:20px;background-color:#fff}.blc-Produit .blc-right .blc-prestation ul li{font:400 15px/25px rob-r;color:#2b2c30;border-bottom:#e6e6e6 solid 1px}.blc-Produit .blc-right .blc-prestation ul li span{float:right;color:#808081}.blc-Produit .blc-right .blc-prestation ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.blc-partage{background-color:#f3f7fa;height:52px;border-top:#e6e6e6 solid 1px;display:block;margin:17px -32px 0;padding:0 0 7px 13px}.blc-partage span{color:#2b2c30;font:400 13px/20px rob-b!important;letter-spacing:1px;text-transform:uppercase;float:left;padding-top:16px}.lst-partage{float:right}.lst-partage a{display:block;float:left;width:59px;height:52px;border-left:#e6e6e6 solid 1px}.lst-partage a.partage{background:url(../images/picto-partage.png) center no-repeat}.lst-partage a.print{background:url(../images/picto-print.png) center no-repeat}.lst-partage a.mail{background:url(../images/picto-mail.png) center no-repeat}.blc-encadrement .item .content{border:1px solid #e6e6e6;position:relative;padding:26px 0 0;text-align:center}.blc-encadrement .item .content .s-titre{color:#fff;position:relative;font:400 17px/22px dos-b;letter-spacing:1px}.blc-encadrement .item .content:before{content:'';background-color:#f6a92f;height:145px;position:absolute;left:0;top:0;width:100%}.blc-encadrement .item .content .profil{position:relative;display:block;margin:0 auto;width:138px}.blc-encadrement .item .content .profil span{border:10px solid #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;overflow:hidden;display:block;margin:0 auto 38px}.blc-encadrement .item .content .profil:before{content:'';background:url(../images/deco-soleil3.png);width:43px;height:51px;display:block;position:absolute;bottom:-10px;right:-10px}.blc-encadrement .item .content .ss-titre{font:400 15px/13px rob-b;color:#f0990d;letter-spacing:1px;text-transform:uppercase}.blc-encadrement .item .content span{color:#2b2c30;font:400 15px/20px rob-r;display:block;margin-bottom:12px}.blc-encadrement .item .content p{font:400 15px/22px rob-r;max-width:239px;margin:0 auto 38px}.blc-encadrement .item .content .link{display:block;height:72px;background-color:#f3f7fa;border-color:#f3f7fa;color:#e38b00;padding-top:30px}.blc-encadrement .item .content .link:after{background-image:url(../images/arw-link2.png);float:none}.blc-encadrement .item .profil img{width:100%;display:block}.blc-coupDeCoeur.lvl2 .titre::after{right:85px}.blc-Produit .blc-coupDeCoeur.lvl2{display:none}.nav-top-page{position:absolute;width:100%;left:0}.menu-page{background-color:#f3f7fa;height:65px}.menu-page .wrapper{padding:0}.menu-page li a{color:#2b2c30;text-transform:uppercase;font:400 14px/20px dos-b;position:relative}.cont-devis .lieu,.st-devis .titre{text-transform:uppercase;letter-spacing:1px;display:block}.menu-page li a:after{content:'';border-bottom:#f0990d solid 5px;display:block;width:0;position:absolute;left:0;bottom:0}.menu-page li{float:left}.menu-page ul{padding-top:18px}.menu-page li.active a:after{width:100%}.menu-page li .link{background-color:#28292d;width:313px;position:absolute;right:0;top:0;border-color:#28292d;color:#fff;height:65px;padding-top:20px;padding-left:30px}.menu-page li .link:after{position:static;width:31px;border-bottom:none;margin-top:2px;background-image:url(../images/arw-link2.png);margin-right:10px}.menu-page li .link:hover:after{width:31px}.st-devis .titre{color:#2b2c30;font:400 17px/22px dos-b;background-color:#f3f7fa;padding:25px 30px;margin-bottom:10px}.st-devis p{color:#808081;font:400 13px/20px rob-l;margin-bottom:30px}.cont-devis .s-titre{font:400 29px/29px dos-sb;color:#2b2c30;margin-bottom:13px}.cont-devis .lieu{color:#2b2c30;font:400 13px/20px rob-b;padding-left:20px;background:url(../images/picto-map2.png) left center no-repeat;margin-bottom:25px}.field-devis{display:none}.field-devis.active{display:block}.field-devis .content{border:1px solid #e6e6e6;padding:25px 27px 20px;margin-bottom:30px}.blc-datePrix{border-bottom:#e6e6e6 solid 1px;padding-bottom:10px;margin-bottom:20px}.blc-datePrix .date{font:400 20px/30px rob-m;color:#2b2c30;float:left}.blc-datePrix .prix{float:right;font:400 26px/30px rob-m;color:#f0990d}.field-devis ul li{font:400 13px/20px rob-l;color:#808081}.field-devis .etp,.field-devis .ss-titre{font:400 17px/22px dos-b;letter-spacing:1px;text-transform:uppercase}.cont-devis .btn{margin-bottom:50px}.cont-devis .btn .link.retour:after{display:none}.cont-devis .btn .link.retour{background-color:#fff0;border-color:#c5c5c5;color:#808081}.cont-devis .btn .link{float:left;margin-right:10px;background-color:#28292d;color:#fff;border-color:#28292d;cursor:pointer}.cont-devis .btn .link:after{background-image:url(../images/arw-link2.png)}.close{position:absolute;left:-69px;top:0;bottom:0;margin:auto;width:69px;height:69px;display:block;cursor:pointer;background:url(../../images/close.png) center no-repeat #fff}.close span{display:none}.field-devis .ss-titre{color:#f6b145;float:left}.field-devis .etp{float:right;color:#6c6c6c}.form-devis .blc-chp{float:left;width:45%}.field-devis .blc-titre{margin-bottom:20px}.form-devis label{font:400 14px/20px dos-b;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:15px;display:block}.form-devis select{width:100%;height:54px;background:url(../images/select.png) right center no-repeat;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;cursor:pointer;color:#2b2c30;font-size:15px;border:1px solid #f6a92f;font-family:rob-r;padding:0 20px}.form-devis{margin:0 -8px}.blc-select{margin-bottom:20px}.blc-option label{float:left;margin-right:25px}.blc-option .option li{float:left;margin-right:20px}.blc-option .option ul{float:none}.blc-option .option ul li label{margin:0 auto}.blc-option .option ul li .check{border:1px solid #e7e7e7;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-image:none}.blc-option .option input[type=radio]:checked~.check::before{background-image:none;background-color:#f6b145;width:10px;height:10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;top:2px;left:2px}.blc-option .option input[type=radio]:checked~.check{background-image:none}.blc-option{padding-left:9px}.chp-txt{border-bottom:#e6e6e6 solid 1px;color:#2b2c30;padding:0 10px 5px;margin-bottom:15px;height:36px;position:relative}.chp-txt input{border:none;font-size:15px;font-family:rob-r}.chp-txt span{display:block;color:#f6a92f;font-size:10px;line-height:10px;font-family:rob-r;position:absolute;top:0}.blc-blog-details .titre:after,.page.blog-details .banner-page,.page.blog-details .slider,.page.blog-details .txt-banner,.st-devis.st-effect-11.open,.st-devis.st-effect-13.open{display:none}.blc-chp.date{margin-top:10px}.blc-blog-details .wrapper{max-width:1164px;margin:0 auto;padding:80px 353px 60px 0;position:relative}.blc-blog-details .blc-left .titre{font:400 40px/50px dos-sb;color:#333;text-transform:none;margin-bottom:15px;letter-spacing:0}.lst-item{margin-bottom:29px}.lst-item li{float:left;color:#f6a92f;font:400 13px/20px rob-b;letter-spacing:2px;text-transform:uppercase;border-right:#f6a92f solid 1px;padding-right:20px;margin-right:20px}.lst-item li:last-child{border-right:none;margin-right:0;padding-right:0}.lst-item li .categorie{margin-top:0}.lst-item li.nom{padding-left:30px;background:url(../images/picto-max.png) left center no-repeat}.blog-photo{margin-bottom:40px}.blog-photo .item span{color:#ababab;float:right;font:15px/40px rob-r;text-align:right}.blog-photo .slick-next,.blog-photo .slick-prev{position:absolute;bottom:2px;left:0}.blog-photo .slick-prev{background-image:url(../../images/prev.png);z-index:10}.blog-photo .slick-next{background-image:url(../../images/next.png);left:40px}.blog-photo .blc-img,.blog-photo .blc-img img{display:block;width:100%}.blc-blog-details .blc-left{border-bottom:#e6e6e6 solid 1px;padding-bottom:40px;margin-bottom:60px}.blc-blog-details .blc-left .intro{margin-bottom:37px}.blc-blog-details .blc-left .intro p{font:400 17px/27px rob-m}.blc-blog-details .blc-left .s-titre{font:400 20px/30px rob-m;color:#f0990d;margin-bottom:13px}.blc-blog-details .blc-left .ss-titre{color:#333;font:400 17px/27px rob-m}.blc-blog-details .blc-left p{font:400 17px/27px rob-l;margin-bottom:20px}.blc-blog-details .blc-left p .tel{color:#808081;font:400 17px/27px rob-m;text-decoration:none!important}.IntroLeft p a,.blc-blog-details .blc-left .intro p a,.link-nouvelle{text-decoration:underline}.blc-photo{margin:40px 0 20px}.blc-blog-details .blc-right{position:absolute;right:0;top:204px;width:315px}.lst-blog-r .titre{font:400 17px/22px dos-b;text-transform:uppercase;margin-bottom:24px}.blc-blog-details .lst-blog-r{border:1px solid #e6e6e6;padding:19px 28px 10px;margin-bottom:40px}.blc-blog-details .lst-blog .blc-img{width:106px;height:71px}.blc-blog-details .lst-blog .content{padding-left:118px}.blc-blog-details .lst-blog .s-titre{font:15px/18px dos-m;margin-bottom:0}.blc-blog-details .lst-blog .blc-txt{padding-top:0}.blc-blog-details .lst-blog .item{border-bottom:#e6e6e6 solid 1px;min-height:92px;padding-bottom:20px}.blc-blog-details .lst-blog .item:last-child{border-bottom:none;margin-bottom:0}.blc-blog-details .brochure{margin-bottom:20px}.link-sejour{margin-bottom:40px}.link-sejour .link{display:block;height:72px;background-color:#f3f7fa;border-color:#f3f7fa;padding-top:30px;color:#e38b00;text-align:center}.link-sejour .link:after{float:none;background-image:url(../images/arw-link2.png)}.blc-newsletter{padding-top:140px;background:url(../images/bg-newsletter.jpg);width:313px;height:362px;display:block;text-align:center}.blc-newsletter .s-titre{color:#fff;text-transform:uppercase;font:400 20px/28px dos-b;letter-spacing:1px;display:block;margin-bottom:21px}.blc-newsletter .chp{border:1px solid #fff;display:block;width:225px;height:52px;padding:5px 15px;margin:0 auto 12px}.blc-newsletter .chp input{border:none;background-color:#fff0;color:#fff;text-transform:uppercase;font:400 13px/20px dos-b;letter-spacing:2px}.blc-partage2 span{font:italic 15px/20px rob-r;display:block}.blc-partage2 .social a{width:40px;height:35px;background-repeat:no-repeat;background-position:center}.blc-partage2 .social a.facebook{background-image:url(../images/icon-facebook.png)}.blc-partage2 .social a.twitter{background-image:url(../images/icon-twit.png)}.blc-partage2 .social a.pinterest{background-image:url(../images/icon-pint.png)}.blc-partage2 .social a.google{background-image:url(../images/icon-google.png)}.blc-partage2 .social a.mail{background-image:url(../images/icon-mail2.png)}.blc-article-slide{background-color:#f0990d}.slide-article .date{font:400 13px/20px rob-b;letter-spacing:2px;margin-bottom:10px}.slide-article p{font:400 20px/30px dos-m;max-width:300px;text-align:center}.blc-article-slide .wrapper{padding:10px 0 20px}.slide-article .item{float:left;width:50%}.slide-article .item .content{max-width:386px}.blc-photo>img{display:block;width:100%}.slide-article{color:#fff;border-left:#fff solid 1px;border-right:#fff solid 1px;padding:0 45px}.slide-article .slick-next,.slide-article .slick-prev{position:absolute;top:0;bottom:0;margin:auto}.slide-article .slick-prev{left:-65px}.slide-article .slick-next{right:-65px}.slide-article .slick-active+.slick-active .content{float:right}.panier{position:absolute;right:0;top:33px}.panier a{background:url(../images/panier.png) center no-repeat;display:block;width:69px;height:69px;-webkit-box-shadow:0 5px 13px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 5px 13px 0 rgb(0 0 0 / .1);box-shadow:0 5px 13px 0 rgb(0 0 0 / .1)}.lst-categorie-vacance .item{float:left;width:50%}.lst-categorie-vacance .item .content{position:relative;max-width:250px;margin:0 auto;display:block;padding:0 5px;cursor:pointer}.lst-categorie-vacance .item .content .s-titre{position:absolute;left:0;right:0;top:50%;text-align:center;margin:-32px auto auto;font:400 20px/25px dos-m;letter-spacing:.5px;color:#fff;max-width:195px}.blc-Module-recherche .cont-module{width:510px;margin:0 auto 20px}.blc-Module-recherche .cont-module .blc-img{position:relative;display:block;margin-bottom:10px}.blc-Module-recherche .cont-module .blc-img:before{content:'';background-color:rgb(0 0 0 / .3);width:100%;height:100%;display:block;position:absolute;left:0;top:0;opacity:0}.blc-Module-recherche .cont-module .blc-img:after{content:'';background:url(../images/shdw-blog.png) bottom center no-repeat;background-size:cover;width:100%;height:100%;display:block;left:0;top:0;position:absolute}.blc-Module-recherche .cont-module .blc-img img{display:block;width:100%}.cont-module .titre{text-align:center;font:400 25px/35px dos-r;color:#2b2c30;margin-bottom:20px}.fancybox-wrap{width:637px!important;height:600px!important}.lst-option ul{max-width:430px;margin:0 auto;height:336px;overflow-y:scroll;padding-right:36px;padding-left:30px}.lst-option li{height:60px;border:1px solid #e6e6e6;padding:11px 18px 6px;margin-bottom:9px;cursor:pointer;text-align:left}.VALID_SEARCH,.btn-deconnecte span,.cont-login,.cont-login .s-titre,.etape6,.link-nouvelle{text-align:center}.lst-option li span{font:400 20px/25px dos-r;letter-spacing:.5px}.VALID_SEARCH .titre,.cont-module .ss-titre,.etape6 .titre{letter-spacing:1.5px;text-transform:uppercase}.lst-option li.active,.lst-option li:hover{background-color:#f8b345}.lst-option li.active span,.lst-option li:hover span{color:#fff}.blc-Module-recherche .retour{background:url(../images/retour.png);width:11px;height:21px;position:absolute;top:35px;left:32px}.blc-Module-recherche .retour span,.module{display:none}.module.active,.progress{display:block}.cont-module .ss-titre{font:400 14px/20px dos-b;color:#2b2c30;padding-left:35px;margin-bottom:10px}.VALID_SEARCH .titre span,.etape6 .titre span{color:#f8b345}.etape6 .titre{font:400 50px/55px dos-m;padding-top:72px;margin-bottom:5px}.etape6 p{font:400 20px/33px rob-l;max-width:415px;margin:0 auto 20px}.VALID_SEARCH .titre{font:400 50px/55px dos-m;padding-top:72px;margin-bottom:5px}.VALID_SEARCH p{font:400 20px/33px rob-l;max-width:415px;margin:0 auto 20px}.link-nouvelle{display:block;margin-top:20px;color:#808081;font:400 15px/40px rob-l}.progress{height:5px;background-color:#f4f3f3;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;position:relative;width:420px;margin:0 auto 40px}.progress:after{content:'';background-color:#f6b145;position:absolute;left:0;top:0;border-radius:2px;height:100%}.etape1 .progress:after{width:20%}.etape2 .progress:after{width:40%}.etape3 .progress:after{width:60%}.etape4 .progress:after{width:80%}.etape5 .progress:after{width:100%}.st-devis .titre:after{display:none}.option-check ul{list-style:none;margin:0 0 26px;padding:0}.option-check ul li{display:block;position:relative;min-height:107px;font:400 17px/22px rob-b;color:#28292d}.option-check ul li input[type=radio]{position:absolute;visibility:hidden}.option-check ul li label{display:block;position:relative;font-size:13px;padding:0 0 0 25px;margin:10px auto;height:21px;z-index:9;cursor:pointer;-webkit-transition:all .25s linear}.option-check ul li .check{display:block;position:absolute;height:17px;width:19px;top:0;bottom:0;margin:auto;left:20px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;background:url(../images/check.png) top left}.option-check input[type=radio]:checked~.check,.option-check input[type=radio]:checked~.check::before{background:url(../images/check.png) bottom center}.option-check ul li .check::before{display:block;position:absolute;content:'';margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.option-check input[type=radio]:checked~.check{color:#f0990d}.cont-devis.brochure .field-devis .content{border:none;padding:0}.option-check ul{border:1px solid #e6e6e6}.option-check ul li label span{display:inline-block;vertical-align:middle;padding:20px 35px 0}.option-check ul li label strong{max-width:230px;display:inline-block;vertical-align:middle;font-family:rob-b;font-size:17px}.option-check ul li:nth-child(2n+2){background-color:#f3f7fa}.st-devis.st-effect-12{height:789px}.brochure .field-devis ul li{font:400 15px/22px rob-r;color:#2b2c30}.brochure .option ul li .check{top:5px}.form-devis .blc-chp.width100{width:90%}.cont-devis.brochure .btn{position:static;margin-top:60px}.brochure{border:none;padding:0}.st-container.st-effect-10 .st-effect-11,.st-container.st-effect-10 .st-effect-12,.st-container.st-effect-10 .st-effect-13,.st-container.st-effect-11 .st-effect-10,.st-container.st-effect-12 .st-effect-10,.st-container.st-effect-12 .st-effect-11,.st-container.st-effect-12 .st-effect-13,.st-container.st-effect-13 .st-effect-10 .st-container.st-effect-11 .st-effect-12{display:none}#PageContent{position:relative}.page.listeFaq .banner-page{height:345px}.banner.listeFaq{background:url(../images/banner-listeFaq.jpg) center no-repeat;background-size:cover;height:100%}.page.listeFaq .breadcrumb{background-color:rgb(255 255 255 / .2);position:absolute;width:100%}.page.listeFaq .txt-banner .titre{font:400 55px/60px dos-r;margin-bottom:17px}#header.page.listeFaq .txt-banner{margin-top:-5px}#header.page.listeFaq .txt-banner p{max-width:570px;margin:0 auto;font:400 14px/21px rob-l}.blc-listFaq .wrapper{max-width:1164px;margin:0 auto;position:relative;padding:80px 0 80px 388px;min-height:800px}.blc-listFaq .blcLeft{position:absolute;left:0;top:109px;max-width:238px}.blc-listFaq .blcLeft ul{border-bottom:#e6e6e6 solid 1px;padding-bottom:40px;margin-bottom:40px}.blc-listFaq .blcLeft ul li a{font:400 15px/40px rob-m;color:#808081}.blc-listFaq .blcLeft ul li.active a{font:400 15px/40px rob-m;color:#f6a92f}.info-pratique{background-color:#fff;border:1px solid #dfdfdf;padding:29px 20px 0}.info-pratique .s-titre{font:400 17px/22px dos-b;color:#2b2c30;text-transform:uppercase;letter-spacing:1px;margin-bottom:17px}.info-pratique p{font:400 15px/22px dos-m;color:#808081;margin-bottom:35px}.info-pratique .link{display:block;background-color:#f3f7fa;height:72px;color:#e38b00;border-color:#f3f7fa;margin:0 -20px;padding-top:30px}.info-pratique .link:after{background-image:url(../images/arw-link2.png)}.blc-listFaq .blcRight .titre:after{display:none}.blc-listFaq .blcRight .titre{color:#2b2c30;font:400 25px/35px dos-m;letter-spacing:1.5px;margin-bottom:42px}.lst-faq-right .item{border:1px solid #dfdfdf;padding:52px 60px 51px;margin-bottom:39px}.lst-faq-right .item ul li a{color:#808081;font:400 20px/26px dos-r;display:block;background:url(../images/arw1.png) right center no-repeat}.lst-faq-right .item ul li{border-bottom:#e6e6e6 solid 1px;padding-bottom:20px;margin-bottom:16px}.lst-faq-right .item ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.blc-listFaq .blcRight .titre span{display:inline-block;vertical-align:middle;margin-right:15px}#header.page.espcClient .headerTop{background-color:#f6a92f}#header.page.espcClient .breadcrumb{background-color:#fff;height:56px;padding-top:5px}#header.page.espcClient .breadcrumb li a{color:#333;text-transform:uppercase;letter-spacing:1.5px;padding-left:43px;background:url(../images/arw-bread.png) left center no-repeat}#header.page.espcClient .breadcrumb li a strong{font-family:dos-b}#header.page.espcClient .txt-banner{display:none}.menu-espaceClient{padding-top:36px;float:left}.menu-espaceClient li{float:left;margin-left:35px}.menu-espaceClient li a{font:400 14px/22px dos-m;text-transform:uppercase;letter-spacing:1.5px;display:block;position:relative;padding-bottom:10px}.menu-espaceClient li a:after{content:'';border-bottom:#fff solid 3px;display:block;width:0;padding-top:5px}.menu-espaceClient li.active a:after{width:100%}.btn-deconnecte{width:106px;height:100%;display:block;float:left;border-left:#fff solid 1px;background:url(../images/btn-decon.png) center no-repeat;margin-left:50px}#header.page.espcClient .banner-page,.blc-espaceClient .titre:after,.lst-ficheproduit{display:none}#header.page.espcClient .hdrRight{padding-right:0}#header.page.espcClient .breadcrumb ul{max-width:100%;padding:2px 60px 0}.blc-espaceClient{background-color:#f3f7fa}.blc-espaceClient .wrapper{padding:92px 0 70px}.blc-espaceClient .Intro{margin-bottom:70px}.blc-espaceClient .Intro .titre{font:400 36px/40px dos-m;margin-bottom:11px}.blc-espaceClient .Intro p{font:400 17px/27px rob-l;max-width:790px}.lst-ficheproduit.active{display:block}.lst-ficheproduit .item{background-color:#fff;margin-bottom:30px}.lst-ficheproduit .item .s-titre{font:400 23px/26px dos-sb;float:left}.lst-ficheproduit .blc-titre{border-bottom:#e6e6e6 solid 1px;padding:20px 40px 24px}.lst-ficheproduit .blc-titre span{float:right;font:400 10px/20px rob-b;letter-spacing:2px;text-transform:uppercase;padding-left:28px;color:#808081;background:url(../images/picto-sej.png) left center no-repeat}.dateCommande li{float:left;width:33.33%}.dateCommande li span{display:block;font:400 13px/13px rob-r}.dateCommande li strong{font:400 13px/13px dos-b;text-transform:uppercase;letter-spacing:1px;color:#333}.lst-ficheproduit .blc-img{position:absolute;left:40px;top:26px;width:147px;height:147px}.lst-ficheproduit .blc-img img{display:block;width:100%}.lst-ficheproduit .blc-txt{padding-top:12px}.dateCommande{border-bottom:#e6e6e6 solid 1px;padding-bottom:25px;margin-bottom:26px}.lst-ficheproduit .cols{padding:0 39px 0 230px;position:relative;min-height:204px}.lst-ficheproduit .link{cursor:pointer;border-color:#e6e6e6;background-color:#fff;color:#808081;font:400 13px/20px dos-b;letter-spacing:1px;text-align:center;margin:0 2px;padding-top:15px}.lst-ficheproduit .link:after{display:none}.cont-espaceClient{padding-right:393px;position:relative}.lst-ficheproduit .link.lvl2{background-color:#28292d;border-color:#28292d;color:#fff}.lst-ficheproduit .link.lvl2:after{display:block}.cont-espaceClient .blc-right{position:absolute;right:0;top:0;width:313px}.cont-espaceClient .avisClient{background:url(../images/deco-soleil4.png) top right no-repeat #f8a531;color:#fff;padding:30px 44px;margin-bottom:8px}.cont-espaceClient .avisClient .s-titre{font:400 17px/22px dos-b;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px}.cont-espaceClient .avisClient p{font:400 15px/22px dos-m;margin-bottom:25px}.cont-espaceClient .avisClient .link{border-color:#fff;display:block}#header.page.espcClient.login .hdrRight,.wrapMenuMobile{display:none}.blc-newsletter .link{width:223px}#header.page.espcClient .headerTop.navSticky .menu-espaceClient{padding-top:23px}.menu-mobile,.menu-mobile .content{height:100%}.btn-deconnecte span{display:none;font:400 25px/36px rob-b;letter-spacing:5px;text-transform:uppercase;padding-top:50px;height:100%;color:#f09a10;padding-left:45px;background:url(../images/ico-deconnexion.png) left center no-repeat;min-height:35px}.blc-espaceClient.login{background:url(../images/bg-login.jpg) center no-repeat;background-size:cover}.IntroLeft{float:left;width:50%;color:#fff}.IntroLeft .content{max-width:474px}.blc-espaceClient.login .titre{text-transform:uppercase;font:400 35px/40px dos-m;letter-spacing:1.5px;margin-bottom:13px;color:#fff}.IntroLeft p{font:400 17px/27px rob-l}.IntroLeft p a{font-family:rob-b}.blclogin{float:right;width:50%}.cont-login{background-color:#fff;max-width:472px;margin:0 auto;padding:36px 55px 37px}.cont-login .s-titre{display:block;color:#f6b145;font:400 17px/22px dos-b;text-transform:uppercase;letter-spacing:1px;margin-bottom:17px}.cont-login .blc-chp{border:1px solid #e6e6e6;height:50px;padding:0 25px;margin-bottom:12px;text-align:left}.cont-login .blc-chp .chp{border:none;background-color:#fff0;width:100%;height:100%;color:#2b2c30;font:400 15px/22px rob-r}.btn-login.link{padding-top:12px;background-color:#28292d;color:#fff;border-color:#28292d;cursor:pointer;margin-top:11px}.btn-login.link:after{display:none}.btn-login.link span{background:url(../images/arw-link2.png) right center no-repeat;padding-right:40px;display:inline-block;min-height:30px;vertical-align:middle;line-height:28px}.cont-login .info{color:#808081;font:400 11px/16px rob-l}.formulaire{margin-bottom:27px}.blc-espaceClient.login .wrapper{padding:98px 0 70px}#header.page.avisClients .banner-page{height:435px}#header.page.avisClients .txt-banner{margin-top:-32px;max-width:850px}.banner.avisclient{background:url(../images/banner-avisClient.jpg) center no-repeat;background-size:cover;height:100%}.blc-AvisClient .wrapper{padding:58px 0 0}.blc-formulaire label{color:#2b2c30;font:400 14px/20px dos-b;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:18px;display:block}.blc-formulaire .chp select{width:100%;box-sizing:border-box;height:54px;background:url(../images/select.png) right center no-repeat;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;cursor:pointer;color:#2b2c30;font-size:15px;border:1px solid #f6a92f;font-family:rob-r;padding:0 20px}.blc-formulaire .blc-chp{float:left;width:25%;padding:0 15px}.blc-formulaire{margin:0 -15px 77px}.blc-formulaire .link{margin-top:38px;height:54px;background-color:#28292d;border-color:#28292d;cursor:pointer;padding-top:13px}.blc-formulaire .link:after{background-image:url(../images/arw-link2.png)}.taux-satisfaction{padding-bottom:25px;width:40%;border-bottom:#f6a92f solid 1px;margin-bottom:35px;position:relative}.taux-satisfaction:after,.taux-satisfaction:before{content:'';border-right:#f6a92f solid 1px;height:25px;position:absolute;bottom:-25px;display:block;width:1px}.taux-satisfaction:before{left:-1px}.taux-satisfaction:after{right:0}.taux-satisfaction span{position:relative;width:147px;height:147px;background-color:#f8a531;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;font:400 50px/50px dos-l;letter-spacing:1px;color:#fff;text-align:center;display:block;padding-top:46px;margin:0 auto}.taux-satisfaction span:before{content:'';background:url(../images/deco-soleil6.png);width:58px;height:58px;display:block;position:absolute;right:-30px;top:-23px}.blc-espaceClient .formulaire-Compte .link:after,.lst-tauxSatisf .item .link:after{background-image:url(../images/arw-link2.png)}.lst-tauxSatisf .item{float:left;width:20%;height:93px;border-right:#ffe8c4 solid 1px;text-align:center;color:#fff;padding-top:16px}.lst-tauxSatisf .item:last-child{border-right:none}.lst-tauxSatisf .item.TBien{background-color:#e38b00}.lst-tauxSatisf .item.Bien{background-color:#f8a531}.lst-tauxSatisf .item.moyen{background-color:#f8b345}.lst-tauxSatisf .item.mauvais{background-color:#ffbf59}.lst-tauxSatisf .item span{font:400 34px/34px dos-l;display:block;letter-spacing:1px}.lst-tauxSatisf .item strong{font:400 14px/32px dos-b;text-transform:uppercase;letter-spacing:1px;display:block}.lst-tauxSatisf .item .link{display:block;background-color:#f3f7fa;text-align:center;width:100%;height:100%;color:#f8a531;border-color:#f3f7fa;padding-top:24px}.lst-tauxSatisf .item .link:after{display:block;float:none;margin:10px auto 0}.lst-tauxSatisf .item.btn{padding-top:0}.taux-satisfaction span:after{content:'';border-left:#f6a92f solid 1px;height:25px;display:block;margin:51px auto 0;width:1px}.blc-espaceClient.monCompte .wrapper{padding:92px 0 106px}.blc-espaceClient .formulaire-Compte{float:left;width:50%;margin-bottom:25px}.blc-espaceClient .formulaire-Compte .content{background-color:#fff;padding:47px 100px 35px;max-width:570px;height:410px}.blc-espaceClient .formulaire-Compte .blc-chp{width:100%;display:block;margin-bottom:20px}.blc-espaceClient .formulaire-Compte .blc-chp .chp{border:1px solid #e6e6e6}.blc-espaceClient .formulaire-Compte .s-titre{display:block;color:#f6b145;font:400 17px/22px dos-b;text-transform:uppercase;letter-spacing:1px;margin-bottom:17px}.blc-espaceClient .formulaire-Compte .chp{border:1px solid #e6e6e6;height:50px;padding:0 25px;margin-bottom:12px;text-align:left}.blc-espaceClient .formulaire-Compte input{border:none;background-color:#fff0;width:100%;height:100%;color:#2b2c30;font:400 15px/22px rob-r}.blc-espaceClient .formulaire-Compte .link{padding-top:12px;background-color:#28292d;color:#fff;border-color:#28292d;cursor:pointer;margin-top:11px}.blc-espaceClient.monCompte .Intro{margin-bottom:47px}.lst-participants{width:50%;float:left}.lst-participants .content{background-color:#fff;max-width:570px}.lst-participants .content .s-titre{background-color:#2e334a;font:400 17px/22px dos-b;letter-spacing:1.5px;text-transform:uppercase;height:62px;display:block;color:#fff;padding:19px 100px 0}.lst-participants .cols{padding:26px 100px 51px}.lst-participants .cols .ss-titre{color:#f6b145;text-transform:uppercase;font:400 13px/20px dos-b;letter-spacing:1.3px}.lst-participants .cols li{font:400 13px/20px rob-r}.lst-participants .item{border-bottom:#e6e6e6 solid 1px;padding-bottom:20px;margin-bottom:20px}.lst-participants .item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.blc-espaceClient.vosDocument .Intro{margin-bottom:48px}.blc-inscription,.cont-inscript li{margin-bottom:20px}.blc-inscription .blc-titre{height:62px;background-color:#2e334a;padding:19px 36px 8px;display:block;position:relative}.blc-inscription .blc-titre .titre{color:#fff;text-transform:uppercase;font:400 17px/22px dos-b;letter-spacing:1.5px;display:block;float:left}.blc-inscription .blc-titre span{float:right;font:400 13px/22px rob-r;color:#fff;cursor:pointer;text-decoration:underline;position:absolute;right:35px;top:17px}.blc-inscription .blc-titre span.active{font-size:0;background:url(../images/close-w.png) center no-repeat;width:86px;height:60px;display:block;top:0;right:0}.cont-inscript{background-color:#fff;padding:15px 36px;display:none}.cont-inscript li{float:left;padding-right:30px;margin-right:30px;font-size:13px;line-height:22px;border-right:#e6e6e6 solid 1px}.cont-inscript li span{font-family:rob-m}.table-document td .s-titre,.table-document th{font:400 17px/22px dos-sb;text-transform:uppercase}.table-document{width:100%}.table-document th{text-align:left;padding-left:20px;background-color:#f6a92f;height:64px;color:#fff;letter-spacing:2.6px}.btn-telechg,.cont-pp .blc-btn,.cont-pp.critere h2,.lst-espcClientBlog .item .date,.lst-step li,.lstmenuSejour2 .item .content,.menu-land,.table-date .titre,.table-document td .date{text-align:center}.table-document th:first-child{width:calc(100% - 354px);width:-moz-calc(100% - 354px);width:-webkit-calc(100% - 354px);padding-left:36px}.table-document th.date{width:117px}.table-document th.down{width:70px}.table-document td .down{background:url(../images/ico-download.png);width:18px;height:16px;display:block;margin:0 auto}.table-document td .down.attente{background-image:url(../images/ico-download-at.png)}.table-document td .s-titre{color:#f6a92f}.table-document td:first-child{padding-left:36px;color:#333;font:400 13px/22px dos-b;text-transform:uppercase;letter-spacing:1px;width:calc(100% - 354px);width:-moz-calc(100% - 354px);width:-webkit-calc(100% - 354px)}.table-document td.titre{display:table-cell;height:91px}.table-document td{border-bottom:#e6e6e6 solid 1px;padding:10px 0;font:400 10px/20px rob-b;color:#808081;letter-spacing:2px;text-transform:uppercase}.table-document{background-color:#fff}.table-document td .etat{display:block;padding-left:30px}.table-document td .etat.valide{background:url(../images/picto-sej.png) left center no-repeat}.table-document td .etat.asigner{background:url(../images/ico-wrong.png) left center no-repeat}.table-document td .etat.attente{background:url(../images/ico-attente.png) left center no-repeat}.table-document td .etat.dispo{background:url(../images/ico-dispo.png) left center no-repeat}.table-document td .date{border-left:#e6e6e6 solid 1px;border-right:#e6e6e6 solid 1px;display:block}.table-document tr:last-child td{border-bottom:none}.cont-inscript li:last-child{border-right:none}.table-document th.etat{width:135px}.btn-telechg{width:201px;height:52px;border:2px solid #f0990d;font-family:dos-b;font-size:15px;line-height:22px;letter-spacing:3px;color:#f0990d;display:block;text-transform:uppercase;padding-top:13px;margin-top:18px}.btn-telechg:before{content:'';background:url(../images/ico-telecharger.png);width:24px;height:22px;display:inline-block;vertical-align:top;margin-right:5px}.menuHead>div:after,.menuHead>div:before{content:""}.lst-espcClientBlog{margin:0 -12px}.lst-espcClientBlog .item{float:left;width:25%;margin-bottom:24px}.lst-espcClientBlog .item .hide{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/deco-soleil5.png) bottom left no-repeat #f6a92f}.lst-espcClientBlog .item .content{position:relative;max-width:272px;margin:0 auto;display:block}.lst-espcClientBlog .item .date{color:#fff;font:400 28px/30px dos-sb;letter-spacing:2px;display:block;position:absolute;left:0;right:0;margin:-23px auto auto;top:50%}.blc-recap ul li,.lst-step li{position:relative}.lst-espcClientBlog .item .content img{display:block;width:100%}.lst-espcClientBlog .item .content:hover .hide{opacity:1}.chp-txt.txtArea{border:1px solid #e6e6e6;height:82px;width:100%}.blc-chp.width100{width:100%}.chp-txt.txtArea textarea{border:none;font-size:15px;font-family:rob-r;width:100%;height:100%;resize:none}.st-container.contact .form-devis label{text-transform:none;margin-bottom:15px}.st-container.contact .blc-option .option li{margin-bottom:35px;display:block}.st-container.contact .blc-option .option ul{margin-bottom:30px}.contact .blc-option .option ul li{display:table;float:none}.choix-participant.field-devis,.lst-step li{display:block}.contact .blc-option .option ul li label{margin:0 auto;text-transform:none;font-size:15px;font-family:rob-r;letter-spacing:normal}.contact .blc-option .option li{margin-bottom:10px}.contact .blc-option .option{margin-bottom:20px}.border-box{border:1px solid #e6e6e6;padding:20px 20px 0;margin-bottom:26px}.contact .blc-option .option ul li .check{top:4px;overflow:hidden}.menu-page button{cursor:pointer}.lst-step{background:#f3f7fa;margin:0 0 35px}.lst-step li{width:33.33%;float:left;padding:5px 10px;color:#2b2c30;text-transform:uppercase;font:400 14px/65px dos-b;letter-spacing:1.5px}.lst-step li.current{border-bottom:5px solid #f6a92f}.lst-step li:last-child{border:0}.choix-participant li{float:left;margin:0 18px 0 0}.choix-participant label{margin:0!important;font:400 17px/20px rob-l!important;text-transform:none}.choix-participant .option{margin:15px 0 20px}.choix-participant .link{margin-top:20px}.ppParticipant .dateNaissance{margin-bottom:40px}.ppParticipant .dateNaissance .blc-chp{width:100%}.ppParticipant .dateNaissance .blc-chp .chp{float:left;margin-right:10px;width:150px}.blc-select.tit{width:148px;margin-left:10px}.ppParticipant .form-devis{margin:0 0 22px}.chp-txt textarea{border:none;font-size:15px;font-family:rob-r}.blc-chp.textarea{width:100%;float:none}.blc-chp.textarea textarea{width:100%;height:100%;resize:none}.textarea .chp-txt{border-bottom:#e6e6e6 solid 1px;color:#2b2c30;padding:0 0 5px 10px;margin-bottom:15px;height:100px;position:relative}.ppParticipant .btn{margin-bottom:0}.btnPPparticipate{background:0 0;padding:0;font:400 17px/20px rob-l;border:0;color:#f6b145;cursor:pointer}.blc-recap{margin-top:30px;font-size:17px}.blc-recap ul{margin-bottom:15px;border-bottom:#e6e6e6 solid 1px;padding-bottom:15px;font:400 17px/27px rob-l}.blc-recap ul span{display:inline-block;width:50%;vertical-align:top;line-height:normal;font-family:rob-m}.blc-recap ul li i{position:absolute;right:0;top:50%;font-style:normal;margin-top:-3px}.upper{text-transform:uppercase}.cgu.blc-option{padding-left:0}.blc-recap ul.total li{margin-top:-39px;padding-bottom:2px}.lhnormal{line-height:normal!important}.blc-recap ul.total li a{font-family:rob-m}.option input[type=checkbox]~.check::before{background:url(../images/img-check.png) bottom center;transition:none!important}.option input[type=checkbox]:checked~.check::before{background-position:top center;transition:none!important}.option ul li input[type=checkbox]{position:absolute;visibility:hidden}.option input[type=checkbox]:checked~label{color:#6c6c6c}.ppParticipant{overflow:visible!important;padding:0!important;max-height:inherit!important}.ppParticipant .cont-devis{padding:28px 90px 10px;overflow:auto}.hdrRight,.headerTop.navSticky .hdrRight{padding-right:105px}.blc-recap .option ul{border:0;margin-bottom:0}.blc-recap .titre,.choix-participant .titre{font:400 29px/26px dos-sb;text-transform:none;margin-bottom:30px;letter-spacing:normal}.blc-maillage h2,.lstmenuSejour .item .content a,.megaMenu2 .menu li a,.menu-close,.scroll span,.wrapMenu2{text-transform:uppercase}.choix-participant .titre{margin-bottom:20px}.choix-participant p{font:400 17px/27px rob-l}#ppDate.date .inner_ppDate~.fancybox-close-small{right:0!important;margin:auto!important}*{outline:0}a.fancybox-close{right:25px!important}.fancybox-container{z-index:9999399!important}body{font-weight:400!important}.hdrRight{padding-top:24px}.hdrRight a{letter-spacing:2px}.headerTop.navSticky .logo{margin-top:18px}.headerTop.home .menu-sticky a:hover,.headerTop.home.navSticky .menu-sticky a:hover{color:#f6aa31}.lst-services .item .content .s-titre{line-height:24px}.lst-services .item .content .txt{top:385px}.cont-devis .btn .link{margin-top:34px}.field-devis .blc-titre{padding:27px 0}.link.btn-submit.etp-brochure1.retour{margin-top:-33px}.form-devis .blc-chp{padding:0 8px 18px}.txt-banner{margin-top:-105px}.link{letter-spacing:2.4px}.headerTop .logo{margin-top:18px}.espaceClient a{background-position:center 10px}.txt-banner .link{padding:19px 20px 10px;letter-spacing:2.9px}.txt-banner .link:after{margin-left:23px}.scroll{background-image:url(../images/scroll2.png);width:41px;height:52px}.page .headerTop.navSticky .logo{margin-top:20px}.txt-banner span{margin-bottom:56px}.menu-sticky a{letter-spacing:2.4px}.headerTop{padding:0 0 0 36px}.scroll span{color:#fff;font-size:14px;font-family:dos-sb;position:absolute;left:-65px;right:0;margin:auto;width:200px;top:-30px;line-height:normal;letter-spacing:1px}.txt-banner .RESET_CLASS{font-size:55px;line-height:65px;font-family:dos-r;max-width:1000px;margin:0 auto 54px;font-weight:400}.blcContenu1 .Intro{max-width:1042px}.blcContenu1 .Intro .titre{max-width:420px;position:relative;float:left;margin-top:17px;padding-left:42px}.blcContenu1 .Intro .titre::after{right:-38px;top:-37px}.blcContenu1 .blc-txt{float:left;max-width:622px;padding-left:105px}.blcContenu1 .blc-txt p{font-size:25px;line-height:38px}.blcContenu1 .blc-txt p b{font-family:rob-bl;font-weight:400}.blcContenu1 .Intro .content{padding-left:0;display:table}.blc-blog .wrapper{border-top:none;padding:79px 0 50px}.blcContenu1 .Intro{padding:107px 0 96px}.blc-TypeSej .Intro{padding:113px 40px 52px}.blc-Blog{margin-top:0}.contact-left a{font-family:dos-m;font-size:20px}#slideAction .slick-next,#slideAction .slick-prev{position:absolute;top:50%;margin-top:-20px;width:59px;height:46px;display:block;z-index:20}.tab_content .content .cols{padding:0 57px}.tabs>li{height:62px}.tabs>li a{padding-top:11px}.blc-TypeSej .Intro p{letter-spacing:-.1px;font-size:20px}#slideAction .slick-prev{background:url(../../images/arw-l2-g.png);left:35px}#slideAction .slick-next{background:url(../../images/arw-r2-g.png);right:35px}#slideAction .slick-prev:hover{background:url(../../images/arw-l2-o.png);opacity:1}#slideAction .slick-next:hover{background:url(../images/arw-r2-o.png);opacity:1}#slideImageTemoins .slick-next,#slideImageTemoins .slick-prev{position:absolute;top:50%;margin-top:-23px;width:26px;height:48px;display:block;z-index:20}#blcinsta,#wrapper{position:relative}#slideImageTemoins .slick-prev{background:url(../../images/arw-left-g.png);left:60px}#slideImageTemoins .slick-next{background:url(../../images/arw-right-g.png)}#slideImageTemoins .slick-prev:hover{background:url(../../images/arw-left-o.png);opacity:1}#slideImageTemoins .slick-next:hover{background:url(../images/arw-right-o.png);opacity:1}#blcinsta{background:url(../images/picto-insta.png);display:block;top:170px;z-index:9;margin:-79px auto 0;width:80px;height:80px;background-size:cover}.link::after{background-size:cover}.blcContenu1 .blc-btn{display:table;width:100%}.arwSlide{display:none}.blc-Blog .link.lvl2:after,.blc-Temoignage .link.lvl2:after,.blcContenu1 .link.lvl2:after,.lst-TypesSej .link.lvl2:after{display:block}.lst-txt-temoins span{float:none}.blc-Temoignage .blc-titre{border:none}.blcContenu1 .link.lvl2{background-color:#fff0;color:#f6a92f}.tab_content .content .cols .txt h3{font-family:dos-b;font-size:28px;margin-bottom:35px;margin-top:8px}.lst-TypesSej .link{color:#fff}.blc-Blog .link.lvl2,.blc-Temoignage .link.lvl2{color:#f6a92f;background-color:#fff0}.tab_content .content .cols p{margin-bottom:47px;line-height:33px}.tab_content{padding:87px 49px 100px 60px}.tab_content .content .cols p b{font-family:rob-bl}.blc-Temoignage{padding-top:86px}.blog-left{padding-right:40px}.blog-left .blc-img{height:auto}.blc-blog .wrapper{padding-bottom:23px;max-width:1200px;position:relative;left:53px}.blc-Action{padding:81px 0 0}.cont-lstProduit .blc-right .blc-titre{border:none!important}.infoSej .col,.lstDet-produit{border-left:#e6e6e6 solid 1px}.sub-menuSej{display:none}.menuHead,.wrapMenu2{display:block;cursor:pointer}.slideText{padding:106px 120px 56px}.lst-txt-temoins p{max-height:200px;overflow:hidden;margin-bottom:25px}.lst-services .item .content .txt{padding:0 50px}.lst-services .item .content .s-titre{margin-bottom:18px}.tab_content .content .cols .txt{margin-top:-7px}.tab_content .content .cols:last-child{padding:0 13px 0 66px}.tab_content .cols .s-titre{letter-spacing:4.5px;margin-left:-4px}.tab_content .cols li{background-image:url(../images/li-bullet2.png);min-height:100px;margin-bottom:14px;background-position:left 9px}.lst-TypesSej .link.lvl2{background-color:#fff0;color:#fff}.slideText::before{top:50px}.lst-txt-temoins .ss-titre{margin-bottom:25px}.blc-Temoignage .blc-titre{top:9px;padding-left:132px}.blc-Temoignage .titre::after{right:14px;top:-34px}.slideImage{width:73%;top:208px}.lst-image .item .blc-img{height:442px}.slideText{min-height:545px;margin-bottom:47px}.blc-Blog .titre{margin-bottom:30px}.cont-blog{max-width:1200px;margin:0 auto}.blog-left .item .blc-txt{bottom:41px}.blog-right{padding:0 37px}.lst-blog .item{margin-bottom:37px}.cont-blog.clr{margin-bottom:26px}.blc-Action .titre{letter-spacing:7px}.blc-Action .Intro{margin-bottom:44px}.blc-ReAssurance.home{padding:0;margin-top:122px}.home .lst-ReAssurance .item .s-titre{margin-bottom:22px}.lst-image .item{padding-left:0}.lst-image .item .content{padding:0 10px}.blc-ReAssurance.home.land{margin-top:135px}.blc-ReAssurance.home::after{margin-top:-201px}.footer1 .cols.col1{left:21px;top:78px}.logo-ftr{margin-bottom:23px}.footer1 .cols{padding-left:82px}.footer1 .cols.col2{padding-left:58px}.footer1 .cols.col3{padding-right:0;padding-left:67px}.footer{padding-bottom:140px}.blc-Action .lst-img .item .blc-img::after{background-color:rgb(0 0 0 / .4);opacity:1}#slideImageTemoins .slick-next{right:198px;left:auto}.social{margin-top:14px}.footer1 .cols .s-titre{margin-bottom:7px}.lst-blog .date{margin-bottom:4px}.menu-right{position:static}.wrapMenu2{height:80px;z-index:80;transition:all .4s ease-in-out;color:#fff;position:absolute;right:36px;top:25px;width:33px}.wrapMenu2 span{font:400 12px/18px dos-m;letter-spacing:1px}.menuHead{width:auto;height:18px;position:relative;line-height:20px;padding:40px 0 0}.megaMenu2,.wrapMenu2 span.mob{display:none}.menuHead>div,.menuHead>div:after,.menuHead>div:before{height:2px;background:#fff;right:0}.menuHead>div{width:33px;position:absolute;left:0;top:50%;margin:auto}.megaMenu2,.megaMenu2:after,.menuHead>div:after,.menuHead>div:before{width:100%;position:absolute}.menuHead>div:before{top:10px}.menuHead>div:after{top:-10px}.menuHead.active>div{height:0}.menuHead.active>div:before{top:0;transform:rotate(45deg)}.menuHead.active>div:after{top:0;transform:rotate(-45deg)}.megaMenu2{left:0;top:0;right:0;height:100%;z-index:999}.megaMenu2:after{content:'';background-color:rgb(255 255 255 / .8);height:100%;display:block;top:0}.megaMenu2.active{position:fixed;z-index:9999}.megaMenu2 .menu{width:365px;background-color:#383b41;position:absolute;height:100%;right:0;top:0;padding:137px 50px 0 58px;z-index:2}.megaMenu2 .menu li{margin-bottom:17px}.megaMenu2 .menu li a{font:400 16px/20px dos-sb;color:#fff;letter-spacing:2.8px}.contact-left{width:100%}.megaMenu2 .menu li a:hover,.megaMenu2 .menu li.active a{color:#f8b345}.navSticky .wrapMenu2 .menuHead>div,.navSticky .wrapMenu2 .menuHead>div:after,.navSticky .wrapMenu2 .menuHead>div:before{background:#57575c}.menu-close{width:auto;display:block;height:18px;cursor:pointer;position:absolute;top:34px;line-height:20px;padding:35px 0 0;font:400 12px/18px dos-m;color:#fff;z-index:999;right:29px;letter-spacing:1.5px}.menu-close>div{width:30px;background:#fff;position:absolute;right:0;left:0;top:50%;margin:auto}.menu-close>div:after,.menu-close>div:before{height:2px;background:#fff;position:absolute;right:0;content:"";top:0;width:100%}.menu-close>div:before{transform:rotate(45deg)}.menu-close>div:after{transform:rotate(-45deg)}.menu-close>div{height:0}.menu-close span.mob{display:none}.headerTop.home .menu-sticky{display:block;cursor:pointer}.headerTop.home .menu-sticky a{color:#fff;max-width:100%;margin:0 20px}.headerTop.home.navSticky .menu-sticky a{color:#333;padding-top:28px}.blcContenu1 .blc-btn .link,.tel-hdr a{padding-top:14px}.headerTop.home .menu-sticky a.opened:after{content:'';border-bottom:#e9a841 solid 5px;width:100%;margin-top:18px;display:block;height:5px}.menuSej-mobile,.menuSejour{display:none}.menuSejour,.menuSejour:before{width:100%;height:100%;top:0;position:absolute}.menuSejour{z-index:100;bottom:0;margin:auto}.lstmenuSejour .item:after,.menuSejour:before{display:block;content:''}.menuSejour:before{background-color:rgb(255 255 255 / .6);height:1500px}.lstmenuSejour{max-width:1200px;margin:0 auto;position:relative;top:97px;-webkit-box-shadow:-1px 0 8px 0 rgb(50 50 50 / .5);-moz-box-shadow:-1px 0 8px 0 rgb(50 50 50 / .5);box-shadow:-1px 0 8px 0 rgb(50 50 50 / .5)}.lstmenuSejour .item{width:50%;float:left;height:500px}.lstmenuSejour .item:after{background-color:rgb(0 0 0 / .4);position:absolute;left:0;top:0;margin:auto;height:100%}.lstmenuSejour .item.enfant{background:url(../images/visu-sej1.jpg);background-size:cover}.lstmenuSejour .item.ado{background:url(../images/visu-sej2.jpg);background-size:cover}.lstmenuSejour .item .content{position:relative;z-index:2;text-align:center;display:table;width:400px;margin:0 auto;height:100%;color:#fff}.lstmenuSejour .item .content .col{display:table-cell;vertical-align:middle;max-width:400px}.lstmenuSejour .item .content h2{font-size:45px;font-family:dos-r;margin-bottom:24px;margin-top:65px}.lstmenuSejour .item .content p{font-size:20px;line-height:30px;font-family:rob-l;margin-bottom:20px}.lstmenuSejour .item .content a{font-size:14px;font-family:dos-b;letter-spacing:3px;position:relative}.lstmenuSejour .item .content a:after{content:'';background:url(../images/arw-link2.png);width:31px;height:23px;vertical-align:top;margin-left:13px;margin-top:4px;background-size:cover;position:absolute}.menuSejour2,.menuSejour2:before{width:100%;height:100%;top:0;position:absolute}.lstmenuSejour .item .content a:hover{color:#fff}.lstmenuSejour .item .content a:hover:after{background-image:url(../images/arw-link.png)}.menuSejour2{z-index:100;bottom:0;margin:auto;display:none}.lstmenuSejour2 .item:after,.menuSejour2:before{display:block;content:''}.menuSejour2:before{background-color:rgb(255 255 255 / .6);height:1500px}.lstmenuSejour2{max-width:1200px;margin:0 auto;position:relative;top:97px;-webkit-box-shadow:-1px 0 8px 0 rgb(50 50 50 / .5);-moz-box-shadow:-1px 0 8px 0 rgb(50 50 50 / .5);box-shadow:-1px 0 8px 0 rgb(50 50 50 / .5)}.lstmenuSejour2 .item{width:50%;float:left;height:500px}.lstmenuSejour2 .item:after{background-color:rgb(0 0 0 / .4);position:absolute;left:0;top:0;margin:auto;height:100%}.lstmenuSejour2 .item.enfant{background:url(../images/colo_enfant.jpg);background-size:cover}.lstmenuSejour2 .item.ado{background:url(../images/colo_itinerante.jpg);background-size:cover}.lstmenuSejour2 .item .content{position:relative;z-index:2;display:table;width:400px;margin:0 auto;height:100%;color:#fff}.lstmenuSejour2 .item .content .col{display:table-cell;vertical-align:middle;max-width:400px}.lstmenuSejour2 .item .content h2{font-size:45px;font-family:dos-r;margin-bottom:24px;margin-top:65px}.lstmenuSejour2 .item .content p{font-size:20px;line-height:30px;font-family:rob-l;margin-bottom:20px}.lstmenuSejour2 .item .content a{font-size:14px;font-family:dos-b;text-transform:uppercase;letter-spacing:3px;position:relative}.lstmenuSejour2 .item .content a:after{content:'';background:url(../images/arw-link2.png);width:31px;height:23px;vertical-align:top;margin-left:13px;margin-top:4px;background-size:cover;position:absolute}.infoSej .col,.link-table,.menu-page li a{vertical-align:middle}.lstmenuSejour2 .item .content a:hover{color:#fff}.lstmenuSejour2 .item .content a:hover:after{background-image:url(../images/arw-link.png)}body.fixed{position:fixed;height:100vh;width:100%}.tel-hdr a{color:#f0990d;background:url(../images/tel.png) left 13px no-repeat;padding-left:29px;letter-spacing:2px}.tel-hdr{margin-left:18px}.blcContenu1 .blc-btn .link::after{margin-top:-5px}.menu-sticky.opened .CLICK_BTN_MENU{border-bottom:#e9a841 solid 5px;padding-bottom:21px}.blc-listeProduits .wrapper{max-width:1175px}.blc-listeProduits{padding:31px 0 0}.cont-lstProduit{padding-left:0}.blc-listeProduits .Intro{max-width:900px;margin-bottom:23px}.blc-listeProduits .Intro p{font:400 20px/27px rob-l;color:#333}.cont-lstProduit .blc-right .blc-titre .titre{font:400 60px/60px dos-r;color:#333;letter-spacing:0;margin-bottom:8px}.link-critere{background-color:rgb(243 177 69 / .2);margin-bottom:50px}.link-critere a{display:block;padding:25px 50px;font:400 20px/30px rob-b;color:#2b2c30;float:none;text-decoration:none;position:relative}.link-critere a:after{content:"";width:48px;height:35px;display:block;position:absolute;right:45px;top:0;bottom:0;margin:auto;background:url(../images/page-right.png);background-size:cover}.lst-sej-dispo.clr{padding:0 5px 0 0}.lst-sej-dispo .item .content .titre{font-size:25px;line-height:30px;letter-spacing:.8px}.titre-left{float:left;padding:23px 0 16px;height:100px;box-sizing:border-box;min-width:400px}.infoSej{float:right;max-width:344px}.lst-sej-dispo .item .content .blc-top{background-color:#fff;padding:0 15px 0 29px}.lst-sej-dispo .item .content{background-color:#f3f7fa}.infoSej .col{display:table-cell;height:100px;width:178px;padding:0 30px}.infoSej .col span{font:400 18px/22px dos-sb;color:#333;display:block}.blc-referencement .blc-txt .titre:after,.blc-referencement::before{display:none}.infoSej .col span em{font-style:normal;color:#f3b145}.lstDet-produit{width:260px;float:right;padding-left:28px}.lst-sej-dispo .item .content .blc-bot li{margin-bottom:9px}.lst-sej-dispo .item .content .blc-bot{height:166px!important;box-sizing:border-box}.lst-sej-dispo .item .content .blc-bot p{font-size:15px;line-height:25px}.lst-sej-dispo .item .content .blc-bot .col{border-right:none}.lstDet-produit li b{font-size:13px;font-family:rob-m;color:#2b2c30;background:url(../images/ico-lst.png) left center no-repeat;padding-left:16px}.link-date,.lstDet-produit li{font-family:rob-r;font-size:13px}.lstDet-produit li{color:#808081}.link-date{color:#f6a92f;font-style:italic;text-decoration:underline;line-height:13px;margin-bottom:13px;margin-top:-5px}.lst-sej-dispo .item{margin-bottom:25px}.blc-maillage{margin-top:-4px;background:url(../images/deco-mail.png) bottom right no-repeat #f3f7fa;padding:43px 50px 15px;position:relative;border:1px solid #d8e1e6}.blc-maillage h2{font:400 25px/35px dos-sb;color:#57575c;letter-spacing:.4px;margin-bottom:17px}.blc-maillage p{font:400 20px/30px rob-r;color:#808081;margin-bottom:32px}.blc-maillage p span{color:#f8b447}.cont-lstProduit{padding-bottom:42px}.pagination{margin-top:30px}.pagination ul li{margin-left:10px}.blc-referencement{margin-top:0}.blc-referencement .wrapper{padding-left:0;padding-top:50px;max-width:1175px}.blc-referencement .blc-txt{background-color:#f3f7fa;border:1px solid #d8e1e6;padding:50px 50px 41px}.blc-referencement .titre{display:block;margin-bottom:29px;letter-spacing:3.5px}.blc-referencement .wrapper::before,.pp-date{display:none}.blc-referencement .s-titre{font:400 25px/25px dos-sb}.blc-referencement p{font:400 17px/27px rob-r;color:#898989}.blc-referencement p a{color:#898989}.lnk2{text-decoration:underline!important;color:#898989!important;font-family:rob-r!important}.blc-referencement .lst-ref{float:left;width:50%;margin-bottom:24px}.blc-referencement .lst-ref .content{max-width:470px;min-height:110px}.blc-referencement .s-titre{margin-bottom:25px}.blc-referencement .ss-titre{margin-bottom:2px}.blc-lstRef{margin-bottom:7px}.blc-referencement .txt-bottom p{font:400 20px/30px rob-r;color:#808081}.blc-referencement .txt-bottom p a{color:#e38b00;font-family:rob-b}.blc-ReAssurance.page{padding:0}.pp-date{z-index:9999;top:0;bottom:0;left:0;min-height:inherit;width:80%!important}.cont-pp .lst{width:700px;margin:0 auto;position:relative}.cont-pp{background-color:#fff;padding:40px 0 50px}.cont-pp h2{font:400 29px/40px dos-sb;color:#333;text-transform:none;letter-spacing:0;margin-bottom:23px}.table-date .titre{background-color:#f0990d;color:#fff;font:400 15px/20px rob-b;letter-spacing:1px;padding:10px 20px;display:block;text-transform:uppercase}.link-table{background:url(../images/next.png);width:23px;height:17px;display:inline-block;background-size:cover}.table-date td{border-right:#e6e6e6 solid 1px;background-color:#fff;padding:8px 20px}.table-date td:last-child{border-right:none}.table-date td span{font-size:13px;font-family:rob-r;padding:0 15px}.table-date{-webkit-box-shadow:0 2px 13px -2px rgb(0 0 0 / .19);-moz-box-shadow:0 2px 13px -2px rgb(0 0 0 / .19);box-shadow:0 2px 13px -2px rgb(0 0 0 / .19);border:1px solid #e6e6e6;max-width:640px}.table-date tr:nth-child(2n+2) td{background-color:#f3f7fa}.fancybox-close-small{text-transform:uppercase;position:absolute;top:5px!important;background:url(../images/close-pp.png) top right no-repeat!important;padding-top:34px;cursor:pointer;right:20px!important}.fancybox-close-small::after{border:0!important;height:0!important;content:'Fermer'!important;background:0 0!important;letter-spacing:1.5px;font:400 12px/20px dos-m!important;top:30px!important;right:17px!important}.fancybox-close-small{width:44px!important;background-position:top center!important}.cont-pp .content{background-color:transparent!important;border:none!important;padding-left:0!important}.cont-pp .option ul{width:20%}.cont-pp .blc-btn .link{display:inline-block;box-sizing:border-box}.btn-mob,.close-pp,.cont-pp .blc-btn .link.reinit:after,.s-titre-mob,.titre-mob{display:none}.cont-pp .blc-btn .link.reinit{background-color:#8b99a0;border-color:#8b99a0}.cont-pp .blc-btn .link{border-color:#f5b144;margin:0 5px}.cont-pp .lst-filtre{margin-bottom:38px}.cont-pp.critere .lst{width:900px}.cont-pp.critere{padding:54px 0 70px}.lst-sej-dispo .cont-pp .item{margin-bottom:7px}.lst-sej-dispo .item .content{padding-left:310px}.lst-sej-dispo .item .content .blc-img{height:266px;overflow:hidden}.new{z-index:10}.footer{display:table;width:100%}.slideImage{right:-160px}.tab_content .content .cols .txt h3{letter-spacing:1.4px}.tab_content .content .cols{width:49.5%}.tab_content .content .cols p{letter-spacing:.9px}.tab_content .content .cols .txt{max-width:530px}.lst-image .item .blc-img img{width:100%;height:442px;display:block;object-fit:cover}.lst-ReAssurance .item{border-right:none}.lst-ReAssurance .item .content:after{content:'';border-right:#e6e6e6 solid 1px;height:170px;position:absolute;right:-35px;top:0;display:block}.tab_content .content .cols{border-right:none;position:relative}.tab_content .content .cols:after{content:"";border-right:#fff solid 1px;height:338px;display:block;position:absolute;right:0;top:0}.tab_content .content .cols:last-child:after{display:none}.blc-referencement .wrapper{padding-bottom:29px}.cont-pp .blc-btn .link:hover{opacity:.8}.blc-referencement p{margin-bottom:0}.lst-sej-dispo .item .content .blc-txt{margin-left:-4px}.pagination ul li.active a{color:#f09a0f;font-family:dos-b}.blc-maillage .txt-int span{text-decoration:underline}.cont-lstProduit .cont-pp .item .s-titre{font-size:13px}.cont-pp .option ul li label{font-family:dos-r;font-size:16px}.cont-lstProduit .cont-pp .item .s-titre::after{width:17px;top:21px}.cont-lstProduit .cont-pp .item .s-titre::before{height:17px;right:7px}.cont-pp .option input[type=checkbox]:checked~label{color:#000}.fancybox-close-small::after{color:#333!important}.lst-sej-dispo .item .content .blc-img img{display:block;width:305px;object-fit:cover;height:270px}.blc-thematique .lst-thematique{overflow:hidden;position:relative;margin-left:-50px}.blc-thematique .lst-thematique:after,.blc-thematique .lst-thematique:before{position:absolute;z-index:50;height:100%;top:0;content:''}.blc-thematique .lst-thematique:after{width:9.5%;right:0;background:rgb(255 255 255 / .7)}.blc-thematique .lst-thematique:before{width:10%;background:#fff;left:0}.tel-hdr{height:100%}#header.page .headerTop.navSticky .wrapMenu2{color:#fff}#header.page .wrapMenu2{color:#333}#header.page .menu-sticky a{max-width:inherit}#header.page .menuHead>div,#header.page .menuHead>div:after,#header.page .menuHead>div:before{background:#333}.megaMenu2.page{top:0;z-index:999}.menu-land{background:#f3f7fa;padding:114px 0 0 30px;width:100%;top:0;left:0;right:0;height:100%;opacity:0;box-sizing:border-box}.menu-land .a-title{font:400 24px/28px dos-sb;color:#333;margin:0 auto 24px;padding:0 25px 0 50px;max-width:870px;text-align:left;letter-spacing:.5px}.menu-land .list-item{max-width:870px;margin:auto;font-size:0;line-height:0;z-index:999;position:relative}.menu-land .list-item>div{display:inline-block;width:33.33%;box-sizing:border-box;padding:0 10px}.menu-land .contentItem{display:block;position:relative;overflow:hidden;border-radius:4px}.menu-land .item1 .contentItem{background:url(../images/land-lang1.jpg) center no-repeat;background-size:cover;height:205px}.menu-land .item2 .contentItem{background:url(../images/land-lang2.jpg) center no-repeat;background-size:cover;height:205px}.menu-land .item3 .contentItem{background:url(../images/land-lang3.jpg) center no-repeat;background-size:cover;height:205px}.menu-land .contentItem img{display:block;width:100%}.menu-land .contentItem em,.menu-land .contentItem i{font-style:normal}.menu-land .contentItem:after{content:'';background:rgb(56 59 65 / .4);position:absolute;width:100%;height:100%;left:0;top:0}.menu-land .txtItem{position:relative;display:table;z-index:100;height:204px}.menu-land .txtItemContent{display:table-cell;vertical-align:middle;padding:0 45px;transition:all .5s;position:relative}.menu-land .txtItemContent:after{content:'';background:url(../images/arw-land-menu.png) center no-repeat;width:23px;height:17px;opacity:0;transition:all .5s;display:block;position:absolute;left:0;right:0;margin:auto;bottom:31px}.menu-land .txtItem .langue{color:#fff;font:400 24px/28px dos-sb;display:block}.menu-land .txtItem{color:#fff;font:400 16px/24px dos-r;width:100%}.menu-land.sport{text-align:center}.menu-land.sport .list-item>div{display:inline-block;width:16.66%;box-sizing:border-box;padding:0 10px;margin-bottom:22px;text-align:center}.menu-land.sport .contentItem{-webkit-box-shadow:0 2px 13px -2px rgb(0 0 0 / .19);-moz-box-shadow:0 2px 13px -2px rgb(0 0 0 / .19);box-shadow:0 2px 13px -2px rgb(0 0 0 / .19);padding:17px 15px 10px;background:#fff;min-height:90px}.menu-land.sport .contentItem .picto{display:block;margin:auto}.menu-land.sport .contentItem img{width:100%;margin:auto}.menu-land.sport .contentItem::after{display:none}.menu-land.sport .titleMenu{font:400 13px/24px dos-r;color:#333;margin-top:0;display:block}.menu-land.sport .list-item{text-align:left}.listSub .hover{opacity:1;transition:all .5s;z-index:9999999999999!important}.return{background:url(../images/retour-menu.png) left center no-repeat;padding-left:69px;color:#fff;position:absolute;top:42px;left:40px;min-height:30px;display:none;font:400 24px/34px dos-m}.subMenu.active{z-index:9999}.page .f-ariane a{display:inline-block;font:400 12px/12px rob-m;color:#fff;width:100px;padding-left:42px;height:30px;line-height:30px;margin-left:1px}.page .lnk-home{background:url(../images/icon-home.png) 20px center no-repeat #f6a92f}.page .lnk-return{background:url(../images/icon-return.png) 20px center no-repeat #f6a92f}#header.page.landing .headerTop.navSticky{height:inherit}#header.page .f-ariane{position:relative;top:0;font-size:0}#header.page .espaceClient a{height:48px}#header.page .headerTop.navSticky .tel-hdr a,#header.page .navSticky .menu-sticky{margin-top:10px}.page .headerTop .logo{margin-top:12px}#header.page .logo .mob{width:193px}#header.page .menu-sticky a{padding-top:16px}#header.page .hdrRight{padding-right:108px;margin-top:0}.page .wrapMenu2{height:70px;top:44px;font:400 12px/20px dos-m;letter-spacing:1.5px}#header.page .menuHead{padding-top:35px}#header.page .menuHead>div{margin-top:-3px}#header.page .espaceClient{margin-left:59px}#header.page .menu-sticky a{margin:9px 32px 0 0}#header.page .headerTop .tel-hdr a{margin-top:11px}#header.page .espaceClient a{margin-top:8px}#header.page .headerTop{height:94px}.a-pageLanding{margin-top:35px}#header.page .headerTop.navSticky .tel-hdr a{margin-top:21px}#header.page .headerTop.navSticky .wrapMenu2{height:27px;bottom:0;margin:auto}.Intro-Landing{padding-right:325px}.Intro-Landing .a-blocLeft{max-width:850px;margin:auto;min-height:800px}.Intro-Landing .a-blocLeft .blocTitre .titre{font:400 65px/79px dos-r;text-transform:uppercase;margin-bottom:21px;letter-spacing:6.5px!important}.Intro-Landing .a-blocLeft .blocTitre{padding-left:5px}.Intro-Landing .a-blocLeft .chapo{color:#333;line-height:27px;margin-bottom:36px;max-width:772px}.Intro-Landing .titre{max-width:100%;margin-bottom:11px;line-height:50px;letter-spacing:1.6px}.Intro-Landing b{font:400 17px/24px rob-b}.Intro-Landing p{font:400 17px/27px rob-l;margin-bottom:27px;color:#808081}.Intro-Landing .a-blocLeft .blc-img{margin:37px -5px 36px 0}.Intro-Landing .a-blocLeft .blc-img-2{margin-top:40px;margin-bottom:33px}.Intro-Landing .a-blocLeft img{display:block;width:100%}.Intro-Landing .a-blocLeft .blc-txt{border-bottom:1px solid #dadada;padding-bottom:17px;margin-bottom:41px;padding-left:5px}.Intro-Landing .a-blocLeft .blc-txt-2{padding-bottom:25px;margin-bottom:24px}.Intro-Landing .a-blocLeft .blc-txt a{text-decoration:underline;font-family:rob-m}.Intro-Landing .a-aside{width:325px;position:absolute;right:0;top:10px}.Intro-Landing .a-aside .link-plus{background:#f1a937;color:#fff;padding:23px 25px 57px;display:block;text-align:center;font:400 25px/30px dos-b;text-transform:uppercase;position:relative;margin-bottom:36px;letter-spacing:5.5px}.Intro-Landing .a-aside .blocLink.linkFixed{position:fixed;top:123px;right:0;z-index:99;width:325px}.Intro-Landing .a-aside b{font-size:15px;font-weight:400}.Intro-Landing .a-aside .link-plus:after{content:'';width:36px;height:27px;background:url(../images/arw-link.png) center no-repeat;position:absolute;bottom:20px;left:0;right:0;margin:auto;background-size:cover}.Intro-Landing .a-aside li{font:400 15px/20px rob-r;padding:15px 0 18px 36px;border-bottom:1px solid #e6e6e6}.Intro-Landing .a-aside li:last-child{border-bottom:none}.Intro-Landing .a-aside ul{background:#f3f7fa;border:1px solid #d8e1e6;padding:17px 25px 0}.Intro-Landing .a-aside li{background:url(../images/picto-atout.png) left 23px no-repeat;background-size:22px}.a-blc-thematique .Intro .titre{letter-spacing:0}.a-blc-thematique .Intro{max-width:100%}.a-blc-thematique .wrapper{padding-bottom:60px;max-width:100%}.da-thumbs .item a img{width:100%}.a-blc-thematique{margin-top:18px}.a-blc-thematique .da-thumbs .slick-prev{right:36px}.a-footer .column{margin:0}.a-blc-coupDeCoeur.blc-coupDeCoeur .titre:after{content:'';background:url(../images/deco-titre.png);width:58px;height:58px;display:block;position:absolute;right:5px;right:104px;top:-40px}.a-blc-coupDeCoeur .wrapper{padding:107px 0 60px 287px;max-width:1175px}.a-blc-coupDeCoeur .titre{left:2px}.a-pageLanding .blc-ReAssurance.page{margin-top:135px}.a-pageLanding .lst-ReAssurance .item .s-titre,.a-pageProduit .lst-ReAssurance .item .s-titre{min-height:64px}.a-pageLanding .link,.a-pageProduit .link{box-sizing:border-box}.blc-ReAssurance{margin-top:132px}.a-blc-coupDeCoeur .lst-coupDeCoeur .item .blc-img img{object-fit:cover;height:204px}.blocPop,.popLanding,.popLanding .blocRight,.popLanding .nav-menu2{height:100%}.a-blc-coupDeCoeur .lst-coupDeCoeur .slick-next{left:-238px}.a-blc-coupDeCoeur .lst-coupDeCoeur .slick-prev{left:-282px}.blc-ReAssurance .titre{padding-right:44px;margin-bottom:43px}.blc-ReAssurance .titre::after{right:3px}.blc-ReAssurance .wrapper{max-width:1144px}.lst-ReAssurance .item .picto{margin-bottom:35px}.blc-ReAssurance::after{margin-top:-186px}.lst-ReAssurance .item .s-titre{margin-bottom:15px}.popLanding{position:fixed;width:100%;top:0;left:0;display:flex;align-items:center;background-color:#f3f7fa;z-index:99999}.popLanding.opened{display:block!important}.popLanding .contentPop{padding-right:330px;margin:auto;background:#f3f7fa;height:100%}.popLanding .blocRight{background:#383b42;width:330px;position:absolute;right:0;top:0;padding:124px 50px 0 48px;z-index:2;box-sizing:border-box}.popLanding .parent_menu li a{font:400 16px/20px dos-sb;color:#fff;text-transform:uppercase;letter-spacing:2.6px}.popLanding .parent_menu li{margin-bottom:27px;position:relative}.popLanding .parent_menu li a::before{opacity:0;content:'';background:url(../images/arw-menu-d.png);position:absolute;left:-59px;display:block;width:11px;height:22px;top:8px}.popLanding .parent_menu li.active a::before{opacity:1}.popLanding .parent_menu li.active a{color:#f1a937}.popLanding .listSub{position:relative}.popLanding .menu-land{position:absolute;width:100%;height:100vh}.popLanding .menu-close{top:8px;right:32px;padding:60px 0 0}.popLanding .subMenu{height:100%}.footer.page{width:auto}@media (min-width:1201px){.popLanding .parent_menu li a:hover{color:#f6a92f}}.st-container.st-menu-open{display:block!important}#header{z-index:99999}.blc-Produit .wrapper{max-width:1188px;margin:0 auto;position:relative}.blc-Produit .blc-titre .titre{font:400 60px/60px dos-r;letter-spacing:0;color:#333}.lst-categorie li{color:#2b2c30;margin-right:0}.lst-categorie li.lieu{padding-right:22px;padding-left:32px}.blc-titre{border-bottom:1px solid #dadada;border-top:1px solid #dadada}.blc-Produit .wrapper{padding:30px 0 0}.blc-Produit .blc-titre .wrapper{padding:20px 0}.blc-Produit .cont-produit{padding:0 375px 0 0}.slide-produit{position:relative}.slide-produit .slick-prev{background-image:url(../../images/arw-left-g.png);top:50%;left:52px;width:26px;height:50px;margin-top:-23px}.slide-produit .slick-next{background-image:url(../../images/arw-right-g.png);top:50%;right:52px;left:auto;width:26px;height:50px;margin-top:-23px}.slide-produit .slick-next:hover{background-image:url(../../images/arw-right-o.png);opacity:1}.slide-produit .slick-prev:hover{background-image:url(../../images/arw-left-o.png);opacity:1}.a-pageProduit .blc-Produit .devis .link-date{float:none}.blc-Produit .devis .link-date{margin-bottom:18px}.blc-encadrement{margin-bottom:0}.a-pageProduit .blc-partage{padding:0 0 0 13px}.slide-produit .item .content{padding-left:0}.blc-Produit .blc-right{z-index:999}.nav-top-page{top:673px;z-index:100}.nav-top-page .wrapper{padding:0}.nav-top-page.fixe{position:fixed;top:95px;z-index:9999}.slide-produit .item .blc-img{height:450px}.menu-page ul{padding:0 0 0 6px}.menu-page li{margin-right:91px;height:65px;display:table}.menu-page li a{padding:0;letter-spacing:2px;display:table-cell}.section-txt .section-item1.section-item{max-width:700px}.section-txt .section-item1{border-bottom:1px solid #e6e6e6;padding-bottom:23px}.section-txt .section-item2 ul li{display:inline}.link.lvl2::after,.section-txt .section-item2 ul li br{display:none}.link.lvl2{background:#fff;color:#f6a92f;margin-bottom:27px}.blc-map{margin-top:30px}.section-txt,.section-txt p,.section-txt ul{font:400 17px/27px rob-l;margin-bottom:20px}.menu-page li .link::after{margin-top:0}.blc-dateSejour{padding-top:0}.link.lnk-w-picto{background:#fff;color:#f6a92f;border-width:2px}.link.lnk-w-picto::after{content:'';background:url(../images/arw-link2.png);width:31px;height:23px;display:inline-block;vertical-align:top;margin-left:19px}.blcTemoignage{margin-bottom:50px}.blc-ReAssurance.page{margin-top:55px}.link-date{float:right}.blc-encadrement .link.lnk-w-picto{margin:30px 0;width:100%;text-align:center;height:72px;padding-top:27px}.blc-encadrement .link.lnk-w-picto:after{float:none}.section-txt .section-item2.infoparatique ul li{display:block}.blc-Produit .blc-right{top:170px}.blc-Produit .blc-right .point-fort{padding:23px 32px 60px}.blc-Produit .blc-right .s-titre{margin-bottom:20px;letter-spacing:1.7px}.blc-Produit .blc-right .point-fort ul li{font:400 15px/20px rob-r}.blc-Produit .blc-right .blc-prestation ul li{font-size:13px;margin-bottom:4px;padding-bottom:8px}.blc-Produit .blc-right .blc-prestation span{font:400 13px/23px rob-r;display:block;text-align:right}.blc-Produit .blc-right .blc-prestation{padding:25px 32px 0}.slide-produit{margin-bottom:130px}.section-txt .s-titre{margin-bottom:10px}.section-txt .ss-titre{margin-bottom:0}.section-txt .link{margin-top:5px}.blc-encadrement .item .content .profil span{width:120px;height:120px}.blc-encadrement .item .content .ss-titre{margin-bottom:6px}#section-item1 .s-titre{margin-bottom:19px}#activite .link.lvl2{letter-spacing:3px}.popProg{padding:40px 25px}.section-item1 a.fancybox-close{right:40px}.lstTemoins .item .content .s-titre{margin-bottom:0}.lstTemoins .item .content .date{display:block;margin-top:10px;letter-spacing:.5px;margin-bottom:5px}.a-pageProduit .a-blc-coupDeCoeur.blc-coupDeCoeur .titre::after{right:70px}.lstTemoins .item .content .s-titre{margin-top:13px}.lstTemoins .item .content .profil span{width:90px;height:90px}.lstTemoins .item .content .profil span img{width:100%}.menu-page li .link{display:none}.nav-top-page.fixe .menu-page li .link{display:block}#PageContent .lst-ReAssurance .item .content{opacity:1!important}.table td{position:relative}.table td .link{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.table th:last-child{width:114px}.blc-right .brochure img{width:100%}.blc-right.mobile{display:none}@media (min-width:1201px){.lst-services .item .content:hover .s-titre,.tabs li a:hover{color:#fff}.blc-encadrement .item .content .link:hover:after,.link.lvl2:hover:after{background-image:url(../images/arw-link.png)}.menu-espaceClient li a:hover:after,.menu-page li a:hover:after,.tabs>li:hover:after{width:100%}.txt-banner .link:hover{background-color:#e39519}.logo:hover{opacity:.5}.lst-services .item .content:hover .blc-img{opacity:0}.lst-services .item .content:hover .link{opacity:1}.lst-ReAssurance .item .link-plus:hover,.lst-blog .link-plus:hover,.social a:hover{opacity:.5}.lst-services .item .content:hover .txt{top:386px}.link.lvl2:hover{background-color:#f09a10;color:#fff}.footer a:hover{color:#f8b345}.blc-Action .lst-img .item:hover .blc-img:after,.blog-left .blc-img:hover:before{opacity:1}.espaceClient a:hover,.lst-services .item .content .link:hover,.slick-next:hover,.slick-prev:hover,.tel-hdr a:hover{opacity:.5}.menu1 a:hover{color:#f09a10}.blc-Module-recherche .cont-module .content:hover .blc-img:before,.lst-blog .content:hover .blc-img:after,.lst-blog-page .item:hover .blc-img:before{opacity:1}.aside-banner .link:hover,.page.liste-produit .txt-banner .link-plus:hover,.pagination ul li a.next:hover,.pagination ul li a.prev:hover{opacity:.5}.pagination ul li a:hover{font-family:dos-b;color:#f0990d}.info-plus .link:hover{background-color:#dde7ef}.lst-coupDeCoeur .item:hover .hide,.lst-sej-dispo .item .content:hover .blc-img .hide{opacity:1}.Intro-Landing .blc-right li a:hover,.brochure a:hover,.cont-espaceClient .avisClient .link:hover{opacity:.5}.da-thumbs .item .content:hover a div{left:0}.table td .link:hover{background-color:#000}.blc-encadrement .item .content .link:hover,.lst-partage a:hover{background-color:#f09a10;color:#fff}.lst-ficheproduit .link.lvl2:hover,.menu-page li .link:hover{background-color:#000}.lst-ficheproduit .link:hover{background-color:#f4f4f4}.blc-newsletter .link:hover{background-color:#e99004}.btn-login.link:hover{background-color:#000}.blc-formulaire .link:hover{opacity:.8}@keyframes upDown{0%,100%{bottom:33px}50%{bottom:20px}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}}@media (max-width:1340px){.blog-left{padding:0 40px}.blog-left .item{width:100%}.cd-dropdown-content>.has-children>ul{min-width:inherit!important;width:calc(100% - 490px);width:-moz-calc(100% - 490px);width:-bebkit-calc(100% - 490px)}.headerTop{padding-right:0}.cd-dropdown-trigger{right:30px}.headerTop.navSticky .menu-sticky a{width:130px}.footer1 .cols.col1{left:40px}#header{height:100vh}.blc-listeProduits .wrapper{padding:50px 30px}.blc-referencement .blc-img{width:340px}.blc-referencement .blc-img img{display:block;width:100%}.blc-referencement .wrapper{padding:94px 30px 58px 390px}.blc-referencement .wrapper::before{display:none}}@media (max-width:1199px){.slideImage{width:79%;right:-20%}.lst-image .item .blc-img{height:530px;overflow:hidden}.lst-image .item .blc-img img{height:100%;width:auto}.slideText{padding:80px 36px}.cont-temoins .link{margin-left:36px}.blc-Blog .wrapper{padding:99px 0 56px}.blog-right{padding:0 0 0 40px}.blog-left{padding:0 40px 0 0}.lst-blog .link-plus{margin:0}.footer1 .cols.col1{width:230px;left:36px}.footer1 .cols{padding-left:30px;padding-right:30px}.blog-left .blc-img{width:100%;height:auto;overflow:hidden}.blog-left .blc-img img{display:block;width:auto;height:100%}.headerTop .menu-sticky{display:none!important}.megaMenu{left:0}.cd-dropdown-trigger{right:29px}.blc-blog .wrapper{padding:84px 30px}#header.page.liste-produit .txt-banner{padding:0 30px}.blc-referencement .wrapper{padding:94px 30px 58px 390px}.blc-referencement .wrapper::before{display:none}.blc-referencement .blc-img{top:-70px;left:30px;width:340px}.blc-referencement .blc-img img,.vignette-photo .item .content .blc-img,.vignette-photo .item .content .blc-img img{width:100%;display:block}.blc-referencement{margin-top:80px}.Intro-Landing .blc-left .content{padding-right:40px;padding-left:40px}.Intro-Landing .blc-right .content{padding-left:40px}.blc-choisir .wrapper{padding:60px 40px}.lst-choisir .item .content .blc-img img{max-width:100%}.blc-thematique .wrapper{padding-left:40px;padding-right:40px;padding-top:0}.blc-coupDeCoeur .wrapper{padding:100px 40px 60px 300px}.blc-coupDeCoeur .titre{left:40px}.lst-coupDeCoeur .slick-next{left:-220px}.lst-coupDeCoeur .slick-prev{left:-260px}.vignette-photo .slick-list{padding:0!important}.vignette-photo .item .content{float:none}.blc-Produit .cont-produit{padding:0 340px 0 0}.menu-page .wrapper{padding:0!important}.menu-page li{margin-right:12px}.blc-blog-details .wrapper{padding:80px 390px 60px 40px}.blc-article-slide .wrapper{padding:10px 100px 20px!important}.blc-blog-details .blc-right{right:40px}.blc-faq .wrapper{padding:41px 40px}.blc-Produit .wrapper{padding:43px 30px 60px}.blc-listFaq .blcLeft{left:30px}.lst-faq-right .item ul li a{padding-right:20px}.blc-espaceClient .wrapper{padding:98px 40px 70px}.lst-ficheproduit .blc-titre{padding:20px 30px 24px}.cont-espaceClient{padding-right:340px}.lst-ficheproduit .cols{padding:0 20px 0 200px}.lst-ficheproduit .blc-img{left:20px}.lst-ficheproduit .link{margin-bottom:10px}.blc-listFaq .wrapper{padding:80px 40px 80px 310px}.lst-espcClientBlog .item .content{padding:0 10px}.blc-espaceClient.login .wrapper{padding:98px 40px 70px}.blc-AvisClient .wrapper{padding:58px 40px 0}.lst-tauxSatisf .item .link{padding-top:13px}}@media (max-width:1163px){.breadcrumb ul,.lst-equipe{padding:0 30px}.lst-equipe{top:0;margin-top:0}}@media (min-width:1024px){.footer1 ul{display:block!important}}@media (max-width:1024px){#header{height:754px}.headerTop{padding:0 30px}.blc-Pourquoi{display:none}.espaceClient,.tel-hdr,.wrapMenu{margin-left:20px!important}.hdrRight{padding-right:65px}.blcContenu1 .Intro{padding:90px 30px}.blcContenu1 .Intro .content{padding-left:250px}.lst-services .item .content .txt{padding:0 30px}.blcContenu1 .blc-btn{padding:90px 0}.blc-TypeSej .Intro{padding:90px 30px 61px}.blc-Temoignage .blc-titre{padding-left:57px}.arwSlide{text-align:left}.blc-Action .Intro{padding:0 30px}.tab_content{padding:85px 30px 33px}.tab_content .content .cols{padding:0 15px}.tab_content .cols li{margin-right:30px}.footer1 .cols.col1{width:230px;left:36px}.footer1 .cols{padding-left:30px;padding-right:30px}.blog-left .blc-img{width:434px;height:470px;overflow:hidden}.blog-left .blc-img img{display:block;width:auto;height:100%}.cd-dropdown-content>.has-children>ul{min-width:inherit!important}.sep-vert{display:none}.blc-ReAssurance:after{height:300px;background-image:url(../images/bg-Reassur-1024.png)}.headerTop.navSticky .hdrRight{padding-right:65px}.cd-secondary-dropdown .menu2,.cd-secondary-dropdown .menu4{top:280px}.lst-image .item .blc-img{width:99%}#header.page.liste-produit .txt-banner{padding:0 30px}.cont-lstProduit{padding-left:315px;min-height:inherit}.lst-sej-dispo .item .content{padding-left:0}.lst-sej-dispo .item .content .blc-img{width:100%;display:block;margin-bottom:20px;height:auto}.lst-sej-dispo .item .content .blc-img img{height:auto}.lst-sej-dispo .item .content .blc-bot .col{float:none;width:100%;border-bottom:#e6e6e6 solid 1px;padding-bottom:10px;margin-bottom:10px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding-left:0;border-bottom:none}.blc-Atout .item .content{max-width:310px}.da-thumbs .item a div{left:0!important;top:0!important;transition:none!important;background:0 0}.lstTemoins .item{padding-right:10px}.slide-produit .item .blc-img{height:350px}.lst-sej-dispo .item .content .blc-bot,.lst-sej-dispo .item .content .blc-bot p{display:none}.lst-sej-dispo .item .content .titre{height:100px}.lst-sej-dispo .item .content .blc-img{position:relative;top:auto}.lst-sej-dispo .item .content .blc-img .blc-categ{display:block}.lst-sej-dispo .item{margin-bottom:20px;width:50%;float:left;padding:0 10px;height:530px}.blc-listeProduits .pagination{margin-top:0}.nav-top-page{top:571px}.lst-espcClientBlog .item .content{padding:0 10px}.IntroLeft .content{padding-right:40px}.TRANSPARENCY{background-color:rgb(0 0 0 / .5);text-align:center;width:100%;left:0!important;height:47px;top:279px;padding-top:4px}}@media (min-width:1024px){.menu-mobile{display:block!important}}@media (max-width:1023px){.TRANSPARENCY{background-color:rgb(0 0 0 / .5);text-align:center;width:100%;left:0!important;height:47px;top:311px;padding-top:4px}.espaceClient,.wrapMenu{width:106px;border-left:#c6c6c6 solid 1px}#header{height:auto;min-height:inherit}.headerTop.navSticky .hdrRight{padding-right:100px}.headerTop{background-color:#fff;height:106px;position:fixed;padding:0 0 0 30px}.headerTop .logo .mob{display:block}.headerTop .logo .desk{display:none}.menuhdr>div,.menuhdr>div:after,.menuhdr>div:before{background:#57575c}.wrapMenu{color:#57575c;height:106px;padding-top:33px}.hdrRight{padding-top:0;height:100%;padding-right:100px}.espaceClient{height:106px;border-right:#c6c6c6 solid 1px}.espaceClient a{background:url(../images/picto-espaceClt-mob.png) center no-repeat;width:100%;height:100%;display:block}.blc-search{width:106px;height:100%;border-left:#c6c6c6 solid 1px}.blc-search a{background:url(../images/search-stick.png) center no-repeat;display:block;width:100%;height:100%;font-size:0}.tel-hdr{display:none}.espaceClient,.tel-hdr,.wrapMenu{margin-left:0!important}.slider{height:750px}.txt-banner{padding:0 85px}.txt-banner .titre{font-size:60px}.txt-banner span{font-size:25px;line-height:38px;max-width:400px}.txt-banner .link{max-width:310px;display:block;margin:0 auto 13px}main .titre::after{display:none}.lst-services .item{width:33.33%}.lst-services .item .content{height:322px}.lst-services .item .content p{font-size:18px;line-height:21px}.lst-services .item .content .txt{top:190px;padding:0 25px}.lst-services .item .content .s-titre{font-size:11px}.blcContenu1 .blc-btn .link{display:block;max-width:380px;margin:0 auto 10px}.blcContenu1 .blc-btn{padding:48px 0}.blcContenu1 .Intro .content{padding-left:0}.blcContenu1 .Intro .titre{position:static;text-align:center;display:block;margin-bottom:40px;max-width:100%}.blcContenu1 .Intro{padding:69px 40px 53px;text-align:center}.blcContenu1 .blc-txt{margin:0 auto;padding-top:0}.accordion_tabs{padding:26px 73px}.blc-Temoignage .blc-titre{position:static;width:100%;text-align:center;margin-bottom:40px;padding-left:0;display:block}.tab_content .content .cols{float:none;width:100%;display:block;border-bottom:#fff solid 1px;padding:33px 0 40px;margin-bottom:10px;border-right:none}.tab_content .content .cols:last-child{border-bottom:none}.tab_content .content{padding:0 75px}.tab_content .content .cols p{margin-bottom:40px}.blc-ReAssurance::after{height:250px}.blc-Temoignage{padding:84px 0 0}.cont-temoins{padding-right:51px}.lst-image .item .content{width:100%}.lst-image .item .blc-img{height:auto}.lst-image .item .blc-img img{height:auto;width:100%}.slideText{padding:80px 300px 80px 73px;margin-bottom:45px}.slideImage{width:306px;position:absolute;right:0;top:437px}.cont-temoins .link{margin-left:73px}.blc-Blog{margin-top:0}.blc-Blog .wrapper{border-top:0;padding:86px 40px 56px}.footer{padding:65px 74px 20px}.footer1 .cols ul,.footer1 .cols::after{display:none}.footer1 .cols .s-titre{position:relative;cursor:pointer}.footer1 .cols .s-titre:after{content:'';background:url(../images/icon-ftr.png);width:20px;height:11px;position:absolute;richness:40px;display:block;right:0;top:12px}.footer1 .cols .s-titre.active:after{background-position:bottom center}.footer1 .cols.col1{position:static;width:100%;border-bottom:none;padding-top:40px!important}.footer1 .cols{float:none;width:100%;padding:0 0 14px!important;clear:both;border-bottom:#dadada solid 1px;margin-bottom:24px}.tabs{border-bottom:none}.tab-info{border-bottom:none!important}.cd-dropdown-content li.titre{font-size:30px;padding:10px 0 3px}.cd-dropdown-content .go-back.first a{color:#9b99a5!important;font-size:20px;text-transform:none;background:url(../images/bg-menu-retour.png) left center no-repeat;border-bottom:none;padding-left:27px!important;position:absolute;top:0}.cd-dropdown-content .go-back a{font-size:30px;padding-left:0!important;margin-bottom:20px}.cd-dropdown-content .go-back a:before{display:none!important}.cd-dropdown-content ul a{color:#f0990d!important;text-transform:uppercase;border-bottom:#b8b8b8 solid 1px;background:url(../images/bg-menu-next.png) right center no-repeat}.has-children>a{padding-right:0;margin-left:0;margin-right:0}.cd-dropdown h2,.cd-dropdown-content .cd-divider,.cd-dropdown-content a,.cd-dropdown-content ul a{padding:0 20px 0 0}.cd-dropdown-content,.cd-dropdown-content ul{background-color:#fff;padding:60px 40px}.cd-dropdown-content a,.cd-dropdown-content ul a{font-size:26px}.cd-dropdown-content ul a:after{display:none}.blog-left .blc-img img,.cd-dropdown-wrapper .blc-right span a,.cd-dropdown-wrapper .blc-right span br{display:block}.cd-dropdown.dropdown-is-active .cd-close{color:#fff}.cd-dropdown.dropdown-is-active .cd-close::after,.cd-dropdown.dropdown-is-active .cd-close::before{background-color:#9b99a5}.cd-dropdown-content ul{padding-top:70px}.contact-left{width:100%}.has-children .s-titre{font-size:30px!important;text-transform:uppercase!important;color:#f0990d!important;font-family:cab-b;border-bottom:#b8b8b8 solid 1px;padding-bottom:20px;margin-bottom:20px}.cd-dropdown-wrapper .blc-right{position:absolute;left:0;height:218px;padding-left:0;bottom:0;opacity:0}.cd-dropdown-wrapper .blc-right span{max-width:363px;margin:0 auto;display:block;padding-top:70px}.Intro-Landing .blc-right ul,.blc-coupDeCoeur .titre,.lstTemoins .item .content{max-width:100%}.cd-dropdown-wrapper .dropdown-is-active .blc-right{opacity:0}.menu1{padding-left:0}.cd-dropdown-content ul a{padding-top:15px!important;padding-bottom:15px!important}.tab_content_wrapper{height:100%!important}.has-children>a{padding-left:0!important}.cd-dropdown-content>.has-children>ul{width:100%!important}.cd-secondary-dropdown .menu2,.cd-secondary-dropdown .menu4{position:static;width:100%}.blc-Blog{padding:0}.blog-left .blc-img,.blog-left .blc-img img{width:100%;height:auto}.blog-left,.blog-right{border-right:0 none;float:none;padding:0;width:100%}.blog-left .item{width:100%}.blog-left{margin-bottom:40px}.lst-equipe .item{width:33.33%}#header.page .search-sticky{display:none}#header.page .blc-search{display:block}#header.page{height:auto}.headerTop.navSticky .espaceClient{border:none;width:auto}.scroll{bottom:26px}.page .headerTop .espaceClient{border:none}.page .headerTop.navSticky .hdrRight a.tel-mob{height:100%}.lst-blog-page .item{padding:0 10px;width:33.33%;min-height:275px;max-height:inherit}.lst-blog-page .item .blc-img{height:142px}.lst-blog-page .item.large .blc-img{height:301px}#header.page.blog .txt-banner{margin:20px auto 0}.blc-blog .wrapper{padding:84px 44px}.lst-blog-page .item.large{width:66.66%}.lst-blog-page .item .s-titre{height:88px;overflow:hidden;display:block}.blc-Atout,.blc-map{height:auto}.lst-equipe .item .content .blc-txt{padding:23px 20px}.blc-Atout{position:static}.blc-Atout .item::after{display:none}.Intro-Landing .blc-left .content{float:none;max-width:100%}.Intro-Landing .blc-left,.Intro-Landing .blc-right{float:none;padding-bottom:60px;padding-top:60px;width:100%}.lst-choisir .item .content .blc-img{width:30%}.lst-choisir .item .content .blc-txt{width:70%}.blc-coupDeCoeur .titre{position:static;text-align:center;margin-bottom:40px;width:100%}.blc-coupDeCoeur .wrapper{padding:60px 40px}.lst-choisir .item:last-child{margin-bottom:0}#header.page.landing .txt-banner{margin-top:-10px}.blc-Produit .blc-right{position:static;margin-top:40px;width:100%}.vignette-photo .item .content{float:none}.vignette-photo .item .content .blc-img img{display:block;width:100%}.vignette-photo .slick-list{padding:0!important}.blc-ActiThematique .tab_content .content{padding:0}.blc-ActiThematique .accordion_tabs{padding:26px 40px}.blc-ActiThematique .tab_content_wrapper>.accordion_tabs::after{right:40px}.blc-ActiThematique{padding-bottom:40px}.blc-map>img{display:block;text-align:center;width:100%}.lstTemoins .item .content p{padding:0 10px;max-width:470px}.brochure img{width:100%;display:block}.blc-Produit .cont-produit{padding:0}.blc-table{overflow:auto}.lstTemoins .item{padding-right:0;width:100%;float:none;margin-bottom:40px}.blcTemoignage .link.lvl2{display:block}.lstTemoins{margin-bottom:0}.cont-lstProduit{padding-left:0}.cont-lstProduit .blc-left{position:static;display:block;width:100%;max-width:100%}.blc-listeProduits .pagination{margin-top:70px}.blc-blog-details .wrapper{padding:60px 40px}.blc-blog-details .blc-right{position:static;margin-bottom:20px}.st-devis{width:100%!important;padding:55px 40px 20px!important}.menu-page li .link{position:static;display:none}.slide-produit{margin-bottom:160px}.nav-top-page{top:585px}.blc-Produit .devis{position:static;width:100%}.blc-Produit .info-titre{display:none}.blc-Produit .lst-categorie{float:none;margin-bottom:20px}.menu-page li{float:none;display:inline-block}#header.page.espcClient .breadcrumb,.close span{display:block}.menu-page{text-align:center}.menu-page li a{padding:0 10px 18px}.close{left:auto;bottom:auto;width:auto;height:50px;right:0}.menuMobile,.wrapMenuMobile{width:112px;display:block;cursor:pointer}.close span{text-indent:-25px;padding-right:70px;padding-top:6px}.cont-devis .btn{left:40px}.blc-listFaq .wrapper{padding:60px 40px}.blc-listFaq .blcLeft{position:static;max-width:100%;margin-bottom:40px}.lst-faq-right .item{padding:52px 30px 51px}.cont-espaceClient{padding-right:0}.cont-espaceClient .blc-right{position:static}#header.page.espcClient .breadcrumb a{font-size:24px}.wrapMenuMobile{z-index:999;position:relative;height:100%;transition:all .4s ease-in-out;border-left:#fff solid 1px;float:left}.btn-deconnecte,.wrapMenuMobile.active{border-left:none}.menuMobile{height:18px;line-height:20px;padding:0}.menuMobile>div,.menuMobile>div:after,.menuMobile>div:before{height:2px;background:#fff;right:0;position:absolute}.menuMobile>div{width:25px;left:0;top:50%;margin:auto;color:#fff;text-indent:-80px;line-height:0;font-family:rob-b;font-size:0}.menuMobile>div:before{width:100%;top:8px;content:""}.menuMobile>div:after{width:100%;top:-8px;content:""}.menuMobile.active>div{height:0}.menuMobile.active>div:before{top:0;transform:rotate(45deg)}.menuMobile.active>div:after{top:0;transform:rotate(-45deg)}.menu-mobile{width:100%;height:100vh;position:absolute;left:0;top:0;padding-top:105px;background:#f09a10;display:none;z-index:999}.menu-mobile .content{position:relative;height:100%}.menu-espaceClient li{float:none;margin-left:0;display:block;padding:15px 40px}.menu-espaceClient li a{color:#fff;border-bottom:#fff solid 1px;font-size:29px;padding:21px 0 60px}._FOR_CONTACT_{padding:21px 0 60px}.menu-espaceClient li a::after{display:none}.btn-deconnecte{text-align:center;margin-left:0;float:none;position:absolute;bottom:0;width:100%;background-color:#fff;height:135px}.menu-espaceClient{float:none}.btn-deconnecte span{display:inline-block}.wrapMenuMobile.active .menuMobile>div{font-size:20px}.IntroLeft{float:none;width:100%}.blclogin{float:none;width:100%;margin-bottom:40px}.blc-espaceClient.login .wrapper{padding:70px 40px}.blc-espaceClient.login .titre{margin-bottom:30px}.cont-login{max-width:100%}.IntroLeft .content{padding-right:0;max-width:100%}#header.page.avisClients .txt-banner{padding:0 40px}.blc-formulaire .blc-chp{width:50%;margin-bottom:20px}.blc-formulaire .link{width:100%}.lst-tauxSatisf .item{width:50%}.lst-tauxSatisf .item.btn,.taux-satisfaction{width:100%}.lst-tauxSatisf .item .link{padding-top:24px}.blc-ReAssurance{padding:96px 40px 0}}@media (max-width:768px){.hdrRight a.tel-mob{width:106px;height:100%;background:url(../images/tel-mob.png) center no-repeat;float:left;border-left:#c6c6c6 solid 1px;display:block;font-size:0}.espaceClient{display:none}.slider{height:606px}.txt-banner{padding:0 25px;top:50%;max-width:570px;margin:-155px auto 0}.txt-banner .link{max-width:483px;display:block;margin:0 auto 20px;font-size:21px}.txt-banner span{font-size:30px;line-height:35px}main .titre{font-size:45px;line-height:55px}.blcContenu1 .blc-btn{padding:76px 40px}.blcContenu1 .blc-btn .link{display:block;margin:0 auto 10px;font-size:24px;max-width:100%}#footer::after,.slideImage{display:none}.blc-TypeSej .Intro{padding:111px 30px 61px}.tab_content .content{padding:0 40px}.blc-ReAssurance:after{background-image:url(../images/bg-Reassur-mob.jpg);height:280px}.blc-Temoignage{padding:102px 0 0}.blc-Blog .wrapper{padding:100px 40px 56px}.blc-Action .lst-img .item:first-child,.blc-Action .lst-img .item:last-child{width:15%}.blc-Action .lst-img .item{width:70%}.cont-temoins{padding-right:0;text-align:center}.slideImage{position:static;width:100%;right:0;margin-bottom:40px}.slideText{padding:80px 40px;min-height:inherit}.lst-txt-temoins .content{max-width:100%;text-align:left}.cont-temoins .link{margin-left:0}.footer{padding:65px 40px 0}.lst-services .item .content{height:703px}.lst-services .item .content .s-titre{font-size:28px;line-height:30px}.lst-services .item .content p{font-size:45px;line-height:50px}.lst-services .item .content .txt{max-width:500px;left:25px;top:360px}.tab_content .cols li{float:none}.blc-search{border-right:#c6c6c6 solid 1px}.lst-equipe{margin-top:0;padding:50px 30px;top:0}.lst-equipe .item{width:50%}.lst-equipe .item .content{height:auto}.lst-equipe .item .content .blc-img{background-image:none!important;height:auto}.lst-equipe .item .content .blc-img img{display:block!important}.headerTop.navSticky .hdrRight a.tel-mob{border-right:#c6c6c6 solid 1px;height:76px;width:90px}.lst-blog-page .item.large{width:100%}.lst-blog-page .item{width:50%}.lst-equipe .item .content .blc-txt .s-titre{font:400 26px/30px dos-m}.lst-equipe .item .content .blc-txt p{font:400 15px/24px rob-m}.lst-equipe .item .content .blc-txt{padding:27px 20px}.blc-blog .wrapper{padding:84px 43px}.blc-ReAssurance{padding:60px 0 0}.pagination{float:none;text-align:center;margin-top:10px}.pagination ul li{float:none;display:inline-block;vertical-align:middle}.pagination ul li a.next,.pagination ul li a.prev{margin-top:2px}.page.liste-produit .banner-page{height:470px}.aside-banner{position:static;width:100%;height:auto;padding:45px 40px 50px}.page.liste-produit .breadcrumb{display:none}#header.page.liste-produit .txt-banner{top:207px;padding:0 40px}.page.liste-produit .txt-banner .link-plus{display:block;margin-top:20px}.page.liste-produit .txt-banner p{font-size:25px;line-height:30px;max-width:480px}.cont-lstProduit{padding-left:0}.cont-lstProduit .blc-left{position:static;width:100%;max-width:100%}.cont-lstProduit .blc-left>.titre,.info-plus,.lst-filtre{display:none}.cont-lstProduit .blc-left>.titre{border-bottom:none}.aside-banner ul{margin-bottom:32px}.aside-banner li{font-size:25px;line-height:35px}.link.filtre{display:block;background-color:#fff0;color:#f6a92f;margin-bottom:35px}.link.filtre:after{background-image:url(../images/arw-link2.png)}.lst-sej-dispo .item .content .blc-bot,.lst-sej-dispo .item .content .blc-bot p{display:none}.lst-sej-dispo .item .content .titre{font-size:40px;line-height:50px;margin-bottom:115px;height:auto}.lst-sej-dispo .item .content .blc-img{position:relative;top:auto}.lst-sej-dispo .item .content .blc-img .blc-categ{display:block}.blc-categ span{font-family:dos-b;text-transform:uppercase;border-right-color:#fff;float:left;display:block}.blc-referencement .blc-img,.blc-referencement .wrapper::before,.page.landing .breadcrumb{display:none}.blc-categ span.tennis{background:url(../images/picto-tennis-w.png) left center no-repeat;padding-left:40px}.blc-referencement{margin:0;padding:60px 40px 58px}.lst-sej-dispo .item .content .blc-top{padding:12px 15px 21px 40px}.blc-listeProduits,.blc-referencement .wrapper{padding:0}.page.liste-produit .txt-banner span{font-size:30px;margin-bottom:16px}.page.liste-produit .txt-banner .titre{font:400 60px/57px dos-r;margin-bottom:35px}.da-thumbs .item a,.da-thumbs .item a img,.lst-choisir .item .content .blc-img img{display:block;width:100%}.blc-Atout .item{float:none;border-bottom:#fff solid 1px;padding-bottom:10px;margin-bottom:10px;width:100%}.blc-Atout .item .content{padding-left:0}.lst-choisir .item .content .blc-img{width:100%;float:none;margin-bottom:20px}.lst-choisir .item .content .blc-txt{padding-left:0;float:none;width:100%}.lst-choisir .item{padding-bottom:35px}.lst-choisir .item:nth-child(2n+2) .blc-txt{padding-right:0}.blc-thematique .wrapper{padding-left:25px;padding-right:25px;padding-bottom:20px}.blc-thematique .Intro .titre{font-size:30px;line-height:35px}.blc-coupDeCoeur .titre{text-align:left}.breadcrumb{display:none}.lst-categorie li.lieu{float:none;display:block;border-right:none;margin-bottom:15px;margin-right:0;padding-right:0}.lst-categorie li.activite,.lst-categorie li.jour{padding-left:0;background-image:none}#header.page.produit{border-bottom:#c6c6c6 solid 1px}.blc-Produit .blc-titre .titre{margin-bottom:37px}.blc-Produit .blc-left .devis{display:block;margin-bottom:57px}.blc-Produit .blc-right .devis{display:none}.video-mockup{width:100%}.blc-Produit .blc-coupDeCoeur.lvl2{display:block;margin:0 -40px;padding:0 24px}.blc-Produit .blc-right span.info-titre,.blc-coupDeCoeur.lvl2{display:none}.blcTemoignage{margin-bottom:40px}.lst-sej-dispo .item{width:100%;height:auto}.lst-item li:last-child{display:block;float:none;padding-top:20px;clear:both}.lst-item li.nom{border-right:none}.blog-photo .slick-next,.blog-photo .slick-prev{left:auto;right:0;bottom:-27px}.blog-photo .slick-prev{right:20px}.blc-blog-details .blc-right{width:100%}.blc-newsletter{width:100%;background-size:cover;background-position:center}#header.page.blog-details{border-bottom:1px solid #c6c6c6}.blc-Produit .devis .link{padding-top:30px}.cont-devis .btn{left:40px}.menu-page li{margin-right:0}.nav-top-page{top:640px}.slide-article{padding:0 20px}.slide-article .item .content{max-width:300px;padding:0 10px}.blc-article-slide .wrapper{padding:10px 80px 20px!important}.menu-page li a{padding:0 5px 27px}.fancybox-wrap{height:inherit!important;width:inherit!important}.blc-Module-recherche .cont-module,.cont-espaceClient .blc-right,.progress{width:100%}a.fancybox-close{right:40px!important}.option-check ul li label span{padding:20px 22px 0}.blc-option .option ul{overflow:inherit}.wrapMenuMobile{border-left:none}#header.page.espcClient .hdrRight a.tel-mob{display:block;font-size:0;background-image:url(../images/tel-mob-w.png);border-left:#fff solid 1px;border-right:#fff solid 1px}.lst-espcClientBlog .item{width:33.33%}.blc-espaceClient.login{background-image:none;background-color:#f3f7fa}.cont-login .blc-chp{height:91px}.cont-login .blc-chp .chp{font-size:28px}.cont-login .s-titre{font-size:25px;margin-bottom:46px}.btn-login.link{height:91px;display:block;width:100%!important;font-size:24px;margin-top:20px;text-align:center!important;padding-left:30px;padding-right:30px!important}.cont-login .info{font-size:20px;line-height:30px}.IntroLeft p,.blc-formulaire label{font-size:25px}.IntroLeft p{line-height:34px;color:#57575c}.blc-espaceClient.login .titre{color:#57575c;text-align:center;display:block;margin-bottom:73px}.cont-login{padding:36px 40px 37px}.IntroLeft .content{padding:0 40px}#header.page.espcClient.login .breadcrumb{display:none}#header.page.avisClients .banner-page{height:630px}#header.page.avisClients .txt-banner p{font-size:25px;line-height:35px}#header.page.avisClients .txt-banner{margin-top:0;top:168px}.blc-formulaire{margin:0 0 57px}.blc-formulaire .blc-chp{width:100%;padding:0;margin-bottom:58px}.blc-formulaire .chp select{font-size:28px}.blc-formulaire .link{height:91px;font-size:24px;text-align:left;margin-top:0}.lst-tauxSatisf .item strong{font-size:17px}.lst-tauxSatisf .item span{font-size:40px}}@media (max-width:767px){.lst-coupDeCoeur .item .content,.lst-option ul{max-width:100%}.lst-equipe .item{width:100%}.lst-coupDeCoeur .item{float:none;width:100%;padding:0;margin-bottom:40px}.fancybox-default-skin,.fancybox-wrap{width:100%!important;height:100%!important}.blc-coupDeCoeur .titre{font-size:45px;line-height:55px}.lst-coupDeCoeur .item .blc-categ span{font-size:24px;min-height:33px;padding-top:9px}.lst-coupDeCoeur .item .blc-categ span.tennis{background-image:url(../images/picto-tennis-w.png)}.nav-top-page{display:none}.slide-produit{margin-bottom:60px}.fancybox-wrap{margin:0!important;top:0!important;box-sizing:border-box;padding:0!important}.fancybox-default-skin{box-sizing:border-box!important}.fancybox-inner{margin-left:0!important;margin-top:0!important}#blc-Module-recherche{padding:40px}.progress{width:464px}.lst-option ul{height:auto;padding-right:0;padding-left:0}.blc-Module-recherche .retour span{display:block;color:#9b99a5;font-size:20px;font-family:rob-r;text-indent:20px;line-height:15px}.fancybox-close::before{content:'Fermer';text-indent:-70px;display:block;line-height:16px;color:#9b99a5;font-family:rob-r}#header.page .cd-dropdown-trigger{top:160px}.lst-ficheproduit .blc-titre span{display:none}.lst-ficheproduit .blc-img{position:static;display:block;margin:20px auto 0}.dateCommande li{float:none;width:100%;text-align:center}.dateCommande li span{display:inline}.lst-ficheproduit .item{padding:30px 40px}.lst-ficheproduit .blc-titre,.lst-ficheproduit .cols{padding:0}.lst-ficheproduit .link{display:block}.lst-ficheproduit .blc-titre .s-titre{float:none;text-align:center;font-size:41px;line-height:50px;margin-bottom:25px}.lst-espcClientBlog .item{width:100%}.lst-espcClientBlog .item .content{padding:0;width:100%;max-width:100%}.btn-telechg{display:none}}.cont-devis .btn .link,.st-container,.st-devis,body{box-sizing:border-box}@media (max-width:639px){.headerTop{height:90px;padding:0 0 0 25px}.hdrRight{height:100%}.blc-search,.hdrRight a.tel-mob{width:90px;height:90px}.headerTop .logo .mob{width:150px}.txt-banner{margin-top:-125px}.txt-banner .titre{font-size:40px;line-height:40px}.txt-banner span{font-size:20px;line-height:30px}.link,.txt-banner .link{font-size:14px}.link{padding:17px 10px 10px}.blcContenu1 .Intro{padding:60px 25px 53px}main .titre{font-size:30px;line-height:40px}.blcContenu1 .blc-btn{padding:40px 25px}.blcContenu1 .blc-btn .link{padding:17px 33px 21px 10px;height:auto;font-size:14px;text-align:left}.blc-TypeSej .Intro{padding:60px 25px}.lst-services .item{margin-left:0}.lst-services .item .content{height:322px}.lst-services .item .content p{font-size:20px;line-height:21px}.lst-services .item .content .txt{top:190px;padding:0;max-width:300px}.lst-services .item .content .s-titre{font-size:16px}.tab_content .content{padding:0 25px}.slideText{padding:60px 25px}.blc-Temoignage .blc-titre{padding:0 25px}.accordion_tabs{padding:26px 25px}.blc-ReAssurance,.blc-Temoignage{padding:60px 0 0}.blc-ReAssurance:after{height:150px}.blc-Blog .wrapper{padding:60px 25px 56px}.blc-Action{padding:60px 0 0}.footer{padding:60px 25px 10px}.lst-ReAssurance .item{border-right:none}.blog-left .item .blc-txt{bottom:28px;left:25px}.blog-left .item .s-titre{font:400 26px/28px dos-m}.link{position:relative;padding-right:50px!important}.link:after{position:absolute;right:10px;top:0;bottom:0;margin:auto}.cd-dropdown-content,.cd-dropdown-content ul{padding:60px 25px}.cd-dropdown-content li.titre{font-size:15px}.cd-dropdown-content a,.cd-dropdown-content ul a{font-size:18px}.slider{height:500px;background:url(../images/banner-500.jpg) center;background-size:cover}.lst-ReAssurance .item .content{opacity:1!important}.blc-ReAssurance .titre{padding:0 25px}#header.page .headerTop{height:90px}.menu1 a{padding:0 20px 0 0!important}.headerTop.navSticky .logo{margin-top:32px}.banner-page{height:350px}.page.blog .banner-page{height:150px}#header.page.blog .txt-banner{margin:38px auto 0}.blc-blog .wrapper{padding:60px 43px}.lst-blog-page .item .s-titre{height:90px;display:block;overflow:hidden}.lst-equipe .item .content .blc-txt .s-titre{font:400 30px/36px dos-m}.lst-equipe .item .content .blc-txt p{font:400 20px/30px rob-m}#header.page{padding-top:90px}.page.landing .txt-banner .titre{font-size:50px}#header.page.landing .txt-banner{margin-top:-10px}#header.page.Faq .txt-banner{margin-top:-13px}.form-devis .blc-chp{float:none;padding:0;width:100%;margin-bottom:20px}.form-devis{margin:0}.cont-devis .btn{position:static;margin-top:20px}.st-devis{height:auto!important}#etp3>ul{margin-bottom:20px}.slide-article .slick-active+.slick-active .content{float:left}.progress{width:100%}.cont-devis .btn .link.retour{display:block;margin-bottom:10px;width:100%}.cont-devis .btn .link{float:none;margin-right:0;display:block}.page.listeFaq .txt-banner .titre{font:40px/40px dos-r}.page.listeFaq .banner-page{height:250px}#header.page.espcClient .breadcrumb a{font:400 12px/12px rob-m}#header.page.espcClient .breadcrumb li a{padding-left:30px}.menu-espaceClient{top:90px}.wrapMenuMobile{width:100px;border-left:#fff solid 1px}.menu-espaceClient li{padding:15px 25px}.menu-mobile{padding-top:40px}.menu-espaceClient li a{padding:0 0 30px}.btn-deconnecte span{font:400 17px/22px rob-b;min-height:35px;padding-top:33px}.btn-deconnecte{height:90px}.cont-login{padding:36px 20px 37px}.blc-espaceClient.login .titre{font-size:30px;margin-bottom:40px}.cont-login .s-titre{font-size:17px;line-height:22px;margin-bottom:20px}.cont-login .blc-chp .chp{font-size:15px}.cont-login .blc-chp{height:50px}.btn-login.link{height:50px;font-size:17px}.cont-login .info{font-size:10px;line-height:21px}.IntroLeft .content{padding:0 25px}.IntroLeft p{font-size:17px;line-height:22px}.blc-espaceClient.login .wrapper{padding:40px 25px}#header.page.avisClients .banner-page{height:250px}.blc-AvisClient .wrapper{padding:40px 25px 0}.blc-formulaire label{font-size:14px}.blc-formulaire .chp select{font-size:15px}.blc-formulaire .blc-chp{margin-bottom:20px}.blc-formulaire .link{height:54px;font-size:17px}.lst-tauxSatisf .item .link::after{position:static}.lst-tauxSatisf .item span{font-size:36px}.lst-tauxSatisf .item strong{font-size:14px}#header.page.avisClients .txt-banner p{display:none}#header.page.avisClients .txt-banner{padding:0 25px;max-width:275px}}@media (max-width:480px){#header.page .headerTop,.headerTop{height:76px}.headerTop .logo,.headerTop.navSticky .logo{margin-top:24px}.cd-dropdown-trigger{top:125px}#header.page .cd-dropdown-trigger,#header.page .headerTop.navSticky .cd-dropdown-trigger{top:151px}#header.page .txt-banner{margin-top:11px}#header.page .txt-banner .titre{max-width:300px;margin:0 auto}.txt-banner span{margin-bottom:30px}.lst-blog .blc-txt{float:none;width:100%}.lst-blog .blc-img{height:auto;width:100%;position:static;margin-bottom:10px}.lst-blog .item .content{padding-left:0}#video-fond>video,.hdrRight a.tel-mob{display:none}.lst-blog .blc-txt .link-plus{margin:0}.blc-Action .lst-img .item .blc-img{height:280px}.blcContenu1 .Intro p{display:block}.blcContenu1 .Intro{padding:44px 25px 0}.lst-services .item .content .txt{top:155px}#header.page .txt-banner p{display:none}.banner-page{height:250px}.lst-equipe .item .content .blc-txt .s-titre{font:400 24px/30px dos-m}.lst-equipe .item .content .blc-txt p{font:400 13px/20px rob-m}.lst-blog-page .item{width:100%}.lst-blog-page .item .s-titre{height:auto}.pagination ul li a{width:30px}.lst-equipe{padding:50px 25px}.lst-equipe .item .content .blc-txt{padding:26px 20px}#header.page.liste-produit .txt-banner{padding:0 25px;top:185px}#header.page.liste-produit .txt-banner .titre{max-width:100%;font:400 36px/40px dos-r}.page.liste-produit .banner-page{height:235px}.aside-banner{padding:45px 25px 50px}.page.liste-produit .txt-banner span{font-size:24px;margin-bottom:10px}#header.page.liste-produit .txt-banner p{display:block;font-size:0}.aside-banner li{font-size:20px;line-height:25px}.lst-sej-dispo .item .content .blc-img .blc-categ{left:25px}.lst-sej-dispo .item .content .blc-top{padding:12px 15px 21px 25px}.lst-sej-dispo .item .content .titre{font-size:20px;line-height:30px;margin-bottom:30px}.blc-referencement .titre{font:400 30px/35px dos-m}.page.liste-produit .txt-banner .link-plus{margin-top:0}.blc-referencement{padding:60px 25px 58px}.page.landing .banner-page{height:250px}#header.page.landing .txt-banner{margin-top:0;top:138px}.page.landing .txt-banner .titre{font-size:40px}#header.page.landing .txt-banner .titre{font-size:32px;margin-bottom:22px}.Intro-Landing .blc-left .content{padding-left:25px;padding-right:25px}.Intro-Landing .titre{font:30px/35px dos-sb;text-transform:none}.Intro-Landing .blc-right .content{padding:0 25px}.blc-choisir .wrapper,.blc-coupDeCoeur .wrapper{padding:40px 25px}.lst-choisir .item .content .titre{font-size:30px;line-height:35px}.blc-coupDeCoeur .titre{font-size:45px;line-height:55px}.lst-coupDeCoeur .item .blc-categ span{font-size:12px;min-height:20px;padding-top:0}.lst-coupDeCoeur .item .blc-categ span.tennis{background-image:url(../images/picto-tennis-w1.png);padding-left:30px}#header.page.landing{padding-top:75px}.blc-Produit .cont-produit{padding:0}.slide-produit .item .blc-img img{display:block!important}.slide-produit .item .s-titre{line-height:25px}.link{height:auto}.morph-button-modal-4>button{line-height:15px!important;font-size:14px!important}.blc-ActiThematique .accordion_tabs{padding:26px 25px}.blc-ActiThematique .tab_content_wrapper>.accordion_tabs::after{right:25px}.blc-map span{top:17px;left:60px}.blc-Produit .blc-coupDeCoeur.lvl2{margin:0 -25px}.blc-partage{height:auto;padding:0}.lst-partage{float:left;display:block;clear:both}.blc-partage span{margin-bottom:10px;padding-left:25px}.lst-partage a.partage{border-left:0}.blc-blog-details .wrapper{padding:40px 25px}.blc-blog-details .blc-left .titre{font:30px/40px dos-sb}.blog-photo .item span{font:15px/25px rob-r}.blc-blog-details .blc-left{margin-bottom:50px;padding-bottom:20px}.blc-blog-details .lst-blog-r{padding:19px 15px 10px}.blc-blog-details .lst-blog .blc-img{width:100%;height:auto}.blc-blog-details .lst-blog .item{min-height:100%}.slide-article .item{width:100%}.blc-faq .wrapper{padding:41px 25px}.page.Faq .txt-banner .titre{font-size:30px;line-height:40px}#header.page.Faq .txt-banner{margin-top:-13px}.blc-article-slide .wrapper{padding:10px 60px 20px!important}.slide-article .slick-next{right:-48px}.slide-article .slick-prev{left:-48px}.blc-Produit .blc-titre .titre{font:400 30px/35px dos-sb}.slide-produit .item .blc-img{background-image:none!important;height:145px}.slide-produit .slick-next,.slide-produit .slick-prev{bottom:-30px}#blc-Module-recherche{padding:40px 25px}.field-devis .content{padding:15px 20px 20px}.st-devis{padding:30px 25px 28px!important}.cont-devis .btn .link.retour{display:block;width:100%;margin-bottom:10px}.blc-listFaq .wrapper{padding:60px 25px}.lst-faq-right .item{padding:40px 25px}.blc-listFaq .blcRight .titre{margin-bottom:30px}#header.page.espcClient .breadcrumb ul{padding:2px 13px 0}.blc-espaceClient .wrapper{padding:60px 25px}.blc-espaceClient .Intro .titre{font-size:30px}.lst-ficheproduit .blc-titre .s-titre{font-size:23px;line-height:26px}.lst-ficheproduit .item{padding:30px 20px}#header.page.espcClient .hdrRight a.tel-mob{display:none}.etp{position:absolute;top:-340px;left:36%}}@media (max-width:1280px){.ELLIPSE{width:220px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:639px){.cont-inscript li,.lst-ReAssurance .item{border-right:none}.link212{padding:12px 20px 10px}#header.page{padding-top:76px}.headerTop{height:90px;padding:0 0 0 25px}.hdrRight{height:100%}.blc-search,.hdrRight a.tel-mob{width:90px;height:90px}.headerTop .logo .mob{width:150px}.form-devis .blc-chp,.lst-participants,.progress{width:100%}.menu1 button{font-size:18px;padding:0}.txt-banner{margin-top:-110px;padding:0 25px}.txt-banner .titre{font-size:40px;line-height:40px}.txt-banner span{font-size:18px;line-height:30px}.link{padding:15px 10px 10px;font-size:14px;height:52px}.txt-banner .link{font-size:14px;max-width:280px;padding-top:18px}.txt-banner .CENTRA{padding-top:10px}.lst-categorie-vacance .item .content .POS_IP{top:30%}.blcContenu1 .Intro{padding:60px 25px 53px}.etp-brochure2{text-align:center}.blcContenu1 .blc-btn{padding:40px 25px}.blcContenu1 .blc-btn .link{padding:17px 33px 21px 10px;height:auto;font-size:14px;text-align:left}.blc-TypeSej .Intro{padding:60px 25px}.lst-services .item{margin-left:0}.lst-services .item .content{height:322px}.lst-services .item .content p{font-size:20px;line-height:21px}.lst-services .item .content .txt{top:190px;padding:0;max-width:300px}.lst-services .item .content .s-titre{font-size:16px}.tab_content .content{padding:0 25px}.slideText{padding:60px 25px}.blc-Temoignage .blc-titre{padding:0 25px}.accordion_tabs{padding:26px 25px}.blc-ReAssurance,.blc-Temoignage{padding:60px 0 0}.blc-ReAssurance::after{height:210px}.blc-Blog .wrapper{padding:60px 25px 56px}.blc-Action{padding:60px 0 0}.footer{padding:60px 25px 10px}.blog-left .item .blc-txt{bottom:28px;left:25px}.blog-left .item .s-titre{font:400 26px/28px dos-m}.link{position:relative;padding-right:50px!important}.link:after{position:absolute;right:10px;top:0;bottom:0;margin:auto}.blc-inscription .blc-titre span,.lst-tauxSatisf .item .link::after{position:static}.cd-dropdown-content,.cd-dropdown-content ul{padding:60px 25px}.cd-dropdown-content li.titre{font-size:15px}.cd-dropdown-content a,.cd-dropdown-content ul a{font-size:18px}.slider{height:500px;background:url(../images/banner-500.jpg) center;background-size:cover}.lst-ReAssurance .item .content{opacity:1!important}.blc-ReAssurance .titre{padding:0 25px}#header.page .headerTop{height:90px}.menu1 a{padding:0 20px 0 0!important}.headerTop.navSticky .logo{margin-top:32px}.banner-page{height:350px}.page.blog .banner-page{height:150px}#header.page.blog .txt-banner{margin:15px auto 0}.lst-blog-page .item .s-titre{height:90px;display:block;overflow:hidden}.lst-equipe .item .content .blc-txt .s-titre{font:400 30px/36px dos-m}.lst-equipe .item .content .blc-txt p{font:400 20px/30px rob-m}.page.landing .txt-banner .titre{font-size:50px}#header.page.landing .txt-banner{margin-top:-10px}.form-devis .blc-chp{float:none;padding:0;margin-bottom:20px}.form-devis{margin:0}.cont-devis .btn{position:static;margin-top:20px}.st-devis{height:auto!important}#etp3>ul{margin-bottom:20px}.slide-article .slick-active+.slick-active .content{float:left}.cont-devis .btn .link.retour{display:block;margin-bottom:10px;width:100%}.cont-devis .btn .link{float:none;margin-right:0;display:block}#header.page.avisClients .txt-banner p,.table-document th{display:none}.page.listeFaq .txt-banner .titre{font:40px/40px dos-r}.page.listeFaq .banner-page{height:250px}#header.page.espcClient .breadcrumb a{font:400 12px/12px rob-m}#header.page.espcClient .breadcrumb li a{padding-left:30px}.menu-espaceClient{top:90px}.wrapMenuMobile{width:100px;border-left:#fff solid 1px}.menu-espaceClient li{padding:15px 25px}.menu-mobile{padding-top:40px}.menu-espaceClient li a{padding:0 0 30px}.btn-deconnecte span{font:400 17px/22px rob-b;min-height:35px;padding-top:33px}.btn-deconnecte{height:90px}.cont-login{padding:36px 20px 37px}.blc-espaceClient.login .titre{font-size:30px;margin-bottom:40px}.cont-login .s-titre{font-size:17px;line-height:22px;margin-bottom:20px}.cont-login .blc-chp .chp{font-size:15px}.cont-login .blc-chp{height:50px}.btn-login.link{height:50px;font-size:17px}.cont-login .info{font-size:10px;line-height:21px}.IntroLeft .content{padding:0 25px}.IntroLeft p{font-size:17px;line-height:22px}.blc-espaceClient.login .wrapper{padding:40px 25px}#header.page.avisClients .banner-page{height:250px}.blc-AvisClient .wrapper{padding:40px 25px 0}.blc-formulaire label{font-size:14px}.blc-formulaire .chp select{font-size:15px}.blc-formulaire .blc-chp{margin-bottom:20px}.blc-formulaire .link{height:54px;font-size:17px}.lst-tauxSatisf .item span{font-size:36px}.lst-tauxSatisf .item strong{font-size:14px}#header.page.avisClients .txt-banner{padding:0 25px;max-width:275px}.blc-espaceClient.monCompte .wrapper{padding:40px 25px}.blc-espaceClient.monCompte .Intro{margin-bottom:25px}.blc-espaceClient .formulaire-Compte .content{padding:47px 20px 35px}.blc-espaceClient .formulaire-Compte .s-titre{font-size:17px;margin-bottom:17px}.blc-espaceClient .formulaire-Compte .blc-chp .chp{height:50px}.blc-espaceClient .formulaire-Compte input{font-size:15px}.blc-espaceClient .formulaire-Compte .link{height:50px;font-size:17px}.lst-participants .cols{padding:26px 20px 51px}.lst-participants .content .s-titre{padding:19px 20px 0;font-size:17px}.lst-participants .cols .ss-titre{font-size:13px}.lst-participants .cols li{font-size:13px;line-height:20px}.blc-espaceClient.vosDocument .Intro{margin-bottom:20px}.blc-inscription .blc-titre{height:auto;padding:19px 20px 20px}.cont-inscript li{padding-right:0;margin-right:0;margin-bottom:10px}.cont-inscript{padding:15px}.table-document td:first-child,.table-document th:first-child{padding-left:15px}.table-document td{display:block;padding:10px}.table-document td:first-child{width:100%}.table-document td .date{border:none;text-align:left}main .titre{font-size:30px;line-height:40px}.lst-txt-temoins .s-titre{font-size:20px}.lst-txt-temoins .ss-titre{font-size:14px}.lst-txt-temoins p{font-size:17px;line-height:22px}.lst-txt-temoins span{font-size:26px;line-height:26px}.blc-Blog .Intro p{font-size:20px;line-height:30px}.blog-left .item .date{font-size:13px}.blc-Action p,.lst-blog .s-titre{font-size:20px;line-height:30px}.footer1 .cols .s-titre{font-size:13px}.footer a,.footer1 .cols span,.footer1 ul button{font-size:20px;line-height:30px}.blc-espaceClient .Intro .titre{font-size:30px}.lst-ficheproduit .blc-titre .s-titre{font-size:23px;line-height:26px}.lst-ficheproduit .item{padding:30px 20px}.blc-TypeSej .Intro p,.blcContenu1 .blc-txt p,.tab_content .content .cols p{font-size:20px;line-height:30px}.tab_content .cols li{font-size:17px;line-height:28px;margin-bottom:15px}.cd-dropdown-wrapper .blc-right{height:157px}.cd-dropdown-wrapper .blc-right span{padding-top:30px}.menu-page{display:none}#PageContent .blc-Produit .blc-titre .titre{font-size:40px;line-height:50px}.lst-categorie li{font-size:13px;line-height:20px}.lst-categorie li.lieu{margin-bottom:15px}.blc-Produit .lst-categorie{margin-bottom:30px}.blc-Produit .devis .link-date{font-size:13px;line-height:37px}.blc-Produit .devis .link-date::before{background-image:url(../images/picto-devis.png);width:15px;height:15px}.blc-Produit .devis .link{height:auto}.section-txt .s-titre{font-size:29px;line-height:29px}.section-txt .ss-titre{font-size:20px;line-height:30px;margin-bottom:10px}#PageContent p{font-size:17px;line-height:27px}.vignette-photo .item .s-titre{font-size:15px;line-height:25px}#PageContent .titre{font-size:29px;line-height:29px}#PageContent .table-programme td p{font-size:17px;line-height:27px}.blc-Produit .blc-right .point-fort ul li,.blc-Produit .blc-right .s-titre,.blc-encadrement .item .content .ss-titre,.blc-encadrement .item .content span,.lstTemoins .item .content .date,.lstTemoins .item .content .s-titre{font-size:13px;line-height:23px}#PageContent .lstTemoins .item .content p{font-size:13px;height:22px}.blc-Produit .blc-right .blc-prestation{padding:29px 10px 0}.blc-Produit .blc-right .blc-prestation span,.blc-Produit .blc-right .blc-prestation ul li,.blc-Produit .blc-right .point-fort .s-titre{font-size:15px;line-height:25px}.lst-partage{width:100%;border-top:#e6e6e6 solid 1px;float:left;display:block;clear:both}.lst-partage a{width:33.33%}.blc-partage span{padding-top:20px;padding-bottom:10px}.blc-Produit .wrapper{padding:43px 25px 0}.blc-ActiThematique .tab_content .item .s-titre{font-size:17px;line-height:22px}.blc-ActiThematique .tab_content .item div .picto{top:0}.blc-partage{margin:17px -10px 0;height:auto;padding:0}.blc-partage span{margin-bottom:10px;padding-left:25px}.lst-partage a.partage{border-left:0}.slide-produit .item .s-titre{font-size:13px}.lstTemoins .item .content{padding:26px 20px 85px}.aside-banner li{font-size:15px;line-height:24px}.aside-banner .link{padding-top:17px}.new{font-size:13px!important;line-height:24px!important;height:24px!important}.blc-categ span{font-size:15px}#PageContent .lst-sej-dispo .item .content .titre{font-size:20px;line-height:30px;margin-bottom:30px}.lst-sej-dispo .item .content .lieu{font:400 13px/20px rob-b;padding-left:20px;background:url(../images/picto-map.png) left 2px no-repeat}.lst-sej-dispo .item .content .blc-top{padding:12px 15px 21px 10px}.pagination ul li a{font-size:17px}.blc-referencement .s-titre{font-size:17px;line-height:25px;margin-bottom:30px}.blc-referencement .ss-titre{font-size:20px}.blc-referencement{padding:0}.blc-listeProduits .wrapper{padding:50px 25px}#header.page.liste-produit .txt-banner{padding:0 25px}#header.page .headerTop{border-bottom:#c6c6c6 solid 1px}.page.landing .banner-page{height:250px}.Intro-Landing .blc-right li{font-size:17px;line-height:27px}.lst-choisir .item .content .s-titre{font-size:20px;line-height:30px}.lst-choisir .item .content .ss-titre{font-size:17px;line-height:27px}.da-thumbs .item a div strong{font-size:26px;line-height:26px}.da-thumbs .item a div span{font-size:14px}.blc-choisir .wrapper,.blc-coupDeCoeur .wrapper{padding:60px 25px}.Intro-Landing .blc-right .content{padding-left:25px}.Intro-Landing .blc-left .content{padding-right:25px;padding-left:25px}.da-thumbs .item .content{padding:0}.blc-Atout{padding:30px 25px}.field-devis .ss-titre{font-size:17px}#PageContent .st-devis .titre{font-size:17px;line-height:22px}.chp-txt input{font-size:15px}.chp-txt{height:36px}.chp-txt span{font-size:10px;top:0}.blc-option{padding-left:0}.border-box{padding-bottom:30px}.contact .blc-option .option ul li label{font-size:13px}.contact .blc-option .option ul li{float:none;clear:both;display:table;margin-bottom:29px}.page.Faq .banner-page{height:204px}#header.page.Faq .txt-banner{margin-top:-20px;max-width:300px}.blc-faq p a{font-size:17px;line-height:27px}.blc-partage2 span{font-size:15px}.blc-faq .retour{font-size:17px}.page.Faq .txt-banner .titre{font-size:30px;line-height:40px}#header.page.listeFaq .txt-banner{margin-top:-10px}#PageContent .blc-listFaq .blcRight .titre{font-size:25px;line-height:35px}.lst-faq-right .item ul li a{font-size:20px;line-height:26px}.info-pratique{padding:29px 20px 0}.info-pratique .s-titre{font-size:17px}.info-pratique .link{margin:0 -20px;padding-left:20px}.blc-listFaq .wrapper{padding:60px 25px}.lst-faq-right .item{padding:40px 25px}.blc-listFaq .blcRight .titre{margin-bottom:30px}#header.page.listeFaq .txt-banner p{display:none}#PageContent .blc-blog-details .titre{font-size:29px;line-height:30px;margin-bottom:20px}.lst-item li{font-size:13px}.categorie span{line-height:17px;font-size:9px;height:17px}.blc-blog-details .blc-left .s-titre{font-size:20px}.blc-blog-details .blc-left .ss-titre{font-size:17px}#PageContent .blc-blog-details .blc-right .titre{font-size:17px;line-height:22px}.lst-blog .date{font-size:13px}.blc-blog-details .lst-blog .s-titre{font-size:15px;line-height:18px}.blc-newsletter .s-titre{font-size:20px;line-height:28px}.blc-newsletter .chp input,.lst-blog-page .item .date{font-size:13px}.blc-newsletter .chp{padding-top:5px;height:52px;width:230px}.blc-newsletter .link{width:230px}.blc-newsletter{height:360px;padding-top:140px}.blc-blog-details .blc-left{padding-bottom:0}.lst-blog-page .item.large .s-titre{font-size:30px}.lst-blog-page .item.large .blc-txt{left:20px}.lst-blog-page .item .s-titre{font-size:20px}.lst-blog-page .item{margin-bottom:20px}.lst-blog-page .item:last-child{margin-bottom:0}.blc-blog .wrapper{padding:60px 25px}.lst-equipe .item .content .blc-img{background-image:none!important;height:auto}.lst-equipe .item .content .blc-img img{display:block!important}.lst-equipe .item .content{height:auto}.lst-equipe .item .content .blc-txt p{margin-bottom:10px}#PageContent .lst-equipe .item .content .blc-txt p{font-size:13px;line-height:20px}#header.page.espcClient .breadcrumb ul{padding:2px 25px 0}#header.page.espcClient{padding-top:89px}#header.page.espcClient .breadcrumb{padding-top:4px}.blc-espaceClient .wrapper{padding:60px 25px}.cont-inscript li{font-size:13px;line-height:22px}.lst-ficheproduit .blc-img{width:147px;height:147px}.dateCommande li span,.dateCommande li strong{font-size:13px;line-height:13px}.dateCommande li{margin-bottom:0}.lst-ficheproduit .link{font-size:13px;padding-top:15px}.lst-ficheproduit .cols{padding:0}.lst-espcClientBlog .item .date{font-size:28px}#blc-Module-recherche{padding:40px 10px}.lst-option li{height:60px;padding:14px 24px 6px}.lst-option li span{font-size:25px;color:#2b2c30}.cont-module .ss-titre{font-size:20px;line-height:35px}.cont-module .titre{font-size:35px;line-height:40px;margin-bottom:10px}.etape6 p{font:400 20px/33px rob-l;max-width:100%;margin-bottom:40px}.link-nouvelle{font-size:15px}.cont-devis .lieu{font-size:13px}.field-devis .etp{font-size:17px;margin-bottom:5px}.form-devis select{height:54px;font-size:15px}.cont-devis .btn .link{padding-top:15px}.blc-datePrix .date{font-size:20px;line-height:30px}.blc-datePrix .prix{font-size:25px}#header.page .cd-dropdown-trigger{top:157px}}@media (max-width:390px){.TRANSPARENCY{background-color:rgb(0 0 0 / .5);text-align:center;width:100%;left:0!important;height:47px;top:260px;padding-top:4px;padding-left:10px}}.RESET_CLASS{font-size:inherit;font-style:inherit}@media (max-width:650px){#BTN_DEVIS_MOB{position:fixed;bottom:0;width:100%;left:0;z-index:99}#BTN_DEVIS_MOB2{padding-bottom:29px}}@media (max-width:768px){.txt-banner span{display:inline}}@media (max-width:385px){#header.page .blc-search a,.blc-search{width:60px}}@media (max-width:480px){.headerTop.navSticky .search-sticky{border-left:#c6c6c6 solid 1px}}@media (max-width:507px){.option-check ul li{min-height:140px}}@media (max-width:352px){#header.page .blc-search,#header.page .headerTop.navSticky .search-sticky,.blc-search,.headerTop.navSticky .search-sticky{display:none}#header.page .blc-search a{width:60px}}@media (max-width:440px){.blc-datePrix .prix{width:100%}}.blc-blog-details .blc-left .ssstitre{font:400 17px/22px dos-b;text-transform:uppercase;margin-bottom:24px;letter-spacing:7.5px}#back-to-top{position:fixed;bottom:40px;right:40px;z-index:5000;width:50px;height:50px;text-align:center;line-height:35px;background:#f5f5f5;color:#f0990d;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity .2s ease-out;opacity:0;font-size:3rem}#back-to-top:hover{background:#e9ebec}#back-to-top.show{opacity:1}@media (max-width:1024px){.txt-banner span{max-width:100%;margin:0 auto 40px}.blc-ReAssurance{padding:60px 40px 0}}@media (max-width:768px){#slideService .slick-next,#slideService .slick-prev{position:absolute;top:50%;z-index:20;margin-top:-10px}.RESET_CLASS{margin-bottom:30px}.blcContenu1 .Intro .titre{margin-bottom:10px}.tab_content .content .cols .txt{max-width:100%}.txt-banner span{font-size:18px!important;line-height:28px;display:block}.txt-banner{padding:0;max-width:620px;margin-top:-130px}#blc-Module-recherche{padding:40px 0;width:100%}.lst-categorie-vacance .item .content{max-width:300px}.lst-categorie-vacance .item .content .s-titre{max-width:210px;font-size:22px}.lst-services .item .content .txt{top:50%;margin-top:20px!important;max-width:100%}.lst-ReAssurance .item .s-titre{font-size:18px;line-height:28px}.slider{height:606px}#slideService .slick-prev{left:20px}#slideService .slick-next{right:20px}.tab_content .cols li{margin-right:0!important;max-width:100%!important}.tab_content{background-image:none!important;padding:10px 0 0!important}.cd-dropdown-trigger{font-size:0!important}.tab_content .content{margin-top:-10px;position:relative}.tab_content .content:after{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0}.tab_content .content .cols{position:relative;z-index:50}.toggle_position{padding:0!important}.blcContenu1 .blc-txt p br{display:none}.hdrRight a.tel-mob{border-right:#c6c6c6 solid 1px}}@media (max-width:649px){.slider{height:606px}}@media (max-width:639px){.slider{height:100vh}.RESET_CLASS{line-height:24px}.lst-ReAssurance .item .s-titre{font-size:18px;line-height:28px}#video-fond>video{display:block}.accordion_tabs{padding:26px 100px 26px 20px!important}.lst-services .item .content .s-titre{margin-bottom:0}.blcContenu1 .blc-btn .link{padding-top:18px}.lst-services .item .content .txt{text-align:center;right:0;margin:0 auto}.blc-TypeSej .Intro{padding:40px 20px}.tab_content .content .cols{padding:20px 0 40px}.lst-txt-temoins p{font-size:17px;line-height:27px}.slideText::before{background-image:url(../images/deco-mob.png);width:133px;height:84px;left:13px}.slideText{padding:60px 20px}.blc-Action p,.blc-Blog .Intro p,.blc-TypeSej .Intro p,.blcContenu1 .blc-txt p{font-family:rob-r}.headerTop{height:76px;padding:0 0 0 10px}.hdrRight,.headerTop.navSticky .hdrRight{padding-right:60px}.txt-banner span{font-size:18px!important;margin-bottom:30px;display:block}.blc-search,.hdrRight a.tel-mob{height:100%}.hdrRight a.tel-mob,.headerTop.navSticky .hdrRight a.tel-mob{display:block;width:60px;border-right:#c6c6c6 solid 1px}.headerTop.navSticky .search-sticky{width:60px}main .titre{letter-spacing:3.5px}.txt-banner{padding:0 20px}.txt-banner .titre{font-size:32px;line-height:40px}.RESET_CLASS{margin-bottom:20px}.blcContenu1 .Intro .titre{margin-bottom:0}.blcContenu1 .Intro{padding:60px 20px 53px}.lst-services .item .content .txt{left:20px;padding-right:right}.lst-services .item .content .s-titre{line-height:26px}.blog-left .item .date{font-size:16px}.blc-Temoignage .blc-titre{padding:0 20px}.cont-temoins .link{margin:0 20px}.blc-Blog .wrapper{padding:60px 20px 56px}.lst-txt-temoins .s-titre{font-size:26px}.lst-categorie-vacance .item{float:none;width:100%}.lst-categorie-vacance .item .content{padding:0}.lst-categorie-vacance .item .content .POS_IP{top:50%}.tab_content .content{padding:0 20px}.lst-ReAssurance .item .content{max-width:270px}.blc-ReAssurance::after{height:160px}.blc-ReAssurance{padding:10px 0 0}#header.page.liste-produit .txt-banner,.blc-Action .Intro{padding:0 20px}.menu-page li a:after{bottom:10px}.lst-services .item .content{position:relative}.lst-services .item .content:after{content:'';position:absolute;left:0;top:0;background-color:rgb(0 0 0 / .5);display:block;width:100%;height:100%}.blc-listeProduits .wrapper{padding:50px 20px}.aside-banner li{font-size:20px;line-height:30px}.menu-page{width:100%}.blcContenu1 .blc-btn{padding:40px 20px}.cont-info.tabs{margin-bottom:40px}.blc-Blog .titre{margin-bottom:15px}.blc-Blog .Intro{margin-bottom:40px}.blc-search{width:60px}.headerTop .logo{margin-top:15px}.headerTop .logo .mob{width:inherit}.headerTop.navSticky .logo{margin-top:22px}.hdrRight a.tel-mob{border-right:none;background-image:url(../images/tel-mob2.png)}#header.page .cd-dropdown-trigger{top:134px}.cd-dropdown-trigger{right:15px!important;top:139px}}@media (max-width:768px){.hdrRight a.tel-mob{border-right:0}#header.page .cd-dropdown-trigger{top:145px!important;margin-top:0!important}#header.page .cd-dropdown-wrapper{top:-40px}}@media (max-width:639px){#header.page .hdrRight{padding-right:60px}#header.page .blc-search a{width:100%}#header.page .headerTop{height:76px}#header.page .cd-dropdown-wrapper{top:-40px}#header.page .headerTop.navSticky .search-sticky{width:60px}#header.page .cd-dropdown-trigger{top:130px!important;margin-top:0!important}}@media (max-width:480px){.headerTop .logo{margin-top:22px}.headerTop .logo .mob{width:180px}.lst-blog .blc-txt{padding-top:10px}.lst-blog .blc-img{float:left;height:100px;width:150px;position:absolute;left:0;top:0}.lst-blog .item .content{padding-left:170px;position:relative}.headerTop.navSticky .hdrRight a.tel-mob{border-right:none}.cd-dropdown-trigger{top:125px!important}.blc-espaceClient.login .link{height:auto;text-align:left}.cont-devis .btn .link{width:100%}}@media (max-width:374px){.txt-banner{padding:0 20px}.txt-banner .titre{font-size:30px}.txt-banner span{font-size:16px;line-height:30px;display:block!important}.headerTop .logo .mob{width:142px}#video-fond>video,.hdrRight a.tel-mob{display:block}.blc-Action .Intro{margin-bottom:40px}.headerTop.navSticky .logo{margin-top:22px}.blcContenu1 .Intro{padding:40px 20px}.hdrRight a.tel-mob{border-right:#c6c6c6 solid 1px;display:none}.blc-search{display:block}.headerTop.navSticky .hdrRight a.tel-mob{display:none}.blc-espaceClient.login .link{width:100%}}.option-check ul li .check::before{width:18px;height:17px}.cd-secondary-dropdown .menu2{top:40%}.blc-espaceClient.login .link{width:60%}.blc-espaceClient.login .blclogin{margin-top:0}.cont-devis .btn .link.reserver,.cont-devis .btn .link.retour{width:200px}.blc-espaceClient.login .blclogin b{color:#fff;text-align:center;display:block}.blc-ReAssurance .titre{color:#57575c;font:400 50px/55px dos-m;font-size:50px;line-height:55px;letter-spacing:7.5px;position:relative;display:inline-block}.blc-espaceClient.login .cont-login{padding:36px 40px 37px}.brochure{cursor:default!important}body{position:relative;display:block;overflow:hidden;overflow-y:scroll}@media (max-width:1024px){#PageContent,#homepage{z-index:20}#map_canvas,.form-devis.contact .blc-chp.width100{width:100%}#homepage{position:relative}.page.landing .txt-banner p{display:none}.st-effect-12.st-container.st-menu-open{display:block}.st-effect-12.st-container{overflow-y:scroll;background-color:#fff;height:100%;display:none}.st-effect-12 .st-pusher{-webkit-transform-style:inherit;transform-style:inherit!important}.txt-banner h1{margin-bottom:20px}.blcContenu1 .Intro .titre{margin-bottom:0}.blcContenu1 .Intro{padding:45px 40px 53px}.blc-ReAssurance{padding:60px 0 0}.blc-ReAssurance .wrapper{padding:0 40px}.blc-ReAssurance .titre:after{right:40px}.formulaire{padding:0 20px}.cont-login .info{padding:0 20px 20px}.field-devis.contact .chp-txt{border-bottom:none}.field-devis.contact .chp-txt.txtArea{border:none}.blc-Produit .blc-titre .titre,.form-devis .blc-chp.width100{width:100%!important}.field-devis.contact{padding-bottom:20px}}@media (max-width:1023px){.txt-banner{margin-top:-130px}.blcContenu1 .Intro .titre:after{top:-22px}.page.landing .txt-banner .link{max-width:inherit;display:inline-block}}@media (max-width:769px){.chp-txt input,.chp-txt input:focus{height:100%;display:block}.st-effect-12.st-container.st-menu-open{display:block}.st-effect-12.st-container{overflow-y:scroll;background-color:#fff;height:100%;display:none}.st-effect-12 .st-devis{position:static!important;max-height:100%!important}.st-effect-12 .st-pusher{-webkit-transform-style:inherit;transform-style:inherit!important}.chp-txt{position:relative!important;display:block}.chp-txt input{z-index:9999;width:100%;position:relative}.blc-espaceClient.login .blclogin b{color:#000}.blc-ReAssurance .titre{font-size:30px;line-height:40px}.blclogin .titre{font-size:28px;line-height:28px}.blc-espaceClient.login .cont-login{padding:20px 0 0}.cont-devis.brochure .btn{margin-top:0}.blc-espaceClient.login .blclogin{margin-bottom:0}.blc-option{margin-bottom:20px}#map_canvas{width:100%!important}.blc-ActiThematique .tab_content .item{position:relative;z-index:20;font-size:20px}.cont-devis .btn .link{padding-right:15px!important;height:52px!important}.st-pusher::after{display:none}#header.page.liste-produit .txt-banner{padding:0 338px 0 30px}.blc-ActiThematique .tab_content .item .s-titre{font-size:20px;line-height:22px;color:#fff}}@media (max-width:640px){.sidebar-content{position:absolute;left:0;top:0;width:100%;background-color:#fff;height:100%}.blc-select,.field-devis .content,.form-devis{position:relative}.st-container{padding-top:75px}.lst-sej-dispo .item .content .blc-img .blc-categ{top:auto;bottom:0}.cont-devis .btn .link.reserver,.cont-devis .btn .link.retour{width:100%!important}#header.page.liste-produit .txt-banner{padding:0 30px}.blc-ReAssurance .titre{padding:0}.blc-ReAssurance{padding:10px 0 0}.blc-listeProduits .wrapper{padding:10px 20px}.cont-lstProduit{border-bottom:none;padding-bottom:20px}.blc-ActiThematique .tab_content .item div .picto{display:none}.blc-ActiThematique .tab_content .item div{padding-left:0}.form-devis{display:block;box-sizing:border-box}.form-devis .blc-chp{position:relative;height:80px}.form-devis .blc-chp .chp-txt{height:80px;position:absolute!important;left:0;top:0;width:100%}#header.page .headerTop.navSticky{position:fixed!important;top:0!important}.cont-devis .btn .link{height:52px!important}.blcContenu1 .blc-btn .link{position:relative;z-index:9999}.blcContenu1{position:relative;z-index:999}#BTN_DEVIS_MOB{z-index:99999}.blc-Module-recherche .cont-module{margin:64px auto 20px}.chp-txt.txtArea{height:100%;border:none}.form-devis .blc-chp.width100{width:100%}.blc-ActiThematique .tab_content .item .s-titre{font-size:20px;line-height:22px;color:#fff}.close{background-color:#fff0}}#slideProduit{height:480px}#vignettePhoto{height:600px}@media (max-width:1023px){#slideProduit{margin-left:-10px;height:200px}#vignettePhoto{height:360px}}@media (max-width:768px){#slideService{height:321px}.cont-lstProduit .blc-left>.titre,.info-plus,.lst-filtre{display:none}.link.filtre{display:block;background-color:#fff0;color:#f6a92f;margin-bottom:35px}.link.filtre:after{background-image:url(../images/arw-link2.png)}}.lst-equipe .item .content .blc-txt{width:100%}.chp-txt input{display:block;width:100%;background-color:#fff0}.cont-devis .btn .link{height:52px!important}@media (max-width:374px){.chp-txt input{display:block;width:100%;background-color:#fff0}}@media (max-width:769px){.chp-txt input,.chp-txt input:focus{height:100%;display:block}.chp-txt{position:relative!important;display:block}.chp-txt input{z-index:9999;width:100%;position:relative}}@media (max-width:640px){.blc-select,.field-devis .content,.form-devis{position:relative}.form-devis{display:block;box-sizing:border-box}.st-effect-11.st-menu-open .st-effect-11.st-devis{transform:none!important;overflow-y:scroll!important;transition:none!important;position:static}.st-effect-11 .st-pusher{transform-style:inherit!important}.form-devis .blc-chp{position:relative;height:80px}.form-devis .blc-chp .chp-txt{height:80px;position:absolute!important;left:0;top:0;width:100%}.st-trigger-effects button.link{display:block!important;width:100%!important;height:100%!important;position:relative!important;z-index:9999!important}.chp-txt.txtArea{height:100%;border:none}.form-devis .blc-chp.width100{width:100%}}.contact-left{background-color:#383b41;border-top:#2e3135 solid 1px;bottom:0!important}.cd-dropdown-wrapper .blc-right{height:58px;background-color:#f3f7fa;width:auto;text-align:center;display:inline-block;position:relative;z-index:15;left:57px;bottom:50px;padding:11px 28px}.cd-dropdown-wrapper .blc-right span a::after{margin-left:100px}.cd-secondary-dropdown .titre-page{position:absolute;width:100%!important;top:30px;height:100px;z-index:999;left:21px;display:block;font:400 27px/22px dos-sb;color:#383b41;padding:45px 30px 0!important}.cd-dropdown-content>.has-children>ul{padding:130px 24px 40px!important}#header.page.landing .txt-banner{max-width:100%;margin-top:-32px}.blc-Atout{top:0}.Intro-Landing .blc-left,.Intro-Landing .blc-right{padding-top:236px}.btn-lang-banner{margin-top:60px}.btn-lang-banner .titre-mob{display:none}.page.landing .btn-lang-banner .link{width:250px;text-align:left;margin:0 10px}.btn-lang-banner.headerFixed{position:fixed;top:0;width:100%;margin-top:76px;background-color:#383b41;height:59px}.btn-lang-banner.headerFixed .link{height:100%;border:none;border-left:#000 solid 1px;margin:0}.btn-lang-banner.headerFixed .link:last-child{border-right:#000 solid 1px}.page.landing .btn-lang-banner.headerFixed .link{width:300px;margin:0;padding:22px 24px 16px}.page.landing .btn-lang-banner.headerFixed .link:after{background-image:url(../images/arw-menu.png);background-position:center;background-repeat:no-repeat;width:31px;height:23px;margin-top:-2px}.Intro-Landing .blc-right ul{max-width:100%}.Intro-Landing .blc-right ul li{border-bottom:#dadada solid 1px;padding-bottom:24px;margin-bottom:6px}.Intro-Landing{padding-bottom:0}.Intro-Landing .blc-right .titre{font:400 24px/24px dos-b;text-transform:uppercase;letter-spacing:1.6px;color:#333;display:block;margin-bottom:56px;margin-top:14px}.btn-filter,.link.filtre span{display:none}@media (max-width:1300px){.cont-lstProduit{padding-left:300px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding-left:15px}.lst-sej-dispo .item .content .blc-bot .col{padding-right:15px}.lst-sej-dispo .item .content .blc-bot li strong{float:left}}@media (max-width:1200px){.page.landing .btn-lang-banner .link{width:220px;text-align:left;margin:0 3px}.lst-sej-dispo .item .content{padding-left:180px}.lst-sej-dispo .item .content .blc-img{width:180px}.page.landing .btn-lang-banner.headerFixed .link{width:25%}}@media (min-width:1024px){.btn-lang-banner .lst-btn-lang{display:block!important}}@media (max-width:1024px){.cont-lstProduit,.lst-sej-dispo .item .content{padding-left:0}.lst-sej-dispo .item .content .blc-bot,.lst-sej-dispo .item .content .blc-bot p{display:block}.lst-sej-dispo .item .content .lieu{display:none}.lst-sej-dispo .item .content .titre{margin-bottom:0;height:auto}.lst-sej-dispo .item{margin-bottom:72px;height:auto}.lst-sej-dispo .item .content .blc-img{width:100%}.lst-sej-dispo .item .content .blc-top{padding:12px 15px 21px 20px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:0 20px 25px;background-color:#f3f7fa;width:100%;border-top:#d8e1e6 solid 1px;margin-bottom:0}.lst-sej-dispo .item .content .blc-bot li{width:100%;font:400 18px/40px rob-r}.lst-sej-dispo .item .content .blc-bot li strong{float:left}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:0 20px 10px}.lst-sej-dispo .item .content .blc-bot p{height:104px;overflow:hidden;display:block;min-height:auto!important;max-height:100%!important;font-size:22px;line-height:34px}.lst-sej-dispo .item .content .blc-bot .col{border-right:none;border-bottom:none}.lst-sej-dispo .item .content .blc-bot{background-color:#fff;border-top:none;padding:0;min-height:inherit!important;max-height:100%!important}.lst-sej-dispo .item .content .blc-bot .blc-categ span{display:none}.blc-listeProduits{padding:0}.link.filtre{background-color:#383b41;width:100%;border-color:#383b41;color:#fff}.link.filtre::after{background-image:url(../images/top.png);width:30px;height:16px;margin-top:1px}.cont-lstProduit .blc-left{position:static;width:100%!important}.lst-sej-dispo .item .content .blc-img::after{content:'';background-color:rgb(0 0 0 / .2);position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:2}.lst-sej-dispo .item .content .blc-img .blc-categ{text-align:left;display:block;background:0 0;top:auto;bottom:12px;color:#fff;z-index:20;padding:0 20px}.blc-categ span.tennis{background-image:none;padding-left:0;font-size:25px;line-height:25px;display:block}#header.page.liste-produit .txt-banner{max-width:500px;left:0;right:auto}}@media (max-width:1023px){.btn-lang-banner .titre-mob{position:relative;display:block;font:400 24px/28px dos-b;color:#fff;background-color:#383b41;height:90px;width:100%;padding:32px 40px;text-transform:uppercase;letter-spacing:4.8px;text-align:left;margin-bottom:0;cursor:pointer}.btn-lang-banner .titre-mob:after{content:'';background:url(../images/top.png);width:30px;height:16px;display:block;position:absolute;right:40px;top:0;bottom:0;margin:auto}.btn-lang-banner .titre-mob.active:after{background-image:url(../images/down.png)}.btn-lang-banner .lst-btn-lang{display:none}.btn-lang-banner{position:absolute;margin-top:0;bottom:-139px;top:auto;width:100%;left:0}.page.landing .btn-lang-banner .link{width:100%;text-align:left;margin:0;background-color:#fff;display:block;max-width:100%;color:#383b41;letter-spacing:4.8px;border-bottom:solid 1px #ccc;padding-left:35px;height:90px;padding-top:38px;font-size:24px}.page.landing .btn-lang-banner .link:after{background-image:url(../images/arrow.png);width:30px;height:24px;margin-right:15px}.btn-lang-banner.open{bottom:-154px}.Intro-Landing .blc-left,.Intro-Landing .blc-right{padding-top:40px}.blc-Atout{padding:30px 40px}.Intro-Landing .blc-right li:last-child{border-bottom:none}.Intro-Landing .a-blocLeft .blocTitre .titre{letter-spacing:0!important}}@media (max-width:800px){.lst-sej-dispo .item .content .titre{margin-bottom:0;height:auto;white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden}}@media (max-width:769px){.btn-filter,.btn-filter .link:after{display:none}.lst-sej-dispo .item .content .blc-bot p{height:auto}.btn-filter .link:first-child,.btn-filter .link:last-child{height:105px;color:#fff;text-transform:uppercase;width:50%;float:left;text-align:center;font-size:30px;border-color:#fff0}.btn-filter{margin:0 -40px 40px}.btn-filter .link:first-child{padding-top:46px;background-color:#8b99a0}.btn-filter .link:last-child{background-color:#f6a92f}.cont-lstProduit .item .s-titre{font-size:30px}.option ul li label{font-size:26px;margin-bottom:20px;height:30px;line-height:30px;padding-left:46px}.link.filtre{position:relative}.link.filtre.active{background-color:#fff0;border-color:#fff0;color:#f6a92f;font-size:22px;padding:17px 0 25px;border-bottom:#e6e6e6 solid 1px;margin-bottom:35px;height:auto}.link.filtre span{position:absolute;font:400 20px/20px rob-r;color:#2b2c30;text-transform:none;top:15px;right:0;background:url(../images/close-menu.png) right center no-repeat;padding-right:35px}.link.filtre.active span{display:block}.lst-filtre .item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.lst-filtre{margin-bottom:35px}.cont-lstProduit{border-bottom:none}.lst-filtre .item{padding-bottom:25px;margin-bottom:25px}.cont-lstProduit .item .s-titre::before{width:4px;height:24px;right:10px;top:7px}.cont-lstProduit .item .s-titre::after{width:24px;height:4px;right:0;top:17px}.option ul{margin-top:15px}.blc-listeProduits .wrapper{padding:50px 40px}.link.filtre.active:after{display:none}#header.page{position:relative;z-index:999}#header.page .headerTop.navSticky .cd-dropdown-trigger,#header.page.liste-produit .headerTop.navSticky .cd-dropdown-trigger{top:130px!important}}@media (max-width:768px){#header.page.liste-produit .txt-banner{max-width:100%;left:0;right:0;text-align:center;padding:0 30px}}@media (max-width:640px){.blc-Atout{padding:30px 20px}.btn-lang-banner .titre-mob{padding:32px 20px}.page.landing .btn-lang-banner .link{height:60px;padding-top:20px;padding-left:20px}.btn-lang-banner.open{bottom:-198px}.btn-lang-banner .titre-mob::after{right:20px}.page.landing .btn-lang-banner .link::after{margin-right:10px}#PageContent .lst-sej-dispo .item .content .titre{font-size:40px;line-height:50px;text-overflow:initial;white-space:normal;margin-bottom:0}.lst-sej-dispo .item .content .blc-top{padding:12px 15px 21px 40px}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:0 40px 10px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:0 40px 25px}.lst-sej-dispo .item .content .blc-img .blc-categ{padding:0 40px}.link.filtre::after{margin-top:18px}.btn-filter .link:first-child{padding-right:0!important}}@media (max-width:500px){.lst-sej-dispo .item .content .blc-img .blc-categ{padding:0 20px}.lst-sej-dispo .item .content .blc-top{padding:12px 15px 21px 20px}#PageContent .lst-sej-dispo .item .content .titre{font-size:30px;line-height:30px}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:0 20px 10px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:0 20px 25px}.blc-categ span.tennis{font-size:20px}.lst-sej-dispo .item{padding:0}.lst-sej-dispo .item .content .blc-bot li{font-size:14px}.btn-filter .link:first-child,.btn-filter .link:last-child{float:none;width:100%;display:block}.sidebar-content{position:static}.btn-filter{margin:0 -40px 40px}}@media (max-width:650px){#back-to-top{bottom:20px}}@media (max-width:1023px){.btn-lang-banner.open{bottom:-139px}}@media (max-width:639px){.aside-banner{padding:45px 25px 40px}.btn-lang-banner .titre-mob{padding:31px 20px 0;height:90px}.page.landing .btn-lang-banner .link,.page.landing .btn-lang-banner.headerFixed .link{height:90px;padding-top:38px;font-size:22px}.link.filtre::after{margin:auto}.page.landing .btn-lang-banner .link{padding-left:20px}.btn-lang-banner .titre-mob::after{right:20px}.blc-partage span{margin-bottom:10px;padding-left:10px}.blc-option .option input[type=radio]:checked~.check::before{width:15px;height:15px;top:6px;left:6px}.btn-lang-banner{bottom:5px}#header.page.landing .txt-banner{padding:0}.btn-lang-banner .titre-mob{font-size:22px!important}.page.landing .btn-lang-banner.headerFixed .link:after{margin-top:auto}.page.landing .btn-lang-banner.headerFixed .link{padding-left:20px}.blc-Atout{padding:30px 20px}}@media (max-width:500px){.page.liste-produit .txt-banner p{display:none}#header.page.liste-produit .txt-banner span{font-size:20px!important}.blc-listeProduits .wrapper{padding:40px 20px}.aside-banner{padding:45px 20px 40px}#header.page.liste-produit .txt-banner{padding:0 20px}.cont-lstProduit .blc-right .blc-titre>.titre{font-size:22px}div#fancybox-lock div#blc_rech_left{padding:40px 20px}.page.landing .banner-page{height:301px}#header.page.landing .txt-banner{top:138px}.btn-filter .link:first-child,.btn-filter .link:last-child{font-size:20px}a.fancybox-close{right:20px!important}.Intro-Landing .blc-right .content{padding-right:20px}.btn-lang-banner{bottom:-78px}.page.landing .btn-lang-banner.headerFixed .link:after{margin-top:auto}.page.landing .txt-banner .titre{padding:0}.page.landing .btn-lang-banner.headerFixed .link{padding-left:20px}.btn-lang-banner .titre-mob{letter-spacing:1.5px}.lst-sej-dispo .item .content .blc-img .blc-categ{padding:0 20px}.lst-sej-dispo .item .content .blc-top{padding:12px 15px 21px 20px}#PageContent .lst-sej-dispo .item .content .titre{font-size:30px;line-height:30px}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:0 20px 10px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:0 20px 25px}.blc-categ span.tennis{font-size:20px}.lst-sej-dispo .item{margin-bottom:40px;padding:0}.lst-sej-dispo .item .content .blc-bot li{font-size:14px}.sidebar-content{position:static}.btn-filter{position:static;margin:0 -40px 40px}.TRANSPARENCY{background-color:#fff0;text-align:center;width:100%;left:0!important;height:47px;top:311px;padding-top:4px}.blc-categ span.tennis{background:url(../images/picto.png) left center no-repeat;padding-left:5px}}@media (max-width:640px){.blc-Atout{padding:30px 20px}.btn-lang-banner .titre-mob{padding:32px 20px}.btn-lang-banner .titre-mob::after{right:40px}.page.landing .btn-lang-banner .link::after{margin-right:10px}#PageContent .lst-sej-dispo .item .content .titre{font-size:40px;line-height:50px;text-overflow:initial;white-space:normal;margin-bottom:0}.btn-filter .link:first-child,.btn-filter .link:last-child{height:105px;color:#fff;text-transform:uppercase;font-size:30px;width:50%;float:left;text-align:center;border-color:#fff0}.lst-sej-dispo .item .content .blc-top{padding:12px 15px 21px 40px}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:0 40px 10px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:0 40px 25px}.lst-sej-dispo .item .content .blc-img .blc-categ{padding:0 40px}.link.filtre::after{margin-top:18px}.btn-filter .link:first-child{padding-right:0!important;padding-top:46px;background-color:#8b99a0}.btn-filter{margin:0 -40px 40px}.btn-filter .link:last-child{background-color:#f6a92f}.btn-filter .link:after{display:none}}@media (max-width:768px){#header.page.liste-produit .txt-banner span{font-size:29px!important}.lst-sej-dispo .item .content .blc-img{height:270px;overflow:hidden;margin-bottom:13px}.lst-sej-dispo .item .content .blc-img .blc-categ{bottom:11px}.lst-sej-dispo .item .content .blc-top{padding:12px 15px 0 40px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:16px 40px 25px}.lst-sej-dispo .item .content .blc-bot li{font-size:22px;line-height:36px}.link.filtre{position:relative;height:80px;font-size:24px;padding-top:31px}.link.filtre::after{margin-top:0}.cont-lstProduit .blc-right .blc-titre .titre{font-size:25px}.lst-sej-dispo .item{padding:0;margin-bottom:72px}.cont-lstProduit .blc-right .blc-titre>.titre{padding-bottom:55px!important}.blc-listeProduits .wrapper{padding:40px}.aside-banner{padding:45px 40px 40px}#header.page.liste-produit .txt-banner{text-align:left;padding:0 40px}.Intro-Landing .titre{max-width:100%}.lst-filtre{display:block}#fl_rech{display:none}.lst-filtre .item .s-titre{font-size:30px;line-height:40px}.cont-lstProduit .blc-left>.titre{display:block;font-size:22px}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:0 40px 10px}.menu-page li a{padding:0 5px 18px}.blc-partage{padding:0 0 7px 33px}.blc-ActiThematique .tab_content .item div{position:relative;z-index:20}.aside-banner .link{height:80px;font-size:24px;padding-top:30px;letter-spacing:4.8px}.aside-banner .link:after{background-image:url(../images/arrow-mob.png);width:50px;height:36px;margin-top:-10px}.btn-lang-banner .titre-mob{font-size:24px!important}}@media (max-width:650px){a#fl_rech,div#fancybox-lock #mot_rech{display:block!important}div#fancybox-lock a#fl_rech,div#mot_rech{display:none!important}div#fancybox-lock div#blc_rech_left{padding:40px;box-sizing:border-box}#blc_rech_left .btn-filter{display:none}div#fancybox-lock .btn-filter{display:block}.btn-filter{bottom:0;margin:0 -40px}.fancybox-inner{border-width:0!important}.lst-filtre .item .s-titre{cursor:pointer;text-transform:uppercase;color:#2b2c30;font:400 30px/40px dos-b;letter-spacing:1px;position:relative}.lst-filtre .item .s-titre::after,.lst-filtre .s-titre::before{background-color:#bababa;position:absolute;display:block;content:''}.lst-filtre .item .s-titre::after{width:24px;height:4px;right:0;top:17px}.lst-filtre .s-titre::before{width:4px;height:24px;right:10px;top:7px}.lst-filtre .s-titre.active::before{opacity:0}.lst-filtre .blc-hide{display:none}div#blc_rech_left{width:100%!important}div#blc_rech_left>.titre{background-color:#fff0;border-color:#fff0;color:#f6a92f;font-size:22px;padding:0 0 25px;border-bottom:#e6e6e6 solid 2px;margin-bottom:35px;height:auto;font-family:rob-b;text-transform:uppercase;letter-spacing:3.5px}.btn-filter .link:first-child,.btn-filter .link:last-child{box-sizing:border-box}.link.filtre.active span{display:block;font-size:18px;font-family:rob-r;letter-spacing:2px}.link.filtre.active{padding:17px 0 32px;margin-bottom:28px}#fl_rech,.lst-filtre{display:block}.cont-lstProduit .blc-left>.titre{display:none}a.fancybox-close{top:43px!important;width:25px!important;height:25px!important}.fancybox-close::before{line-height:20px!important;color:#2b2c30!important}.blc-Atout .item:last-child{border-bottom:none}.link.filtre{letter-spacing:4.8px;padding:31px 32px 10px 30px}.aside-banner .link{padding-right:30px!important;padding-left:25px}.aside-banner .link:after{position:static;margin-left:20px}.btn-lang-banner .titre-mob{padding:32px 40px;font-size:24px!important}.page.landing .btn-lang-banner .link{padding-left:40px}.blc-Atout{padding:30px 40px}}@media (max-width:639px){.aside-banner{padding:45px 25px 40px}.btn-lang-banner .titre-mob{padding:31px 20px 0;height:90px}.page .btn-lang-banner .link,.page .btn-lang-banner.headerFixed .link{height:90px;padding-top:38px;font-size:22px}.link.filtre::after{margin:auto}.page .btn-lang-banner .link{padding-left:20px}.btn-lang-banner .titre-mob::after{right:20px}.blc-partage span{margin-bottom:10px;padding-left:10px}.blc-option .option input[type=radio]:checked~.check::before{width:15px;height:15px;top:6px;left:6px}.btn-lang-banner{bottom:5px}#header.page .txt-banner{padding:0}.btn-lang-banner .titre-mob{font-size:22px!important}.page .btn-lang-banner.headerFixed .link:after{margin-top:auto}.page .btn-lang-banner.headerFixed .link{padding-left:20px}.blc-Atout{padding:30px 20px}}@media (max-width:500px){.page.liste-produit .txt-banner p{display:none}#header.page.liste-produit .txt-banner span{font-size:20px!important}.blc-listeProduits .wrapper{padding:40px 20px}.aside-banner{padding:45px 20px 40px}#header.page.liste-produit .txt-banner{padding:0 20px}.lst-sej-dispo .item{margin-bottom:40px}.lst-sej-dispo .item .content .blc-top{padding:12px 15px 0 20px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:16px 20px 25px}.cont-lstProduit .blc-right .blc-titre>.titre{font-size:22px}.lst-sej-dispo .item .content .blc-bot li{font-size:14px}div#fancybox-lock div#blc_rech_left{padding:40px 20px}.btn-filter{position:static}.page .banner-page{height:301px}#header.page .txt-banner{top:138px}.btn-filter .link:first-child,.btn-filter .link:last-child{font-size:20px}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:0 20px 10px}a.fancybox-close{right:20px!important}.Intro-Landing .blc-right .content{padding-right:20px}.btn-lang-banner{bottom:-78px}.page .btn-lang-banner.headerFixed .link:after{margin-top:auto}.page .txt-banner .titre{padding:0}.page .btn-lang-banner.headerFixed .link{padding-left:20px}.btn-lang-banner .titre-mob{letter-spacing:1.5px}}@media (max-width:374px){.btn-filter .link:first-child,.btn-filter .link:last-child{float:none;width:100%;display:block}.aside-banner .link{font-size:18px;letter-spacing:1.5px}.aside-banner .link:after{background-image:url(../images/arw-link.png);width:31px;height:23px;margin-top:-4px}}@media (max-width:1024px){.cont-lstProduit,.lst-sej-dispo .item .content{padding-left:0}.lst-sej-dispo .item .content .blc-bot,.lst-sej-dispo .item .content .blc-bot p{display:block}.lst-sej-dispo .item .content .lieu{display:none}.lst-sej-dispo .item .content .titre{margin-bottom:0;height:auto}.lst-sej-dispo .item{margin-bottom:72px;height:auto;box-sizing:border-box}.lst-sej-dispo .item .content .blc-img{width:100%}.lst-sej-dispo .item .content .blc-top{padding:12px 15px 21px 20px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:0 20px 25px;background-color:#f3f7fa;width:100%;border-top:#d8e1e6 solid 1px;margin-bottom:0}.lst-sej-dispo .item .content .blc-bot li{width:100%;font:400 18px/40px rob-r}.lst-sej-dispo .item .content .blc-bot li strong{float:left}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:0 20px 10px}.lst-sej-dispo .item .content .blc-bot p{height:104px;overflow:hidden;display:block;min-height:auto!important;max-height:100%!important;font-size:22px;line-height:34px}.lst-sej-dispo .item .content .blc-bot .col{border-right:none;border-bottom:none}.lst-sej-dispo .item .content .blc-bot{background-color:#fff;border-top:none;padding:0;min-height:inherit!important;max-height:100%!important}.lst-sej-dispo .item .content .blc-bot .blc-categ span{display:none}.blc-listeProduits{padding:0}.link.filtre{background-color:#383b41;width:100%;border-color:#383b41;color:#fff}.link.filtre::after{background-image:url(../images/icon-down.png);width:36px;height:22px;margin-top:1px}.cont-lstProduit .blc-left{position:static;width:100%!important}.lst-sej-dispo .item .content .blc-img::after{content:'';background-color:rgb(0 0 0 / .2);position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:2}.lst-sej-dispo .item .content .blc-img .blc-categ{text-align:left;display:block;background:0 0;top:auto;bottom:12px;color:#fff;z-index:20;padding:0 20px}.blc-categ span.tennis{background-image:none;padding-left:0;font-size:25px;line-height:25px;display:block}#header.page.liste-produit .txt-banner{max-width:500px;left:0;right:auto}}@media only screen and (min-width:1201px) and (max-width:1400px) and (orientation:landscape){.lst-sej-dispo .item .content .blc-img{max-width:230px}}@media only screen and (min-width:1280px) and (max-width:1280px) and (orientation:landscape){.lst-sej-dispo .item .content .blc-img{max-width:230px}}@media (max-width:500px){.lst-sej-dispo .item .content .blc-img .blc-categ{padding:0 20px}.lst-sej-dispo .item .content .blc-top{padding:0 15px 0 20px}#PageContent .lst-sej-dispo .item .content .titre{font-size:30px;line-height:38px}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:0 20px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:0 20px 25px}.blc-categ span.tennis{font-size:20px}.lst-sej-dispo .item{padding:0}.lst-sej-dispo .item .content .blc-bot li{margin-bottom:-15px;font-size:14px}.sidebar-content{position:static}.btn-filter{margin:0 -40px 40px}.lst-sej-dispo .item .content .blc-img{height:190px;overflow:hidden;margin-bottom:13px}}@media only screen and (min-width:1024px) and (max-width:1024px) and (orientation:landscape){.btn-lang-banner .lst-btn-lang{width:65rem}}@media only screen and (min-width:1366px) and (max-width:1366px) and (orientation:landscape){.btn-lang-banner .lst-btn-lang{width:85rem}}@media (max-width:1340px){.hdrRight{padding-right:105px}.headerTop.navSticky .menu-sticky a{width:auto}.cont-lstProduit{padding-left:0}.blc-listeProduits .wrapper{padding:0 30px 74px}.breadcrumb{display:none}#header.page .menu-sticky a{margin:0 10px;max-width:180px}.blc-ReAssurance.home{margin-top:0;padding:122px 0 0}.blc-ReAssurance.home.land{margin-top:0}#header.page .espaceClient{margin-left:30px}.lst-sej-dispo .item .content .blc-img{max-width:300px}.lst-sej-dispo .item .content .blc-img img{display:block;width:auto;height:266px;object-fit:cover}#header.page.produit.landing .menu-sticky a{max-width:inherit}}@media (max-width:1200px){.headerTop.home .menu-sticky{display:block!important}.headerTop.home .menu-sticky a{margin:0;max-width:145px;padding-top:0}.headerTop.home.navSticky .menu-sticky a{padding-top:20px}.cont-pp.critere{padding:54px 0 70px}.blc-referencement{margin-top:20px}.page .headerTop .logo{margin-top:30px}.lst-services .item .content .txt{padding:0 40px}.blcContenu1 .Intro .titre,.blcContenu1 .blc-txt{max-width:100%;float:none;padding-left:0}.blcContenu1 .Intro .titre br{display:none}.blcContenu1 .Intro .titre{display:inline}.tab_content .content .cols{padding:0}.blc-Temoignage .blc-titre{padding-left:40px}#slideImageTemoins .slick-next{left:auto;right:255px}#slideImageTemoins .slick-prev{left:20px}.blc-blog .wrapper{left:0}.blog-left .blc-img img{height:auto;width:100%}.lst-blog .item{margin-bottom:20px}.blc-ReAssurance .titre{display:inline-block}.blc-TypeSej .Intro .titre{display:inline}.blc-TypeSej .Intro{padding:90px 40px 61px}.blcContenu1 .Intro .content{width:100%;text-align:center;padding-left:0}.blcContenu1 .Intro{padding:65px 40px 53px}.blc-ReAssurance.home{padding:100px 0 0}.headerTop.navSticky .espaceClient a{width:105px}.footer{padding-bottom:70px}#header.page .headerTop.navSticky .wrapMenu2{top:0}.lst-sej-dispo .item .content .blc-img img{display:block;width:auto;height:267px;object-fit:cover}.titre-left{min-width:inherit}#header.page .logo .mob{width:273px}.lst-ReAssurance .item .content::after{display:none}.lst-sej-dispo .item .content .blc-txt{margin-left:0}.lst-sej-dispo .item .content{padding-left:250px}.lst-sej-dispo .item .content .blc-img{max-width:250px;width:250px}}@media (max-width:1024px){.blc-ReAssurance{padding-top:15px}.lst-sej-dispo .item .content{padding-left:0}.infoSej,.titre-left{border-bottom:#d4d4d4 solid 1px}.infoSej .col:first-child,.lstDet-produit{border-left:none}.tab_content .content{margin-top:0!important}#ppDate.date .inner_ppDate~.fancybox-close-small{left:580px!important}.hdrRight{padding-right:105px}.menuHead>div,.menuHead>div::after,.menuHead>div::before{background:#333}.headerTop.home .menu-sticky{display:none!important}.menuSej-mobile{display:block}.menuSej-mobile li a{font-size:20px!important}.lst-sej-dispo.clr{margin:0 -10px}.lst-sej-dispo .item .content .blc-img .blc-categ{display:none}.lst-sej-dispo .item .content .blc-img{max-width:100%;width:100%;margin-bottom:0}.titre-left{float:none;height:auto}.infoSej .col{width:50%}.blc-referencement .lst-ref,.infoSej,.lstDet-produit{float:none;width:100%}.infoSej{display:table}.lst-sej-dispo .item .content .blc-bot{background-color:#f3f7fa;display:table}.hdrRight a.tel-mob,.lst-sej-dispo .item .content .titre br{display:none}.lstDet-produit{padding-left:0}.blc-referencement{margin-top:10px}.blc-referencement .blc-txt{padding:50px 40px 24px}.link-critere a{padding:25px 100px 25px 40px}.tel-hdr,.tel-hdr a{display:block}.wrapMenu2{color:#333;font-size:0;width:30px;top:0;height:40px;bottom:0;margin:auto}#slideService{height:auto}.tel-hdr a{width:106px;height:100%;background:url(../images/tel-mob.png) center no-repeat;float:left;border-left:#c6c6c6 solid 1px;font-size:0}.blcContenu1 .Intro .titre,.blcContenu1 .blc-txt{float:none}.tel-mob{display:none}.headerTop.navSticky .tel-hdr a{margin-top:0}.cont-pp .lst-filtre{display:block}.lst-filtre .item{padding-bottom:10px;margin-bottom:10px}.pp-date{padding-top:50px}.pp-date .titre-mob{color:#f6a92f;font-size:24px;font-family:rob-b;text-align:left!important;text-transform:uppercase}.pp-date .s-titre-mob{font-size:30px;font-family:dos-r;margin-bottom:40px}.pp-date .option ul li label{margin-bottom:0;line-height:normal;padding-left:28px;height:auto}.pp-date .lst-filtre .item{padding-bottom:10px;margin-bottom:10px}.cont-pp .lst,.cont-pp.critere .lst{width:100%}.txt-banner .link{max-width:inherit;display:inline-block}.blcContenu1 .blc-txt,.infoSej,.tab_content .content .cols .txt{max-width:100%}.blcContenu1 .Intro .content,.espaceClient,.footer{display:block}#slideImageTemoins .slick-next{right:20px;left:auto}.blc-TypeSej .Intro{padding:60px 30px 61px}.blc-Temoignage{padding:50px 0 0}.blc-Temoignage .blc-titre{margin-bottom:60px}.blc-Action{padding:60px 0 0}.lst-sej-dispo .item .content .blc-img{height:auto}.lst-sej-dispo .item{margin-bottom:40px}.blc-listeProduits .pagination{margin-top:50px}.blc-ReAssurance.page{margin-top:0}.lst-services .item{width:50%}.tab_content .content{padding:60px 40px 36px}.tab_content .content .cols:last-child{padding:40px 13px 0 0}.tab_content .content .cols .txt h3{margin-bottom:0}.lst-TypesSej .link{margin-bottom:50px}.blc-ReAssurance.home{padding:20px 0 0}.accordion_tabs{padding:26px 40px!important}.lst-services .item .content .txt{padding:0 20px}.lst-services .item .content p{font-size:22px;line-height:32px}.lst-services .item .content .s-titre{font-size:18px;line-height:28px;margin-bottom:10px}.lst-sej-dispo .item .content .blc-bot li span,.lstDet-produit li b,.pp-date .option ul li label{font-size:16px}.lst-services .item .content{height:420px}.blc-blog .wrapper{padding:40px}.tab_content .cols li{min-height:inherit}.lst-ReAssurance .item{border-right:none}.accordion_tabs{padding-right:60px!important}.lst-sej-dispo .item .content .blc-img img{display:block;width:100%;object-fit:cover}.footer{padding:65px 40px 20px}.lst-sej-dispo{padding:0}.blc-referencement .lst-ref .content{max-width:100%;min-height:auto}.cont-pp .option ul{width:25%}.cont-lstProduit .blc-right .blc-titre>.titre{padding-bottom:0!important}.blc-referencement{padding:0}.cont-lstProduit{padding-top:30px}.blc-maillage{padding:43px 40px 15px}#header.page .headerTop.navSticky .espaceClient a{width:105px}.lst-sej-dispo .item .content .blc-top{padding:12px 0 0}.titre-left{padding:17px 40px 16px}.lst-sej-dispo .item .content .titre{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.tab_content .content .cols::after{display:none}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:15px 20px 10px}.cont-pp h2{max-width:640px;margin:0 auto 23px}.table-date{margin:0 auto}}@media (max-width:900px){.menu-close{top:10px}.menu-close .desk{position:absolute;left:-39px;top:74px}.scrollPop{display:none}.scrollPop.filtre-mob{position:fixed;bottom:0;width:100%;height:190px;z-index:99999;background:-moz-linear-gradient(top,#fff0 0,rgb(0 0 0 / .65) 100%);background:-webkit-linear-gradient(top,#fff0 0,rgb(0 0 0 / .65) 100%);background:linear-gradient(to bottom,#fff0 0,rgb(0 0 0 / .65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);display:table;padding-bottom:48px}.filtre-mob span{margin:auto;text-align:center;display:table-cell;vertical-align:bottom;color:#fff;font:400 30px/30px dos-m;letter-spacing:1.5px}}@media (max-width:768px){.slideText{padding:77px 66px 46px;height:auto!important;max-height:inherit!important}.arwSlide{display:block;margin-top:-92px}.arwSlide .slick-next,.arwSlide .slick-prev{width:66px;height:50px}.arwSlide .slick-next{background-image:url(../../images/arw-r-w.png);float:right}.arwSlide .slick-prev{background-image:url(../../images/arw-left-w.png)}.lst-txt-temoins span{text-align:center;display:block}#slideTemoignage .slick-slide{height:auto}.cont-lstProduit .item .s-titre::before{top:15px}}@media (max-width:767px){.tab_content_wrapper>.accordion_tabs~.tab_content{height:0;opacity:0}.tab_content_wrapper>.accordion_tabs.active~.tab_content{height:auto;opacity:1}.espaceClient{display:none}.arwSlide,.megaMenu2 .menu li a,.wrapMenu2 span.mob{display:block}.tel-hdr{border-right:#dadada solid 1px}.megaMenu2 .menu{padding:156px 40px 0}.lst-services .item{height:auto}.lst-txt-temoins .s-titre{font-size:40px;line-height:50px}.lst-txt-temoins p{min-height:inherit!important}#slideTemoignage{height:auto!important}#slideTemoignage .slick-slide{height:auto}.arwSlide .slick-next,.arwSlide .slick-prev{width:66px;height:50px}.arwSlide .slick-next{background-image:url(../../images/arw-r-w.png);float:right}.arwSlide .slick-prev{background-image:url(../../images/arw-left-w.png)}.blc-Temoignage{padding:69px 0 60px;border-bottom:#dadada solid 1px}.slideText{padding:77px 66px 46px;height:auto!important;max-height:inherit!important}.blc-Temoignage .blc-titre{margin-bottom:31px}.lst-services .item .content .txt{left:0}.blc-ReAssurance{padding:0}.blc-ReAssurance .wrapper{padding-top:80px}.menuSej-mobile li a:after{width:40px!important;height:30px!important;background-image:url(../images/arw-mob-g.png)!important}.megaMenu2 .menu{width:100%}.megaMenu2 .menu li{margin-bottom:64px}.megaMenu2 .menu li a{position:relative;font-size:22px;letter-spacing:5px}.btn-mob,.sidebar-content{position:absolute}.megaMenu2 .menu li a:after{content:'';width:26px;height:19px;display:block;position:absolute;right:0;top:0;background:url(../images/arw-mob-p.png)}.blog-left .blc-img{height:auto!important}.lst-sej-dispo .item .content .blc-img .new,.wrapMenu2 span.desk{display:none}.menuSej-mobile li a{font-family:cab-sb;font-size:30px!important;letter-spacing:7.1px!important}.cont-lstProduit .blc-right .blc-titre>.titre{padding-bottom:0!important;margin-bottom:0;font-size:60px;line-height:70px}.link-critere a{font-size:24px}.lst-sej-dispo .item .content .lieu{display:block;font-size:20px;background-image:url(../images/ico-map.png);min-height:23px;padding-left:28px}.infoSej .col span{font-size:28px;line-height:36px}.lstDet-produit li b{font-size:22px;background-image:url(../images/ico-lst-mob.png);padding-left:26px}.link-date,.lst-sej-dispo .item .content .blc-bot li{font-size:22px}.lst-sej-dispo .item{margin-bottom:40px}.lst-sej-dispo .item .content .blc-top{padding:12px 0 0}.blc-maillage h2{font-size:30px;line-height:40px}.blc-maillage p{font-size:25px;line-height:35px}.blc-listeProduits .pagination{margin-bottom:0}.pagination ul li a{font-size:30px}.cont-lstProduit .pagination{border-bottom:#e6e6e6 solid 1px;padding-bottom:50px}.blc-referencement{margin-top:0;padding-top:0}.blc-referencement .wrapper{padding:0}.blc-referencement .titre{font-size:45px;line-height:55px}.blc-referencement .s-titre{font-size:25px;line-height:35px}.blc-referencement .ss-titre{font-size:30px}.blc-listeProduits .Intro p,.blc-referencement p{font-size:25px;line-height:35px}.pagination ul li a.prev{background-image:url(../images/page-left.png);width:48px;height:35px}.pagination ul li a.next{background-image:url(../images/page-right.png);width:48px;height:35px}.blc-referencement .blc-txt{padding:0 38px 77px;background-color:#fff0;border:none}.s-titre-mob,.titre-mob{display:block}.blc-btn.desk,.titre-desk{display:none}.btn-mob{display:block}.cont-lstProduit .item .s-titre{font-size:30px}.pp-date .option ul li label{font-size:26px;padding-left:48px}.cont-pp .option ul{width:100%}.cont-pp .option ul li .check{background:url(../images/check2-mob.png) top center;width:30px;height:30px}.cont-pp .option input[type=checkbox]~.check::before{background-image:url(../images/check2-mob.png);width:30px;height:30px}.pp-date .lst-filtre .item{padding-bottom:25px;margin-bottom:25px}.pp-date .btn-mob .link::after{display:none}.btn-mob{bottom:0;width:100%;left:0}.menuSejour,.menuSejour2{top:0;bottom:auto}.pp-date .btn-mob .link{width:50%;display:block;float:left;text-align:center;font-size:30px;height:107px;padding-top:45px;box-sizing:border-box}.cont-pp h2,.footer .column.st-trigger-effects{text-align:left}.lstmenuSejour .item,.lstmenuSejour2 .item{width:100%;float:none;height:300px}.pp-date .btn-mob .link.gris{background-color:#9a9a9a;border-color:#9a9a9a}.pp-date .titre-mob{margin-bottom:0}.cont-pp .lst{position:static}.cont-pp{position:relative}#ppCritere{width:100%;padding:24px 0 0!important}.cont-lstProduit .pagination,.lstpresta{float:right}.blc-ReAssurance.page{margin-top:0}.cont-pp.critere{box-sizing:border-box;padding:54px 40px 70px}.headerTop.navSticky .logo{margin-top:18px}.wrapMenu2 span{display:none}.hdrRight{padding-right:110px}.txt-banner{margin-top:0;top:266px}.txt-banner .RESET_CLASS{font-size:60px;line-height:70px}.txt-banner .link{height:80px;font-size:24px;padding-top:33px;max-width:100%;display:block}.txt-banner .link::after{background-image:url(../images/arw-link-mob2.png);width:49px;height:36px;margin-top:-8px}.txt-banner span{margin-bottom:70px}.scroll{display:block;background-image:url(../images/scroll-mob.png);width:38px;height:50px;bottom:40px}.scroll span{width:350px;left:-145px;font-size:24px;letter-spacing:2.3px}.blc-TypeSej .Intro p,.blcContenu1 .Intro .content{font-size:30px;line-height:40px}.blcContenu1 .Intro .titre{display:block;margin-top:0;margin-bottom:20px}.blcContenu1 .Intro{padding:59px 40px 46px}.blcContenu1 .blc-btn .link:after{background-image:url(../images/page-right.png);width:49px;height:36px;margin-top:-8px}.blcContenu1 .blc-btn{padding:78px 40px}.blc-TypeSej .Intro{padding:46px 40px 34px}.blc-TypeSej .Intro .titre{display:block}.accordion_tabs{font-size:25px!important;line-height:35px!important}.tab_content .content .cols:last-child{padding:40px 13px 0 0}.lst-TypesSej .link.lvl2{height:80px;font-size:24px;display:block;padding-top:31px;width:auto}.lst-TypesSej .link:after{background-image:url(../images/arw-link-mob2.png);width:49px;height:36px;margin-top:-8px}.accordion_tabs{padding:42px 70px 35px 40px!important}.tab_content .content .cols .txt h3{margin-bottom:0}.tab_content .content{padding:60px 40px 36px}.tab_content .content .cols .txt{margin-top:0;margin-bottom:50px}.lst-txt-temoins p{max-height:inherit;font-size:26px;line-height:36px}.lst-txt-temoins span{font-size:40px;line-height:50px}.arwSlide{margin-top:-56px}.blc-Temoignage .link.lvl2{height:80px;font-size:24px;display:block;padding-top:31px;width:auto;margin:0 40px}.blc-Blog .link.lvl2:after,.blc-Temoignage .link.lvl2:after,.lst-blog .link-plus{width:49px;background-image:url(../images/page-right.png)}.blc-Temoignage .link.lvl2:after{height:36px;margin-top:-8px}.slideText{margin-bottom:50px}.blc-Blog .Intro p{font-size:30px;line-height:40px}.blog-left .item .date{font-size:20px}.blog-left .item .s-titre{font-size:32px;line-height:40px}.lst-blog .date{font-size:20px}.lst-blog .s-titre{font-size:28px;line-height:36px}.lst-blog{max-width:100%}.lst-blog .link-plus{height:36px;background-size:cover}.blc-Blog .link.lvl2{height:80px;font-size:24px;display:block;padding-top:31px}.blc-Blog .link.lvl2:after{height:36px}.blc-blog .wrapper{padding:51px 43px 0}.blc-Action .Intro p{font-size:30px;line-height:40px}.footer,.footer1 .cols .s-titre{font-size:25px}#slideAction{height:420px!important}#blcinsta{width:105px;height:105px;background-size:cover;top:258px}.lst-ReAssurance .item .link-plus{background-image:url(../images/page-right.png);width:43px;height:32px;background-size:cover}.lst-ReAssurance .item{max-height:500px!important;border-right:0}.footer{line-height:45px}.social .facebook{background-image:url(../images/facebook1.jpg);width:14px;height:29px;border-radius:0}.social .linkedin,.social .pinterest{width:26px;height:26px;border-radius:0}.social .twitter{background-image:url(../images/twitter1.jpg);border-radius:0}.social .pinterest{background-image:url(../images/pinterest1.jpg)}.social .linkedin{background-image:url(../images/link1.jpg)}.blc-ReAssurance.home{margin-top:0;padding:39px 0 0}.social,.social a{margin-left:0}.tab_content .cols li{min-height:auto;font-size:28px;line-height:38px}.tab_content .cols .s-titre{font-size:40px}.lst-services .item .content .txt{top:120px;padding:0 20px 0 37px}.lst-services .item .content p{font-size:45px;line-height:50px}.contact-left{height:120px}.contact-left a{font-size:35px;padding-top:36px}.contact-left a span{background-image:url(../images/tel-mob3.png);padding-left:85px;line-height:45px;min-height:45px}.menu-close span.mob{display:block;position:absolute;left:-146px;top:41px;font-family:dos-m;font-size:24px;text-transform:none;padding-right:40px;min-height:40px}.menu-close span.desk,.sidebar-content{display:none}.menu-close{right:31px;top:7px}.cont-lstProduit{padding-top:51px;border-bottom:#e6e6e6 solid 1px}.blc-listeProduits .Intro{margin-bottom:30px}.cont-lstProduit .blc-right .blc-titre{margin-bottom:21px}.link-critere a{padding:23px 100px 25px 28px}.link-critere a::after{right:30px}.link-critere{margin-bottom:64px}.lst-sej-dispo{margin:0}.lst-sej-dispo .item .content .blc-img{height:270px}.lst-sej-dispo .item .content .lieu{margin-top:-2px}.titre-left{padding:12px 27px 32px 38px}.infoSej .col span{padding:0}.infoSej .col{padding:7px 40px 19px}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:19px 38px 14px}.lst-sej-dispo .item .content .blc-bot li{margin-bottom:12px}.link-date{margin-bottom:25px;margin-top:-10px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:15px 38px 4px}.blc-maillage{padding:46px 38px 17px;margin-top:0}.blc-maillage h2{margin-bottom:14px}.blc-listeProduits .pagination{margin-top:47px;padding-bottom:65px;border-bottom:none}.blc-referencement{padding:50px 0 0;background-color:#f3f7fa}.blc-referencement .titre{padding-bottom:40px;margin-bottom:32px}.blc-referencement .s-titre{margin-bottom:41px;letter-spacing:1.5px}.blc-referencement .ss-titre{margin-bottom:8px}.blc-referencement .lst-ref{margin-bottom:40px}.option ul li{margin-bottom:26px}.fancybox-close-small::after{color:#2b2c30;top:0!important;right:80px!important;font-size:24px!important;text-transform:none;font-family:dos-m}.footer1 ul button{font-size:25px;line-height:45px}.social a{margin-left:10px}.fancybox-close-small{width:123px!important;background-position:top right!important}.cont-lstProduit{padding-bottom:0}.lstTemoins .item .content::before{height:151px}.lstTemoins .item .content .profil span{width:125px;height:125px}.lstTemoins .item .content .profil{width:145px;margin-top:21px}.blc-Produit .blc-right .point-fort ul li,.blc-Produit .blc-right .s-titre,.blc-encadrement .item .content .ss-titre,.blc-encadrement .item .content span,.lstTemoins .item .content .date,.lstTemoins .item .content .s-titre{font-size:25px;line-height:25px}.lstTemoins .item .content .date{margin-bottom:18px;line-height:31px;letter-spacing:2.5px}.txt-banner .RESET_CLASS{margin-bottom:69px}.txt-banner{padding:0 30px}.txt-banner .link{letter-spacing:5.1px}.slider{height:920px;background-image:url(../images/banner-mob.jpg)}.scroll span{top:-50px}.lst-services .item .content .s-titre{font-size:28px;line-height:38px;margin-bottom:15px}.blcContenu1 .blc-btn .link{height:80px!important;font-size:24px;display:block;letter-spacing:5px;text-align:left}.tab_content .content .cols .txt h3{font-size:40px;line-height:50px}.tab_content .content .cols p{font-size:30px;line-height:40px}.slideText::before{background-image:url(../images/deco-mob.png);width:133px;height:84px;left:36px;top:33px}.lst-txt-temoins .ss-titre{font-size:19px}.footer1 .cols{padding-bottom:32px!important;margin-bottom:37px}.blc-blog .wrapper{border-bottom:none}.blc-blog .wrapper::after{content:"";border-bottom:#dadada solid 1px;display:block;width:100%;padding-top:40px}.blc-maillage{background-image:none}.lst-sej-dispo.clr{padding:0 5px 0 0}.blc-referencement .s-titre{font-family:rob-m}.lstTemoins .item .content{padding-bottom:37px}.blc-encadrement .item .content .s-titre{font:400 25px/25px dos-b;margin-bottom:39px}.blc-encadrement .item .content{padding:36px 0 0}.blc-encadrement .item .content::before{height:205px}.blc-encadrement .item .content .profil::before{bottom:-35px;right:-9px}.blc-encadrement .item .content .ss-titre{margin-top:68px;margin-bottom:11px;letter-spacing:4.5px}.blc-encadrement .item .content span{letter-spacing:2.5px}.blc-encadrement .item .content p{font:400 20px/34px rob-r;max-width:480px}.cont-lstProduit .cont-pp .item .s-titre::before{height:24px;right:10px}.cont-lstProduit .cont-pp .item .s-titre::after{width:24px;top:17px}.a-pageProduit .blc-partage{padding:24px 25px}.cont-lstProduit .cont-pp .item .s-titre{font-size:30px}.table-date td span{padding:0 10px}.option ul{margin-top:-8px}.cont-lstProduit .blc-hide{margin-top:15px}.blcContenu1 .blc-btn .link{padding:20px 10px 10px}.pp-date .titre-mob{margin:0}#ppDate.date .inner_ppDate~.fancybox-close-small{left:auto!important;right:25px!important}.cont-pp h2,.table-date{max-width:100%}.blcContenu1 .blc-btn .link::after{margin-top:-23px}.blc-ReAssurance::after{height:200px}.blcContenu1 .link.lvl2::after{display:inline-block}.blc-right.mobile,.lstpresta{display:block}.lst-sej-dispo.clr{margin:0}.lst-sej-dispo .item .content .blc-bot li span{font-size:22px}.blc-dateSejour .titre{font:400 40px/40px dos-sb;letter-spacing:0}.table th{font:400 20px/25px rob-b;min-width:177px;padding:14px 40px;box-sizing:border-box}.table td{font:400 22px/22px rob-r;height:150px!important;min-height:150px!important}.table td:nth-child(6) span{height:auto!important;padding:10px}.table td span{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:22px;max-width:110px}.lstpresta{max-width:300px}.lst-services .item .content .txt{margin-top:-6px!important}.lst-services .item .content .s-titre{letter-spacing:5px}.blc-Blog .titre{margin-bottom:21px}.blc-Blog .Intro{margin-bottom:35px}.lst-blog .blc-txt{padding-top:7px}.lst-blog .date{margin-bottom:2px}.lst-blog .s-titre{margin-bottom:6px}.lst-blog .item{margin-bottom:27px}.blc-Action .titre{margin-bottom:18px}.blc-Action .Intro{margin-bottom:13px}.blc-Blog .link.lvl2{margin:0 47px}.lst-txt-temoins .ss-titre{margin-bottom:11px}.table td .link{width:120px;height:38px!important;font-size:17px!important}.cont-produit .content.contentTable{margin-right:-40px}.blc-Produit.mob{z-index:-1}.blc-right.mobile .wrapper{padding:40px 40px 0}.blc-right.desktop .blc-encadrement,.blc-right.desktop .column.st-trigger-effects.blcBrochure{display:none}.blc-dateSejour{padding-top:50px;border-top:1px solid #e6e6e6}.blc-ReAssurance.home.produit{padding:0}.lst-txt-temoins span{text-align:center;display:block}}@media (max-width:639px){.scroll{display:block;background-image:url(../images/scroll-mob.png);width:38px;height:50px;bottom:24px}.table th{font:400 13px/17px rob-b}.table td{font:400 13px/18px rob-r;height:85px!important;min-height:50px!important}.blc-right.mobile .wrapper{padding:22px 20px 0}.blc-Produit.mob .blc-right{margin-top:0}.lst-services .item .content .s-titre{letter-spacing:2px}.txt-banner .link{padding-top:12px;max-width:inherit}.hdrRight a.tel-mob{width:70px}.wrapMenu2{right:20px}.txt-banner{padding:0 24px}.txt-banner .RESET_CLASS{font-size:40px;line-height:50px;padding:0;margin-bottom:41px}.slider{height:542px}.blc-blog .wrapper{padding:30px 20px 45px}.blcContenu1 .Intro{padding:45px 20px 53px}.hdrRight,.headerTop.navSticky .hdrRight{padding-right:68px}.arwSlide{margin-top:-29px}.arwSlide .slick-next,.arwSlide .slick-prev{width:38px;height:30px;background-size:cover}.megaMenu2 .menu{padding:97px 24px 0 20px}.headerTop.navSticky .hdrRight a.tel-mob{display:none}.link-critere a{font-size:20px;padding-left:20px}.infoSej .col{padding:0 20px}.infoSej .col span{font-size:20px;line-height:26px;padding:0}.link-date,.lst-sej-dispo .item .content .blc-bot li,.lstDet-produit li b{font-size:15px}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:15px 20px 0;margin-bottom:0}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:15px 20px 25px}.link-date{clear:both}.blc-maillage{padding:30px 20px 17px}.blc-maillage h2{font-size:25px;line-height:35px}.blc-referencement .blc-txt{padding:0 20px}.blc-ReAssurance .wrapper{padding-left:20px;padding-right:20px}.lst-sej-dispo .item .content .blc-bot ul{margin-bottom:10px}.lst-sej-dispo .item .content .blc-bot li{display:table;width:100%}.cont-lstProduit .item .s-titre,.lst-sej-dispo .item .content .blc-bot li span{font-size:15px}.pp-date .lst-filtre .item{padding-bottom:10px;margin-bottom:10px}.pp-date .option ul li label{font-size:13px;padding-left:28px}.cont-pp .option ul li .check{background-image:url(../images/img-check.png);width:15px;height:15px}.cont-pp .option input[type=checkbox]~.check::before{background-image:url(../images/img-check.png);background-color:#fff;width:15px;height:15px}.cont-lstProduit .cont-pp .item .s-titre::before{height:16px;right:8px;width:2px;top:14px}.cont-pp .lst-filtre .item .s-titre::after{width:16px;height:2px;right:1px;top:21px}.pp-date .btn-mob .link{width:50%;display:block;float:left;text-align:center;font-size:15px;height:52px;padding-top:20px;padding-right:0!important}.pp-date .s-titre-mob{font-size:20px;margin-bottom:20px}.close-pp{top:20px}.table-date td{border-right:none;display:block}.lst-services .item .content .txt{left:0}.blc-Temoignage{padding:0 0 36px}.blc-Action{padding:35px 0 0}.blc-Action .Intro{margin-bottom:42px}.blc-ReAssurance .wrapper{padding-top:60px}.blcContenu1 .link.lvl2{display:inline-block!important;width:auto!important}.blc-referencement .ss-titre{font-size:20px}#PageContent .lst-sej-dispo .item .content .titre{font-size:30px;line-height:40px}.lst-sej-dispo .item .content .lieu{font-size:14px;background-size:14px}.cont-lstProduit .blc-right .blc-titre{margin-bottom:17px}.cont-pp.critere{padding:54px 20px 70px}.headerTop .logo .desk{width:150px}.txt-banner{top:140px}.link{height:auto!important;font-size:17px!important;line-height:27px!important}.link:after{width:31px!important;height:23px!important}.txt-banner .link::after{margin-top:auto}.blcContenu1 .blc-btn{padding:40px 20px}.blcContenu1 .link.lvl2{font-size:17px;line-height:27px}.blcContenu1 .blc-btn .link::after{margin-top:auto!important}.blc-Temoignage .link.lvl2::after,.lst-TypesSej .link::after{margin-top:auto}.blc-TypeSej .Intro{padding:40px 20px 34px}.blc-TypeSej .Intro p{font-size:18px;line-height:24px}.accordion_tabs{padding:14px 62px 12px 20px!important;font-size:13px!important;line-height:20px!important;height:67px;display:flex!important;align-items:center}.tab_content .content{padding:20px!important}.blc-TypeSej .tab-info .cols .link{padding-top:14px;padding-bottom:14px}.blc-Temoignage .blc-titre{padding-left:20px}.tab_content .content .cols .txt{margin-bottom:0}.lst-txt-temoins .s-titre{font-size:24px;line-height:34px;margin-bottom:0}.lst-txt-temoins p{font-size:14px;line-height:20px;margin-bottom:35px}.lst-txt-temoins span{font-size:24px;line-height:28px}.slideText{padding:43px 20px 25px}.blc-Blog .Intro p{font-size:16px;line-height:24px}.lst-blog .s-titre{font-size:20px;line-height:30px}.lst-blog .date{font-size:13px;margin-bottom:0}.blc-Blog .link.lvl2{font-size:14px!important;padding-top:10px!important;padding-bottom:10px!important;line-height:27px;letter-spacing:2.8px}.blc-Action .Intro p{font-size:18px;line-height:24px}.blc-Action .titre{letter-spacing:2px}#slideAction{height:275px!important}.blc-ReAssurance.home{padding:0}.lst-ReAssurance .item{max-height:300px!important}.blc-ReAssurance::after{height:196px}.footer1 .cols .s-titre{font-size:13px;margin-bottom:0}.footer a,.footer1 .cols span,.footer1 ul button{font-size:14px}.blog-left .item .s-titre{font-size:18px;line-height:24px}.blog-left .item .date{font-size:12px;margin-bottom:3px}.blc-Temoignage .blc-titre,.txt-banner span{margin-bottom:40px}.column.st-trigger-effects{text-align:center}.tab_content .cols .s-titre{letter-spacing:0;font-size:30px}.lst-services .item .content .s-titre{font-size:16px;line-height:24px;margin-bottom:8px}.lst-blog .link-plus{width:31px;height:23px}.menuSej-mobile li a{font-size:17px!important}.contact-left a span{padding-left:51px;background-size:31px}.contact-left{height:73px}.blc-Temoignage .link.lvl2{margin:0 20px}.footer .column.st-trigger-effects{text-align:left}.headerTop .logo,.headerTop.navSticky .logo{margin-top:4px}.blc-ReAssurance .titre{font-size:30px!important;line-height:40px!important}.menu-close{top:-7px;right:20px}.footer{padding:23px 20px 20px}.footer1 .cols.col1{padding-top:15px!important}.section-txt,.section-txt p,.section-txt ul{font:400 17px/27px rob-l!important}.lst-categorie li{font-size:13px}.a-pageProduit .blc-coupDeCoeur.a-blc-coupDeCoeur .wrapper{padding:25px 25px 0}.blc-Produit .blc-right .point-fort ul li,.blc-Produit .blc-right .s-titre,.blc-encadrement .item .content .ss-titre,.blc-encadrement .item .content span,.lstTemoins .item .content .date,.lstTemoins .item .content .s-titre{font-size:13px;line-height:23px}.footer1 .cols{padding-bottom:14px!important;margin-bottom:14px}.pagination ul li a{font-size:17px}.pagination ul li a.next,.pagination ul li a.prev{width:31px;height:23px;background-size:cover}.pp-date .btn-mob .link{padding:15px}.lst-sej-dispo .item .content .blc-txt{margin-left:0}.cont-lstProduit .cont-pp .item .s-titre{font-size:18px}.cont-pp .option ul{padding-bottom:0}.lst-services .item .content p{font-size:24px;line-height:30px}.megaMenu2 .menu li{margin-bottom:30px}.megaMenu2 .menu li a{font-size:16px;letter-spacing:2px}.menu-close span.mob{left:-117px}.lst-services .item{margin-left:-30px}.fancybox-close-small::after{right:70px!important;font-size:20px!important}.cont-lstProduit{padding-top:40px}.titre-left{padding:5px 20px 13px}.social .facebook{width:10px;height:21px;background-size:cover}.social .twitter{width:19px;height:16px;background-size:cover}.social .linkedin,.social .pinterest{width:18px;height:18px;background-size:cover}.blc-Blog .link.lvl2{margin:0 31px}.headerTop .logo,.headerTop.navSticky .logo{margin-top:12px}.lst-sej-dispo .item .content .blc-bot li{margin-bottom:0}.slideText::before{width:82px;height:52px;left:9px;top:20px;background-size:cover}.headerTop,.headerTop.navSticky{height:63px}body{background:url('../images/1 .jpg') top center no-repeat}#wrapper{opacity:0 8}.headerTop{padding:0 0 0 17px}.headerTop .logo .mob{width:160px}.tel-hdr a{width:60px;background-size:26px}.menuHead>div{width:22px}.menuHead>div::after{top:-6px}.menuHead>div::before{top:6px}.scroll span{top:-28px;font-size:13px;left:-88px;letter-spacing:2px}.blcContenu1 .Intro .titre br{display:block}.blcContenu1 .Intro .titre{font-size:28px;line-height:32px;margin-bottom:11px}.blcContenu1 .blc-txt p{font-size:17px;line-height:24px}.lst-services .item .content .txt{text-align:left;top:204px}.blcContenu1 .blc-btn .link{letter-spacing:2.8px;font-size:14px!important;padding-top:9px;padding-bottom:8px}.blc-TypeSej .Intro .titre{margin-bottom:9px;font-size:26px;line-height:34px}.tab_content_wrapper>.accordion_tabs::after{width:20px!important;height:10px!important;background-size:cover!important}.blc-Temoignage .blc-titre .titre{font-size:24px;line-height:33px;letter-spacing:5.3px}.lst-txt-temoins .ss-titre{font-size:13px;line-height:20px;margin-bottom:9px}.slideText{margin-bottom:30px}.cont-temoins .link{font-size:14px!important;line-height:25px}.blc-Blog .titre{font-size:26px;line-height:32px;margin-bottom:14px}.blc-Blog .Intro{margin-bottom:18px}.blog-left .blc-img{height:278px!important;object-fit:cover}.blog-left{margin-bottom:23px}.lst-blog .blc-img{height:78px;width:120px;overflow:hidden}.lst-blog .item .content{padding-left:130px}.lst-blog .blc-txt{padding-top:0}.lst-blog .item{min-height:96px}.cont-blog.clr{margin-bottom:14px}.blc-blog .wrapper::after{padding-top:35px}.blc-Action .titre{margin-bottom:12px;font-size:26px;line-height:32px}.blc-Action .lst-img .item .blc-img{height:244px}#blcinsta{width:60px;height:60px;top:152px}.menuSej-mobile{margin-bottom:32px}.contact-left a{font-size:24px;padding-top:11px;letter-spacing:2.3px}.blc-ReAssurance.home{padding-top:16px}.blc-ReAssurance.home .titre{margin-bottom:37px}.home .lst-ReAssurance .item .s-titre{margin-bottom:9px}.footer,.footer1 ul button{line-height:30px}.tab_content .content .cols .txt h3{font-size:22px;line-height:30px}.tab_content .cols li,.tab_content .content .cols p{font-size:16px;line-height:24px}.tab_content .cols li{margin-bottom:10px}.footer a{line-height:20px}.lst-TypesSej .link.lvl2{font-size:14px!important}.lst-services .item .content .txt{padding:0 60px 0 65px}.txt-banner .link{display:block;padding:10px;font-size:15px!important;letter-spacing:2.5px}.txt-banner .link:after{width:30px!important;height:21px!important;right:20px}.blcContenu1 .blc-btn .link:after{width:28px!important;height:21px!important}.blc-Temoignage .link:after{width:29px!important;height:21px!important}.blcTemoignage .titre{font-size:24px!important;margin-bottom:20px!important}.lstTemoins .item .content .profil span{width:75px;height:75px;border-width:4px}.lstTemoins .item .content .profil{margin-top:0;width:105px}.lstTemoins .item .content .profil::before{right:0}.lstTemoins .item .content::before{height:90px}.lstTemoins .item .content .s-titre{margin-top:8px!important;letter-spacing:1.3px!important}.lstTemoins .item .content .date{font-size:16px!important;letter-spacing:.7px!important;margin-bottom:2px}#PageContent .lstTemoins .item .content p{font-size:11px;line-height:18px}.blc-encadrement .item .content{padding:17px 0 0}}@media (max-width:480px){.txt-banner .RESET_CLASS{font-size:34px;line-height:41px}.txt-banner .link{font-size:12px}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:15px 20px 20px;margin-bottom:0}.titre-left{padding:5px 10px 13px}#PageContent .lst-sej-dispo .item .content .titre{font-size:20px;line-height:30px}.lst-sej-dispo .item .content .lieu{font-size:14px}.infoSej .col{padding:0 10px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:15px 10px 25px}.blc-referencement .s-titre{font-size:20px;line-height:30px}.blc-referencement .ss-titre{font-size:20px}.pp-date .btn-mob .link{padding:15px;display:table-cell;vertical-align:middle;float:none}.btn-mob{display:flex}.lstDet-produit li b{padding-left:18px;background-size:11px}}@media (min-width:1200px){.menu-land .contentItem:hover .txtItemContent:after{transition:all .5s;opacity:1}#header.page .menu-sticky a:hover{color:#f6a92f}}@media (max-width:1199px){#header.page .f-ariane,#header.page .menu-sticky{display:none}.Intro-Landing{padding:0 365px 0 40px}.menu-land{z-index:0}.menu-land .list-item{max-width:100%;padding:0 20px}.megaMenu2.a-megaMenu .menu{width:280px;padding:150px 40px 0}.menu-land .txtItemContent{padding:0 25px}.menu-land .contentItem img{width:auto}.menu-land.sport .contentItem{padding:17px 10px 15px;min-height:125px}.subMenu.active .listSub{z-index:999;background:#f3f7fa}#header.page .espaceClient a{height:104px;background-position-y:center}.page .headerTop.navSticky .logo{margin-top:17px}#header.page .headerTop .tel-hdr a{margin-top:28px}#header.page .headerTop.navSticky .tel-hdr a{margin-top:17px}.menu-land.sport .list-item>div{min-width:33.33%}.menu-land{padding-right:0;top:0;height:auto}}@media (max-width:1024px){.megaMenu2.a-megaMenu .menu{width:100%;padding:150px 40px 0}.menu-retour.return{display:block;cursor:pointer}135 .megaMenu2.a-megaMenu .menu li{margin-bottom:40px}.megaMenu2.a-megaMenu .menu li a{position:relative;display:block}.megaMenu2.a-megaMenu .menu li a::after{content:'';width:26px;height:19px;display:block;position:absolute;right:0;top:0;background:url(../images/arw-mob-p.png)}.megaMenu2.a-megaMenu .menu-close{padding:9px 40px 0 0;height:40px;text-transform:inherit;top:40px}.megaMenu2.a-megaMenu .menu-close>div{left:inherit}.listSub{position:absolute;width:100%;height:100%;top:0;background:#fff}.blc-ReAssurance .wrapper{padding:40px}#header.page .tel-hdr a,#header.page.landing .headerTop .tel-hdr a,#header.page.landing .headerTop.navSticky .tel-hdr a{margin-top:0}#header.page.landing .espaceClient a{height:104px;background-position-y:center}.page.landing .headerTop.navSticky .logo{margin-top:17px}.column.st-trigger-effects{text-align:center}.a-pageLanding .blc-ReAssurance.page,.a-pageProduit .blc-ReAssurance.page{margin-top:20px}.a-blc-coupDeCoeur.blc-coupDeCoeur .titre::after{display:none}#header.page .headerTop .tel-hdr a,#header.page .headerTop.navSticky .tel-hdr a{margin-top:0}.popLanding .blocRight{position:fixed}#header.page .headerTop,#header.page .headerTop.navSticky .espaceClient a,#header.page.landing .headerTop.navSticky .tel-hdr a{height:106px}.menu-land{padding-left:20px}.menu-land .list-item{padding-left:0}.menu-land .a-title{padding-left:30px}.blc-dateSejour{padding-top:50px}.blc-Produit .blc-right .blc-prestation{margin-top:40px}}@media (max-width:900px){.popLanding .blocRight{width:100%;padding:146px 40px 0 39px;overflow:scroll}.popLanding .parent_menu li{position:relative;margin-bottom:82px}.popLanding .parent_menu li a{font:400 30px/34px dos-sb;letter-spacing:5.5px}.popLanding .parent_menu li a::after{content:'';width:41px;height:30px;display:block;position:absolute;right:0;top:0;bottom:0;background:url(../images/arrow-pop.png) center no-repeat}.popLanding .menu-close{font:400 24px/34px dos-m;text-transform:inherit;padding:34px 68px 0 0}.menu-close>div{width:48px;top:52px;left:inherit}.popLanding.opened .contentPop{padding-right:0}.popLanding.opened .subMenu{top:122px;position:relative}.popLanding .menu-land{position:relative}.subMenu .menu-land:not(.hover){display:none}.subMenu .listSub{height:auto;height:calc(100% - 122px);overflow:scroll}.menu-land{padding:55px 55px 50px}.menu-land .a-title{font:400 48px/60px dos-sb;padding:0;margin:0 auto 65px}.menu-land .list-item>div{width:100%;padding:0}.menu-land .list-item{padding-right:0}.menu-land .txtItem .pays{font:400 45px/45px dos-sb}.menu-land .contentItem em,.menu-land .contentItem i{text-align:left}.menu-land .txtItemContent{padding:0 44px}.menu-land.sport .list-item>div{width:50%}.menu-land.sport .titleMenu{font:400 30px/30px dos-r;margin-top:18px}.menu-land.sport .contentItem{padding:17px 24px 37px}.menu-land.sport .contentItem .picto{margin-bottom:10px}.page.landing .headerTop.navSticky .logo{margin-top:36px}.menu-land.langues .list-item>div{margin-bottom:22px}.menu-land .item1 .contentItem{background:url(../images/land-lang1-mob.jpg) center no-repeat;background-size:cover}.menu-land .item2 .contentItem{background:url(../images/land-lang2-mob.jpg) center no-repeat;background-size:cover}.menu-land .item3 .contentItem{background:url(../images/land-lang3-mob.jpg) center no-repeat;background-size:cover}}@media (max-width:767px){.Intro-Landing{padding:36px 40px 0}.Intro-Landing .a-blocLeft .blocTitre .titre{font-size:60px!important;line-height:71px!important}.Intro-Landing .a-blocLeft .chapo{font-size:28px;line-height:38px;color:#808081}.Intro-Landing .a-aside li{background-size:46px;padding:25px 0 19px 88px;font:400 25px/34px rob-r;background-position-y:23px}.Intro-Landing .a-aside b{font:400 25px/28px rob-r}.Intro-Landing .titre{font-size:60px!important;line-height:68px!important;font-family:dos-r;margin-bottom:21px;letter-spacing:0}.Intro-Landing .blc-txt2 .titre{margin-bottom:33px}.Intro-Landing b,.Intro-Landing p{font-size:26px!important;line-height:36px!important}.Intro-Landing .a-aside{position:inherit;width:100%}.Intro-Landing .a-aside .link-plus{padding:43px 100px 50px 34px;display:block;margin:0;position:relative;text-align:left;letter-spacing:5.8px;font-size:28px}.Intro-Landing .a-aside .blocLink{background:#f1a937;text-align:center}.Intro-Landing .a-aside ul{border:1px solid #d8e1e6;margin:45px -40px 48px;padding:15px 40px 0}.a-blc-thematique .Intro{margin-bottom:0}.Intro-Landing .a-aside .link-plus br{display:none}.page.landing .headerTop.navSticky .logo{margin-top:17px}.Intro-Landing .a-blocLeft .blc-txt{border-bottom:1px solid #e6e6e6}.menu-land .a-title{letter-spacing:0;margin-bottom:63px}.menu-land .item1 .contentItem{height:200px}.Intro-Landing .a-aside .link-plus:after{position:absolute;background:url(../images/arw-link-mob.png) center no-repeat;width:50px;height:37px;right:41px;left:inherit;top:0;bottom:0}.blc-thematique .lst-thematique::after,.blc-thematique .lst-thematique::before{width:40px}.blc-thematique .wrapper{padding-left:40px;padding-right:0;padding-bottom:7px}.da-thumbs .item .content{padding-right:40px;margin-bottom:40px}.da-thumbs .item a div span{font-size:28px;text-align:left}.da-thumbs .item a div strong{font-size:45px}.da-thumbs .item a div span,.da-thumbs .item a span{left:37px;bottom:66px;line-height:72px;letter-spacing:2.5px}.menu-land.langues .list-item>div{margin-bottom:41px}.blc-ReAssurance .wrapper{padding-top:40px}.lst-sej-dispo .item .content .blc-bot .col:last-child{box-sizing:border-box}.blc-coupDeCoeur.a-blc-coupDeCoeur .wrapper{padding:60px 40px 30px}.Intro-Landing .a-aside .blocLink.linkFixed{position:inherit;width:100%}.Intro-Landing .a-blocLeft .blocTitre .titre{text-transform:inherit;font-family:dos-sb;letter-spacing:0!important}.Intro-Landing .a-blocLeft .blocTitre{padding-left:0}#header.page .logo .mob{width:277px}#header.page .headerTop{padding:0 25px;border-bottom:1px solid #c6c6c6}#header.page .hdrRight{padding-right:91px;margin-top:0}.page .wrapMenu2{right:42px;text-indent:-999999px}#header.page .menuHead>div{margin-top:0;left:inherit;right:7px}#header.page .headerTop,#header.page.landing .headerTop.navSticky{height:76px}#header.page .headerTop.navSticky .wrapMenu2{top:0}.page .wrapMenu2{top:37px}.a-pageLanding{margin-top:0}.Intro-Landing .a-aside .blocLink{padding:0}.Intro-Landing .a-blocLeft .blc-txt{padding-left:0;padding-bottom:24px;margin-bottom:51px}.Intro-Landing p{margin-bottom:34px}.blc-thematique .Intro .titre{font-size:60px;line-height:70px;font-family:dos-r;text-align:left}.Intro-Landing .a-blocLeft .blc-txt3,.blc-coupDeCoeur .titre{margin-bottom:30px}.lst-ReAssurance .slick-slide img{width:68px;margin:auto}.lst-ReAssurance .item .picto{width:auto;height:auto}.blc-ReAssurance .titre{font-size:45px;line-height:55px;margin-bottom:56px}.lst-ReAssurance .item .s-titre{font-size:20px}.lst-ReAssurance .item .content{max-width:100%}.blc-ReAssurance::after{margin-top:-83px}.blc-ReAssurance.home.land::after,.blc-ReAssurance.home.produit::after{margin-top:-36px}#header.page.landing .headerTop.navSticky .tel-hdr a{height:inherit}.lst-services .item .content{height:703px}.lst-services .item .content .txt{top:50%;max-width:505px}.menu-land{padding:55px 30px 50px}.menu-land .a-title{padding-left:10px}.menu-land.sport .a-title{margin-bottom:49px}.menu-land.langues.sport .list-item>div{margin-bottom:14px}.blc-dateSejour{margin-top:45px}}@media (max-width:639px){.menu-land .list-item>div,.menu-land.sport .contentItem img{width:100%}.Intro-Landing .a-aside ul{padding:7px 40px 11px;margin-top:27px;margin-bottom:25px}.Intro-Landing .a-blocLeft .chapo{margin-bottom:21px}.Intro-Landing p{margin-bottom:22px}.menu-land.sport .contentItem{padding:17px 10px 18px}.return{background:url(../images/retour-menu.png) left center no-repeat;min-height:30px;display:none}.a-blc-thematique .wrapper{padding:0 0 0 25px}.Intro-Landing .a-blocLeft .blc-txt{margin-bottom:29px}.blc-coupDeCoeur.a-blc-coupDeCoeur .wrapper{padding-top:35px;padding-bottom:0}.a-pageLanding .blc-ReAssurance.page,.a-pageProduit .blc-ReAssurance.page{margin-top:0}.Intro-Landing .a-blocLeft .blocTitre .titre{font-size:29px!important;line-height:29px!important}.Intro-Landing .a-blocLeft .chapo{font-size:16px;line-height:22px;letter-spacing:.2px}.Intro-Landing{padding:22px 25px 0}.Intro-Landing .a-aside .link-plus{padding:21px 56px 22px 21px;text-align:left;background-size:30px}.Intro-Landing .a-aside li{background:url(../images/picto-atout.png) left 15px no-repeat;background-size:29px;padding:17px 0 8px 53px;font:400 14px/19px rob-r}.Intro-Landing .a-aside b{font:400 15px/20px rob-r!important}.Intro-Landing .titre{font-size:34px!important;line-height:41px!important;font-family:dos-sb;margin-bottom:13px}.Intro-Landing b{font:400 14px/22px rob-m}.Intro-Landing b,.Intro-Landing p{font-size:14px!important;line-height:21px!important;letter-spacing:0}.menu-land .a-title{text-align:left;font:400 27px/36px dos-sb}.menu-land.sport .list-item>div{width:50%}.megaMenu2.a-megaMenu li a{font:400 16px/20px dos-sb}.megaMenu2.a-megaMenu .menu li{margin-bottom:40px}.megaMenu2.a-megaMenu .menu{width:100%;padding:120px 25px 0}.megaMenu2.a-megaMenu .menu-close{top:40px;font-size:16px}.return{padding-left:40px;font:400 15px/30px dos-m;color:#fff;position:absolute;background-size:23px;left:25px}.tel-hdr a{width:80px}.Intro-Landing .a-aside .link-plus{font-size:17px;letter-spacing:3px}#header.page.landing .headerTop .tel-hdr a,#header.page.landing .headerTop.navSticky .tel-hdr a{display:block}.page .headerTop .logo{margin-top:17px}#header.page,#header.page.landing{padding-top:75px}.Intro-Landing .a-aside .link-plus::after{width:30px;height:30px;background-size:contain;right:20px;left:inherit;bottom:0;top:0}.Intro-Landing .blc-txt2 .titre{margin-bottom:18px}.blc-thematique .Intro .titre{padding-left:0;font-size:34px!important;line-height:41px!important;font-family:dos-sb;margin-bottom:0}.blc-coupDeCoeur.a-blc-coupDeCoeur .wrapper{padding:35px 25px 9px}.lst-ReAssurance .slick-slide img{width:40px}.popLanding .blocRight{padding:115px 25px 0}.popLanding .parent_menu li a{font:400 17px/20px dos-sb;display:block}.popLanding .parent_menu li a::after{background-size:25px;width:26px;height:21px}.popLanding .parent_menu li{margin-bottom:50px}.popLanding .menu-close{font:400 13px/30px dos-m}.menu-close>div{width:30px}.menu-land{padding:32px 25px 20px}.menu-land .a-title{margin-bottom:39px}.menu-land.sport .a-title{margin-bottom:20px}.menu-land .a-title,.menu-land .list-item{padding:0}.menu-land.sport .titleMenu{font:400 16px/24px dos-r}.menu-land.sport .contentItem{min-height:inherit}.menu-land .txtItem .pays{font-size:25px;letter-spacing:1.5px}.da-thumbs .item a div span,.filtre-mob span{font-size:17px}.popLanding .parent_menu li a,.txt-banner .link{letter-spacing:2px}.menu-land.sport .list-item>div{padding-left:7px;padding-right:7px}.menu-land .item .contentItem,.menu-land .txtItem{height:117px!important}.menu-land .txtItemContent{text-align:left;padding:0 25px}.menu-land.langues .list-item>div{margin-bottom:25px}.popLanding .blocRight{padding-top:86px}.popLanding.opened .subMenu{top:70px}.return{top:18px}.popLanding .menu-close{right:18px;top:10px;padding-top:10px;padding-right:37px}.popLanding .menu-close>div{top:25px;width:25px}.subMenu .listSub{height:calc(100% - 65px)}.menu-land.sport{text-align:center;padding:32px 15px 20px}.scrollPop.filtre-mob{padding-bottom:21px;height:100px}.scroll span{max-width:280px}.scroll{width:23px;height:30px;background-size:cover}.blcContenu1 .blc-btn,.popLanding .menu-land.sport .item .contentItem,.popLanding .menu-land.sport .txtItem{height:auto!important}.blc-ReAssurance .titre{margin-bottom:30px}.lst-ReAssurance .item .picto{margin-bottom:17px}.txt-banner{top:156px}.a-blc-thematique{margin-top:0}.da-thumbs .item .content{padding-right:8px;margin-bottom:25px;padding-left:7px}.da-thumbs .slick-current+.slick-slide .content{padding-left:16px;padding-right:0}.da-thumbs .item a div strong{font-size:24px}.da-thumbs .item a div span,.da-thumbs .item a span{line-height:33px;bottom:25px;left:25px}.da-thumbs{margin-bottom:11px}.blc-coupDeCoeur .titre{margin-bottom:22px;font-size:25px;letter-spacing:2.5px}.lst-coupDeCoeur .item .blc-categ span{font-size:14px!important;min-height:20px;padding-top:0}.lst-coupDeCoeur .item .blc-categ{left:22px;bottom:24px}.blc-categ span{padding-right:27px;margin-right:25px}.blc-blog .wrapper{padding:28px 20px 33px}.lst-blog .item{margin-bottom:0}.lst-blog .s-titre{margin-bottom:5px}.tab_content .content{padding:20px!important}.lst-TypesSej .link{margin-bottom:35px}.tab_content .content .cols p{margin-bottom:24px;font-size:17px;line-height:28px}.tab_content .content .cols:last-child{padding:20px 14px 0 0}.blcContenu1 .blc-btn{padding:42px 20px 34px}.tab_content .content .cols .txt h3{line-height:30px}.blc-ReAssurance .wrapper{padding:20px 25px}.blc-Temoignage .blc-titre{margin-bottom:15px}.cont-info.tabs{margin-bottom:40px}.blc-TypeSej .Intro{padding:32px 20px 21px}.blc-dateSejour{margin-top:25px}.Intro-Landing .a-blocLeft .blc-img{margin-top:20px;margin-bottom:22px}.Intro-Landing .a-blocLeft .blc-txt{padding-bottom:15px}}@media (min-width:1201px){.a-pageProduit .link.lnk-w-picto:hover:after{background:url(../images/arw-link.png) no-repeat}.a-pageProduit .link.lnk-w-picto:hover{background:#f6a92f;color:#fff}.a-pageProduit .link .lvl2:hover{background:#fff;color:#f6a92f}.menu-land.sport a:hover .titleMenu{color:#f09a10}.a-pageProduit .link:hover{background-color:#f6a92f;color:#fff}}@media (max-width:1199px){.blc-Produit .blc-titre .wrapper{padding:20px 40px}.blc-Produit .wrapper{padding-left:40px}.nav-top-page .wrapper{padding:0 40px!important}.subMenu.active .menu-land{z-index:999999}.menu-page li{margin-right:50px}.nav-top-page.fixe{top:76px}#header.page .espaceClient a{margin-top:0}}@media (max-width:1023px){.column,.column.st-trigger-effects.blcBrochure{text-align:center}.tab_content_wrapper>.accordion_tabs:after{right:40px!important}.nav-top-page{display:none}.blc-Produit .cont-produit{padding:0}.blc-Produit .wrapper{padding:40px}#slideProduit{width:100%;margin:0}.blc-Produit .devis{margin:34px 0 60px}.section-txt .section-item1.section-item{max-width:100%}.section-txt .section-item2 ul li{display:block;margin-bottom:30px;color:#808081}.section-txt .section-item2 ul li span{font-weight:700}.section-txt .section-item2 ul li br{display:block}.section-item1 .link.lvl2{height:auto;text-align:center;padding:22px 20px 77px;position:relative;font-size:24px;line-height:32px!important}.section-item1 .link.lvl2:after{content:'';background:url(../images/arrow-lnk-mob.png) bottom center no-repeat;display:block;position:absolute;bottom:28px;width:35px;height:27px;margin:auto;left:0;right:0}.section-item2.section-item3 li{background:url(../images/puce.png) left 10px no-repeat;padding-left:16px}.section-txt .section-item2.section-item3 ul li{margin-bottom:0}.section-item3 li em{display:none}.brochure{margin:auto}#slideProduit,.slide-produit .item .blc-img{height:300px}.a-pageProduit .lst-partage a{width:59px}.a-pageProduit .blc-partage{padding:0 0 0 25px}.lst-categorie li:last-child{margin-bottom:0}.blc-Produit .devis{padding-top:0}.page.landing .headerTop.navSticky .logo{margin-top:36px}.a-pageProduit .blc-Produit .devis .link-date{margin:15px 0;font:400 18px/37px rob-r}.lnk-devis{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:999}}@media (max-width:767px){.blc-Produit .blc-right .point-fort{padding:30px 75px 27px}.blc-Produit .blc-right .point-fort ul li{margin-bottom:17px;padding-left:0;letter-spacing:-.2px;padding-bottom:16px}.blc-Produit .blc-right .point-fort ul li:last-child br{display:none}.lst-categorie li{display:block;float:none;margin-bottom:30px;background:url(../images/puce.png) 4px 8px no-repeat;border:none;padding-left:32px;font-size:22px}.lst-categorie li br{display:none}.blc-titre{border-bottom:none}.a-pageProduit .blc-titre{border-top:none}.blc-Produit .blc-titre .wrapper{padding-bottom:0}.blc-Produit .lst-categorie{margin-bottom:0}.blc-Produit .devis{padding:0}.blc-Produit .devis .link{padding:40px 80px 25px 78px;font-size:24px;text-align:left;letter-spacing:4.6px;height:auto}.blc-Produit .devis .link::after{float:right}.menu-land .contentItem{border-radius:0}.section-txt .s-titre{font-size:40px}.section-txt,.section-txt p,.section-txt ul{font:400 26px/34px rob-r!important;color:#7c7c7c}.section-item1 .link.lvl2:after{top:inherit}#PageContent .lstTemoins .item .content p{font-size:20px;line-height:28px}.blc-Produit .blc-right .point-fort ul li{background:0 0;text-align:center;font-size:26px;line-height:33px}.blc-Produit .blc-right .point-fort .s-titre{font-size:35px;text-align:center}.blc-Produit .blc-right .point-fort{margin:0 -40px;text-align:center}.blc-Produit .blc-right .blc-prestation{margin-top:50px}.link.lnk-w-picto{display:block;font-size:24px;line-height:24px;padding:30px 40px;height:auto}.link.lnk-w-picto:after{right:40px;margin:0}.blc-Produit .blc-left .devis{margin-bottom:50px;margin-top:50px}.lst-ReAssurance .item.slick-active+.slick-active{border-right:none}.page.landing .headerTop.navSticky .logo{margin-top:17px}.a-blc-coupDeCoeur .lst-coupDeCoeur .item .blc-img img{height:auto}.lst-coupDeCoeur .item .blc-txt .s-titre{font:400 41px/47px dos-sb;height:auto;color:#333}.lst-coupDeCoeur .item .blc-txt{padding:40px}.lst-coupDeCoeur .item .blc-txt .lieu{font:400 25px/25px rob-b;background:url(../images/picto-map-mob.png) left center no-repeat;padding-left:40px;min-height:28px;margin-top:126px}#section-item1 .s-titre{margin-bottom:37px}.blc-encadrement .item .content .link{font:400 24px/24px rob-b!important;text-align:left;height:auto;padding:34px 36px;letter-spacing:4.5px}.blc-encadrement .item .content .link::after{float:right;position:relative;top:5px}.blc-encadrement .link.lnk-w-picto{font:400 24px/24px rob-b;text-align:left;height:auto;padding:34px 36px;letter-spacing:4.5px}.blc-encadrement .link.lnk-w-picto::after{float:right;position:relative;top:5px;right:0}.blcTemoignage .titre{font:400 40px/26px dos-sb;letter-spacing:0;color:#2b2c30}.section-txt .s-titre{margin-bottom:30px}.blc-encadrement .link.lnk-w-picto{margin:50px 0}.blc-Produit .blc-right .s-titre{margin-bottom:35px}.blc-Produit .blc-right .blc-prestation ul li{font-size:25px;font-family:rob-m;margin-bottom:30px;padding-bottom:30px}.blc-Produit .blc-right .blc-prestation span{font-size:25px;line-height:35px;font-family:rob-r}.blc-partage span{font-size:25px!important}.a-pageProduit .blc-partage{padding:24px 25px;position:relative;margin-bottom:0}.brochure{width:100%}.a-pageProduit .lst-partage a{height:100px;width:85px}.a-pageProduit .lst-partage{float:right;height:100px;position:absolute;right:0;top:0}#header.page .headerTop{padding-right:20px}.page .wrapMenu2{right:32px}.lst-sej-dispo .item .content .blc-img::after{display:none}.blc-Produit .blc-titre .wrapper{padding-top:34px}.blc-Produit .blc-titre .titre{font:400 60px/76px dos-r;margin-bottom:34px}.lst-categorie li{background-size:8px;letter-spacing:2.5px}.lst-categorie li.lieu{background-size:20px;min-height:23px;margin-bottom:22px}.blc-Produit .wrapper{padding-top:50px}.slide-produit .slick-prev{left:25px}.slide-produit .slick-next{right:25px}.slide-produit .item .blc-img{height:308px}.a-pageProduit .cont-produit .column{margin:0}#activite .link.lvl2{letter-spacing:4px}.section-item1 .link.lvl2::after{bottom:35px}.blcContenu1 .blc-btn .link::after{margin-top:-9px;display:inline-block}.lst-txt-temoins span{padding:0 80px}#header.page .menuHead{padding-top:28px}.section-txt .formalite{display:block;font-family:rob-b;margin-bottom:7px}.section-txt .formalite br{display:none}.section-txt .section-item1.infoparatique{border:none;padding-bottom:0}.section-txt .section-item1.infoparatique .s-titre{margin-bottom:35px}.section-item2.section-item3 li{background-position-y:15px}.section-txt .section-item2.section-item3 ul li{margin-bottom:8px}.a-pageProduit .blc-Produit .devis .link-date{margin:30px 0;font:400 25px/37px rob-r}.blc-Produit .devis .link-date:before{width:23px;height:23px;background:url(../images/picto-devis-mob.png);top:8px}.blc-Produit .devis .link-date{padding-left:47px}.lst-services .item{margin-left:-50px}}@media (max-width:639px){.link{height:auto}.blc-Temoignage .cont-temoins .link{padding-top:7px;padding-bottom:11px}.blc-Blog .link{padding-top:21px;padding-bottom:21px;margin-bottom:0}.accordion_tabs.active{padding-top:18px!important}.blc-listeProduits .cont-lstProduit{padding-bottom:0}.st-devis .titre{margin-top:20px}.blc-ReAssurance .titre{font-size:25px!important;line-height:32px!important;letter-spacing:3.5px}.txt-banner .link{padding-top:10px;padding-bottom:10px}.lst-coupDeCoeur .item .blc-txt .s-titre{font:400 24px/28px dos-sb;margin-bottom:72px}.a-pageProduit .blc-partage,.blc-encadrement .item .content .ss-titre{margin-bottom:0}.lst-coupDeCoeur .item .blc-txt .lieu{font:400 13px/20px rob-b;margin-top:4px;background-size:14px;padding-left:21px;background-position-y:2px;letter-spacing:2.5px}.blc-listeProduits .wrapper{padding:0 20px 40px}.blc-referencement .blc-txt{padding:0}.blc-listeProduits .pagination{padding-bottom:35px}#PageContent .lstTemoins .item .content p{font-size:11px;line-height:18px}.blc-Produit .blc-right .point-fort .s-titre{padding-right:16px}.section-txt,.section-txt p,.section-txt ul{font-size:17px!important;line-height:24px!important}.lst-services .item .content{height:412px}.blc-encadrement .link.lnk-w-picto{padding:14px 21px;border-width:1px}.blc-encadrement .item .content .link::after{position:absolute;right:25px}.blc-encadrement .link.lnk-w-picto::after{float:right;position:absolute;right:15px;top:20px}.blc-partage span{font-size:18px!important}.popProg,.pp-date .option ul li label{font-size:16px}.a-pageProduit .lst-partage a{width:32.5%;height:100%}.a-pageProduit .lst-partage{width:46%}.popProg{padding:100px 25px 40px;line-height:24px}.blc-Produit .devis .link{padding-top:18px;padding-bottom:18px}.blc-Produit .devis .link::after{position:absolute;top:50%;margin-top:-12px;right:25px}.menuSej-mobile li a::after{width:24px!important;height:18px!important;background-size:cover}.megaMenu2 .menu li a::after{width:17px;height:12px;background-size:cover}.tab_content .content .cols .txt h3{font-size:25px;line-height:35px}.blc-TypeSej .tab-info .cols .link{padding-top:7px;padding-bottom:7px;font-size:14px!important}.blcContenu1 .blc-btn .link{height:auto!important}.menuSej-mobile li a{letter-spacing:3.9px!important}.megaMenu2 .menu li a{font-size:13px;letter-spacing:2.5px}#slideAction .slick-list{padding:0 45px!important}.blc-Produit .blc-right .point-fort .s-titre{background-size:30px;padding-top:15px}.blc-encadrement .item .content p{font:400 11px/17px rob-r!important}.section-txt .section-item1{margin-bottom:25px;padding-bottom:12px}.blc-map{margin-bottom:20px}.blc-dateSejour{padding-bottom:25px}.blcTemoignage .titre{margin-bottom:25px}.blc-encadrement .link.lnk-w-picto{margin:30px 0}.blc-ReAssurance.home.land::after,.blc-ReAssurance.home.produit::after{margin-top:-103px}.lstTemoins .item{margin-bottom:20px}.blcTemoignage{margin-bottom:0}.blc-Produit .blc-right{margin-top:25px}.blc-Produit .blc-right .blc-prestation{margin-bottom:25px;margin-top:29px}.lst-txt-temoins span{padding:0 40px}.lst-ReAssurance .item .s-titre{font-size:11px;line-height:18px}.lst-ReAssurance .item .link-plus{width:25px;height:18px}.a-pageLanding .lst-ReAssurance .item .s-titre,.a-pageProduit .lst-ReAssurance .item .s-titre{margin-bottom:0}.link-critere{margin-bottom:25px}.lst-sej-dispo .item .content .blc-bot li{margin-bottom:0}.link-date{margin-bottom:10px}.blc-referencement .s-titre,.lst-sej-dispo .item{margin-bottom:20px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:15px 10px 10px}.blc-listeProduits .pagination{margin-top:25px}.blc-referencement{padding:25px 0 0}.blc-referencement .lst-ref,.lst-coupDeCoeur .item{margin-bottom:25px}.blc-referencement .titre{padding-bottom:25px;margin-bottom:25px}.blcContenu1 .Intro{padding:33px 20px 22px}.blc-Action,.lst-sej-dispo.clr{padding:0}.page .wrapMenu2{right:18px}.blc-Produit .blc-right .blc-prestation span{font-size:15px!important;line-height:25px!important;letter-spacing:0!important}.a-pageProduit .blc-partage{padding:0;margin:0 -20px}.menu-land.sport .titleMenu{margin-top:0;font:400 18px/24px dos-r}.menu-land.sport .contentItem .picto{margin-bottom:0}.lst-categorie li{padding-left:19px;background-size:5px}.lst-categorie li.lieu{background-size:13px;padding-left:19px;background-position-y:1px}.section-txt .s-titre{margin-bottom:8px}.section-txt .section-item1.infoparatique .s-titre{margin-bottom:12px}.blc-encadrement .item .content .s-titre{font-size:16px;margin-bottom:16px}.blc-encadrement .item .content .profil::before{background-size:cover;width:30px;height:36px;bottom:-21px;right:21px}.blc-encadrement p{padding:0 10px}.lst-coupDeCoeur .item .blc-txt{padding:25px 25px 18px}.menu-close span.mob{left:-91px;font-size:15px}.lst-blog .s-titre{font-size:16px;line-height:20px}.tab_content_wrapper>.accordion_tabs::after{width:28px;height:16px;background-size:cover;right:22px!important}.blc-dateSejour{margin-top:0;padding-top:25px}.blc-dateSejour .titre{margin-bottom:19px}.a-pageProduit .blc-Produit .blc-left .devis{text-align:center;margin:20px 0 23px}.a-pageProduit .blc-Produit .devis .link-date{font-size:13px;margin:15px 0}.section-txt .section-item2 ul li{margin-bottom:18px}.slide-produit .slick-next,.slide-produit .slick-prev{background-size:15px;width:15px}.section-txt .link{margin-top:0}.blc-partage span{padding-top:15px;padding-bottom:3px;padding-left:24px;letter-spacing:1px}#header.page .headerTop.navSticky .wrapMenu2{height:63px}#header.page,#header.page.landing{padding-top:63px;border:none}#header.page .logo .mob{width:160px}#header.page .headerTop{padding:0 20px 0 14px;height:63px}.page .headerTop .logo{margin-top:18px}#header.page .hdrRight{padding-right:45px}.page .menuHead>div{width:20px;left:0}.page .menuHead>div::before{top:6px}.page .menuHead>div::after{top:-6px}.page .wrapMenu2{height:63px;top:0}#header.page .menuHead{padding-top:63px}#header.page .menuHead>div{left:0;right:0}#header.page.landing .headerTop .tel-hdr a{display:block;width:60px;background-size:24px}.Intro-Landing .a-blocLeft .blocTitre .titre{font:400 33px/40px dos-r!important;letter-spacing:2px!important;margin-bottom:14px}#PageContent .blc-Produit .blc-titre .titre{font-size:37px;line-height:43px}.blc-Produit .blc-titre .titre{margin-bottom:17px}.lst-categorie li{margin-bottom:9px}.lst-categorie li.lieu{margin-bottom:3px}.blc-Produit .wrapper{padding:26px 25px 38px}#slideProduit,.slide-produit .item .blc-img,.slide-produit .item .blc-img img{height:180px}.section-txt .s-titre{font-size:23px}#section-item1 .s-titre{margin-bottom:9px}.section-txt,.section-txt p,.section-txt ul{font:400 14px/22px rob-r!important}.slide-produit .slick-prev{left:15px}.slide-produit .slick-next{right:15px}.section-txt .ss-titre{font-size:18px;margin-bottom:5px}.a-pageProduit #activite.section-item1 .link.lvl2{font-size:14px!important;line-height:23px!important;padding-bottom:36px;padding-top:12px}.a-pageProduit #activite.section-item1 .link.lvl2::after{bottom:12px;width:21px!important;height:16px!important;background-size:cover}.blc-map>img{object-fit:cover;height:210px}.section-txt .formalite{letter-spacing:.5px;margin-bottom:0}.section-item2.section-item3 li{background-position-y:10px;padding-left:8px;background-size:5px;letter-spacing:.5px}.section-txt .section-item2.section-item3 ul li{margin-bottom:1px}.blc-Produit .blc-right .blc-prestation span,.blc-Produit .blc-right .blc-prestation ul li,.blc-Produit .blc-right .point-fort .s-titre{font-size:21px;line-height:25px;margin-bottom:14px;letter-spacing:2px}.blc-Produit .blc-right .point-fort{padding:14px 48px 18px}.blc-Produit .blc-right .point-fort ul li,.blc-Produit .blc-right .s-titre,.blc-encadrement .item .content .ss-titre,.blc-encadrement .item .content span,.lstTemoins .item .content .date,.lstTemoins .item .content .s-titre{font-size:15px;line-height:23px;margin-top:0;letter-spacing:0}.blc-Produit .blc-right .point-fort ul li{padding-bottom:10px;margin-bottom:4px}.blc-Produit .blc-right .blc-prestation{padding:25px 20px 0}.blc-Produit .blc-right .s-titre{letter-spacing:1.3px;margin-bottom:22px}.blc-Produit .blc-right .blc-prestation ul li{font-size:12px;padding-bottom:11px;margin-bottom:10px;letter-spacing:1px}.blc-Produit .blc-right .blc-prestation ul li span{font-size:13px;letter-spacing:0}.blc-Produit .blc-right .blc-prestation ul li:last-child span{margin-bottom:0}.blc-Produit .blc-right .blc-partage span{letter-spacing:1px!important;margin-bottom:15px}.a-pageProduit .lst-partage{border-top:none;height:60px}.blc-dateSejour .titre{font-size:23px!important;line-height:29px!important;letter-spacing:.2px!important}.table th{padding:4px 23px;min-width:104px;font:400 11px/17px rob-b;height:45px}.table td span{padding:0 20px}#PageContent .lstTemoins .item .content p{height:auto}.lstTemoins .item .content{padding-bottom:20px}.a-pageProduit #temoignage .link.lnk-w-picto{font-size:16px!important;line-height:20px;padding:11px 40px 7px 15px;letter-spacing:2px;border-width:1px}.lst-services .item .content .txt{max-width:100%;padding:0 60px 0 70px}.lst-services .item{margin-left:-50px}.a-pageProduit #temoignage .link.lnk-w-picto:after{top:13px}.a-pageProduit .blc-coupDeCoeur.a-blc-coupDeCoeur.produit .wrapper{padding-top:31px}#slideCoupCoeur{padding-bottom:7px}.blc-encadrement .item .content .profil span{width:75px;height:75px;margin-bottom:35px;border-width:5px}.blc-encadrement .item .content::before{height:120px}.blc-encadrement .item .content .ss-titre{letter-spacing:2.5px}.blc-encadrement .item .content span{font-size:16px!important;letter-spacing:1.4px;line-height:16px;margin-bottom:8px}.blc-encadrement .item .content .link{padding:16px 23px;font:400 12px/24px rob-b!important;letter-spacing:4px}.blc-encadrement .item .content .link::after{width:27px!important;height:19px!important;top:0}.link.lnk-w-picto{padding:12px 40px 16px 22px;text-align:left;font-size:12px!important;letter-spacing:4px}.blc-ReAssurance.home.produit{margin-top:9px}.table td .link{font-size:12px!important;padding:5px 10px;width:90px}.table td a::after{width:20px!important;height:15px!important;right:8px}.lst-partage a.print{background-size:23px}.a-pageProduit .lst-partage a.partage{background-size:14px}.a-pageProduit .lst-partage a.mail{background-size:22px}.a-pageProduit .blc-titre{border-top:none}}@media (max-width:500px){.blc-Produit .blc-right .point-fort{margin:0 -25px}.blc-Produit .blc-titre .wrapper{padding:20px 25px 0}.lst-categorie li{font-size:13px;letter-spacing:1px}.blc-Produit .devis .link{padding:25px;font-size:14px}.a-pageProduit .cont-produit .column{margin:0}.blc-encadrement .link.lnk-w-picto{height:auto}.blc-ReAssurance.page{margin-top:0}.blc-ReAssurance .wrapper{padding-top:0}.link.lnk-w-picto::after{right:14px}.blc-ReAssurance.land .wrapper{padding:44px 25px 25px}.tel-hdr a{width:60px}.page.landing .headerTop.navSticky .logo{margin-top:26px}.a-pageProduit .section-txt .link{padding-right:20px!important}.a-pageProduit .blcTemoignage .link.lnk-w-picto{padding-left:25px;letter-spacing:.5px}.a-pageProduit .blc-Produit .devis .link{text-align:left}.lst-filtre .option ul li{margin-bottom:0}#header.page .hdrRight{padding-right:50px}.fancybox-close-small{top:40px!important}}@media (max-width:480px){.lst-services .item .content .txt{top:175px}#PageContent{padding-top:0px!important}}@media (max-width:374px){.txt-banner .RESET_CLASS{padding:0}.cont-temoins .link{letter-spacing:1.4px}.blc-Blog .link.lvl2{margin:0}.blcContenu1 .blc-btn .link{letter-spacing:.8px!important}.lst-services .item{margin-left:-30px}.blc-Produit .blc-right .blc-prestation span{font-size:12px!important}.blc-Produit .wrapper{padding-bottom:25px}.Intro-Landing .a-aside .link-plus{letter-spacing:0}.lst-blog .item{margin-bottom:10px}.txt-banner .RESET_CLASS{margin-bottom:23px}.link{letter-spacing:1px!important}.txt-banner .link{letter-spacing:1px}#wrapper{overflow:hidden}.blc-right.mobile .wrapper{padding-top:27px}}@media (max-width:639px){.blc-listeProduits .wrapper{padding:0 23px 34px}.cont-lstProduit{padding-top:29px}.blc-listeProduits .Intro{margin-bottom:17px}#PageContent p{font-size:15px;line-height:21px}.Intro p br:nth-child(2){display:none}#PageContent .titre{font-size:35px;line-height:41px;letter-spacing:1.4px}.link-critere{margin-bottom:36px}.link-critere a{font-size:14px;padding:10px 60px 14px 15px;line-height:20px}.link-critere a::after{right:17px;width:27px;height:20px;top:50%;margin-top:-10px}.titre-left{padding:3px 23px 9px}.infoSej .col{padding:0 20px;height:75px}.infoSej .col span{font-size:17px;line-height:26px}.infoSej .col span~span{position:relative;top:-5px}.link-date{font-size:12px;margin-top:-12px;margin-bottom:8px}.lstDet-produit li b{font-size:13px;padding-left:16px;background-size:12px}.lst-sej-dispo .item{margin-bottom:22px}.blc-maillage{padding:28px 23px 17px}.blc-maillage h2{font-size:15px;line-height:23px;letter-spacing:1.8px;margin-bottom:10px}#PageContent .blc-maillage p{font-size:14px;line-height:20px;margin-bottom:23px}.blc-listeProduits .pagination{margin-top:20px}.pagination ul li{margin-left:7px}.pagination ul li a{width:24px}.pagination ul li a.next,.pagination ul li a.prev{width:31px;height:19px;background-size:contain;background-repeat:no-repeat;margin:0}.pagination ul li a.next{background-position:right center}.blc-referencement{padding:26px 0 0}.blc-referencement .s-titre{font-size:12px;line-height:22px;margin-bottom:19px}.blc-referencement .ss-titre{font-size:18px;margin-bottom:0}.blc-referencement .lst-ref{margin-bottom:21px}.blc-referencement .wrapper{padding-right:30px}.blc-referencement .txt-bottom{margin-top:-12px}.blc-lstRef{margin-bottom:8px}#PageContent .blc-lstRef p{font-size:14px;line-height:20px}#PageContent #referencement .titre{font-size:27px;letter-spacing:3.4px;line-height:33px;padding-bottom:23px;margin-bottom:16px}.lst-sej-dispo .item .content .blc-img,.lst-sej-dispo .item .content .blc-img img{height:157px}.cont-lstProduit .blc-right .blc-titre{margin-bottom:10px}#PageContent .lst-sej-dispo .item .content .titre{font-size:20px;line-height:30px;letter-spacing:1.5px}.lst-sej-dispo .item .content .lieu{margin-top:-8px;margin-bottom:1px;font-size:11px;line-height:16px;background-size:10px;padding-left:14px}.infoSej .col:last-child>span:first-child{line-height:20px;position:relative;top:-2px}.lst-sej-dispo .item .content .blc-bot .col:first-child{padding:12px 21px 15px}#PageContent .lst-sej-dispo .item .content .blc-bot p{font-size:13px;line-height:19px;height:auto}.lst-sej-dispo .item .content .blc-bot li{margin-bottom:1px;line-height:26px}.lst-sej-dispo .item .content .blc-bot li span{font-size:12px;line-height:26px;margin-top:2px}.lst-sej-dispo .item .content .blc-bot .col:last-child{padding:9px 16px 0 20px;margin-bottom:-2px}#PageContent .blc-maillage p.txt-int{margin-bottom:11px}.blc-ReAssurance.page .wrapper{padding-top:54px}.blc-ReAssurance.page .titre{letter-spacing:4.2px}.blc-ReAssurance.page::after{height:196px}.blc-ReAssurance.page .lst-ReAssurance .item .picto{margin-bottom:21px}.footer{padding:24px 23px 20px}.footer1 .cols{padding-bottom:16px!important;margin-bottom:16px}.footer1 .cols .s-titre{font-size:13px;margin-bottom:0;letter-spacing:3.7px}.footer1 .cols ul{line-height:19px;margin-bottom:4px}.footer1 .cols li{margin-bottom:2px}.footer a,.footer1 .cols span,.footer1 ul button{font-size:14px;line-height:20px}.social a{margin-left:0;height:21px;-webkit-background-size:contain;background-size:contain}.logo-ftr{margin-bottom:5px}.logo-ftr img{max-width:142px}.footer1 .cols.col1{padding-top:0!important;margin-top:-3px}.footer1 .cols.col1 span{margin-bottom:-2px}.footer1 .cols .s-titre:after{width:12px;height:6px;right:0;top:12px;background-size:cover}.social{margin-top:12px}.social .facebook{width:8px;background-size:contain;margin-left:-2px;height:21px}.social .twitter{width:17px;margin-left:5px;height:21px;background-size:contain}.social .linkedin,.social .pinterest{width:15px;height:21px;background-size:contain}.social .pinterest{margin-left:6px}.social .linkedin{margin-left:10px}.home .footer1 .cols.col1 span{margin-bottom:0}}.menu-top.page{display:block;width:100%;background:#f0990d;position:absolute;top:0;left:0;text-align:center;z-index:9999;padding:5px 0 7px}.menu-top.page ul{display:flex;align-items:center;justify-content:center}.menu-top.page ul li a{color:#fff;font:400 14px/22px dos-m;letter-spacing:2px}.menu-top ul li{padding:0 20px;position:relative}.menu-top ul li:after{content:"|";color:#fff;position:absolute;right:-1px;top:0}.menu-top ul li:last-child:after{display:none}.menu-top ul li a{text-transform:uppercase}.menu-top ul li .tel-hdr{display:block}.menu-top ul li .tel-hdr a{color:#fff;background-image:url(../../tel2.png);background-size:10px;padding-left:20px}#header.page .headerTop{background-color:#fff;padding-right:0;position:fixed;z-index:999;padding-top:45px!important;height:auto!important}.headerTop .menu-sticky a{margin:0 20px!important}.headerTop .menu-sticky a{margin:0 20px!important;cursor:context-menu}.headerTop .logo img{max-width:200px}.brochure{color:#f0990d!important}.headerTop,.headerTop .navSticky{padding-top:45px!important}.headerTop .menu-sticky a{margin:0 20px!important}.headerTop .menu-sticky a{margin:0 20px!important;cursor:pointer!important}.headerTop .logo img{max-width:200px}.brochure{color:#f0990d!important}.headerTop,.headerTop .navSticky{padding-top:45px!important}.menu-top.page{display:block;width:100%;background:#f0990d;position:absolute;top:0;left:0;text-align:center;z-index:99999;padding:5px 0 7px}.menu-top.page ul{display:flex;align-items:center;justify-content:center}.menu-top.page ul li a{color:#fff;font:400 14px/22px dos-m;letter-spacing:2px}.menu-top ul li{padding:0 20px;position:relative}.menu-top ul li:after{content:"|";color:#fff;position:absolute;right:-1px;top:0}.menu-top ul li:last-child:after{display:none}.menu-top ul li a{text-transform:uppercase}.menu-top ul li .tel-hdr{display:block}.menu-top ul li .tel-hdr a{color:#fff;background-image:url(../../tel2.png);background-size:10px;padding-left:20px}.headerTop{padding:0 36px;border-bottom:#dadada solid 1px!important;height:auto!important}.brochure{padding-top:0!important}#header.page .headerTop.navSticky{padding-top:0!important}.hdrRight{padding:24px 0 10px 0!important;height:80px!important}#header.page .tel-hdr a{color:#fff;margin-top:27px}#PageContent{padding-top:36px}.menu-top.page ul li a{cursor:pointer}.link:after{display:none!important}