@font-face{font-family:'icomoon';src:url(/themes/bootstrap_devnclic/fonts/icomoon.eot?8qjlpa=);src:url(/themes/bootstrap_devnclic/fonts/icomoon.eot?8qjlpa=#iefix) format("embedded-opentype"),url(/themes/bootstrap_devnclic/fonts/icomoon.ttf?8qjlpa=) format("truetype"),url(/themes/bootstrap_devnclic/fonts/icomoon.woff?8qjlpa=) format("woff"),url(/themes/bootstrap_devnclic/fonts/icomoon.svg?8qjlpa=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-sejour:before{content:"\e932";}.icon-pension-complete:before{content:"\e92e";}.icon-originale:before{content:"\e92d";}.icon-chevron-up:before{content:"\e92b";}.icon-animaux-non-admis:before{content:"\e90d";}.icon-arrow-down:before{content:"\e900";}.icon-arrow-left:before{content:"\e901";}.icon-arrow-right:before{content:"\e902";}.icon-arrow-up:before{content:"\e903";}.icon-avec-son-camping-car:before{content:"\e912";}.icon-boisson:before{content:"\e913";}.icon-camping-car-location:before{content:"\e914";}.icon-clock:before{content:"\e904";}.icon-coeur:before{content:"\e905";}.icon-combiner:before{content:"\e915";}.icon-condition-physique:before{content:"\e916";}.icon-contact:before{content:"\e906";}.icon-croisiere-sejour:before{content:"\e917";}.icon-decouverte:before{content:"\e918";}.icon-depart-de-france:before{content:"\e91b";}.icon-espace-perso:before{content:"\e907";}.icon-facebook:before{content:"\e908";}.icon-faq:before{content:"\e909";}.icon-ferry:before{content:"\e91e";}.icon-gps:before{content:"\e90a";}.icon-guide-haute-montagne:before{content:"\e91f";}.icon-hotel:before{content:"\e920";}.icon-instagram:before{content:"\e90b";}.icon-map:before{content:"\e90c";}.icon-nbre-inscrit-limite:before{content:"\e921";}.icon-nouveaute:before{content:"\e922";}.icon-parrainer:before{content:"\e919";}.icon-pass:before{content:"\e923";}.icon-phone:before{content:"\e90e";}.icon-phone-light:before{content:"\e90f";}.icon-programmation:before{content:"\e924";}.icon-sans-camping-car:before{content:"\e925";}.icon-search:before{content:"\e910";}.icon-vol-inclus:before{content:"\e926";}.icon-youtube:before{content:"\e911";}.icon-chevron-right:before{content:"\e91a";}.icon-chevron-left:before{content:"\e927";}.icon-plus-circle:before{content:"\e928";}.icon-arrows-v:before{content:"\e92c";}.icon-bilan:before{content:"\e91d";}.icon-voir:before{content:"\e930";}.icon-poubelle:before{content:"\e92f";}.icon-add:before{content:"\e92a";}.icon-plus:before{content:"\e92a";}.icon-sum:before{content:"\e92a";}.icon-minus:before{content:"\e929";}.icon-subtract:before{content:"\e929";}.icon-minimize:before{content:"\e929";}.icon-line:before{content:"\e929";}.icon-player:before{content:"\e931";}.icon-twitter:before{content:"\e91c";}
body .btn.btn-refresh{background-color:#1c1836;padding:1rem 2rem;text-transform:uppercase;text-align:center;color:white;font-weight:bold;display:block;width:100%;margin:1rem auto 2rem;max-width:750px;}body .btn.btn-refresh:hover,body .btn.btn-refresh:active,body .btn.btn-refresh:focus{background-color:#F79A00;color:#FFFFFF;}.no_underline{text-decoration:none;}.no_underline:hover,.no_underline:focus{text-decoration:none;}h1:not(.subtitle),h1 a,.h1.title,[id^="home-"] .block h2,[id^="home-"] .block .h2{font-family:'Dancing Script',cursive;font-weight:normal;font-size:5rem;text-transform:none;position:relative;margin-bottom:2rem;position:relative;padding-left:90px;line-height:1;}h1:not(.subtitle):before,h1 a:before,.h1.title:before,[id^="home-"] .block h2:before,[id^="home-"] .block .h2:before{content:"";width:85px;height:96px;background:url(/themes/bootstrap_devnclic/img/v2/etoiles_v2.png) no-repeat 0 0 transparent;position:absolute;left:0;top:-5px;background-size:contain;}h1:not(.subtitle).tp-caption:before,h1 a.tp-caption:before,.h1.title.tp-caption:before,[id^="home-"] .block h2.tp-caption:before,[id^="home-"] .block .h2.tp-caption:before{display:none;}[id^="home-"] .block h2,[id^="home-"] .block .h2{text-align:center;padding-left:0;line-height:1.2;}[id^="home-"] .block h2:before,[id^="home-"] .block .h2:before{position:relative;vertical-align:top;display:inline-block;margin-right:5px;}body:not(.path-frontpage) #main-wrapper{background:url(/themes/bootstrap_devnclic/img/bg_content.jpg) no-repeat 0 75px;}h2,.h2,h3,.h3,h4,h5,h6,h2 a,.h2 a,h3 a{font-weight:bold;font-family:'Open Sans',sans-serif;text-transform:uppercase;}h3,.h3{margin-top:1rem;font-size:1.25rem;}h4{font-size:1.125rem;}h5{font-size:1rem;}h6{font-size:0.9rem;}h4,h5,h6{margin-top:1rem;text-transform:none;}.table{color:#1c1836;}#block-views-block-partenaires-block-1{display:none;}@media (max-width:767px){.block-destination-prochains-departs-block h2,.block-destination-prochains-departs-block .h2{font-size:2.5rem;padding-left:40px !important;padding-right:40px !important;}.block-destination-prochains-departs-block h2:after,.block-destination-prochains-departs-block .h2:after{width:42px;height:48px;bottom:10px;top:0px;right:35px;position:absolute;}h1:not(.subtitle),h1 a,.h1.title,[id^="home-"] .block h2,[id^="home-"] .block .h2{font-size:2.5rem;padding-left:60px;}h1:not(.subtitle):before,h1 a:before,.h1.title:before,[id^="home-"] .block h2:before,[id^="home-"] .block .h2:before{width:42px;height:48px;}[id^="home-"] .block h2,[id^="home-"] .block .h2{padding-left:0;}h2,.h2{font-size:1.5rem;}h3,.h3{font-size:1.125rem;}h4{font-size:1rem;}h5{font-size:0.9rem;}h6{font-size:0.8rem;}}body a,body .link{color:#1c1836;}body a:active,body .link:active{color:#1c1836;}body a:hover,body a:focus,body .link:hover,body .link:focus{color:#1c1836;text-decoration:underline;}body .node__content .text-formatted a,body .node__content .text-formatted .link{text-decoration:underline;}body .node__content .text-formatted a:active,body .node__content .text-formatted .link:active{color:#1c1836;}body .node__content .text-formatted a:hover,body .node__content .text-formatted a:focus,body .node__content .text-formatted .link:hover,body .node__content .text-formatted .link:focus{color:#F79A00;}body .node__content .row{align-items:center;}body .btn,body .btn-primary{padding:.38rem .75rem;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;text-transform:uppercase;font-weight:bold;font-size:1.375rem;text-decoration:none !important;}body .btn:not(:disabled):not(.disabled):active,body .btn-primary:not(:disabled):not(.disabled):active{background-color:#F79A00;border-color:transparent;}body .btn:not(:disabled):not(.disabled):active.focus,body .btn:not(:disabled):not(.disabled):active:focus,body .btn-primary:not(:disabled):not(.disabled):active.focus,body .btn-primary:not(:disabled):not(.disabled):active:focus{outline:0;color:white;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;}body .btn.focus,body .btn:focus,body .btn-primary.focus,body .btn-primary:focus{outline:0;color:white;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;}body .btn:hover{color:#1c1836;}body .btn-primary:hover{color:white;}a,button{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;outline:0;}a:hover,a:focus,button:hover,button:focus{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;outline:0;}img{max-width:100%;height:auto;}iframe{max-width:100%;margin:0 auto;display:block;}.sidebar div.block{background-color:white;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);border:0;}.sidebar h2,.sidebar .h2{border-bottom:5px solid #1c1934;font-size:2em;text-shadow:0 0 0 transparent;}#page-wrapper{font-family:'Open Sans',sans-serif;}#page-wrapper p,#page-wrapper a,#page-wrapper li{font-family:'Open Sans',sans-serif;}[class^="icon-"] span,[class*=" icon-"] span{display:none;}.node ul:not(.contextual-links),.tab-content ul{list-style:none outside none;}.node ul:not(.contextual-links) li,.tab-content ul li{position:relative;}.node ul:not(.contextual-links) li:before,.tab-content ul li:before{position:absolute;content:"\e91a";color:#1c1836;left:-20px;top:5px;font-size:12px;font-family:'icomoon';}.node ul:not(.contextual-links) li ul li:before,.tab-content ul li ul li:before{font-size:10px;color:#aaa;left:-15px;top:8px;}.link-active a{color:#F79A00 !important;}.pl-0{padding-left:0 !important;}.price-by-th{font-size:1.5rem;font-weight:600;}.container-inline div:first-child{margin-right:10px;}.title-by-th h1,.title-by-th h2,.title-by-th .h2,.title-by-th > legend > span{position:relative;font-size:2rem;font-weight:600;text-transform:uppercase;}.title-by-th h1:after,.title-by-th h2:after,.title-by-th .h2:after,.title-by-th > legend > span:after{content:"";width:33.33%;height:5px;background-color:#3e3334;position:absolute;left:0;bottom:-15px;}.title-by-th > legend{margin-bottom:25px;}.label-informations-dv{padding:10px 20px;background:#F79A00;margin-bottom:1rem;color:#FFF;font-weight:600;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.label-informations-dv a{text-decoration:underline;color:#FFF;}.label-informations-dv a:hover,.label-informations-dv a:focus{color:#FFFFFF;}.label-informations-dv:hover{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#1c1836;}.mt-negatif-30{margin-top:-30px;}.mt-negatif-30 legend{padding-top:50px;padding-left:5px;}.field--name-field-date-naissance div > fieldset,.field--name-field-date-naissance input,.field--name-field-vehicule-mec div > fieldset,.field--name-field-vehicule-mec input{width:100% !important;}.field--name-field-date-naissance label,.field--name-field-vehicule-mec label{margin-left:15px;}#toolbar-administration{z-index:1021;position:relative;}.form-control:disabled,.form-control[readonly]{background-color:#e8e8ea;}.breadcrumb{background-color:#e8e8ea;}.scroll-top-destination:after{content:'\e92b' !important;}.scroll-bottom-destination,.scroll-top-destination{position:absolute;right:0;width:100%;z-index:1;height:30px;background-color:#1c1836;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.scroll-bottom-destination:hover,.scroll-top-destination:hover{background-color:#F79A00;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.scroll-bottom-destination:hover:after,.scroll-top-destination:hover:after{color:#1c1836;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.scroll-bottom-destination:after,.scroll-top-destination:after{content:'\e900';display:block;font-family:'icomoon';color:#F79A00;font-size:20px;text-align:center;cursor:pointer;}body.user-logged-in.toolbar-horizontal.scrolled #header{top:39px;}body.user-logged-in.toolbar-horizontal.toolbar-tray-open.scrolled #header{top:79px;}body.user-logged-in.toolbar-vertical.scrolled #header{top:39px;}@media (max-width:991px){body.scrolled #header{position:relative !important;}}@media (max-width:449px){.path-frontpage #content.main-content{padding-left:0;padding-right:0;}}#header #navbar-top{padding:0 15px;}#header #navbar-top [class^="icon-"]{color:#F79A00;vertical-align:middle;font-size:1.5625rem;}#header #navbar-top .content a{color:white;}#header #navbar-top .content a:hover{color:#F79A00;}#header #navbar-top .content a:hover [class^="icon-"]{color:white;}#header #navbar-top .content ul{margin-bottom:0;}#header #navbar-top .content ul li{display:inline-block;}#header #navbar-top .content,#header #navbar-top ul.nav{text-transform:uppercase;font-size:1.0625rem;}#header #navbar-top .region-top-header #block-headersocial .content ul{padding-left:85px;}#header #navbar-top .region-top-header #block-headersocial .content ul li{padding:0.80rem 0.5rem 0.7rem;}#header #navbar-top .region-top-header #block-headersocial .content ul li:nth-child(4){margin-left:1.8rem;}#header #navbar-top .region-top-header #block-headersocial .content ul li:nth-child(4) [class^="icon-"],#header #navbar-top .region-top-header #block-headersocial .content ul li:nth-child(5) [class^="icon-"]{font-size:1.3rem;margin-right:0.35rem;}#header #navbar-top .region-top-header #block-headersocial .content ul li:nth-child(4) a:hover [class^="icon-"],#header #navbar-top .region-top-header #block-headersocial .content ul li:nth-child(5) a:hover [class^="icon-"]{color:#F79A00;}#header #navbar-top .region-top-header #block-headersocial .content ul li a [class^="icon-"]{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#header #navbar-top .region-top-header #block-headersocial .content ul li a:hover,#header #navbar-top .region-top-header #block-headersocial .content ul li a:focus{text-decoration:none;}#header #navbar-top .region-top-header #block-headersocial .content ul li a:hover [class^="icon-"],#header #navbar-top .region-top-header #block-headersocial .content ul li a:focus [class^="icon-"]{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#header #navbar-top .region-secondary-menu #block-headerliens .content li{padding:0.8rem 0.5rem 0.6rem 0.25rem;}#header #navbar-top .region-secondary-menu #block-headerliens .content li [class^="icon-"]{margin-right:0.5rem;}#header #navbar-top .region-secondary-menu #block-headerliens .content li a:hover,#header #navbar-top .region-secondary-menu #block-headerliens .content li a:focus{text-decoration:none;}#header #navbar-top .region-secondary-menu #block-headerliens .content li a:hover [class^="icon-"],#header #navbar-top .region-secondary-menu #block-headerliens .content li a:focus [class^="icon-"]{color:#F79A00;}#header #navbar-top .region-secondary-menu #block-headerliens .content li:last-child{padding-right:3rem;}#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li{position:relative;background-color:#F79A00;}#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li > a{color:white;padding:0.8rem 3.25rem;}#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li > a:after{content:"\e900";font-family:'icomoon';margin-left:0.5rem;}#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li > a:hover,#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li > a:focus{text-decoration:none;}#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li > ul.menu{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;left:0;top:100%;width:100%;padding:0 1rem;text-align:center;list-style:none outside none;background-color:#F79A00;z-index:10;border-top:1px solid rgba(255,255,255,0.4);}#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li > ul.menu > li:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.2);}#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li > ul.menu > li > a{color:white;padding:.75rem 1rem;}#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li > ul.menu > li > a:hover,#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li > ul.menu > li > a:focus{color:#1c1836;text-decoration:none;}#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li:hover > ul.menu{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}#header #navbar-main .navbar-brand{padding:0;margin:0;width:230px;top:23px;left:85px;z-index:4;position:absolute;}#header #navbar-main .navbar-toggler{z-index:2;}#header #navbar-main .navbar-toggler .navbar-toggler-icon{width:20px;height:2px;background-color:black;position:relative;}#header #navbar-main .navbar-toggler .navbar-toggler-icon:before,#header #navbar-main .navbar-toggler .navbar-toggler-icon:after{content:"";width:20px;height:2px;background-color:black;position:absolute;left:0;}#header #navbar-main .navbar-toggler .navbar-toggler-icon:before{top:-7px;}#header #navbar-main .navbar-toggler .navbar-toggler-icon:after{bottom:-7px;}#header #navbar-main .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon{background-color:white;}#header #navbar-main .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:before{top:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#header #navbar-main .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:after{bottom:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}#header #navbar-main #CollapsingNavbar{z-index:3;-moz-box-shadow:0px 20px 20px rgba(0,0,0,0.1);-webkit-box-shadow:0px 20px 20px rgba(0,0,0,0.1);box-shadow:0px 20px 20px rgba(0,0,0,0.1);}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu{background-color:white;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .nav-link{text-transform:uppercase;padding:2.8rem 1rem;text-align:center;display:block;font-weight:bold;font-size:1.1875rem;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .nav-link:hover{color:#F79A00;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-toggle:after{content:"\e900";font-family:'icomoon' !important;border:0;font-size:1rem;margin-left:.5em;color:#F79A00;vertical-align:bottom;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu{border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0px 0px 30px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.1);box-shadow:0px 0px 30px rgba(0,0,0,0.1);min-width:300px;padding:0;margin:-1rem 0 0 0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu li{padding:0;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu li a{font-size:1rem;text-transform:uppercase;padding:1rem 1.5rem;text-align:center;display:block;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu li a:hover,#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu li a:focus{background-color:#ededed;color:#F79A00;text-decoration:none;}#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a{background-color:#e8e8ea;display:block;padding:2.5rem 2.7rem;}#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a [class^="icon-"]{font-size:2.125rem;}#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a:hover,#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a:focus{background-color:#1c1836;text-decoration:none;}#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a:hover [class^="icon-"],#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a:focus [class^="icon-"]{color:white;}.dropdown-item.active,.dropdown-item:active{color:#1c1836;background-color:#fbfbfb;}@media (max-width:575px){.user-logged-in.path-user .table-responsive table.table thead tr th:first-child,.user-logged-in.path-user .table-responsive table.table tbody tr td:first-child{display:none;}.block-views-blockpartenaires-block-1 .content .owl-nav{display:none;}.path-frontpage #block-views-block-partenaires-block-1{display:none !important;}#home-seventh-wrapper .block-views-blockpartenaires-block-1{display:block;}#home-seventh-wrapper .block-block-content9ff8e914-c337-4e98-b55e-600a91898015,#home-seventh-wrapper .block-block-contentc759b946-2496-4db4-b87a-8db897563625{display:none;}.path-destination #block-views-block-partenaires-block-1{display:none !important;}.page-node-4 .btn-primary{font-size:16px;}.page-node-10 .card .btn-link i,.page-node-15 .card .btn-link i{right:25px;}.page-node-6 .owl-carousel .owl-stage-outer{padding:0 15px 0;}.navbar-brand{left:0;right:0;margin-right:auto;margin-left:auto;position:absolute;max-width:66.66%;}.title-by-th h1,.title-by-th h2,.title-by-th .h2,.title-by-th > legend > span{font-size:1.5rem !important;}.path-formulaire-reservation small.description{display:block;}#header #navbar-top .region-top-header{width:100%;}#header #navbar-top .region-top-header #block-headersocial{width:100%;}#header #navbar-top .region-top-header #block-headersocial li:nth-child(4){float:right;}#header #navbar-top .region-secondary-menu{display:none;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item a.nav-link{font-size:0.938rem;padding:0.85rem 1rem;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item.espace-pro{background-color:#1c1836;margin-bottom:1rem;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item.espace-pro a.nav-link{font-weight:normal;color:white;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item.espace-pro a.nav-link:before{content:"\e907";color:#F79A00;font-family:'icomoon' !important;margin-right:.75rem;}.layout-no-sidebars #home-fourth-wrapper{padding:3rem 0;background-attachment:initial;background-position:55%;}.layout-no-sidebars #home-fourth-wrapper .block-views-blockbonnes-raisons-block-1 .owl-carousel .owl-stage-outer{padding:0 15px 0;}.layout-no-sidebars #home-second-wrapper{padding:2rem 0;background-attachment:initial;background-position:55%;}.layout-no-sidebars #home-second-wrapper .block-destination-prochains-departs-block .owl-carousel .owl-stage-outer{padding:0 15px 0;}.layout-no-sidebars #home-third-wrapper .block-views-blockactualites-block-1 .view-footer{padding:0 0 2.5rem;}.layout-no-sidebars #home-fourth-wrapper .block-views-blockbonnes-raisons-block-1 .content{padding:1rem 0;}.layout-no-sidebars #home-fourth-wrapper .block-views-blockbonnes-raisons-block-1 .content .views-row span.img-br{margin-bottom:15px;}.layout-no-sidebars #home-fourth-wrapper .block-views-blockbonnes-raisons-block-1 .content .views-row span.body-br{margin:0 60px;}.layout-no-sidebars #home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block{height:525px;background-size:320px 500px;}.layout-no-sidebars #home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-logo{max-width:100%;}.layout-no-sidebars #home-seventh-wrapper h2,.layout-no-sidebars #home-seventh-wrapper .h2{margin:0.625rem;}.layout-no-sidebars #home-seventh-wrapper .view-id-partenaires .owl-carousel .owl-stage-outer{padding:0 0.9375rem 0;}.path-frontpage .block-views-blockbonnes-raisons-block-1 h2,.path-frontpage .block-views-blockbonnes-raisons-block-1 .h2,.block-mailchimp-signup h2,.block-mailchimp-signup .h2,#block-rgpdnewsletter h2,#block-rgpdnewsletter .h2,.path-frontpage .block-views-blockpartenaires-block-1 h2,.path-frontpage .block-views-blockpartenaires-block-1 .h2,.path-frontpage .block-views-blockactualites-block-1 h2,.path-frontpage .block-views-blockactualites-block-1 .h2,.path-frontpage .block-destination-plein-phare-block h2,.path-frontpage .block-destination-plein-phare-block .h2,.path-destination .block-views-blockactualites-block-1 h2,.path-destination .block-views-blockactualites-block-1 .h2,#home-seventh-wrapper #block-views-block-partenaires-block-1 h2,#home-seventh-wrapper #block-views-block-partenaires-block-1 .h2{padding-left:0 !important;}h1:not(.subtitle),h1 a,.h1.title,[id^="home-"] .block h2,[id^="home-"] .block .h2{font-size:2.5rem !important;padding-left:60px;}h1:not(.subtitle):before,h1 a:before,.h1.title:before,[id^="home-"] .block h2:before,[id^="home-"] .block .h2:before{width:42px;height:48px;}.page-node-20 .webform-submission-form .form-actions,.page-node-21 .webform-submission-form .form-actions{float:none;}.page-node-20 .block-block-content75a5132d-2993-47db-9072-233416cd6417{margin-top:30px;}.mt-4-mobile{margin-top:1.5rem !important;}#nav-jourparjour .table tr{display:block;padding-left:10px;padding-right:10px;}#nav-tarifs .table-tarif-wrapper .table tr td:first-child{float:left;font-size:0.9rem;}#nav-tarifs .table-tarif-wrapper .table tr td{float:right;font-size:0.9rem;padding:.75rem;}.block-destination-suggestions-block .subtitle,.block-destination-suggestions-block h2,.block-destination-suggestions-block .h2{margin-left:25px;margin-right:25px;}.path-validation-reservation .block-block-content4bf97fb6-fcbf-4690-be85-b00b6ce9cae9 div.field__item,.path-formulaire-reservation .block-block-content4bf97fb6-fcbf-4690-be85-b00b6ce9cae9 div.field__item{display:flex;flex-direction:column;}.path-validation-reservation .block-block-content4bf97fb6-fcbf-4690-be85-b00b6ce9cae9 div.field__item p > img,.path-formulaire-reservation .block-block-content4bf97fb6-fcbf-4690-be85-b00b6ce9cae9 div.field__item p > img{display:block;float:none;margin:0 auto;}.path-validation-reservation .block-block-content4bf97fb6-fcbf-4690-be85-b00b6ce9cae9 div.field__item p:first-child,.path-formulaire-reservation .block-block-content4bf97fb6-fcbf-4690-be85-b00b6ce9cae9 div.field__item p:first-child{order:2;}.path-validation-reservation .block-block-content4bf97fb6-fcbf-4690-be85-b00b6ce9cae9 div.field__item p:last-child,.path-formulaire-reservation .block-block-content4bf97fb6-fcbf-4690-be85-b00b6ce9cae9 div.field__item p:last-child{order:1;}.path-destination #home-seventh-wrapper .block-views-blockactualites-block-1 .view-footer{padding:1rem 0 3rem;}.user-logged-in.path-user #block-views-block-partenaires-block-1 .owl-carousel .owl-stage-outer,.page-node-20 #block-views-block-partenaires-block-1 .owl-carousel .owl-stage-outer,.path-node.node--type-article #block-views-block-partenaires-block-1 .owl-carousel .owl-stage-outer{padding:0 15px 0;}.path-formulaire-reservation #edit-options-du-voyage div.js-form-type-checkbox{padding-bottom:20px !important;padding-top:20px;margin:0 !important;}.path-formulaire-reservation h1,h1 a{padding-left:60px;}.path-formulaire-reservation h1:before,h1 a:before{width:42px;height:48px;}.path-formulaire-reservation legend{font-size:1rem;}.webform-submission-demander-un-devis-form .webform-flexbox .webform-flex--1:first-child label{margin-left:15px;}.page-node-14 .block-block-contentda8ac070-63be-4430-82fe-2203994f5747 .content,.page-node-14 .block-block-content02b4845a-2160-4e2c-ba50-20687ef6e14f .content{padding:30px 0 20px;}.page-node-14 .block-block-content7f934116-f0e7-4dbd-8646-fd29c737fe8e .content{padding:30px 0 50px;}.page-node-14 .block-block-contentda8ac070-63be-4430-82fe-2203994f5747 .content .field,.page-node-14 .block-block-content02b4845a-2160-4e2c-ba50-20687ef6e14f .content .field,.page-node-14 .block-block-content7f934116-f0e7-4dbd-8646-fd29c737fe8e .content .field{justify-content:end;}#edit-votre-filleul h2,#edit-votre-filleul .h2{margin:30px 15px 30px;}}@media (max-width:767px){.page-node-14 .block-block-contentda8ac070-63be-4430-82fe-2203994f5747 .content,.page-node-14 .block-block-content02b4845a-2160-4e2c-ba50-20687ef6e14f .content,.page-node-14 .block-block-content7f934116-f0e7-4dbd-8646-fd29c737fe8e .content{justify-content:end;}.page-node-14 .block-block-contentda8ac070-63be-4430-82fe-2203994f5747 .content,.page-node-14 .block-block-content02b4845a-2160-4e2c-ba50-20687ef6e14f .content{padding:30px 0 20px;}.page-node-14 .block-block-content7f934116-f0e7-4dbd-8646-fd29c737fe8e .content{padding:30px 0 50px;}#header{-moz-box-shadow:0px 0px 30px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.1);box-shadow:0px 0px 30px rgba(0,0,0,0.1);}}@media (min-width:768px) and (max-width:992px){.user-logged-in .contextual-region.block.block-block-content .field--name-body img{max-width:35% !important;}}@media (max-width:576px){.user-logged-in .contextual-region.block.block-block-content .field--name-body img{max-width:55% !important;}}@media (max-width:991px){#home-seventh-wrapper .block-views-blockpartenaires-block-1{display:block;}.path-frontpage #block-views-block-partenaires-block-1{display:none !important;}.path-destination #block-views-block-partenaires-block-1{display:none !important;}#header #navbar-top .region-top-header #block-headersocial .content ul{padding-left:15px;}#header #navbar-top .region-top-header #block-headersocial .content ul li:nth-child(4){margin-left:0;}#header #navbar-top .region-top-header #block-headersocial .content ul li:last-child{display:none;}#header #navbar-top .region-secondary-menu #block-headerliens .content li:first-child,#header #navbar-top .region-secondary-menu #block-headerliens .content li:nth-child(2){display:none;}#header #navbar-top .region-secondary-menu #block-autressites{display:none;}#header #navbar-main .navbar-brand{margin:0;width:187px;padding:10px;top:0;left:0;position:relative;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;}#header #navbar-main #CollapsingNavbar{z-index:1;padding:0;background-color:white;width:100%;top:0;position:relative;left:0;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item{border-top:1px solid rgba(216,217,219,0.5);}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .nav-link{text-transform:uppercase;padding:1.25rem 1.5rem;text-align:center;display:block;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu{position:relative;left:0;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);width:100%;min-width:inherit;margin:0;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item.show,#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item:first-child{border:0;}#header #navbar-main #CollapsingNavbar #block-headercontact{display:none;}}@media (min-width:992px){#header #navbar-main{padding:0;}#header #navbar-main #CollapsingNavbar{flex-direction:row-reverse;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item.dropdown:hover > .dropdown-menu{display:block !important;}body.scrolled #header{position:fixed;top:0;right:0;left:0;z-index:1001;}body.scrolled #header #navbar-top{display:none;}body.scrolled #header #navbar-main #CollapsingNavbar{-moz-box-shadow:0px 10px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 10px 10px rgba(0,0,0,0.1);box-shadow:0px 10px 10px rgba(0,0,0,0.1);}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .nav-link{padding:1.3rem 1rem;font-size:1rem;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-toggle:after{font-size:1rem;margin-left:.5em;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu{margin:-0.5rem 0 0 0;}body.scrolled #header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a{padding:1.2rem 1.45rem;}body.scrolled #header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a [class^="icon-"]{font-size:1.7rem;}}@media (min-width:992px) and (max-width:1199px){#header #navbar-top .content,#header #navbar-top ul.nav{font-size:0.75rem;}#header #navbar-top .region-top-header #block-headersocial .content ul{padding-left:15px;}#header #navbar-top .region-top-header #block-headersocial .content ul li{padding:0.6rem 0.5rem;}#header #navbar-top .region-top-header #block-headersocial .content ul li:nth-child(4) [class^="icon-"]{font-size:1.2rem;}#header #navbar-top .region-secondary-menu #block-headerliens .content li{padding:0.6rem 0.25rem 0.6rem 0.25rem;}#header #navbar-top .region-secondary-menu #block-headerliens .content li:last-child{padding-right:0.45rem;}#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li > a{padding:0.65rem 3.25rem;}#header #navbar-top [class^="icon-"]{font-size:1.2rem;}#header #navbar-main .navbar-brand{width:220px;left:15px;top:17px;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .nav-link{padding:1.2rem 0.7rem;font-size:0.8rem;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-toggle:after{font-size:0.8rem;margin-left:.5em;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu{min-width:250px;margin:-0.5rem 0 0 0;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu li a{font-size:0.8rem;}#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a{padding:1.05rem 1.25rem;}#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a [class^="icon-"]{font-size:1.1rem;}body.scrolled #header #navbar-main .navbar-brand{width:160px;top:28px;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .nav-link{padding:1.2rem 0.7rem;font-size:0.8rem;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-toggle:after{font-size:0.8rem;margin-left:.5em;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu{margin:-0.5rem 0 0 0;}body.scrolled #header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a{padding:1.05rem 1.25rem;}body.scrolled #header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a [class^="icon-"]{font-size:1.1rem;}}@media (min-width:1200px) and (max-width:1399px){#header #navbar-top .content,#header #navbar-top ul.nav{font-size:0.875rem;}#header #navbar-top .region-top-header #block-headersocial .content ul{padding-left:45px;}#header #navbar-top .region-top-header #block-headersocial .content ul li{padding:0.6rem 0.5rem;}#header #navbar-top .region-top-header #block-headersocial .content ul li:nth-child(4) [class^="icon-"]{font-size:1.2rem;}#header #navbar-top .region-secondary-menu #block-headerliens .content li{padding:0.6rem 0.5rem 0.6rem 0.25rem;}#header #navbar-top .region-secondary-menu #block-headerliens .content li:last-child{padding-right:3rem;}#header #navbar-top .region-secondary-menu #block-autressites ul.nav > li > a{padding:0.65rem 3.25rem;}#header #navbar-top [class^="icon-"]{font-size:1.2rem;}#header #navbar-main .navbar-brand{width:180px;left:45px;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .nav-link{padding:1.2rem 0.7rem;font-size:0.8rem;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-toggle:after{font-size:0.8rem;margin-left:.5em;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu{min-width:250px;margin:-0.5rem 0 0 0;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu li a{font-size:0.8rem;}#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a{padding:1.05rem 1.25rem;}#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a [class^="icon-"]{font-size:1.1rem;}body.scrolled #header #navbar-main .navbar-brand{width:160px;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .nav-link{padding:1.2rem 0.7rem;font-size:0.8rem;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-toggle:after{font-size:0.8rem;margin-left:.5em;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu{margin:-0.5rem 0 0 0;}body.scrolled #header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a{padding:1.05rem 1.25rem;}body.scrolled #header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a [class^="icon-"]{font-size:1.1rem;}}@media (min-width:1400px) and (max-width:1999px){#block-views-block-partenaires-block-1{display:none;}#header #navbar-top .content,#header #navbar-top ul.nav{font-size:0.875rem;}#header #navbar-top .region-top-header #block-headersocial .content ul li{padding:0.7rem 0.5rem 0.6rem;}#header #navbar-main .navbar-brand{width:330px;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .nav-link{padding:1.8rem 1rem;font-size:1rem;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-toggle:after{font-size:1rem;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu{margin:-0.5rem 0 0 0;}#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a{padding:1.75rem 1.9rem;}#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a [class^="icon-"]{font-size:1.5rem;}body.scrolled #header #navbar-main .navbar-brand{width:240px;top:23px;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .nav-link{padding:1.3rem 1rem;font-size:0.9rem;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-toggle:after{font-size:0.9rem;margin-left:.5em;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu{margin:-0.5rem 0 0 0;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu li a{font-size:0.9rem;}body.scrolled #header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a{padding:1.3rem 1.45rem;}body.scrolled #header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a [class^="icon-"]{font-size:1.3rem;}}@media (min-width:2000px){#header #navbar-top{}#header #navbar-top .content,#header #navbar-top ul.nav{font-size:1.0625rem;}#header #navbar-top .region-top-header #block-headersocial .content ul li{padding:0.8rem 0.5rem 0.7rem;}#header #navbar-main .navbar-brand{width:360px;top:51px;}#header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .nav-link{padding:2.8rem 1rem;font-size:1.1875rem;}#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a{padding:2.5rem 2.7rem;}#header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a [class^="icon-"]{font-size:2.125rem;}body.scrolled #header #navbar-main .navbar-brand{width:250px;top:22px;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .nav-link{padding:1.3rem 1rem;font-size:1rem;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-toggle:after{font-size:1rem;margin-left:.5em;}body.scrolled #header #navbar-main #CollapsingNavbar #block-bootstrap-devnclic-main-menu li.nav-item .dropdown-menu{margin:-0.5rem 0 0 0;}body.scrolled #header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a{padding:1.2rem 1.45rem;}body.scrolled #header #navbar-main #CollapsingNavbar #block-headercontact .wrapper-ico-contact a [class^="icon-"]{font-size:1.7rem;}}.owl-carousel{display:block;}.owl-carousel .owl-item img{height:auto;}body .rev_slider_wrapper.fullwidthbanner-container{overflow:hidden !important;}body #rev_slider_1_2 .uranus.tparrows{width:80px;height:80px;margin-top:-32px;}body #rev_slider_1_2 .uranus.tparrows:before{width:80px;height:80px;line-height:80px;font-size:64px;}.block-destination-search-block{top:0;padding:165px 66px 0 66px;height:768px;width:532px;z-index:2;right:-31px;position:absolute;background:url(/themes/bootstrap_devnclic/img/v3/etiquette_map_v3.png) no-repeat;background-size:532px 768px;}.block-destination-search-block h2,.block-destination-search-block .h2{text-align:center;display:block;color:#1c1836;text-transform:none;font-family:'Dancing Script',cursive;font-size:3.438rem;font-weight:normal;margin-bottom:1rem;}.block-destination-search-block .wrapper-select-type-voyage{padding-bottom:2rem;}.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage{display:block;float:left;width:33.33%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;cursor:pointer;text-align:center;position:relative;font-size:0.813rem;}.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage i{font-size:5rem;}.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage strong{display:block;line-height:1rem;}.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage span{display:block;line-height:1rem;}.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage.select:before{position:absolute;left:0;right:0;margin:0 auto;top:0;content:"";height:5px;background-color:#1c1836;width:22px;}.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage.select,.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.block-destination-search-block .separator{background-size:contain;min-height:34px;margin-bottom:1rem;}.block-destination-search-block .separator span{display:block;text-align:center;}.block-destination-search-block .separator span a{font-weight:bold;background-color:#F79A00;color:white;padding:5px;display:block;margin:0 auto;text-transform:uppercase;max-width:250px;}.block-destination-search-block .separator span a:hover,.block-destination-search-block .separator span a:focus{background-color:#1c1836;text-decoration:none;}@media (max-width:449px){.block-destination-search-block .separator span a{margin-bottom:8px;}}.block-destination-search-block .separator span a span{animation:clignote 2s linear infinite;}.block-destination-search-block .js-form-item-type-voyage{display:none;}.block-destination-search-block .js-form-type-select{padding:0;}.block-destination-search-block .js-form-type-select label{display:none;}.block-destination-search-block select.form-control{height:3.438rem;font-size:1.125rem;}.block-destination-search-block .form-group{margin-bottom:1.25rem;}.block-destination-search-block .form-submit{display:block;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-transform:uppercase;font-weight:bold;font-size:1.563rem;width:100%;padding:1rem .75rem;}.block-destination-search-block .form-submit:disabled,.block-destination-search-block .form-submit[disabled]{background-color:grey;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;}@media (min-width:2000px){.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage i{font-size:4rem;}.block-destination-search-block .separator{margin-bottom:0;}}@media (min-width:1400px) and (max-width:1999px){.block-destination-search-block h2,.block-destination-search-block .h2{font-size:4rem;}.block-destination-search-block .wrapper-select-type-voyage{padding-bottom:1.5rem;}.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage i{font-size:5rem;}.block-destination-search-block select.form-control{height:2.75rem;font-size:0.875rem;}.block-destination-search-block .form-group{margin-bottom:1.25rem;}.block-destination-search-block .form-submit{padding:.75rem .75rem;}}@media (min-width:1200px) and (max-width:1399px){#block-views-block-partenaires-block-1{display:none;}.block-destination-search-block{right:150px;padding:130px 55px 0 55px;height:605px;width:419px;background-size:419px 605px;}.block-destination-search-block h2,.block-destination-search-block .h2{font-size:2.5rem;}.block-destination-search-block .wrapper-select-type-voyage{padding-bottom:1rem;}.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage{font-size:0.7rem;}.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage i{font-size:4rem;}.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage span{margin-top:-.5rem;}.block-destination-search-block .wrapper-select-type-voyage .select-type-voyage.select:before{width:17px;top:0.5rem;height:3px;}.block-destination-search-block select.form-control{height:2.5rem;font-size:0.875rem;}.block-destination-search-block .form-group{margin-bottom:.75rem;}.block-destination-search-block .form-submit{font-size:1.2rem;padding:.5rem;}}@media (min-width:992px) and (max-width:1199px){.block-destination-search-block{right:105px;padding:105px 55px 0 55px;height:491px;width:340px;background-size:340px 491px;}.block-destination-search-block h2,.block-destination-search-block .h2{font-size:2.5rem;}.block-destination-search-block .form-group{margin-bottom:.75rem;}.block-destination-search-block .wrapper-select-type-voyage{display:none;}.block-destination-search-block .js-form-item-type-voyage{display:block;}.block-destination-search-block select.form-control{height:2rem;font-size:0.75rem;}.block-destination-search-block .form-submit{font-size:1rem;padding:.5rem;}}@media (max-width:991px){.block-destination-search-block{position:relative;margin:0 auto 2.5rem;top:0;right:0;}.block-destination-search-block .wrapper-select-type-voyage{display:none;}.block-destination-search-block .js-form-item-type-voyage{display:block;}.path-validation-reservation img.align-right,.path-validation-reservation img.align-left,.path-formulaire-reservation img.align-right,.path-formulaire-reservation img.align-left{margin-bottom:30px;}}@media (min-width:450px) and (max-width:767px){.block-destination-search-block{padding:130px 55px 0 55px;height:605px;width:419px;background-size:419px 605px;}.block-destination-search-block h2,.block-destination-search-block .h2{font-size:2.5rem;}.block-destination-search-block .form-group{margin-bottom:0.938rem;}.block-destination-search-block select.form-control{height:2.5rem;font-size:0.938rem;}.block-destination-search-block .form-submit{font-size:1.063rem;padding:.55rem .75rem;}}@media (max-width:449px){.block-destination-search-block{padding:100px 40px 0 40px;height:462px;width:320px;background-size:320px 462px;}.block-destination-search-block h2,.block-destination-search-block .h2{font-size:2rem;margin-bottom:.25rem;}.block-destination-search-block .separator{margin-bottom:0;}.block-destination-search-block .form-group{margin-bottom:0.8rem;}.block-destination-search-block select.form-control{height:2.4rem;font-size:0.8rem;}.block-destination-search-block .form-submit{font-size:0.8rem;padding:.45rem .75rem;}}@keyframes clignote{50%{opacity:0;}}#home-first-wrapper{background:url(/themes/bootstrap_devnclic/img/bg_content.jpg) no-repeat 0 0 transparent;position:relative;padding:4rem 0 3rem 2rem;}#home-first-wrapper svg{height:150px;width:100%;position:absolute;top:-150px;z-index:1;left:0;}#home-first-wrapper svg polygon{fill:white;}#home-first-wrapper .bloc-image{margin-bottom:1.875rem;margin-left:auto;margin-right:auto;}#home-first-wrapper .bloc-image .content{-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);}#home-first-wrapper .bloc-image .content a,#home-first-wrapper .bloc-image .content div{display:block;position:relative;background-size:cover;}#home-first-wrapper .bloc-image .content a img,#home-first-wrapper .bloc-image .content div img{width:100%;height:auto;}#home-first-wrapper .bloc-image .content a span,#home-first-wrapper .bloc-image .content div span{display:block;color:white;}#home-first-wrapper .bloc-image .content a .btn.btn-primary,#home-first-wrapper .bloc-image .content div .btn.btn-primary{color:#FFF;background:transparent;border:1px solid #e8e8ea;transition:0.3s;font-weight:500;font-size:1.1rem;margin-top:30px;}#home-first-wrapper .bloc-image .content a .btn.btn-primary:first-child,#home-first-wrapper .bloc-image .content div .btn.btn-primary:first-child{margin-right:25px;}#home-first-wrapper .bloc-image .content a .btn.btn-primary:hover,#home-first-wrapper .bloc-image .content div .btn.btn-primary:hover{transition:0.3s;background:#1c1836;border:1px solid #1c1836;}#home-first-wrapper .bloc-image .content a > span.overlay,#home-first-wrapper .bloc-image .content div > span.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:rgba(0,0,0,0.2);-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}#home-first-wrapper .bloc-image .content a > span.wrapper-title-body,#home-first-wrapper .bloc-image .content div > span.wrapper-title-body{position:absolute;left:0;bottom:0;padding:1.875rem;}#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span,#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span{max-width:660px;}#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.title,#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.title{color:white;text-transform:uppercase;font-size:2.813rem;font-weight:bold;position:relative;line-height:1.2;}#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.title:before,#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.title:before{content:"";height:5px;width:150px;background-color:white;position:absolute;left:0;top:-25px;}#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.body,#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.body{font-size:1.25rem;max-height:0px;-moz-transition:max-height 1s ease-out,opacity 0.5s ease-out;-o-transition:max-height 1s ease-out,opacity 0.5s ease-out;-webkit-transition:max-height 1s ease-out,opacity 0.5s ease-out;transition:max-height 1s ease-out,opacity 0.5s ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;overflow:hidden;}#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.body p,#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.body p{padding-top:1.25rem;}#home-first-wrapper .bloc-image .content a:hover > span.overlay,#home-first-wrapper .bloc-image .content div:hover > span.overlay{background-color:rgba(0,0,0,0.3);-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}#home-first-wrapper .bloc-image .content a:hover > span.wrapper-title-body > span.body,#home-first-wrapper .bloc-image .content div:hover > span.wrapper-title-body > span.body{max-height:325px;height:auto;-moz-transition:max-height 1s ease-in,opacity 0.5s ease-in 0.5s;-o-transition:max-height 1s ease-in,opacity 0.5s ease-in 0.5s;-webkit-transition:max-height 1s ease-in,opacity 0.5s ease-in;-webkit-transition-delay:0s,0.5s;transition:max-height 1s ease-in,opacity 0.5s ease-in 0.5s;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}#home-first-wrapper .bloc-image.no-overlay .content a > span.overlay{display:none;}@media (min-width:992px) and (max-width:1399px){#home-first-wrapper svg{height:75px;top:-74px;}}@media (max-width:991px){#home-first-wrapper{padding:0 0 2rem;}}@media (min-width:768px) and (max-width:991px){#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.title,#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.title{font-size:1.5rem;max-width:430px;}#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.body,#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.body{display:block;max-height:initial;overflow:visible;opacity:1;}#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.body .btn.btn-primary,#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.body .btn.btn-primary{margin-right:10px;padding:5px;font-size:10px;margin-top:10px;}}@media (max-width:767px){#home-first-wrapper svg{display:none;}#home-first-wrapper .bloc-image .content div > span.wrapper-title-body,#home-first-wrapper .bloc-image .content a > span.wrapper-title-body{padding:0.8rem;}#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.title,#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.title{font-size:1rem;max-width:270px;}#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.title::before,#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.title::before{height:2px;width:50px;top:-10px;}#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.body,#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.body{display:block;max-height:initial;overflow:visible;opacity:1;}#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.body .btn.btn-primary,#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.body .btn.btn-primary{margin-right:10px;padding:5px 2px;font-size:9px;margin-top:0;}}@media (max-width:575px){#home-first-wrapper svg{display:none;}#home-first-wrapper .bloc-image .content div > span.wrapper-title-body,#home-first-wrapper .bloc-image .content a > span.wrapper-title-body{padding:0.5rem;}#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.body,#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.body{display:block;max-height:initial;overflow:visible;opacity:1;}#home-first-wrapper .bloc-image .content div > span.wrapper-title-body > span.body .btn.btn-primary,#home-first-wrapper .bloc-image .content a > span.wrapper-title-body > span.body .btn.btn-primary{margin-right:10px;padding:5px 2px;font-size:9px;margin-top:0;}}.owl-carousel .owl-stage-outer{margin:0 -15px;padding:0 15px 3rem;}.block-destination-plein-phare-block .views-row .wrapper-destination,.block-destination-prochains-departs-block .views-row .wrapper-destination,.block-destination-suggestions-block .views-row .wrapper-destination,.block-voyages-calendrier-block .views-row .wrapper-destination,.block-destination-archives-block .views-row .wrapper-destination{overflow:hidden;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);margin-bottom:1.875rem;background-color:white;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top{position:relative;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top a,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top a,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top a,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top a,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top a{display:block;position:relative;overflow:hidden;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top a .corner,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top a .corner,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top a .corner,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top a .corner,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top a .corner{width:250px;position:absolute;left:-20%;top:10%;color:white;font-size:0.8rem;line-height:1.2;padding:0.4rem 0;z-index:1;text-align:center;background-color:#F79A00;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top a .corner span,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top a .corner span,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top a .corner span,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top a .corner span,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top a .corner span{font-weight:bold;font-size:1rem;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top a .corner-new,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top a .corner-new,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top a .corner-new,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top a .corner-new,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top a .corner-new{position:absolute;left:-13%;top:-6%;color:white;font-size:0.65rem;line-height:1.2;padding:2.5rem 2.5rem 0.6rem 2.5rem;z-index:1;text-align:center;background-color:#1c1836;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);text-transform:uppercase;font-weight:bold;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top a .corner-prochainement,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top a .corner-prochainement,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top a .corner-prochainement,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top a .corner-prochainement,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top a .corner-prochainement{position:absolute;left:-12%;top:-7%;color:white;font-size:1rem;line-height:1.2;padding:2.5rem 2.5rem 0.4rem 2.5rem;z-index:1;text-align:center;background-color:#44BEB1;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);text-transform:uppercase;font-weight:bold;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top a .corner-complet,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top a .corner-complet,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top a .corner-complet,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top a .corner-complet,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top a .corner-complet{width:240px;position:absolute;left:-20%;top:10%;color:white;font-size:0.8rem;line-height:1.2;padding:0.4rem 0;z-index:1;text-align:center;background-color:#7C7C7C;text-transform:uppercase;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);font-weight:bold;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top a img,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top a img,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top a img,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top a img,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top a img{height:auto;max-width:100%;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top a .overlay,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top a .overlay,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top a .overlay,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top a .overlay,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top a .overlay{text-align:center;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(28,25,52,0.7);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:flex;align-items:center;justify-content:center;color:white;font-size:0.938rem;flex-direction:column;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top a .overlay [class^="icon-"],.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top a .overlay [class^="icon-"],.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top a .overlay [class^="icon-"],.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top a .overlay [class^="icon-"],.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top a .overlay [class^="icon-"]{font-size:4rem;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top .favorite,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top .favorite,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top .favorite,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top .favorite,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top .favorite{cursor:pointer;position:absolute;right:15px;top:10px;color:white;font-size:2rem;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;z-index:1;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top .favorite:hover,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top .favorite:hover,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top .favorite:hover,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top .favorite:hover,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top .favorite:hover{color:#F79A00;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top:hover a .overlay,.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-top:hover .favorite,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top:hover a .overlay,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-top:hover .favorite,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top:hover a .overlay,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-top:hover .favorite,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top:hover a .overlay,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-top:hover .favorite,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top:hover a .overlay,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-top:hover .favorite{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-middle,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-middle,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-middle,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-middle,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-middle{text-align:center;padding-top:1rem;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-middle .title,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-middle .title,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-middle .title,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-middle .title,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-middle .title{font-size:1.5rem;padding:0 1rem;line-height:1.2;font-weight:bold;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-middle .wrapper-date,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-middle .wrapper-date,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-middle .wrapper-date,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-middle .wrapper-date,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-middle .wrapper-date{color:#F79A00;font-style:italic;margin-top:1rem;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-middle a:hover,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-middle a:hover,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-middle a:hover,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-middle a:hover,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-middle a:hover{text-decoration:none;color:#F79A00;}.block-destination-plein-phare-block .views-row .wrapper-destination .wrapper-destination-middle:focus,.block-destination-prochains-departs-block .views-row .wrapper-destination .wrapper-destination-middle:focus,.block-destination-suggestions-block .views-row .wrapper-destination .wrapper-destination-middle:focus,.block-voyages-calendrier-block .views-row .wrapper-destination .wrapper-destination-middle:focus,.block-destination-archives-block .views-row .wrapper-destination .wrapper-destination-middle:focus{text-decoration:none;}.block-destination-plein-phare-block .owl-carousel .owl-stage-outer,.block-destination-prochains-departs-block .owl-carousel .owl-stage-outer,.block-destination-suggestions-block .owl-carousel .owl-stage-outer,.block-voyages-calendrier-block .owl-carousel .owl-stage-outer,.block-destination-archives-block .owl-carousel .owl-stage-outer{margin:0 -15px;padding:0 15px 3rem;}.block-destination-archives-block .content .views-row .wrapper-destination .wrapper-destination-middle{min-height:3.7rem;}.block-destination-plein-phare-block .content .views-row .wrapper-destination .wrapper-destination-middle{min-height:8.938rem;}.block-destination-plein-phare-block .content .views-row .wrapper-destination .wrapper-destination-middle .title{margin-bottom:1rem;}.block-destination-plein-phare-block .content .views-row .wrapper-destination .wrapper-destination-middle .title a:hover{text-decoration:none;color:#F79A00;}.block-destination-plein-phare-block .content .views-row .wrapper-destination .wrapper-destination-middle .title a:focus{text-decoration:none;}.block-destination-plein-phare-block .content .views-row .wrapper-destination .wrapper-destination-middle .wrapper-date{display:flex;justify-content:center;align-items:baseline;font-size:1rem;color:#F79A00;}.block-destination-plein-phare-block .content .views-row .wrapper-destination .wrapper-destination-bottom{display:flex;justify-content:center;align-items:center;color:#1c1836;}.block-destination-plein-phare-block .content .views-row .wrapper-destination .wrapper-destination-bottom span{padding:1rem 0.5rem 0;text-align:center;width:33.33%;font-size:0.813rem;position:relative;min-height:7.5rem;border-left:1px solid #e8e8ea;display:flex;flex-direction:column;align-items:center;line-height:1;height:115px;}.block-destination-plein-phare-block .content .views-row .wrapper-destination .wrapper-destination-bottom span [class^="icon-"]{font-size:4rem;}.block-destination-plein-phare-block .content .views-row .wrapper-destination .wrapper-destination-bottom span:first-child{border-color:transparent;}.block-destination-plein-phare-block .content .owl-nav{position:absolute;right:0;top:-6rem;}.block-destination-plein-phare-block .content .owl-nav button{font-size:2rem;color:white;margin:0 0.5rem;}.block-destination-plein-phare-block .content .owl-nav button:hover{color:#F79A00;}@media (max-width:991px){.block-destination-plein-phare-block .owl-nav{display:none;}#home-seventh-wrapper .block-block-content9ff8e914-c337-4e98-b55e-600a91898015,#home-seventh-wrapper .block-block-contentc759b946-2496-4db4-b87a-8db897563625{display:none;}}.block-destination-prochains-departs-block h2:before,.block-destination-prochains-departs-block .h2:before{display:none !important;}.block-destination-prochains-departs-block h2:after,.block-destination-prochains-departs-block .h2:after{content:"";width:85px;height:96px;background:url(/themes/bootstrap_devnclic/img/v2/etoiles_v2.png) no-repeat 0 0 transparent;vertical-align:top;display:inline-block;background-size:contain;}.block-destination-prochains-departs-block .content .views-row .wrapper-destination .wrapper-destination-middle{padding:1.2rem 0;}.block-destination-prochains-departs-block .content .views-row .wrapper-destination .wrapper-destination-middle a:hover{text-decoration:none;color:#F79A00;}.block-destination-prochains-departs-block .content .views-row .wrapper-destination .wrapper-destination-middle a:focus{text-decoration:none;}.block-destination-prochains-departs-block .content .owl-nav{position:absolute;right:0;top:-6rem;}.block-destination-prochains-departs-block .content .owl-nav button{font-size:2rem;color:#1c1836;margin:0 0.5rem;}.block-destination-prochains-departs-block .content .owl-nav button:hover{color:#F79A00;}@media (max-width:767px){.block-destination-prochains-departs-block h2:after,.block-destination-prochains-departs-block .h2:after{width:42px;height:48px;}.block-destination-prochains-departs-block .content .owl-nav{display:none;}}.block-voyages-calendrier-block .content .views-row .wrapper-destination .wrapper-destination-middle{padding:1.2rem 0;}.block-voyages-calendrier-block .content .view-calendrier .form-calendrier{display:flex;align-items:center;justify-content:flex-end;}.block-voyages-calendrier-block .content .view-calendrier .form-calendrier label{margin-right:0.9375rem;}.block-voyages-calendrier-block .content .view-calendrier .view-content .wrapper-type-destination{margin-top:1.5rem;}.block-voyages-calendrier-block h2,.block-voyages-calendrier-block .h2{text-align:center;margin-bottom:2rem;background-color:#e8e8ea;padding:10px;}.block-destination-suggestions-block .content .views-row .wrapper-destination .wrapper-destination-middle{padding:1.2rem 0;}.block-destination-suggestions-block .content .views-row .wrapper-destination .wrapper-destination-middle .title{margin-bottom:1rem;}.block-destination-suggestions-block .content .views-row .wrapper-destination .wrapper-destination-middle .wrapper-date{display:flex;justify-content:center;align-items:baseline;font-size:1.188rem;font-style:italic;color:#F79A00;}.block-destination-suggestions-block .content .owl-nav{position:absolute;right:0;top:-6rem;}.block-destination-suggestions-block .content .owl-nav button{font-size:2rem;color:white;margin:0 0.5rem;}.block-destination-suggestions-block .content .owl-nav button:hover{color:#F79A00;}#home-second-wrapper{background:url(/themes/bootstrap_devnclic/img/bg_prochains_departs.webp) no-repeat;background-size:cover;background-attachment:fixed;color:white;padding:5rem 0;margin-bottom:3rem;}#home-seventh-wrapper .block-views-blockactualites-block-1 h2,#home-seventh-wrapper .block-views-blockactualites-block-1 .h2{margin-bottom:1rem;}#home-seventh-wrapper .block-views-blockactualites-block-1 .owl-carousel .owl-stage-outer{margin:0 -15px;padding:1.875rem 15px;}#home-seventh-wrapper .block-views-blockactualites-block-1 .view-footer{padding:2rem 0 6rem;font-size:1.25rem;font-weight:bold;text-transform:uppercase;}#home-seventh-wrapper .block-views-blockactualites-block-1 .view-footer [class^="icon-"]{color:#F79A00;margin-left:10px;}#home-seventh-wrapper .block-views-blockactualites-block-1 .view-footer a{position:relative;padding-right:35px;}#home-seventh-wrapper .block-views-blockactualites-block-1 .view-footer a i{position:absolute;right:0;top:4px;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#home-seventh-wrapper .block-views-blockactualites-block-1 .view-footer a:hover{color:#F79A00;text-decoration:none;}#home-seventh-wrapper .block-views-blockactualites-block-1 .view-footer a:hover i{right:-10px;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#home-seventh-wrapper .block-views-blockactualites-block-1 .view-footer a:focus{text-decoration:none;}#home-seventh-wrapper .block-views-blockactualites-block-1 .view-footer:after{display:block;clear:both;content:"";}#home-third-wrapper{position:relative;background:url(/themes/bootstrap_devnclic/img/bg_content_small.jpg) no-repeat 0 0 transparent;}#home-third-wrapper .block-views-blockactualites-block-1 h2,#home-third-wrapper .block-views-blockactualites-block-1 .h2{margin-bottom:1rem;}#home-third-wrapper .block-views-blockactualites-block-1 .owl-carousel .owl-stage-outer{margin:0 -15px;padding:1.875rem 15px;}#home-third-wrapper .block-views-blockactualites-block-1 .view-footer{padding:2rem 0 6rem;font-size:1.25rem;font-weight:bold;text-transform:uppercase;}#home-third-wrapper .block-views-blockactualites-block-1 .view-footer [class^="icon-"]{color:#F79A00;margin-left:10px;}#home-third-wrapper .block-views-blockactualites-block-1 .view-footer a{position:relative;padding-right:35px;}#home-third-wrapper .block-views-blockactualites-block-1 .view-footer a i{position:absolute;right:0;top:4px;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#home-third-wrapper .block-views-blockactualites-block-1 .view-footer a:hover{color:#F79A00;text-decoration:none;}#home-third-wrapper .block-views-blockactualites-block-1 .view-footer a:hover i{right:-10px;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#home-third-wrapper .block-views-blockactualites-block-1 .view-footer a:focus{text-decoration:none;}#home-third-wrapper .block-views-blockactualites-block-1 .view-footer:after{display:block;clear:both;content:"";}.view-actualites .views-row{}.view-actualites .views-row a{position:relative;display:block;background-color:white;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);line-height:1.2;}.view-actualites .views-row a span{display:block;}.view-actualites .views-row a span.wrapper-actu-top .date{z-index:1;position:absolute;left:0;top:0;background-color:#F79A00;color:white;font-size:16px;min-width:75px;min-height:75px;text-align:center;padding:0.25rem 0;}.view-actualites .views-row a span.wrapper-actu-top .date span{font-size:1rem;font-weight:bold;text-transform:uppercase;line-height:1rem;}.view-actualites .views-row a span.wrapper-actu-top .date span.xl{font-size:1.875rem;line-height:1.875rem;}.view-actualites .views-row a span.wrapper-actu-top .img{overflow:hidden;position:relative;}.view-actualites .views-row a span.wrapper-actu-top .img img{max-width:100%;height:auto;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out;}.view-actualites .views-row a span.wrapper-actu-top .img .video{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:white;font-size:4rem;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;}.view-actualites .views-row a span.wrapper-actu-top .img .video i{text-shadow:0px 0px 10px rgba(0,0,0,0.8);}.view-actualites .views-row a span.wrapper-actu-bottom{padding-left:40px;}.view-actualites .views-row a span.wrapper-actu-bottom .content-actu-bottom{background-color:white;margin-top:-30px;position:relative;padding:1.5rem;}.view-actualites .views-row a span.wrapper-actu-bottom .content-actu-bottom span{margin-bottom:15px;}.view-actualites .views-row a span.wrapper-actu-bottom .content-actu-bottom span.category{color:#F79A00;}.view-actualites .views-row a span.wrapper-actu-bottom .content-actu-bottom span.title{font-size:1.5rem;font-weight:bold;}.view-actualites .views-row a:hover,.view-actualites .views-row a:focus{text-decoration:none;}.view-actualites .views-row a:hover span.wrapper-actu-top .img img,.view-actualites .views-row a:focus span.wrapper-actu-top .img img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out;}.view-actualites.view-display-id-block_2 .view-filters:after{display:block;clear:both;content:"";}.view-actualites.view-display-id-block_2 .views-exposed-form{float:right;}.view-actualites.view-display-id-block_2 .views-exposed-form .form-type-select{margin-right:0.75rem;}.view-actualites.view-display-id-block_2 .views-exposed-form .form-type-select label{display:inline;margin-right:1rem;}.view-actualites.view-display-id-block_2 .views-exposed-form .form-type-select .select-thellier{display:inline-block;}.view-actualites.view-display-id-block_2 .views-row{margin:1.5rem 0;}.view-actualites.view-display-id-block_2 nav{padding-top:2rem;}.view-actualites.view-display-id-block_2 nav .pagination{justify-content:center;}.view-actualites.view-display-id-block_3 .views-row{margin-bottom:1.5rem;}.node--type-article h1{font-size:4rem;}.node--type-article .article.full .summary{font-weight:bold;margin-bottom:1.5rem;text-align:center;}.node--type-article .article.full .image{position:relative;margin-bottom:2rem;}.node--type-article .article.full .image img{display:block;max-width:100%;height:auto;-moz-box-shadow:0px 10px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 10px 10px rgba(0,0,0,0.1);box-shadow:0px 10px 10px rgba(0,0,0,0.1);}.node--type-article .article.full .image .legend{position:absolute;color:white;font-style:italic;font-size:15px;margin-top:5px;bottom:0;right:0;background:rgba(0,0,0,0.5);padding:10px;display:block;width:100%;}.node--type-article .sidebar div.block.block-views-blockactualites-block-3{padding:1rem 0 0;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;}.node--type-article .sidebar div.block.block-views-blockactualites-block-3 h2,.node--type-article .sidebar div.block.block-views-blockactualites-block-3 .h2{margin-bottom:1.5rem;}.node--type-article .sidebar div.block.block-views-blockactualites-block-3 .views-row{max-width:400px;}@media (max-width:767px){.node--type-article h1{font-size:2.5rem;}}@media (min-width:560px){.node .field--type-image{float:none;margin:0;}}.article.full .date{text-align:right;font-weight:bold;padding:15px;color:white;background-color:#F79A00;margin-bottom:15px;text-transform:uppercase;}.node-social{border-top:5px solid #1c1836;padding:1rem 0;margin:1rem 0;text-align:right;text-transform:uppercase;}.node-social button{display:inline-block;width:40px;height:40px;border:none;background:none;}.node-social button:hover{color:#F79A00;}#home-fourth-wrapper{background:url(/themes/bootstrap_devnclic/img/bg_bonnesraisons.webp) no-repeat;background-size:cover;background-attachment:fixed;color:white;padding:5rem 0;}.block-views-blockbonnes-raisons-block-1 h2:before,.block-views-blockbonnes-raisons-block-1 .h2:before{display:none !important;}.block-views-blockbonnes-raisons-block-1 h2:after,.block-views-blockbonnes-raisons-block-1 .h2:after{content:"";width:85px;height:96px;background:url(/themes/bootstrap_devnclic/img/v2/etoiles_v2.png) no-repeat 0 0 transparent;vertical-align:top;display:inline-block;background-size:contain;}.block-views-blockbonnes-raisons-block-1 .content{padding:3rem 0 0;}.block-views-blockbonnes-raisons-block-1 .content .views-row{text-align:center;}.block-views-blockbonnes-raisons-block-1 .content .views-row span{display:block;}.block-views-blockbonnes-raisons-block-1 .content .views-row span.img-br{display:inline-block;border:5px solid white;width:135px;height:135px;overflow:hidden;-moz-border-radius:67px;-webkit-border-radius:67px;border-radius:67px;}.block-views-blockbonnes-raisons-block-1 .content .views-row span.title-br{font-family:'Dancing Script',cursive;font-size:1.563rem;}.block-views-blockbonnes-raisons-block-1 .content .views-row span.title-br span{color:#F79A00;display:inline;}.block-views-blockbonnes-raisons-block-1 .content .views-row span.body-br{font-size:0.875rem;}.block-views-blockbonnes-raisons-block-1 .content .owl-nav{position:absolute;right:0;top:-8.5rem;}.block-views-blockbonnes-raisons-block-1 .content .owl-nav button{font-size:2rem;color:white;margin:0 0.5rem;}.block-views-blockbonnes-raisons-block-1 .content .owl-nav button:hover{color:#F79A00;}@media (max-width:767px){.block-views-blockbonnes-raisons-block-1 h2:after,.block-views-blockbonnes-raisons-block-1 .h2:after{width:42px;height:48px;}}@media (max-width:991px){.block-views-blockbonnes-raisons-block-1 .owl-nav{display:none;}}#home-fifth-wrapper{}#home-fifth-wrapper #map-wrapper{position:relative;}#home-fifth-wrapper #map-wrapper #map-thellier{width:100%;height:647px;z-index:1;}#home-fifth-wrapper #map-wrapper .absolute-wrapper{position:absolute;left:0;max-width:1200px;right:0;margin:0 auto;top:0;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block{padding:180px 65px 65px;height:768px;width:532px;z-index:2;position:relative;background:url(/themes/bootstrap_devnclic/img/v3/etiquette_map_v3.png) no-repeat 0 0 transparent;background-size:532px 768px;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-logo{text-align:center;max-width:60%;padding:15px;margin:auto;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-logo img{display:inline-block;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper{display:flex;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-title{display:flex;justify-content:center;align-items:center;flex:0 0 15px;min-width:72px;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-title h2,#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-title .h2{padding:0 0 0 100px;margin:0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);white-space:nowrap;font-size:3.75rem;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-title h2:before,#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-title .h2:before{display:none;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-content{flex:1;padding-left:25px;padding-top:15px;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-content .line-info{margin-bottom:1.5rem;font-size:1.125rem;line-height:1.2;display:flex;align-items:center;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-content .line-info [class^="icon-"]{color:#F79A00;font-size:2.8rem;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-content .line-info .phone{font-size:1.5rem;font-weight:bold;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-content .line-info .txt{padding-left:27px;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-content .line-info .txt a:hover{text-decoration:none;color:#F79A00;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-content .line-info .txt a:focus{text-decoration:none;}@media (max-width:991px){h1:not(.subtitle),h1 a,.h1.title{font-size:3rem;}#home-fifth-wrapper #map-wrapper #map-thellier{height:450px;}#home-fifth-wrapper #map-wrapper .absolute-wrapper{top:0;position:relative;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block{margin:0 auto;}}@media (max-width:767px){#home-fifth-wrapper #map-wrapper #map-thellier{height:320px;}#home-fifth-wrapper #map-wrapper .absolute-wrapper{position:relative;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block{padding:109px 32px 32px;height:462px;width:320px;background-size:320px 462px;margin:0 auto;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-logo img{max-width:50%;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-title{display:none;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-content{padding-top:0;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-content .line-info{margin-bottom:0.9rem;font-size:0.9rem;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-content .line-info [class^="icon-"]{font-size:1.8rem;}#home-fifth-wrapper #map-wrapper .absolute-wrapper #map-infos-block #map-infos-wrapper #map-infos-content .line-info .phone{font-size:1rem;}}.path-frontpage #home-sixth-wrapper,.path-destination #home-sixth-wrapper,.page-node-6 #home-sixth-wrapper{margin-top:0;}.label-details{background-color:#F79A00;color:#FFFFFF;text-align:center;text-transform:uppercase;padding:10px 20px;width:auto;font-weight:600;font-size:12px;margin:10px 0 0 0;display:block;}a.label-details:hover,a.label-details:focus{text-decoration:none;}.label-details.label-details-new{background-color:#ED8C23;}.label-details.label-details-prochainement{background-color:#44BEB1;}.select-voyage input[type="radio"]{display:none;}.select-voyage label:before{background:linear-gradient(to bottom,#ffffff 0px,#e6e6e6 100%) repeat scroll 0 0 transparent;height:20px;width:20px;display:inline-block;vertical-align:middle;cursor:pointer;}.select-voyage input[type="radio"] + label:before{content:'';background:linear-gradient(to bottom,#e6e6e6 0px,#e6e6e6 100%) repeat scroll 0 0 transparent;text-align:center;}.select-voyage input[type="radio"]:disabled + label:before{border-color:#eee;color:#ccc;background:linear-gradient(to top,rgba(0,0,0,0.42) 0px,rgba(0,0,0,0.42) 100%) repeat scroll 0 0 transparent;}.select-voyage input[type="radio"]:checked + label:before{content:'✓';}.select-voyage label span{font-weight:bold;}#home-sixth-wrapper{background:url(/themes/bootstrap_devnclic/img/bg_newsletter.webp) no-repeat right 0 #1c1836;background-size:cover;padding:8rem 0;color:white;margin-bottom:5rem;margin-top:3.5rem;position:relative;-moz-box-shadow:0px 0px 30px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.1);box-shadow:0px 0px 30px rgba(0,0,0,0.1);}#home-sixth-wrapper .region-home-fifth:before{content:"";position:absolute;left:-23rem;bottom:-13.75rem;background:url(/themes/bootstrap_devnclic/img/poid_lourd.png) no-repeat 0 0 transparent;width:1025px;height:498px;}#home-sixth-wrapper .block-mailchimp-signup,#home-sixth-wrapper #block-rgpdnewsletter{font-size:1.125rem;}#home-sixth-wrapper .block-mailchimp-signup h2,#home-sixth-wrapper .block-mailchimp-signup .h2,#home-sixth-wrapper #block-rgpdnewsletter h2,#home-sixth-wrapper #block-rgpdnewsletter .h2{position:relative;text-align:left;margin-bottom:1rem;}#home-sixth-wrapper .block-mailchimp-signup h2:before,#home-sixth-wrapper .block-mailchimp-signup .h2:before,#home-sixth-wrapper #block-rgpdnewsletter h2:before,#home-sixth-wrapper #block-rgpdnewsletter .h2:before{position:absolute;left:-110px;top:0;}#home-sixth-wrapper .block-mailchimp-signup .mailchimp-newsletter-mergefields,#home-sixth-wrapper #block-rgpdnewsletter .mailchimp-newsletter-mergefields{padding-top:1.5rem;margin:0 -15px;}#home-sixth-wrapper .block-mailchimp-signup .mailchimp-newsletter-mergefields input,#home-sixth-wrapper #block-rgpdnewsletter .mailchimp-newsletter-mergefields input{font-size:1.125rem;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:rgba(255,255,255,0.4);border:0;color:white;height:4rem;}#home-sixth-wrapper .block-mailchimp-signup .mailchimp-newsletter-mergefields input::placeholder,#home-sixth-wrapper #block-rgpdnewsletter .mailchimp-newsletter-mergefields input::placeholder{color:white !important;}#home-sixth-wrapper .block-mailchimp-signup .form-actions,#home-sixth-wrapper #block-rgpdnewsletter .form-actions{position:absolute;bottom:0;right:15px;height:4rem;width:75px;}#home-sixth-wrapper .block-mailchimp-signup .form-actions button,#home-sixth-wrapper #block-rgpdnewsletter .form-actions button{height:4rem;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:hidden;text-indent:-5000px;width:75px;}#home-sixth-wrapper .block-mailchimp-signup .form-actions button:after,#home-sixth-wrapper #block-rgpdnewsletter .form-actions button:after{top:0;text-indent:0;content:"\e902";font-family:'icomoon' !important;position:absolute;left:0;margin:0 auto;right:0;line-height:4rem;font-size:2rem;}#home-sixth-wrapper .block-block-contentaec952a5-b2a7-4215-8671-4ab86065d328 .content{font-size:0.813rem;text-align:justify;color:#6d6b7f;}#home-sixth-wrapper .block-block-contentaec952a5-b2a7-4215-8671-4ab86065d328 .content a{color:#6d6b7f;text-decoration:underline;}#home-sixth-wrapper .block-block-contentaec952a5-b2a7-4215-8671-4ab86065d328 .content a:hover{color:white;}@media (min-width:992px) and (max-width:1199px){#home-sixth-wrapper .region-home-sixth:before{left:-46rem;bottom:-12.75rem;}}.sib-form,.sib-container{padding:0;}@media (max-width:991px){#home-sixth-wrapper{padding:3rem 0;margin-bottom:3rem;}#home-sixth-wrapper .region-home-sixth:before{display:none;}#home-sixth-wrapper .block-mailchimp-signup,#home-sixth-wrapper #block-rgpdnewsletter{text-align:center;}#home-sixth-wrapper .block-mailchimp-signup h2,#home-sixth-wrapper .block-mailchimp-signup .h2,#home-sixth-wrapper #block-rgpdnewsletter h2,#home-sixth-wrapper #block-rgpdnewsletter .h2{text-align:center;}#home-sixth-wrapper .block-mailchimp-signup h2:before,#home-sixth-wrapper .block-mailchimp-signup .h2:before,#home-sixth-wrapper #block-rgpdnewsletter h2:before,#home-sixth-wrapper #block-rgpdnewsletter .h2:before{position:relative;left:0;}#home-sixth-wrapper .block-block-contentaec952a5-b2a7-4215-8671-4ab86065d328 .content{text-align:center;}}@media (max-width:767px){#home-sixth-wrapper .block-mailchimp-signup,#home-sixth-wrapper #block-rgpdnewsletter{font-size:0.875rem;}#home-sixth-wrapper .block-mailchimp-signup h2,#home-sixth-wrapper .block-mailchimp-signup .h2,#home-sixth-wrapper #block-rgpdnewsletter h2,#home-sixth-wrapper #block-rgpdnewsletter .h2{text-align:center;}#home-sixth-wrapper .block-mailchimp-signup h2:before,#home-sixth-wrapper .block-mailchimp-signup .h2:before,#home-sixth-wrapper #block-rgpdnewsletter h2:before,#home-sixth-wrapper #block-rgpdnewsletter .h2:before{position:relative;left:0;}#home-sixth-wrapper .block-mailchimp-signup .mailchimp-newsletter-mergefields input,#home-sixth-wrapper #block-rgpdnewsletter .mailchimp-newsletter-mergefields input{font-size:0.813rem;height:2.813rem;}#home-sixth-wrapper .block-mailchimp-signup .form-actions,#home-sixth-wrapper #block-rgpdnewsletter .form-actions{height:2.813rem;width:45px;}#home-sixth-wrapper .block-mailchimp-signup .form-actions button,#home-sixth-wrapper #block-rgpdnewsletter .form-actions button{width:45px;height:2.813rem;}#home-sixth-wrapper .block-mailchimp-signup .form-actions button:after,#home-sixth-wrapper #block-rgpdnewsletter .form-actions button:after{line-height:2.813rem;font-size:0.813rem;}#home-sixth-wrapper .block-block-contentaec952a5-b2a7-4215-8671-4ab86065d328 .content{font-size:0.75rem;}#home-sixth-wrapper .block-block-contentaec952a5-b2a7-4215-8671-4ab86065d328 .content br{display:none;}}#home-seventh-wrapper{}#home-seventh-wrapper .block-block-content{padding-bottom:50px;}#home-seventh-wrapper .block-block-content .content{font-size:1.125rem;}.block-views-blockpartenaires-block-1 .content{margin-bottom:2rem;}.block-views-blockpartenaires-block-1 .content a img{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.block-views-blockpartenaires-block-1 .content a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.block-views-blockpartenaires-block-1 .content .owl-nav{position:absolute;right:0;top:-6rem;}.block-views-blockpartenaires-block-1 .content .owl-nav button{font-size:2rem;color:#bcb8b8;margin:0 0.5rem;}.block-views-blockpartenaires-block-1 .content .owl-nav button:hover{color:#1c1836;}@media (max-width:991px){.block-views-blockpartenaires-block-1 .content .owl-nav{display:none;}#home-seventh-wrapper .block-block-content9ff8e914-c337-4e98-b55e-600a91898015{display:none;}}footer.site-footer{position:relative;background-image:url(/themes/bootstrap_devnclic/img/v2/bg_ville_footer_v2.png);background-position:center bottom;background-repeat:repeat-x;padding:4rem 0 1rem;}footer.site-footer:before{content:"";width:0;height:0;border-style:solid;border-width:35px 70px 0 70px;border-color:white transparent transparent transparent;position:absolute;left:0;right:0;margin:0 auto;top:-1px;}footer.site-footer h2,footer.site-footer .h2{text-align:center;color:white;text-transform:none;font-family:'Dancing Script',cursive;font-weight:normal;font-size:1.875rem;}footer.site-footer .block{border:0;}footer.site-footer .block .nav a,footer.site-footer .block .content a{font-size:0.875rem;color:#6d6b7f;}footer.site-footer .block .nav a:hover,footer.site-footer .block .nav a:focus,footer.site-footer .block .content a:hover,footer.site-footer .block .content a:focus{color:white;text-decoration:none;}footer.site-footer .block .nav{flex-direction:column;text-align:center;}footer.site-footer .block .nav a{display:block;padding-left:0;padding-right:0;}footer.site-footer #block-suiveznoussur{margin-top:0;padding-top:0;}footer.site-footer #block-suiveznoussur .content ul{list-style:none outside none;text-align:center;padding:15px 0 0;}footer.site-footer #block-suiveznoussur .content ul li{display:inline-block;padding:0.80rem 0.5rem 0.7rem;}footer.site-footer #block-suiveznoussur .content ul li a{font-size:2.5rem;}footer.site-footer .row-logos{align-items:center;text-align:center;margin-bottom:2rem;}footer.site-footer .row-logos img{margin-bottom:1.5rem;}footer.site-footer .row-logos .col-12 img{max-width:270px;}footer.site-footer .row-logos a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;padding:1rem;display:block;}footer.site-footer .row-logos a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}footer.site-footer .site-footer__bottom{padding-top:2rem;border:0;letter-spacing:0;}footer.site-footer .site-footer__bottom .content{text-align:center;color:#6d6b7f;font-size:0.938rem;}@media (max-width:768px){footer.site-footer .block{margin:0 0 15px;padding:0;}.region-footer-second,.region-footer-third,.region-footer-fifth{display:none;}}@media (max-width:576px){.block-destination-plein-phare-block .owl-carousel .owl-stage-outer{padding:0 15px 2rem !important;}footer.site-footer{}footer.site-footer .row-logos .col-8 img{max-width:100%;}footer.site-footer .row-logos a{padding:.5rem;}}#sliding-popup{left:35px;padding:0px 15px;padding-bottom:50px;}#sliding-popup .eu-cookie-withdraw-banner,#sliding-popup .eu-cookie-compliance-banner{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;-moz-box-shadow:rgba(0,0,0,0.1) 0px 4px 24px,rgba(0,0,0,0.05) 0px 2px 6px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 4px 24px,rgba(0,0,0,0.05) 0px 2px 6px;box-shadow:rgba(0,0,0,0.1) 0px 4px 24px,rgba(0,0,0,0.05) 0px 2px 6px;left:25px;bottom:35px;padding:0;width:420px;text-align:left;line-height:1.6;background-color:white;}#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content{max-width:inherit;display:block;}#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-message,#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons{float:none;width:100%;max-width:inherit;}#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content #popup-text,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-text{padding:1.6rem;}#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content #popup-text h2,#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content #popup-text .h2,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-text h2,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-text .h2{font-size:16px;background:url(/themes/bootstrap_devnclic/img/cookies_thellier.png) no-repeat 0 bottom transparent;background-size:73px 83px;padding:.75rem 0 .5rem 5.5rem;min-height:83px;}#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content #popup-text p,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-text p{font-size:13px;margin:0;}#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content #popup-buttons,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-buttons{border-top:1px solid #ededed;}#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content #popup-buttons button,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-buttons button{float:left;width:33.33%;background-color:white;border:0;font-weight:normal;padding:8px 5px;font-size:.75rem;}#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content #popup-buttons button.agree-button,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-buttons button.agree-button{color:#1c1836;font-weight:bold;}#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content #popup-buttons button:not(:last-child),#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-buttons button:not(:last-child){border-right:1px solid #ededed;}#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content #popup-buttons button:hover,#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-buttons button:hover{background-color:#f8f9fa;}#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-banner .eu-cookie-compliance-content #popup-buttons button,#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-compliance-banner .eu-cookie-compliance-content #popup-buttons button{width:100%;}@media (max-width:992px){#sliding-popup{left:0;right:0;margin-left:auto;max-width:420px;display:block;margin-right:auto;}#sliding-popup .eu-cookie-compliance-banner{width:auto;max-width:420px;}}#back-to-top{z-index:2;cursor:pointer;position:fixed;bottom:80px;right:120px;display:none;width:80px;height:80px;line-height:80px;padding:0;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;font-size:35px;background-color:#1c1836;border:1px solid white;outline:0;}#back-to-top:hover,#back-to-top:focus,#back-to-top:active{background-color:#F79A00;color:white !important;outline:0;}@media (min-width:992px) and (max-width:1999px){#back-to-top{width:55px;height:55px;line-height:55px;-moz-border-radius:55px;-webkit-border-radius:55px;border-radius:55px;font-size:28px;}}@media (min-width:992px) and (max-width:1199px){#back-to-top{bottom:30px;right:30px;}}@media (max-width:991px){#back-to-top{bottom:15px;right:15px;width:40px;height:40px;line-height:40px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;font-size:20px;}}#block-fixedblock{position:fixed;z-index:1;right:0;top:47vh;padding:0 30px 0 0;}#block-fixedblock .content a{display:block;width:55px;height:55px;line-height:55px;background-color:white;-moz-border-radius:55px;-webkit-border-radius:55px;border-radius:55px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 2px 12px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 2px 12px;box-shadow:rgba(0,0,0,0.1) 0px 2px 12px;margin-bottom:10px;text-align:center;font-size:20px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#block-fixedblock .content a [class^="icon-"]{color:#1c1836 !important;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#block-fixedblock .content a:hover,#block-fixedblock .content a:focus{background-color:#1c1836;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}#block-fixedblock .content a:hover [class^="icon-"],#block-fixedblock .content a:focus [class^="icon-"]{color:white !important;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}@media (max-width:992px){#block-fixedblock{display:none;}}.panel-group{width:100%;}.card{font-weight:200;margin-bottom:1rem;}.card h5{text-transform:none;margin-top:0;}.card .btn-link{text-transform:none;text-align:left;font-family:'Open Sans',sans-serif;color:#F79A00;background-color:#1c1836;padding:10px 50px 10px 20px;display:block;width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:relative;}.card .btn-link i{position:absolute;right:30px;top:17px;font-size:1rem;}.card .btn-link.collapsed{color:white;}.card .btn-link:active,.card .btn-link:focus,.card .btn-link:hover{text-decoration:none;color:#F79A00;}.view-empty{background-color:white;margin:4rem 0;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);padding:1rem;text-align:center;}.view-destinations .view-header{box-shadow:0px 60px 30px -30px rgba(0,0,0,0.05);padding-bottom:50px;margin-bottom:60px;position:relative;}.view-destinations .view-header:after{content:"";width:0;height:0;border-style:solid;border-width:30px 65px 0 65px;border-color:white transparent transparent transparent;position:absolute;left:0;right:0;margin:0 auto;bottom:-30px;}.view-destinations .view-header a{display:block;text-align:center;position:relative;}.view-destinations .view-header a i{font-size:8rem;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.view-destinations .view-header a span{display:block;font-size:1.625rem;margin:0 auto;max-width:225px;line-height:1.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.view-destinations .view-header a:before{position:absolute;left:0;right:0;margin:0 auto;top:0;content:"";height:5px;background-color:#1c1836;width:0;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.view-destinations .view-header a.active,.view-destinations .view-header a:hover,.view-destinations .view-header a:focus{text-decoration:none;}.view-destinations .view-header a.active i,.view-destinations .view-header a.active span,.view-destinations .view-header a:hover i,.view-destinations .view-header a:hover span,.view-destinations .view-header a:focus i,.view-destinations .view-header a:focus span{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.view-destinations .view-header a.active:before,.view-destinations .view-header a:hover:before,.view-destinations .view-header a:focus:before{width:44px;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.view-destinations .view-header a:after{content:"";position:absolute;right:-7px;top:20%;background-color:#e8e8ea;width:1px;height:150px;}.view-destinations .view-header div:last-child a:after{background-color:transparent;}.view-destinations .view-content .wrapper-type-destination > i,.view-destinations .view-content .wrapper-type-destination > h2,.view-destinations .view-content .wrapper-type-destination > .h2{display:inline-block;vertical-align:middle;}.view-destinations .view-content .wrapper-type-destination > i{margin-right:1rem;font-size:6rem;}.view-destinations .view-content .wrapper-type-destination > .row{padding-top:1rem;}.view-destinations .view-content .wrapper-type-destination .btn-more{background-color:#1c1836;padding:1rem 2rem;text-transform:uppercase;text-align:center;color:white;font-weight:bold;display:block;width:100%;margin:1rem auto 2rem;max-width:750px;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.view-destinations .view-content .wrapper-type-destination .btn-more:hover,.view-destinations .view-content .wrapper-type-destination .btn-more:focus{background-color:#F79A00;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.view-destinations .view-content .wrapper-destination{overflow:hidden;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);margin-bottom:1.875rem;background-color:white;}.view-destinations .view-content .wrapper-destination .wrapper-destination-top{position:relative;}.view-destinations .view-content .wrapper-destination .wrapper-destination-top a{display:block;position:relative;overflow:hidden;}.view-destinations .view-content .wrapper-destination .wrapper-destination-top a .corner{width:250px;position:absolute;left:-20%;top:10%;color:white;font-size:0.8rem;line-height:1.2;padding:0.4rem 0;z-index:1;text-align:center;background-color:#F79A00;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.view-destinations .view-content .wrapper-destination .wrapper-destination-top a .corner span{font-weight:bold;font-size:1rem;}.view-destinations .view-content .wrapper-destination .wrapper-destination-top a .corner-new{position:absolute;left:-13%;top:-6%;min-width:130px;color:white;font-size:0.65rem;line-height:1.2;padding:2.5rem 2.5rem 0.6rem 2.5rem;z-index:1;text-align:center;background-color:#ED8C23;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);text-transform:uppercase;font-weight:bold;}.view-destinations .view-content .wrapper-destination .wrapper-destination-top a .corner-prochainement{position:absolute;left:-12%;top:-7%;color:white;font-size:1rem;line-height:1.2;padding:2.5rem 2.5rem 0.4rem 2.5rem;z-index:1;text-align:center;background-color:#44BEB1;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);text-transform:uppercase;font-weight:bold;}.view-destinations .view-content .wrapper-destination .wrapper-destination-top a .corner-complet{width:250px;position:absolute;left:-20%;top:10%;color:white;font-size:0.8rem;line-height:1.2;padding:0.4rem 0;z-index:1;text-align:center;background-color:#7C7C7C;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.view-destinations .view-content .wrapper-destination .wrapper-destination-top a .corner-complet span{font-weight:bold;font-size:1rem;}.view-destinations .view-content .wrapper-destination .wrapper-destination-top a img{height:auto;max-width:100%;}.view-destinations .view-content .wrapper-destination .wrapper-destination-top a .overlay{text-align:center;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(28,25,52,0.7);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:flex;align-items:center;justify-content:center;color:white;font-size:0.938rem;flex-direction:column;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.view-destinations .view-content .wrapper-destination .wrapper-destination-top a .overlay [class^="icon-"]{font-size:4rem;}.view-destinations .view-content .wrapper-destination .wrapper-destination-top .favorite{cursor:pointer;position:absolute;right:15px;top:10px;color:white;font-size:2rem;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;z-index:1;}.view-destinations .view-content .wrapper-destination .wrapper-destination-top .favorite:hover{color:#F79A00;}.view-destinations .view-content .wrapper-destination .wrapper-destination-top:hover a .overlay,.view-destinations .view-content .wrapper-destination .wrapper-destination-top:hover .favorite{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.view-destinations .view-content .wrapper-destination .wrapper-destination-middle{text-align:center;padding:1.2rem 0;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);}.view-destinations .view-content .wrapper-destination .wrapper-destination-middle .title{font-size:1.5rem;padding:0 1rem;line-height:1.2;font-weight:bold;}.view-destinations .view-content .wrapper-destination .wrapper-destination-middle a:hover{text-decoration:none;color:#F79A00;}.view-destinations .view-content .wrapper-destination .wrapper-destination-middle a:focus{text-decoration:none;}@media (min-width:768px) and (max-width:991px){.view-destinations .view-header a span{font-size:1.2rem;max-width:163px;}}@media (min-width:576px) and (max-width:767px){.view-destinations .view-header a i{font-size:6rem;}.view-destinations .view-header a span{font-size:1rem;}}@media (max-width:767px){.view-destinations .view-header a i{font-size:4rem;}.view-destinations .view-header a span{font-size:.7rem;}.view-destinations .view-header a:after{background-color:transparent !important;}}@media (max-width:575px){.view-destinations .view-content .wrapper-type-destination .btn-more{padding:.5rem 1rem;font-size:1rem;}}@media (min-width:992px){.path-destination .h1{padding-right:200px;}}#destination-main #destination-column{margin-top:5rem;}#destination-carousel-main{-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);position:relative;}#destination-carousel-main .corner-wrapper{position:absolute;left:0;top:0;z-index:1;overflow:hidden;height:195px;width:195px;}#destination-carousel-main .corner-wrapper .corner{width:250px;position:absolute;left:-30%;top:20%;color:white;font-size:18px;line-height:1.2;padding:0.4rem 0;font-weight:bold;z-index:1;text-align:center;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#destination-carousel-main .corner-wrapper .corner.neuf{background-color:#F79A00;}#destination-carousel-main .corner-wrapper .corner.occasion{background-color:#1c1836;}#destination-carousel-main .corner-wrapper .corner.promo{background-color:#bb0c36;}#destination-carousel-main .bx-wrapper{margin-bottom:1.375rem;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border:0;}#destination-carousel-main .bx-wrapper .bx-controls-direction a.bx-prev,#destination-carousel-main .bx-wrapper .bx-controls-direction a.bx-next{z-index:1;text-indent:inherit;background:none transparent;color:white;font-size:3rem;width:48px;height:48px;margin-top:-24px;}#destination-carousel-main .bx-wrapper .bx-controls-direction a.bx-prev:hover,#destination-carousel-main .bx-wrapper .bx-controls-direction a.bx-prev:focus,#destination-carousel-main .bx-wrapper .bx-controls-direction a.bx-next:hover,#destination-carousel-main .bx-wrapper .bx-controls-direction a.bx-next:focus{color:#F79A00;text-decoration:none;}#destination-carousel-main .bx-wrapper .fancybox{position:relative;}#destination-carousel-main .bx-wrapper .fancybox span{position:absolute;bottom:0;padding:5px 10px;background:rgba(0,0,0,0.3);text-align:right;color:white;font-size:8px;}#destination-carousel-thumb{margin:0 -10px 1.875rem;overflow:hidden;padding:10px 0;position:relative;}#destination-carousel-thumb #prev-next-wrapper > div{position:absolute;background-color:white;width:25px;height:40px;top:50%;margin-top:-20px;z-index:1;cursor:pointer;text-align:center;line-height:40px;}#destination-carousel-thumb #prev-next-wrapper > div.prev-small{left:10px;}#destination-carousel-thumb #prev-next-wrapper > div.next-small{right:10px;}#destination-carousel-thumb #prev-next-wrapper > div:hover{background-color:#1c1836;color:#F79A00;}#destination-carousel-thumb #destination-carousel-thumb-content a{display:block;float:left;margin-left:10px;margin-right:10px;position:relative;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);}#destination-carousel-thumb #destination-carousel-thumb-content a.caption-youtube{overflow:hidden;max-width:138px;text-align:center;}#destination-carousel-thumb #destination-carousel-thumb-content a.caption-youtube img.img-responsive-youtube{height:97px;max-width:172px;width:172px;transform:translate(-17px,0);}#destination-carousel-thumb #destination-carousel-thumb-content a img{max-width:100%;}#destination-carousel-thumb #destination-carousel-thumb-content a span{display:block;width:100%;height:100%;position:absolute;left:0;top:0;}#destination-carousel-thumb #destination-carousel-thumb-content a.active span{border:5px solid #1c1836;}#destination-carousel-thumb #destination-carousel-thumb-content a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9;}@media (max-width:767px){#destination-carousel-thumb{display:none;}}.destination-carte{padding:1rem 0 0;}.destination-carte h2,.destination-carte .h2{padding-left:1.625rem;}.destination-carte img{margin-bottom:0;}.destination-carte .destination-carte-content{position:relative;}.destination-carte .destination-carte-content .overlay{height:100px;width:100px;right:45%;top:45%;margin:-35px -35px 0 0;position:absolute;border-radius:100%;opacity:0;transition:.5s ease;background-color:rgba(0,0,0,0.3);display:flex;align-items:center;justify-content:center;}.destination-carte .destination-carte-content i{font-size:40px;color:#FFF;}.destination-carte .destination-carte-content:hover .overlay{opacity:1;}.project-tab{margin-bottom:4.5rem;background-color:white;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);}.project-tab nav .nav-tabs{border-bottom:3px solid #1c1836;}.project-tab nav .nav-tabs .nav-item{margin:0;padding:.5rem 2rem;line-height:1.2;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-transform:uppercase;font-weight:bold;display:flex;align-items:center;justify-content:center;border-left:0;border-top:0;border-bottom:0;border-right:1px solid #e8e8ea;max-width:25%;min-height:54px;}.project-tab nav .nav-tabs .nav-item.active{color:white;background-color:#1c1836;}.project-tab nav .nav-tabs #nav-prixcomprennentpas-tab{min-width:230px;}@media (max-width:991px){.project-tab nav .nav-tabs .nav-item{border:0;}}.project-tab #nav-prixcomprennent,.project-tab #nav-prixcomprennentpas,.project-tab #nav-tarifs{padding:1.375rem;}.project-tab .tab-content{padding:0;position:relative;}.project-tab .tab-content .table-joursparjour-wrapper{position:relative;height:1000px;overflow:hidden;}.project-tab .tab-content .table{position:absolute;margin:1.875rem 0 0 0;}.project-tab .tab-content .table tr{border:0;background-color:white;}.project-tab .tab-content .table tr td{border:0;font-size:0.938rem;}.project-tab .tab-content .table tr td:first-child{font-weight:bold;font-size:2.188rem;text-align:center;min-width:130px;}.project-tab .tab-content .table tr td:last-child{padding-right:1.5rem;}.project-tab .tab-content .table tr td .field{margin:0;}.project-tab .tab-content .table tr:nth-child(odd){background-color:#e8e8ea;}.project-tab .tab-content .table-tarif-wrapper{position:relative;}.project-tab .tab-content .table-tarif-wrapper .table{position:relative !important;margin:20px 0 25px 0;}.project-tab .tab-content .table-tarif-wrapper .table tr{border:0;background-color:white;}.project-tab .tab-content .table-tarif-wrapper .table tr td{padding:.50rem;border:0;font-size:1.2rem;font-weight:bold;color:#3e3334;}.project-tab .tab-content .table-tarif-wrapper .table tr td:first-child{color:#3e3334;font-weight:normal;font-size:1rem;text-align:left;min-width:130px;}.project-tab .tab-content .table-tarif-wrapper .table tr td .field{margin:0;}.project-tab .tab-content .table-tarif-wrapper .table tr:nth-child(odd){background-color:#e8e8ea;}.project-tab .tab-content a{text-decoration:underline;}.project-tab .tab-content a:hover{text-decoration:none;}.project-tab .tab-content h2,.project-tab .tab-content .h2{font-size:1.75rem;}@media (max-width:991px){.project-tab nav .nav-tabs .nav-item{max-width:inherit;width:100%;border-bottom:1px solid #e8e8ea;}.project-tab nav .nav-tabs .nav-item:last-child{border-bottom:1px solid transparent;}}@media (max-width:767px){.project-tab .tab-content .table tr td{display:block;}.project-tab .tab-content .table tr td:first-child{text-align:left;padding-top:0;padding-bottom:0;}}.destination-body{margin-bottom:50px;}.destination-body .more{text-decoration:underline;cursor:pointer;}#destination-column{position:relative;}#destination-column .h2{font-size:1.563rem;}#destination-column .share{position:absolute;right:1rem;top:-4rem;font-weight:bold;font-style:italic;}#destination-column .share a{margin-left:.4rem;font-size:1.4rem;text-decoration:none;}#destination-column .share a:hover,#destination-column .share a:focus,#destination-column .share a:active{color:#F79A00;text-decoration:none;}#destination-column .destination-column-content{background-color:white;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);overflow:hidden;margin-bottom:1.875rem;}#destination-column .destination-column-content .destination-column-entete{padding:1.375rem 1.375rem 1.063rem;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);}#destination-column .destination-column-content .destination-column-entete .line{border-bottom:1px solid #e8e8ea;padding-bottom:1.063rem;margin-bottom:0.75rem;}#destination-column .destination-column-content .destination-column-entete .nb-jours-nuits{color:#626262;font-size:1.1rem;}#destination-column .destination-column-content .destination-column-entete .nb-jours-nuits .field{display:inline;}#destination-column .destination-column-content .destination-column-entete .wrapper-type-favorite{display:flex;align-items:center;justify-content:space-between;}#destination-column .destination-column-content .destination-column-entete .wrapper-type-favorite .type{margin:-2rem 0;font-size:0.875rem;}#destination-column .destination-column-content .destination-column-entete .wrapper-type-favorite .type [class^="icon-"]{font-size:4rem;vertical-align:middle;margin-right:.5rem;}#destination-column .destination-column-content .destination-column-entete .wrapper-type-favorite .type span{line-height:1rem;display:inline-block;vertical-align:middle;}#destination-column .destination-column-content .destination-column-entete .wrapper-type-favorite .favorite{margin-left:auto;font-size:2rem;cursor:pointer;}#destination-column .destination-column-content .destination-column-entete .wrapper-type-favorite .favorite:hover{color:#F79A00;}#destination-column .destination-column-content .destination-column-entete .wrapper-infos-km{background:url(/themes/bootstrap_devnclic/img/borne.jpg) no-repeat left 0 transparent;padding-left:65px;background-size:60px auto;min-height:76px;flex-flow:column;display:flex;justify-content:center;}#destination-column .destination-column-content .destination-column-entete .wrapper-infos-km > div{font-size:13px;text-transform:uppercase;}#destination-column .destination-column-content .destination-column-entete .wrapper-infos-km > div *{display:inline;}#destination-column .destination-column-content .destination-column-entete .wrapper-price{font-weight:bold;font-size:0.938rem;}#destination-column .destination-column-content .destination-column-entete .wrapper-price .price{margin-left:.4rem;color:#F79A00;font-size:2.5rem;}#destination-column .destination-column-content .destination-column-entete .wrapper-price .price .field{display:inline;}#destination-column .destination-column-content .destination-column-entete .wrapper-price .price span{text-transform:none;font-size:1.25rem;}#destination-column .destination-column-content .destination-column-entete .wrapper-price .base-double{color:#cdcdd0;font-weight:normal;}#destination-column .destination-column-content .destination-column-infos{font-size:0.938rem;padding:1.375rem 1.375rem .5rem;}#destination-column .destination-column-content .destination-column-infos .complet{background-color:#7C7C7C;color:#FFFFFF;text-transform:uppercase;padding:10px 20px;width:110px;font-weight:600;}#destination-column .destination-column-content .destination-column-infos div,#destination-column .destination-column-content .destination-column-infos h2{line-height:1.2;margin-bottom:0.75rem;}#destination-column .destination-column-content .destination-column-infos div.subtitle,#destination-column .destination-column-content .destination-column-infos h2.subtitle{font-size:1.25rem;font-weight:bold;text-transform:uppercase;}#destination-column .destination-column-content .destination-column-infos div.body,#destination-column .destination-column-content .destination-column-infos h2.body{border-bottom:1px solid #e8e8ea;}#destination-column .destination-column-content .destination-column-infos div.body p,#destination-column .destination-column-content .destination-column-infos h2.body p{line-height:1.4;}#destination-column .destination-column-content .destination-column-infos a.btn{display:block;background-color:#1c1836;color:white;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;font-weight:bold;text-transform:uppercase;margin-bottom:1rem;padding:.65rem .75rem;font-size:1.125rem;}#destination-column .destination-column-content .destination-column-infos a.btn.btn-primary{background-color:#F79A00;}#destination-column .destination-column-content .destination-column-infos a.btn.btn-primary:hover{color:#1c1836;}#destination-column .destination-column-content .destination-column-infos a.btn:hover{color:#F79A00;}#destination-column .destination-formalites{overflow:hidden;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);margin-bottom:1.875rem;padding:0;}#destination-column .destination-formalites .destination-formalites-content{padding:1rem .5rem;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);}#destination-column .destination-formalites .destination-formalites-content .h2{padding-left:1.125rem;margin-bottom:1rem;}#destination-column .destination-formalites .destination-formalites-content ul{list-style:none outside none;}#destination-column .destination-formalites .destination-formalites-content ul li{position:relative;margin-bottom:.5rem;}#destination-column .destination-formalites .destination-formalites-content ul li:before{position:absolute;content:"\e91a";color:#F79A00;left:-20px;top:5px;font-size:12px;font-family:'icomoon';}#destination-column .destination-formalites .destination-formalites-content a{text-decoration:underline;}#destination-column .destination-formalites .destination-formalites-content a:hover,#destination-column .destination-formalites .destination-formalites-content a:focus{text-decoration:none;}#destination-column .destination-formalites .wrapper-destination-bottom{display:flex;justify-content:center;align-items:center;}#destination-column .destination-formalites .wrapper-destination-bottom span{padding:1rem 0.5rem 1.25rem;text-align:center;width:33.33%;font-size:0.813rem;position:relative;min-height:0;border-left:1px solid #e8e8ea;display:flex;flex-direction:column;align-items:center;line-height:1;height:115px;}#destination-column .destination-formalites .wrapper-destination-bottom span [class^="icon-"]{font-size:4rem;}#destination-column .destination-formalites .wrapper-destination-bottom span:first-child{border-color:transparent;}#destination-column .destination-onaime{-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);margin-bottom:1.875rem;padding:1.375rem 1.375rem 1.063rem;background:url(/themes/bootstrap_devnclic/img/bg_on_aime.png) no-repeat top right white;background-size:200px 116px;}#destination-column .destination-onaime .owl-destination-onaime{padding:1rem 0;font-style:italic;font-size:0.938rem;text-align:center;}#destination-column .destination-onaime .owl-destination-onaime .owl-stage-outer{margin:0 !important;padding:0 !important;}#destination-column .destination-onaime .destination-onaime-content{margin-left:30px;margin-right:30px;}#destination-column .destination-onaime .owl-nav button{position:absolute;top:calc(50% - 18px);margin-top:-16px;font-size:2rem;}#destination-column .destination-onaime .owl-nav button.owl-prev{left:-0.75rem;}#destination-column .destination-onaime .owl-nav button.owl-next{right:-0.75rem;}.in-favoris .favorite{color:#F79A00 !important;}.region-after-content{background-color:#e8e8ea;padding:3rem 15px 0;}.region-after-content .subtitle{text-align:center;}.region-after-content h2,.region-after-content .h2{font-family:'Dancing Script',cursive;font-weight:normal;font-size:5rem;text-transform:none;position:relative;text-align:center;margin-bottom:3rem;}.region-after-content h2:after,.region-after-content .h2:after{content:"";width:85px;height:96px;background:url(/themes/bootstrap_devnclic/img/v2/etoiles_v2.png) no-repeat 0 0 transparent;vertical-align:top;display:inline-block;background-size:contain;margin-right:5px;}.region-after-content .owl-carousel .owl-stage-outer{margin:0 -15px;padding:0 15px 3rem;}.region-after-content .owl-carousel .owl-nav{position:absolute;right:0;top:-7rem;}.region-after-content .owl-carousel .owl-nav button{font-size:2rem;color:#b0afb8;margin:0 0.5rem;}.region-after-content .owl-carousel .owl-nav button:hover{color:#1c1836;}@media (max-width:767px){.region-after-content h2,.region-after-content .h2{font-size:2.5rem;}.region-after-content h2:after,.region-after-content .h2:after{width:42px;height:48px;}}@media (min-width:576px) and (max-width:767px){.corner{left:-16% !important;top:7% !important;}.corner-new{left:-10% !important;top:-5% !important;font-size:0.60rem !important;}}@media (max-width:991px){.region-after-content .owl-carousel .owl-nav{display:none;}}#block-bootstrap-devnclic-breadcrumbs{margin-bottom:2rem;}#block-bootstrap-devnclic-breadcrumbs .breadcrumb{padding:.75rem 2rem;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;justify-content:flex-end;}@media (min-width:1400px){#block-bootstrap-devnclic-breadcrumbs .breadcrumb{padding:1.75rem 2rem;}}@media (max-width:767px){#block-bootstrap-devnclic-breadcrumbs .breadcrumb{display:none;}}.block-block-contentda8ac070-63be-4430-82fe-2203994f5747,.block-block-content02b4845a-2160-4e2c-ba50-20687ef6e14f,.block-block-content7f934116-f0e7-4dbd-8646-fd29c737fe8e{position:relative;margin:0 auto;}.block-block-contentda8ac070-63be-4430-82fe-2203994f5747:not(:last-child) .content .field:after,.block-block-content02b4845a-2160-4e2c-ba50-20687ef6e14f:not(:last-child) .content .field:after,.block-block-content7f934116-f0e7-4dbd-8646-fd29c737fe8e:not(:last-child) .content .field:after{content:"";height:60px;width:1px;background-color:#ededed;position:absolute;right:-15px;top:0;}.block-block-contentda8ac070-63be-4430-82fe-2203994f5747 .content,.block-block-content02b4845a-2160-4e2c-ba50-20687ef6e14f .content,.block-block-content7f934116-f0e7-4dbd-8646-fd29c737fe8e .content{padding:30px 0 50px;}.block-block-contentda8ac070-63be-4430-82fe-2203994f5747 .content .field,.block-block-content02b4845a-2160-4e2c-ba50-20687ef6e14f .content .field,.block-block-content7f934116-f0e7-4dbd-8646-fd29c737fe8e .content .field{position:relative;display:flex;align-items:center;justify-content:center;}.block-block-contentda8ac070-63be-4430-82fe-2203994f5747 .content .field p,.block-block-content02b4845a-2160-4e2c-ba50-20687ef6e14f .content .field p,.block-block-content7f934116-f0e7-4dbd-8646-fd29c737fe8e .content .field p{position:relative;font-size:16px;margin:0;min-height:60px;}.block-block-contentda8ac070-63be-4430-82fe-2203994f5747 .content .field span,.block-block-content02b4845a-2160-4e2c-ba50-20687ef6e14f .content .field span,.block-block-content7f934116-f0e7-4dbd-8646-fd29c737fe8e .content .field span{color:#F79A00;font-size:50px;margin:0 20px;}.block-block-contentda8ac070-63be-4430-82fe-2203994f5747 .content .field p:last-child{padding-top:.3rem;}.block-block-contentda8ac070-63be-4430-82fe-2203994f5747 .content .field p:last-child strong{font-size:1.5rem;}@media (max-width:991px){.block-block-contentda8ac070-63be-4430-82fe-2203994f5747 .content .field:after,.block-block-content02b4845a-2160-4e2c-ba50-20687ef6e14f .content .field:after{display:none;}.block-block-content02b4845a-2160-4e2c-ba50-20687ef6e14f,.block-block-content7f934116-f0e7-4dbd-8646-fd29c737fe8e{border-top:1px solid #ededed;}.block-block-content4ac63b54-ad4b-45f6-9543-0f26a0d17093 .content,.block-block-contentc3643ac7-2243-4184-9d32-033929a0ca05 .content,.block-block-contentc0dcb80f-52ba-4b4d-ab7a-c69d80e5aea0 .content{padding:30px 0;}}#col-left-webform #map-thellier{width:100%;height:524px;}@media (max-width:991px){#col-left-webform #map-thellier{height:450px;}}@media (max-width:767px){#col-left-webform #map-thellier{height:320px;}}#col-right-webform .webform-submission-form{margin:0 -15px 3rem;}#col-right-webform .webform-submission-form .form-actions{margin-right:15px;}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#1c1836;background:none transparent;border:0;height:2.813rem;padding-right:3.5rem;cursor:pointer;}select.form-control:focus{color:#1c1836;background:none transparent;border:0;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;}.form-control{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.select-thellier{background:url(/themes/bootstrap_devnclic/img/v2/select_thellier_v2.png) no-repeat right center #e8e8ea;background-size:contain;}.radio{padding-left:0;}.radio label{display:inline-block;cursor:pointer;position:relative;padding-left:1.7rem !important;margin-right:0;}.radio label:before{content:"";display:block;width:1.25rem;height:1.25rem;margin-right:10px;position:absolute;left:0;top:1px;background-color:white;-moz-border-radius:1.25rem;-webkit-border-radius:1.25rem;border-radius:1.25rem;border:2px solid #F79A00;}.radio input[type=radio]{display:none;}.radio input[type=radio]:checked + label:before{background-color:#F79A00;}@media (max-width:767px){.radio label:before{width:1rem;height:1rem;}}.checkbox .checkbox{padding-left:0;}.checkbox label{display:inline-block;cursor:pointer;}.checkbox label span{position:relative;padding-left:1.7rem !important;}.checkbox label span:before{content:"";display:block;width:1rem;height:1rem;margin-right:10px;position:absolute;left:0;top:4px;background-color:white;border:2px solid #F79A00;}.checkbox label span span{padding-left:0 !important;}.checkbox label span span:before{display:none;}.checkbox input[type=checkbox]{display:none;}.checkbox input[type=checkbox]:checked + label span:before{background-color:#F79A00;}.form-file.form-control{height:2.75rem;}.ui-slider-horizontal.ui-widget.ui-widget-content{position:relative;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:0.313rem;background-color:#1c1836;}.ui-slider-horizontal.ui-widget.ui-widget-content .ui-slider-range{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#F79A00;}.ui-slider-horizontal.ui-widget.ui-widget-content .ui-state-default{top:-.65em;width:25px;height:26px;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:url(/themes/bootstrap_devnclic/img/curseur.png) no-repeat 0 0 transparent;cursor:pointer;}.ui-slider-horizontal.ui-widget.ui-widget-content .ui-state-default:hover,.ui-slider-horizontal.ui-widget.ui-widget-content .ui-state-default:focus{outline:0;}.shadow-box{padding:1rem .5rem;box-shadow:0px 0px 10px rgba(0,0,0,0.1);background-color:white;}.shadow-box .webform-flexbox{margin-top:0;margin-bottom:0;}.shadow-box .webform-flexbox .webform-flex--container h2.webform-section-title,.shadow-box .webform-flexbox .webform-flex--container .h2.webform-section-title{position:relative;margin:0 15px 30px;}.shadow-box .webform-flexbox .webform-flex--container h2.webform-section-title:after,.shadow-box .webform-flexbox .webform-flex--container .h2.webform-section-title:after{content:"";width:33.33%;height:5px;background-color:#1c1836;position:absolute;left:0;bottom:-15px;}form .form-type-textarea{margin-bottom:1rem !important;}.webform-flexbox.form-group{margin-bottom:0;margin-top:0;}.webform-submission-form .form-actions{margin:15px 0;float:right;}.webform-flex--container .checkbox input[type=checkbox]{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;left:40px;}.path-user .d-flex .field{margin-right:.25rem;}.page-user-login input{position:relative;z-index:1;}.page-user-login .field-icon{float:right;padding-right:5px;margin-top:-29px;position:relative;font-size:20px;z-index:30;cursor:pointer;color:#1c1836;}.page-user-login .field-icon:before{padding:10px;}.user-logged-in.path-user .block-system.block-system-main-block .content,.user-logged-in.path-user .block-system.block-system-main-block .card{margin-top:2.1875rem;}.list-group-item-name{text-transform:uppercase;}.table-favoris,.table-reservations{margin-bottom:3rem;font-size:1.25rem;}.table-favoris table td,.table-reservations table td{text-align:center;vertical-align:middle;}.table-favoris a:hover,.table-reservations a:hover{color:#F79A00;}.table .thead-light th{background-color:#ffffff;text-align:center;color:#1c1836;}tr{background:white;}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.02);}.favoris-actions a{margin:0 0.3rem;font-size:1.5rem;}.favoris-actions a:hover,.favoris-actions a:focus,.favoris-actions a:active{text-decoration:none;}.path-formulaire-reservation #edit-options-du-voyage div.js-form-type-checkbox{border-bottom:1px solid #e8e8ea;padding-bottom:10px;margin:20px;}.path-formulaire-reservation #edit-options-du-voyage div.js-form-type-checkbox:last-child{border:0;padding-bottom:0;}.path-formulaire-reservation #edit-options-du-voyage div.js-form-type-checkbox small.description{display:block;}.path-formulaire-reservation fieldset{width:100%;}@keyframes shrink{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}100%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}}.active-revslide .tp-bgimg{-moz-animation:shrink 10s infinite alternate;-webkit-animation:shrink 10s infinite alternate;animation:shrink 10s infinite alternate;}.form-text{margin-top:0;}label{margin-bottom:.25rem;}#user-login-form,#user-register-form,#user-pass{-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);padding:1rem;max-width:750px;margin:0 auto 3rem;background-color:white;}#user-login-form legend span,#user-register-form legend span,#user-pass legend span{font-weight:bold;font-size:2rem;text-transform:uppercase;}#user-login-form legend.form-required::after,#user-register-form legend.form-required::after,#user-pass legend.form-required::after{margin:0;}#user-login-form .col-auto > .col-auto,#user-register-form .col-auto > .col-auto,#user-pass .col-auto > .col-auto{padding-left:0;padding-right:0;}.paragraph{margin-bottom:1rem;}.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton{margin-bottom:2rem;}.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper{margin-bottom:1.375rem;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);border:0;}.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-controls-direction a.bx-prev,.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-controls-direction a.bx-next{z-index:1;text-indent:inherit;background:none transparent;color:white;font-size:3rem;width:48px;height:48px;margin-top:-24px;}.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-controls-direction a.bx-prev:hover,.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-controls-direction a.bx-prev:focus,.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-controls-direction a.bx-next:hover,.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-controls-direction a.bx-next:focus{text-decoration:none;}.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-controls-direction a.bx-prev:hover i,.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-controls-direction a.bx-prev:focus i,.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-controls-direction a.bx-next:hover i,.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-controls-direction a.bx-next:focus i{color:#F79A00;}.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-pager{bottom:15px;}.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-pager.bx-default-pager a{width:15px;height:15px;background:white;border:2px solid white;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-pager.bx-default-pager a.active,.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-pager.bx-default-pager a:focus,.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#1c1836;}.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .field--name-field-texte{padding:0 1rem;margin-bottom:1.5rem;}.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .field--name-field-lien a{display:block;background-color:#F79A00;color:white;text-transform:uppercase;font-size:1.125rem;font-weight:bold;padding:0.5rem 2rem;text-align:center;}.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .field--name-field-lien a:hover,.field--name-field-paragraphes .paragraph--type--galerie-photos-texte-et-bouton .field--name-field-lien a:focus{background-color:#1c1836;text-decoration:none;}.field--name-field-paragraphes .paragraph--type--liste-icones{padding:3rem 0;}.field--name-field-paragraphes .paragraph--type--liste-icones .paragraph--type--icone{text-align:center;font-size:1.125rem;margin-bottom:1.5rem;}.field--name-field-paragraphes .paragraph--type--liste-icones .paragraph--type--icone i{color:#F79A00;font-size:5rem;display:inline-block;margin-bottom:1rem;-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;-webkit-transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.field--name-field-paragraphes .paragraph--type--liste-icones .paragraph--type--icone span{display:block;}.field--name-field-paragraphes .paragraph--type--liste-icones .paragraph--type--icone .title{font-weight:bold;}.field--name-field-paragraphes .paragraph--type--liste-icones .paragraph--type--icone:hover i{-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-webkit-transform:translateY(-8px);transform:translateY(-8px);}.field--name-field-paragraphes .paragraph--type--liste-icones .paragraph--type--icone a:hover,.field--name-field-paragraphes .paragraph--type--liste-icones .paragraph--type--icone a:focus{text-decoration:none;}.field--name-field-paragraphes .paragraph--type--texte .table{margin:2rem 0 1rem;}.field--name-field-paragraphes .paragraph--type--texte .table tr{border:0;background-color:white;}.field--name-field-paragraphes .paragraph--type--texte .table tr th{background-color:#1c1836;color:white;}.field--name-field-paragraphes .paragraph--type--texte .table tr td{border:0;font-size:0.938rem;min-width:65px;}.field--name-field-paragraphes .paragraph--type--texte .table tr td:first-child{font-weight:bold;}.field--name-field-paragraphes .paragraph--type--texte .table tr td:first-child:before{font-family:'icomoon';content:"\e91a";color:#F79A00;font-size:.6rem;margin-right:.4rem;}.field--name-field-paragraphes .paragraph--type--texte .table tr td .field{margin:0;}.field--name-field-paragraphes .paragraph--type--texte .table tr:nth-child(odd){background-color:#e8e8ea;}.field--name-field-paragraphes .paragraph--type--texte .btn.btn-primary{margin-bottom:2rem;}.field--name-field-paragraphes .paragraph--type--liste-du-personnel{margin-bottom:3rem;}.field--name-field-paragraphes .paragraph--type--liste-du-personnel .field--name-field-personnels{position:relative;}.field--name-field-paragraphes .paragraph--type--liste-du-personnel .field--name-field-personnels .paragraph--type--personnel{margin-top:3rem;text-align:center;}.field--name-field-paragraphes .paragraph--type--liste-du-personnel .field--name-field-personnels .paragraph--type--personnel .field--name-field-photo-personnel img{-moz-border-radius:128px;-webkit-border-radius:128px;border-radius:128px;-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.4);-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.4);box-shadow:0px 0px 15px rgba(0,0,0,0.4);max-width:150px;margin:0 auto 1rem;}.field--name-field-paragraphes .paragraph--type--liste-du-personnel .field--name-field-personnels .paragraph--type--personnel .field--name-field-nom-prenom{font-weight:bold;text-transform:uppercase;color:#1c1836;}.field--name-field-paragraphes .paragraph--type--liste-du-personnel .field--name-field-personnels .paragraph--type--personnel .field--name-field-texte{font-size:0.875rem;font-style:italic;padding:0 1rem;}.field--name-field-paragraphes .paragraph--type--liste-du-personnel .field--name-field-personnels.owl-carousel .owl-nav{position:absolute;right:0;top:-3rem;}.field--name-field-paragraphes .paragraph--type--liste-du-personnel .field--name-field-personnels.owl-carousel .owl-nav button{font-size:2rem;color:#bcb8b8;margin:0 0.5rem;}.field--name-field-paragraphes .paragraph--type--liste-du-personnel .field--name-field-personnels.owl-carousel .owl-nav button:hover{color:#1c1836;}.node--type-page .table,.node--type-article .table{margin:2rem auto 2rem;}.node--type-page .table tr,.node--type-article .table tr{border:0;background-color:white;}.node--type-page .table tr th,.node--type-article .table tr th{background-color:#1c1836;color:white;}.node--type-page .table tr td,.node--type-article .table tr td{border:0;font-size:0.938rem;}.node--type-page .table tr td:first-child,.node--type-article .table tr td:first-child{font-weight:bold;}.node--type-page .table tr td:first-child:before,.node--type-article .table tr td:first-child:before{font-family:'icomoon';content:"\e91a";color:#F79A00;font-size:.6rem;margin-right:.4rem;}.node--type-page .table tr td .field,.node--type-article .table tr td .field{margin:0;}.node--type-page .table tr:nth-child(odd),.node--type-article .table tr:nth-child(odd){background-color:#e8e8ea;}.bloc-bleu{background-color:#1c1836;color:white;font-size:1.875rem;padding:2rem 6rem 1rem;line-height:1.2;margin-bottom:3rem;position:relative;}.bloc-bleu a{color:white;}.bloc-bleu a:hover,.bloc-bleu a:focus{color:#F79A00;text-decoration:none;}.bloc-bleu a:after{position:absolute;content:"\e902";font-family:'icomoon';right:0;top:0;height:100%;padding:2rem;line-height:2.5;background-color:#161428;}#connnexionModal .modal-content{padding:1.5rem 1.5rem 0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#1c1836;color:white;text-align:center;position:relative;}#connnexionModal .modal-content .close{position:absolute;right:0;top:-2rem;color:white;}#connnexionModal .modal-content h2,#connnexionModal .modal-content .h2{margin-bottom:1.5rem;}#connnexionModal .modal-content a{margin-bottom:1.5rem;}.block-block-content85f6c4c7-6727-40ee-b547-a5939b7c9263 .field--name-body img{max-width:55%;height:auto;margin:0 auto;display:block;}.captcha{text-align:center;}.captcha .g-recaptcha{display:inline-block;}#hoursPopup{background:rgba(0,0,0,0.2);}#hoursPopup .modal-content{border-radius:0;border:none;}#hoursPopup .modal-dialog{min-height:calc(100vh - 60px);display:flex;flex-direction:column;justify-content:center;overflow:hidden;}#hoursPopup .modal-header{display:block;position:relative;border:none;}#hoursPopup .modal-header .modal-title{margin:0;font-family:'Dancing Script',cursive;font-size:3em;text-align:center;color:#1c1836;}#hoursPopup .modal-header .modal-subtitle{font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase;font-weight:600;}#hoursPopup .modal-header button{position:absolute;top:10px;right:10px;opacity:1;}#hoursPopup .modal-header button span{font-size:1.5em;color:#3e3334;transition:0.2s;}#hoursPopup .modal-header button span:hover{color:#F79A00;transition:0.2s;}#hoursPopup .modal-body{padding:0 30px;}#hoursPopup .modal-body ul{list-style:none;padding:0;margin:0;}#hoursPopup .modal-body ul li{border-bottom:1px solid;margin-bottom:2rem;padding-bottom:.5rem;}#hoursPopup .modal-body ul li .day{font-weight:600;}#hoursPopup .modal-body ul li .hours{float:right;}#hoursPopup .modal-footer{background-image:url(/themes/bootstrap_devnclic/img/v2/bg_ville_footer_v2.png);background-size:cover;border-radius:0;border:none;}@media only screen and (max-width:505px){#hoursPopup .modal-body ul li{margin-bottom:1rem;}#hoursPopup .day{font-size:12px;}#hoursPopup .hours{font-size:12px;margin-top:5px;}}
body{color:#1c1836;background:#1c1836;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#1c1836;}#navbar-main{background-color:#ffffff;}a,.link{color:#1c1836;}a:hover,a:focus,.link:hover,.link:focus{color:#2b216f;}a:active,.link:active{color:#4232ac;}.page-item.active .page-link{background-color:#1c1836;border-color:#1c1836;}.page-link,.page-link:hover{color:#1c1836;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#f79a00;border-color:#f79a00;}.btn-primary:hover,.btn-primary:focus{background-color:#1c1836;}.site-footer{background:#1c1836;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#1c1836;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.breadcrumb{font-size:0.929em;}
