/*
 * http://github.com/peteboere/css-crush (v3.0.1)
 */
body.page-template-page-brochures .vc_col-sm-6{text-align:center!important}body.page-template-page-brochures .mije_gt_35{margin:30px 0 0}body.page-template-page-brochures h2,body.page-template-page-brochures h3{font-family:"Dax W01 Medium";color:#000}body.page-template-page-brochures h2{font-size:30px}body.page-template-page-brochures h3{font-size:22px}body.page-template-page-brochures .bg_grey{margin:30px 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:30px}body.page-template-page-brochures .bg_grey:last-of-type{margin-top:30px}body.page-template-page-brochures .bg_grey:first-of-type{margin-top:60px}body.page-template-page-brochures .bg_div_grey{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}body.page-template-page-brochures .bg_div_grey>.vc_col-sm-6{padding-top:30px;width:49%;padding:15px}body.page-template-page-brochures .vc_btn3-container{display:block!important;margin-bottom:10px!important}body.page-template-page-brochures .vc_btn3-container button,body.page-template-page-brochures .vc_btn3-container a{font-family:"Dax W01 Medium";color:#000!important;font-size:14px;text-transform:uppercase;border:1px solid #9c9c9c!important;background:white!important;width:200px}.vignettes .wpb_text_column.wpb_content_element{min-height:168px}.vignettes .wpb_text_column{margin-bottom:0!important}.vignettes h2{font-family:"Dax W01 Medium";font-size:20px;padding:26px 0 6px;margin-bottom:8px;width:100%;position:absolute;text-align:center;top:-80px;left:0;right:0}.vignettes .wpb_content_element{position:relative;margin-bottom:15px}.vignettes img{max-width:100%}.vignettes h3{text-align:center;font-size:18px;padding:26px 0 6px;border-bottom:2px solid;margin-bottom:8px}.vignettes p,.vignettes a{font-size:14px}.vignettes h3{text-transform:uppercase}.vignettes a{font-family:"Dax W01 Medium";text-align:center;padding:5px 20px;display:block;border-radius:0!important;bottom:-4px;width:93%}.vignettes a:hover{color:black!important}.vignettes p{text-align:center;font-size:14px;padding:0 20px 10px 20px;line-height:18px}.vignettes p a{text-decoration:underline;padding:0!important}.vignettes figure{position:relative;border:1px solid #9c9c9c}.vignettes figure a.mask{-webkit-transition:200ms;transition:200ms;opacity:0;top:0;background:transparent;width:100%;-webkit-box-shadow:inset 0 0 15px 9px rgba(0,0,0,.1);box-shadow:inset 0 0 15px 9px rgba(0,0,0,.1);border-bottom:4px solid red;text-indent:-9999px;position:absolute;left:0;height:100%}.vignettes figure:hover a.mask{opacity:1}.vignettes figcaption{position:absolute;bottom:15px;width:100%;text-align:center;font-size:20px}.vignettes.auto .row>div{height:auto}.vignettes .special{font-family:"Dax W01 Medium";text-align:center;position:relative}.vignettes .special div.wpb_text_column{width:52%;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);bottom:52px;margin-bottom:15px!important}.vignettes .special div.wpb_text_column h3{font-size:50px;display:block;margin-bottom:-5px;border-bottom:0}.vignettes .special div.wpb_text_column p{font-size:18px;text-transform:uppercase;padding:0 20px}.vignettes .special h4{font-size:18px;padding:0 0 7px;border-bottom:2px solid #e3000b;margin-bottom:8px}.vignettes_2{margin-bottom:40px}.vignettes_2 .wpb_text_column{width:100%;margin-top:14px;position:relative}.content-area{padding-bottom:0}.breadcrumb{padding:0;margin-left:15px;margin-top:10px}.breadcrumb li{color:white}.breadcrumb li a{color:white!important}.wpb_content_element.grid-actualites{margin-bottom:0}.breadcrumb-dot .breadcrumb-item+.breadcrumb-item:before{color:white}#trip-carousel .vc_gitem-zone{height:380px}#trip-carousel .card{height:360px}#trip-carousel .owl-item .vc_row{margin-left:0;margin-right:0}#trip-carousel .wpb_content_element{margin-bottom:0}#trip-carousel .owl-next{width:0;height:0;border-style:solid!important;border-width:20px 0 20px 20px!important;border-color:transparent transparent transparent #e3000b!important}#trip-carousel .owl-carousel button:focus{outline:none!important}#trip-carousel .owl-prev{width:0;height:0;border-style:solid!important;border-width:20px 20px 20px 0!important;border-color:transparent #e3000b transparent transparent!important}#trip-carousel .owl-next{position:absolute;top:50%;right:-24px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#trip-carousel .owl-prev{position:absolute;top:50%;left:-24px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#trip-carousel .owl-carousel button:focus{outline:none}.vc_row.vc_column-gap-30{margin:0 -15px!important}.bg_grey,.bg_div_grey>.vc_col-sm-6{background:#eee;border:1px solid #9c9c9c}.grid-actualites .vc_gitem-animated-block .vc_gitem-zone{max-height:206px}.grid-actualites .vc_btn3-container.vc_btn3-left,.grid-actualites .vc_gitem-post-data-source-post_excerpt{display:none}.grid-actualites .vc_gitem-zone a{border:1px solid #9D9D9D}.grid-actualites .vc_gitem-zone a{-webkit-transition:300ms;transition:300ms;border:1px solid #9D9D9D}.grid-actualites .vc_grid-item-mini:hover .vc_gitem-zone a{-webkit-transition:300ms;transition:300ms;-webkit-box-shadow:inset 0 0 10px 1px rgba(0,0,0,.5);box-shadow:inset 0 0 10px 1px rgba(0,0,0,.5)}.grid-actualites .vc_grid-item-mini:hover h4{color:#000}.grid-actualites h4{color:#515151;font-family:"Dax W01 Medium";font-size:18px;text-align:center!important;padding:0 20px}.grid-actualites .vc_gitem-post-data-source-post_title{border-bottom:1px solid #9D9D9D}.grid-actualites .vc_custom_1419240516480{background:none!important}.grid-actualites .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{padding-bottom:0}.page-template-page-voyages #search-bar{display:none}.logos ul,.services ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px;margin-bottom:25px;-webkit-columns:auto 4;columns:auto 4;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.logos ul li,.services ul li{position:initial!important;left:initial!important;margin:10px!important}.logos{margin-bottom:70px}.entry-footer{display:none}.services{padding:70px 0;margin-bottom:-10px;background:#EDEDED}.services .wpb_column.vc_column_container,.services .wpb_single_image.vc_align_left{text-align:center!important}.services h2{font-size:30px;padding-bottom:20px}.services img{margin-bottom:25px}.services h3{font-size:20px}.services p{font-size:14px}.services figure{position:relative;height:110px;width:100%}.services figure>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.services>.wpb_column.vc_column_container{border-right:1px solid}.services>.wpb_column.vc_column_container:last-of-type{border-right:0}.bottom-text{font-family:"Dax W01 Medium";font-size:14px}.bottom-text p{margin:0;padding:0}.top-container{background-size:cover;background-repeat:no-repeat;text-align:center;background-position:center;height:526px;margin-top:-22px;margin-top:0}.top-container h2{text-shadow:0 1px 2px rgba(0,0,0,.4),0 8px 13px rgba(0,0,0,.1),0 18px 23px rgba(0,0,0,.1);font-size:35px;color:white;margin:195px 0 30px}.top-container .searchable-inputs-holder{display:inline-block;margin:0 auto;width:550px;margin-top:0}.top-container .searchable-inputs-holder .ideas-search{color:white;font-size:14px;text-align:left;padding-left:20px}.top-container .searchable-inputs-holder .ideas-search a{color:white}.top-container .searchable-inputs-holder .ideas-search a:hover{color:white!important;text-decoration:underline}.top-container .searchable-inputs{max-height:50px}.top-container .searchable-inputs input.form-control,.top-container .searchable-inputs .nice-select{height:50px;border:none!important}.top-container .searchable-inputs .loupe{width:auto;height:40px}.top-container .searchable-inputs .searchbar{padding:24px}.top-container .searchable-inputs button{float:left;min-height:50px;width:50px}#landings .vc_column-inner{text-align:center;font-family:"Dax W01 Medium";font-size:18px;text-transform:uppercase}#landings .wpb_content_element{margin-bottom:14px}.intro{text-align:center}.intro h1{font-family:"Dax W01 Medium";margin:70px 20% 35px}.logos{-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.services{padding:70px 0;margin-bottom:-10px;background:#EDEDED}.services h2{font-size:30px;padding-bottom:20px}.services img{width:100px;margin-bottom:25px}.services h3{font-size:20px}.services p{font-size:14px}.services figure{position:relative;height:110px;width:100%}.services figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:140px}.services .row>div{border-right:1px solid #9c9c9c}.services .row>div:last-of-type{border-right:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#ajaxsearchpro3_2{display:none}}@media only screen and (max-width:767px){.top-container{height:340px}.top-container h2{margin:40px 0 30px}.top-container h1{margin:50px 0 30px}.top-container .searchable-inputs{display:initial}.top-container .searchable-inputs-holder{width:100%;width:90%}.top-container .searchable-inputs-holder input.searchbar{width:75%!important;color:#515151!important}.top-container .searchable-inputs-holder input.searchbar ::placeholder{color:#515151!important}.top-container .searchable-inputs-holder .loupe-ctn{width:20%!important;display:inline-block;padding:4px 0}.top-container .searchable-inputs-holder p{margin-top:10px}.vignettes .row>div{margin-bottom:40px}.vignettes .row>div:last-of-type{margin-bottom:0}.services{width:auto!important;left:0!important;margin-bottom:10px}.services>.wpb_column.vc_column_container{border-right:0 solid;border-bottom:1px solid}.services .row>div{border-bottom:1px solid #9c9c9c;border-right:0;margin:0 10%;padding:5% 0}.services .row>div:last-of-type{border:none}#trip-carousel .owl-prev{left:-15px}#trip-carousel .owl-next{right:-15px}}