p:first-child{margin-top:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.mb-10{margin-bottom:10px!important}.mt-10{margin-top:10px!important}.mr-10{margin-right:10px!important}.ml-10{margin-left:10px!important}.pb-0{padding-bottom:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pl-0{padding-left:0!important}.pb-10{padding-bottom:10px!important}.pt-10{padding-top:10px!important}.pr-10{padding-right:10px!important}.pl-10{padding-left:10px!important}html{}body{margin:0;padding:0;font-size:12px;color:#000}input[type="text"],input[type="password"],textarea,select{margin:0;padding:3px;width:230px;border:solid 1px #999;outline:none}input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:solid 1px #555}input[type="text"]:active,input[type="password"]:active,textarea:active,select:active{border:solid 1px #555}input[type="checkbox"]+label{padding-left:10px}input[type="radio"]+label{padding-left:10px;padding-right:20px;line-height:20px}.float-left{float:left}.float-right{float:right}.clear{clear:both;height:0;overflow:hidden}.center{margin:auto}.txt-left{text-align:left}.txt-right{text-align:right}.txt-center{text-align:center}.txt-justify{text-align:justify}.txt-top{vertical-align:top}.txt-bottom{vertical-align:bottom}.txt-middle{vertical-align:middle}#loading-bg{z-index:99999999;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fff;opacity:0;-ms-filter:"alpha(opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.mr-0{margin-right:0!important}.txt-xl{font-size:24px!important;padding-top:34px!important;padding-bottom:34px!important}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}body[data-menu="1"] #header-menu>ul>li:nth-child(1){background-color:#c4a886;color:#fff}body[data-menu="2"] #header-menu>ul>li:nth-child(2){background-color:#c4a886;color:#fff}body[data-menu="2"] #header-menu>ul>li:nth-child(2)>a{color:#fff}body[data-menu="3"] #header-menu>ul>li:nth-child(3){background-color:#c4a886;color:#fff}body[data-menu="4"] #header-menu>ul>li:nth-child(4){background-color:#c4a886;color:#fff}body[data-menu="4"] #header-menu>ul>li:nth-child(4)>a{color:#fff}body[data-menu="5"] #header-menu>ul>li:nth-child(5){background-color:#c4a886;color:#fff}body[data-menu="5"] #header-menu>ul>li:nth-child(5)>a{color:#fff}body[data-menu="6"] #header-menu>ul>li:nth-child(6){background-color:#c4a886;color:#fff}body[data-menu="6"] #header-menu>ul>li:nth-child(6)>a{color:#fff}body[data-menu="7"] #header-menu>ul>li:nth-child(7){background-color:#c4a886;color:#fff}body[data-menu="7"] #header-menu>ul>li:nth-child(7)>a{color:#fff}.h1-01{margin:0;padding:0;padding-top:65px;padding-bottom:65px;color:#2b3a41;font-family:'Raleway',sans-serif;font-size:38px;text-align:center;text-transform:uppercase}.h2-01{margin:0;padding:0;padding-bottom:35px;color:#c4a886;font-family:'Raleway',sans-serif;font-weight:bold;font-size:38px;text-align:center}.background-point-gris{background-image:url(../images/charte/point-gris.jpg)}.background-point-jaune{height:100px;line-height:100px;color:#fff;font-size:35px;font-family:'Raleway',sans-serif;font-weight:bold;text-align:center;background-image:url(../images/charte/point-jaune.jpg);vertical-align:middle}.background-point-jaune .fleche-droite{float:right}.background-point-jaune .fleche-droite img{vertical-align:middle}.puces{position:absolute;z-index:999;bottom:30px}.puce{float:left;margin-right:5px;margin-left:5px;width:16px;height:16px;border:solid 1px #fff;border-radius:16px;cursor:pointer}.partie-presentation{padding-bottom:55px}.partie-presentation .picto-bateau-rond{min-height:160px;padding-left:200px;background-image:url('../images/charte/bateau-rond.png');background-repeat:no-repeat;background-position:left center}.partie-presentation .points-cardinaux-rond{min-height:160px;padding-left:200px;background-image:url('../images/charte/points-cardinaux.png');background-repeat:no-repeat;background-position:left center}.partie-presentation .texte-style{font-size:20px;color:#2b3a41;font-family:'Raleway',sans-serif;text-align:justify}.partie-presentation .text-center{text-align:center}.partie-presentation .naviguer{padding-top:80px}.partie-presentation .naviguer a{color:#2b3a41}.partie-presentation img{display:block;width:100%}.partie-presentation .col-item{display:block;width:100%}.pdf{padding-top:20px;padding-bottom:40px}.pdf a{padding-left:75px;padding-top:20px;padding-bottom:20px;color:#2b3a41;font-size:18px;font-family:'Raleway',sans-serif;text-decoration:none;background-image:url('../images/charte/pdf.png');background-position:left center;background-repeat:no-repeat}.pdf a:hover{color:#c4a886}#header-separateur{height:80px}.menu-navigation{padding-top:18px;padding-bottom:35px;background-color:#2b3a41}.menu-navigation .item{float:left;text-decoration:none}.menu-navigation .item>.accueil-image{width:245px;margin-right:auto;margin-left:auto;background-repeat:no-repeat;background-position:center top}.menu-navigation .item>.accueil-image.bateau-moteur{margin-top:109px;height:61px;background-image:url('../images/charte/bateau-moteur.png')}.menu-navigation .item>.accueil-image.bateau-voilier{margin-top:18px;height:158px;background-image:url('../images/charte/bateau-voilier.png')}.menu-navigation .item>.accueil-image.bateau-occasion{margin-top:104px;height:80px;background-image:url('../images/charte/bateau-occasion.png')}.menu-navigation .item>.accueil-image.ancre{margin-top:70px;height:106px;background-image:url('../images/charte/ancre.png')}.menu-navigation .item:hover>.accueil-image,.menu-navigation .item:hover>.bateau-neuf-image{background-position:center bottom}.menu-navigation .item.no-hover:hover>.accueil-image,.menu-navigation .item.no-hover:hover>.bateau-neuf-image{background-position:center top!important}.menu-navigation .item>.texte{margin-top:30px;color:#fff;font-family:'Raleway',sans-serif;font-weight:bold;font-size:20px;text-align:center}.menu-navigation .item:hover>.texte{color:#c4a886}.menu-navigation .item.no-hover:hover:hover>.texte{color:#fff!important}.naviguer ul li,.texte-style ul li{margin-bottom:25px}.listing-bateau-01{padding-top:80px;padding-bottom:55px}.listing-bateau-01 .items>a.item{position:relative;float:left;width:31%;margin-right:3.5%;margin-bottom:35px;text-decoration:none}.listing-bateau-01 .items>a.item:nth-child(3n){margin-right:0}.listing-bateau-01 .items>a.item>.cadre{position:absolute;bottom:3px;left:3px;right:3px;top:3px;border:solid 2px #ddd;z-index:10}.listing-bateau-01 .items>a.item>.image{height:240px;background-repeat:no-repeat;background-position:center center;background-size:cover}.listing-bateau-01 .items>a.item>.logo{height:240px;background-repeat:no-repeat;background-position:center center;background-size:contain}.listing-bateau-01 .items>a.item>.texte{padding-top:45px;padding-bottom:45px;background-color:#2b3a41;color:#ddd;font-size:30px;font-family:'Raleway',sans-serif;text-align:center}.listing-bateau-01 .items>a.item>.item-hover{padding-top:165px;position:absolute;bottom:0;left:0;right:0;top:0;color:#fff;font-size:30px;font-family:'Raleway',sans-serif;font-weight:bold;text-align:center;background-color:#c4a886;opacity:0;z-index:5;-webkit-transition:opacity 250ms ease-out;-moz-transition:opacity 250ms ease-out;-ms-transition:opacity 250ms ease-out;-o-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}.listing-bateau-01 .items>a.item:hover>.item-hover{opacity:1;-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;-ms-transition:opacity 250ms ease-in;-o-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}.listing-bateau-02{padding-top:80px;padding-bottom:80px}.listing-bateau-02 .items>a.item{position:relative;float:left;min-height:180px;width:48%;margin-right:4%;margin-bottom:35px;text-decoration:none;border:solid 1px #ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.listing-bateau-02 .items>a.item:nth-child(2n){margin-right:0}.listing-bateau-02 .items>a.item .gauche{float:left;width:30%}.listing-bateau-02 .items>a.item .gauche>.image{height:105px;background-repeat:no-repeat;background-position:center center}.listing-bateau-02 .items>a.item .gauche>.prix{min-height:22px;padding-top:26px;padding-bottom:26px;font-family:'Raleway',sans-serif;font-weight:bold;color:#fff;font-size:18px;background-color:#c4a886;text-align:center}.listing-bateau-02 .items>a.item .gauche>.prix.empty{font-size:14px}.listing-bateau-02 .items>a.item .droite{float:left;width:70%;text-align:center}.listing-bateau-02 .items>a.item .droite>.titre{padding-top:15px;padding-bottom:15px;font-family:'Raleway',sans-serif;font-weight:bold;color:#fff;font-size:18px;background-color:#2b3a41}.listing-bateau-02 .items>a.item .droite>.description{padding-top:25px;line-height:25px;font-family:'Raleway',sans-serif;font-size:18px;color:#2b3a41}.listing-bateau-02 .items>a.item>.cadre{position:absolute;bottom:10px;left:10px;right:10px;top:10px;border:solid 1px #fff;opacity:0;z-index:10}.listing-bateau-02 .items>a.item:hover>.cadre{opacity:1;-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;-ms-transition:opacity 250ms ease-in;-o-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}.listing-bateau-02 .items>a.item>.item-hover{padding-top:50px;position:absolute;bottom:0;left:0;right:0;top:0;color:#fff;font-size:20px;font-family:'Raleway',sans-serif;font-weight:bold;text-align:center;background-color:#c4a886;opacity:0;z-index:5;-webkit-transition:opacity 250ms ease-out;-moz-transition:opacity 250ms ease-out;-ms-transition:opacity 250ms ease-out;-o-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}.listing-bateau-02 .items>a.item>.item-hover>.plus{margin-top:20px}.listing-bateau-02 .items>a.item:hover>.item-hover{opacity:1;-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;-ms-transition:opacity 250ms ease-in;-o-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}.image-defilement{position:relative;height:268px}.image-defilement>.scroll-container{position:relative;width:100%;height:268px;overflow:hidden}.image-defilement>.scroll-container>.scroll{position:relative;left:0;height:268px}.image-defilement>.scroll-container>.scroll>.image{position:absolute;float:left;height:268px;background-size:cover;background-position:center center;overflow:hidden}.image-defilement>.scroll-container>.scroll>.image img{height:268px}.image-defilement .fleche{position:absolute;top:100px;width:50px;height:50px;font-size:30px;color:#787878;font-family:'Raleway',sans-serif;background-color:#fff;background-position:center center;background-repeat:no-repeat;text-decoration:none;text-align:center;opacity:.5;z-index:99}.image-defilement .fleche:hover{opacity:.8}.image-defilement .fleche.gauche{left:0;background-image:url('../images/charte/diaporama-gauche.png')}.image-defilement .fleche.droite{right:0;background-image:url('../images/charte/diaporama-droite.png')}.form-01 .label{padding-bottom:10px;font-size:18px;font-family:'Raleway',sans-serif;color:#2b3a41}.form-01 input[type="text"],.form-01 textarea,.form-01 select{width:100%;padding-left:8px;padding-top:8px;padding-bottom:5px;margin-bottom:30px;color:#2b3a41;font-size:15px;font-family:'Raleway',sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #ccd0d0}.form-01 .bouton{display:inline-block;padding:10px 20px;color:#fff;font-size:18px;font-family:'Raleway',sans-serif;text-decoration:none;background-color:#c4a886}.form-01 .bouton:hover{background-color:#2b3a41}#page-landing>#accueil-diaporama{padding-top:80px}#page-landing>#accueil-diaporama>.texte-fix{font-weight:normal;left:0;right:0;margin-left:auto;margin-right:auto;position:absolute;color:#fff;font-family:'Raleway',sans-serif;font-size:30px;text-shadow:2px 2px #000}#page-landing>#landing-presentation .h1-01{color:#c4a886;text-transform:none;font-weight:normal;font-size:32px;text-align:left}#page-landing>#accueil-diaporama>.btn{position:absolute;right:50px}#page-landing>#accueil-diaporama>.texte-fix>div{float:left}#page-landing>#accueil-diaporama>.texte-fix>div .ss-titre{color:#c4a886}#page-landing>#accueil-diaporama>.texte-fix>div.btn span{display:block;color:#fff;font-size:16px;font-family:'Raleway',sans-serif;margin-bottom:10px;text-shadow:1px 1px #000}#page-landing>#accueil-diaporama>.texte-fix>div.btn a{padding:15px 40px;background-color:#c4a886;color:#fff;box-sizing:border-box;text-decoration:none;text-align:center;display:inline-block;border-radius:4px;font-size:14px;text-shadow:none}#page-landing>#accueil-diaporama>.texte-fix>div.btn a:hover{background-color:#2b3a41;-moz-transition:ease-in 200ms all;-o-transition:ease-in 200ms all;-webkit-transition:ease-in 200ms all;transition:ease-in 200ms all}#page-landing>#accueil-diaporama>.texte-fix>div.btn a:last-child{margin-right:0}#page-landing>#landing-presentation .offres>.offre{position:relative;float:left;color:#2b3a41;font-size:17px;font-family:'Raleway',sans-serif;background-color:#ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px;text-decoration:none}#page-landing>#landing-presentation .offres>.offre:hover{background-color:#999;-moz-transition:ease-in 200ms all;-o-transition:ease-in 200ms all;-webkit-transition:ease-in 200ms all;transition:ease-in 200ms all}#page-landing>#landing-presentation .offres>.offre:nth-child(3n){margin-right:0}#page-landing>#landing-presentation .offres>.offre>.icon{position:absolute;left:-30px;width:60px;height:60px}#page-landing>#landing-presentation .offres>.offre>.icon.moteur{background-image:url('../images/landing/bateau-moteur.png')}#page-landing>#landing-presentation .offres>.offre>.icon.voilier{background-image:url('../images/landing/voilier.png')}#page-landing>#landing-presentation .offres>.offre>.icon.sans-permis{background-image:url('../images/landing/sans-permis.png')}#page-landing>#landing-presentation .offres>.offre>.icon.skipper{background-image:url('../images/landing/skipper.png')}#page-landing>#landing-presentation .offres>.offre>.icon.wakesurf{background-image:url('../images/landing/wakesurf.png')}#page-landing>#landing-presentation .offres>.offre>.icon.evenement{background-image:url('../images/landing/evenements.png')}#page-landing>#landing-presentation .offres>.offre>.titre{padding-bottom:20px;font-weight:bold}#page-landing>#agences{background-color:#2b3a41;padding-top:18px;padding-bottom:35px;border-top:solid 5px #c4a886;border-bottom:solid 5px #c4a886}#page-landing>#agences>div>h1{color:#fff;text-transform:uppercase;font-weight:normal;padding-top:30px;padding-bottom:30px}#page-landing>#agences>div>div>p{display:inline-block;color:#fff;font-family:"Raleway",sans-serif;font-size:17px}#page-landing>#agences>div>div>a{display:block;padding:15px 25px;background-color:#c4a886;color:#fff;text-decoration:none}#page-landing>#agences>div>div>a:hover{background-color:#ddd;color:#000;-moz-transition:ease-in 200ms all;-o-transition:ease-in 200ms all;-webkit-transition:ease-in 200ms all;transition:ease-in 200ms all}@media screen and (min-width:1324px){.margin-1280{width:1280px;margin-right:auto;margin-left:auto}}@media screen and (max-width:1323px){.page-actu{padding-left:2%;padding-right:2%}}.container-flex{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:space-around}.co-sharing-location{display:flex;padding:0 20px;padding-bottom:65px;gap:25px;box-sizing:border-box}.co-sharing-location .h1-01{padding:0 35px;padding-top:65px;padding-bottom:5px;font-size:20px;text-transform:initial;height:50px}.co-sharing-location .col-item{width:33.33%}.co-sharing-location .col-item .img-holder{display:flex;flex-direction:column;gap:25px}.co-sharing-location .col-item .img-holder .item{position:relative;width:100%;height:350px}.co-sharing-location .col-item .img-holder .item p{position:absolute;bottom:20px;left:20px;font-size:17px;padding:5px 10px;color:#fff;margin:0;z-index:1}.co-sharing-location .col-item .img-holder .item p:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:5px;opacity:.9;backdrop-filter:blur(15px);background-color:rgba(182,182,182,.2);z-index:-1}.co-sharing-location .col-item .img-holder .item img{width:100%;height:100%;object-fit:cover}.stick{position:fixed;bottom:1%;right:1%;z-index:9999;display:inline-block}.stick>a{margin-left:5px}.stick .fb{display:inline-block;height:40px;width:40px;background-image:url('../images/charte/fb.png');background-position:center bottom}.stick .instagram{display:inline-block;height:40px;width:40px;background-image:url('../images/charte/instagram.png');background-position:center bottom}.fb:hover{background-position:center top}.instagram:hover{background-position:center top}.bloc-presentation{display:flex;width:100%;flex-direction:row;margin-bottom:25px;border:solid 1px #ddd;background:#fff}.bloc-presentation .image{width:35%;flex:35%}.bloc-presentation .contenu{width:65%;flex:65%;text-align:center;background:#fff}.bloc-presentation .contenu .nom{display:flex;align-items:center;background-color:#2b3a41;padding:15px}.bloc-presentation .contenu .nom p{font-family:'Raleway',sans-serif;font-weight:bold;color:#fff;font-size:18px;margin:0 auto}.bloc-presentation .contenu .description{padding:15px;display:flex;align-items:center;height:calc(100% - 81px)}.bloc-presentation.formateurs .image{width:25%;flex:25%}.bloc-presentation.formateurs .contenu{width:75%;flex:75%}.container-content-center{display:flex;flex-flow:row wrap;justify-content:center}.place-holder{display:flex;flex-wrap:wrap;margin-top:35px}.place-holder .place-item{display:flex;width:48%;margin-right:4%;margin-bottom:35px}.place-holder .place-item:nth-child(2n){margin-right:0}.place-holder .place-item .illustration{width:40%}.place-holder .place-item .illustration img{object-fit:cover;width:100%;height:100%}.place-holder .place-item .texte-holder{width:60%}.place-holder .place-item .texte-holder span{display:flex;align-items:center;background-color:#2b3a41;padding:15px;font-family:'Raleway',sans-serif;font-weight:bold;color:#fff;font-size:18px;margin:0 auto}.txt-center{text-align:center}.row{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;width:100%;box-sizing:border-box;font-size:16px;color:#2b3a41;font-family:'Raleway',sans-serif}.row.gap-10{gap:10px}.row.left{justify-content:flex-start}.row.nowrap{flex-wrap:nowrap}.pt-45{padding-top:45px}.mr-10{margin-right:10px!important}.mb-10{margin-bottom:10px!important}.p-0{padding:0!important}.flex-inline{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.flex-right{text-align:right;justify-content:flex-end}.row.justify-right{justify-content:right}.row.justify-center{justify-content:center}.row.form.block>div{margin-bottom:10px}.row.form.block>div.col-3{flex:0 0 calc(25% - 10px)}.row.form.block>div.col-4{flex:0 0 calc(33.333333% - 10px)}.row.form.block>div.col-6{flex:0 0 calc(49.9999% - 10px);max-width:calc(49.9999% - 10px)}.row.form.block>div.col-12{flex:0 0 calc(99.9999% - 10px);max-width:calc(99.9999% - 10px)}.row.form.block>div>span.lbl{display:block;width:auto;text-align:left;height:24px}.row.form.block>div>span.ctl{display:block}.row input[type="text"],.row input[type="password"],.row textarea,.row select{width:100%;height:37px;padding:8px 10px;margin:0;font-size:14px;box-sizing:border-box;border:solid 1px #ddd}.bouton-apply{display:inline-block;max-height:37px;padding:10px;color:#fff;font-size:14px;font-family:'Raleway',sans-serif;text-decoration:none;background-color:#c4a886;float:none;display:block;margin-left:0;text-align:center}.features-checkboxs{overflow:auto;min-height:20px;max-height:20px;flex-wrap:wrap;overflow:hidden}.features-checkboxs.open{overflow:auto;min-height:20px;max-height:100%;flex-wrap:wrap}.features-checkboxs .list{}.features-checkboxs .list span{font-size:14px!important}.features-checkboxs input[type="checkbox"]+label{flex:0 0 calc(33.33% - 33px);overflow:hidden;line-height:20px;max-height:20px;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}.toggle-see-more{font-size:14px;color:#c4a886}.toggle-see-more:hover{text-decoration:underline;cursor:pointer}.galery{padding-top:40px;padding-bottom:40px;width:100%;gap:10px}.galery.items>a.item{flex:0 0 calc(25% - 8px);min-height:200px;overflow:hidden;border:solid 1px #ddd;box-sizing:border-box;text-decoration:none}.galery.items>a.item .image{display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.galery.items>a.item .image:hover{transition:all .3s ease-in-out;cursor:pointer}.galery.items>a.item .cadre{position:absolute;bottom:10px;left:10px;right:10px;top:10px;border:solid 1px #fff;opacity:0;z-index:10}.galery.items>a.item:hover .cadre{opacity:1;transition:opacity 250ms ease-in}.galery.items a.item .item-hover{flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;display:flex;color:#fff;font-size:20px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#c4a886;opacity:0;z-index:5;transition:opacity 250ms ease-out}.galery.items a.item .item-hover>.plus{margin-top:20px}.galery.items a.item:hover .item-hover{opacity:1;transition:opacity 250ms ease-in}@media screen and (min-width:1024px){.hide-l,.hide-l-m,.hide-l-s{display:none}.margin-980,.margin-1200,.margin-1600{width:980px;margin-right:auto;margin-left:auto}.margin-1200,.margin-1600{width:100%;max-width:1200px;position:relative}.margin-1600{max-width:1600px}.table-01{display:table;width:100%}.table-01 .header{background-color:#c4a886;color:#fff;font-size:18px;font-family:'Raleway',sans-serif;font-weight:bold}.table-01 .colonne{display:table-cell;float:left;margin-top:5px;margin-bottom:5px;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.table-01 .ligne .colonne{font-size:18px;font-family:'Raleway',sans-serif;color:#2b3a41}.table-01 .ligne:nth-child(2n+1){background-color:#ebebeb}.table-01 .ligne:nth-child(2n){background-color:#f5f5f5}.table-01.sans-skipper .colonne{width:8%}.table-01.sans-skipper .colonne:nth-child(1){width:32%;text-align:left}.table-01.sans-skipper .colonne:nth-child(8){width:10%}.table-01.sans-skipper .colonne:nth-child(9){width:10%}.table-01.avec-skipper .colonne{width:11%}.table-01.avec-skipper .colonne:nth-child(1){width:23%;text-align:left}.table-01.avec-skipper .coucher-soleil{width:44%}.table-01.avec-skipper .devis{width:77%;line-height:70px;text-transform:uppercase}header{position:fixed;width:100%;height:80px;background-color:#fff;z-index:9999}header .logo{display:flex;align-items:center;float:left;width:20%;height:80px;padding:10px;box-sizing:border-box}header .logo img{width:80%;display:block}header .droite{float:right;text-align:right;width:80%}header .droite>.langue{padding-top:6px;padding-right:8px}header .droite>.langue a{padding-right:2px;padding-left:2px;text-decoration:none;color:#2b3a41;font-size:12px;font-family:'Raleway',sans-serif}header .droite>.langue a:hover{color:#c4a886}footer>.contact{padding-bottom:70px;border-top:solid 1px #ddd}footer>.contact .item{float:left;width:22%;padding-left:4%}footer>.contact .item:first-child{padding-left:0}footer>.contact .item a{text-decoration:none;color:#2b3a41}footer>.contact .item a:hover{text-decoration:none;color:#c4a886}footer>.contact .item>h2{padding-bottom:45px}footer>.contact .item>.style{margin-bottom:20px;padding-left:50px;color:#2b3a41;font-size:12.5px;font-family:'Raleway',sans-serif;background-repeat:no-repeat;background-position:left center}footer>.contact .item>.tel,footer>.contact .item>.mail,footer>.contact .item>.map{display:flex;min-height:45px;flex-direction:column;justify-content:center;gap:5px}footer>.contact .item>.tel{background-image:url('../images/charte/tel.png')}footer>.contact .item>.multi{line-height:normal}footer>.contact .item>.multi>.title{font-weight:600;margin-top:10px}footer>.contact .item>.multi>.title:first-child{margin-top:0}footer>.contact .item>.mail{background-image:url('../images/charte/mail.png')}footer>.contact .item>.mail>div a{display:block;line-height:normal}footer>.contact .item>.map{background-image:url('../images/charte/map.png')}footer>.block-noir{height:100px;background-color:#2b3a41}footer>.block-noir .logo{float:left;margin-top:20px}footer>.block-noir .credit{line-height:100px;font-family:'Raleway',sans-serif;color:rgba(255,255,255,.5);font-size:17px;text-align:center}footer>.block-noir .credit a{color:rgba(255,255,255,.5);text-decoration:none}footer>.block-noir .credit a:hover{color:#fff}#header-menu{}#header-menu>ul{float:right;margin:0;padding:0;list-style:none}#header-menu>ul>li{display:flex;align-items:center;padding-right:10px;padding-left:10px;height:60px;width:95px;font-family:'Syncopate',sans-serif;position:relative;list-style:none;float:left;font-size:14px;-moz-transition:background-color 250ms ease-in-out;-o-transition:background-color 250ms ease-in-out;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out;color:#787878;text-transform:uppercase;text-align:center;justify-content:center}#header-menu>ul>li>a{display:block;text-decoration:none;color:#787878;text-transform:uppercase}#header-menu>ul>li:hover,#header-menu>ul>li:hover>a,#header-menu>ul>li.actif>a{color:#fff}#header-menu>ul>li:hover,#header-menu>ul>li.actif{background-color:#c4a886;-moz-transition:background-color 350ms ease-in-out;-o-transition:background-color 350ms ease-in-out;-webkit-transition:background-color 350ms ease-in-out;transition:background-color 350ms ease-in-out}#header-menu>ul>li>ul{position:absolute;left:0;float:left;padding:0;min-width:100%;width:auto;list-style:none;font-size:14px;text-transform:uppercase;visibility:hidden;z-index:400;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);top:60px;opacity:0}:root #header-menu>ul>li>ul{left:50%}#header-menu>ul>li:hover>ul{top:60px;visibility:visible;opacity:1;-webkit-transition:all 250ms ease-in;-moz-transition:all 250ms ease-in;-o-transition:all 250ms ease-in;transition:all 250ms ease-in}#header-menu>ul>li>ul>li{float:none;border-top:solid 1px #ddd;white-space:nowrap;clear:both}#header-menu>ul>li>ul>li:first-child{border-top:none}#header-menu>ul>li>ul>li>a{display:block;font-size:15px;font-family:'Syncopate',sans-serif;color:#787878;background-color:#fff;text-align:center;padding:8px;line-height:35px;height:35px;text-decoration:none}#header-menu>ul>li>ul>li a:hover{background-color:#c4a886;color:#fff}#accueil-diaporama{position:relative;width:100%;height:600px;overflow:hidden}#accueil-diaporama .item{position:absolute;width:100%;height:600px;background-size:cover;background-position:center center;visibility:hidden}#accueil-diaporama .item>.texte{top:458px;position:absolute;color:#fff;font-family:'Raleway',sans-serif;font-weight:bold;font-size:30px;text-shadow:2px 2px #000}#accueil-presentation{padding-bottom:80px}#accueil-presentation .texte-presentation{padding-bottom:50px;color:#2b3a41;font-size:20px;font-family:'Raleway',sans-serif}#accueil-presentation .etapes>.etape{position:relative;float:left;margin-left:3%;margin-right:3%;padding:25px 20px 25px 40px;width:28.3%;color:#2b3a41;font-size:17px;font-family:'Raleway',sans-serif;background-color:#ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#accueil-presentation .etapes>.etape:last-child{margin-right:0}#accueil-presentation .etapes>.etape>.numero{position:absolute;left:-30px;width:60px;height:61px}#accueil-presentation .etapes>.etape>.numero.un{background-image:url('../images/charte/1.png')}#accueil-presentation .etapes>.etape>.numero.deux{background-image:url('../images/charte/2.png')}#accueil-presentation .etapes>.etape>.numero.trois{background-image:url('../images/charte/3.png')}#accueil-presentation .etapes>.etape>.titre{padding-bottom:25px;font-weight:bold}#accueil-actualite>.actualite{position:relative}#accueil-actualite>.actualite .actu-diaporama{position:absolute;top:0;bottom:0;width:50%;background-size:100%;background-position:center center;background-repeat:no-repeat}#accueil-actualite>.actualite .actu-diaporama a.fleche{position:absolute;bottom:35px;padding:10px 20px;font-size:30px;color:#787878;font-family:'Raleway',sans-serif;background-color:#fff;opacity:.6;text-decoration:none;z-index:99}#accueil-actualite>.actualite .actu-diaporama a.fleche:hover{opacity:.9}#accueil-actualite>.actualite .actu-diaporama a.fleche.gauche{left:30px}#accueil-actualite>.actualite .actu-diaporama a.fleche.droite{right:30px}#accueil-actualite>.actualite>.droite{float:right;width:50%;left:50%}#accueil-actualite>.actualite>.gauche{float:left;width:50%}#accueil-actualite>.actualite>.droite>.item-texte,#accueil-actualite>.actualite>.gauche>.item-texte{padding-left:20px;padding-right:20px}#accueil-actualite>.actualite>.droite>.item-texte>.titre,#accueil-actualite>.actualite>.gauche>.item-texte>.titre,#accueil-actualite>.actualite>.droite>.item-texte>.ss-titre,#accueil-actualite>.actualite>.gauche>.item-texte>.ss-titre,#accueil-actualite>.actualite>.gauche>.item-texte>.utilisateur-date,#accueil-actualite>.actualite>.droite>.item-texte>.utilisateur-date,#accueil-actualite>.actualite>.droite>.item-texte>.description,#accueil-actualite>.actualite>.gauche>.item-texte>.description,#accueil-actualite>.actualite>.droite>.item-texte>.bouton,#accueil-actualite>.actualite>.gauche>.item-texte>.bouton{text-align:center}#accueil-actualite>.actualite>.droite>.item-texte>.titre,#accueil-actualite>.actualite>.gauche>.item-texte>.titre{padding-top:80px;padding-bottom:5px;color:#2b3a41;font-family:'Raleway',sans-serif;font-weight:bold;font-size:38px}#accueil-actualite>.actualite>.droite>.item-texte>.ss-titre,#accueil-actualite>.actualite>.gauche>.item-texte>.ss-titre{padding-bottom:35px;color:#c4a886;font-family:'Raleway',sans-serif;font-weight:bold;font-size:28px}#accueil-actualite>.actualite>.droite>.item-texte>.utilisateur-date,#accueil-actualite>.actualite>.gauche>.item-texte>.utilisateur-date{padding-bottom:35px;color:#787878;font-family:'Raleway',sans-serif;font-size:20px}#accueil-actualite>.actualite>.droite>.item-texte>.description,#accueil-actualite>.actualite>.gauche>.item-texte>.description{min-height:250px;color:#2b3a41;font-family:'Raleway',sans-serif;font-size:20px}#accueil-actualite>.actualite>.droite>.item-texte>.bouton,#accueil-actualite>.actualite>.gauche>.item-texte>.bouton{padding-bottom:40px}#accueil-actualite>.actualite>.droite>.item-texte>.bouton a,#accueil-actualite>.actualite>.gauche>.item-texte>.bouton a{padding:5px 15px;color:#2b3a41;font-family:'Raleway',sans-serif;font-size:27px;text-decoration:none;text-transform:uppercase;border:solid 1px #2b3a41}#accueil-actualite>.actualite>.droite>.item-texte>.bouton a:hover,#accueil-actualite>.actualite>.gauche>.item-texte>.bouton a:hover{border:solid 1px #c4a886;background-color:#c4a886;color:#fff}#bateau-neuf-visualiser-visuel{height:500px;background-position:center center;background-size:cover}#bateau-neuf-visualiser-texte{padding-top:80px;padding-bottom:60px;background-color:#ddd}#bateau-neuf-visualiser-texte .titre{padding-bottom:40px;color:#2b3a41;font-family:'Raleway',sans-serif;font-weight:bold;font-size:30px}#bateau-neuf-visualiser-texte .description{color:#2b3a41;font-family:'Raleway',sans-serif;font-size:20px}#bateau-neuf-visualiser-texte .description .lien{color:#c4a886;text-decoration:none}#bateau-neuf-visualiser-texte .description .lien:hover{color:#2b3a41}#bateau-occasion-visualiser{padding-top:40px;padding-bottom:20px}#bateau-occasion-visualiser .presentation{padding-bottom:40px}#bateau-occasion-visualiser .presentation>.diaporama{position:relative;float:left;width:600px;height:410px;margin-right:50px;margin-bottom:40px}#bateau-occasion-visualiser .presentation>.diaporama>.fleche{position:absolute;top:180px;width:50px;height:50px;font-size:30px;color:#787878;font-family:'Raleway',sans-serif;background-color:#fff;background-position:center center;background-repeat:no-repeat;text-decoration:none;text-align:center;opacity:.5;z-index:99}#bateau-occasion-visualiser .presentation>.diaporama>.fleche:hover{opacity:.8}#bateau-occasion-visualiser .presentation>.diaporama>.fleche.gauche{left:0;background-image:url('../images/charte/diaporama-gauche.png')}#bateau-occasion-visualiser .presentation>.diaporama>.fleche.droite{right:0;background-image:url('../images/charte/diaporama-droite.png')}#bateau-occasion-visualiser .presentation>.diaporama>.items{width:600px;height:410px}#bateau-occasion-visualiser .presentation>.diaporama>.items .item{display:block;width:600px;height:410px;background-position:center center;background-size:cover;opacity:0}#bateau-occasion-visualiser .presentation>.informations{float:right;width:330px}#bateau-occasion-visualiser .presentation>.informations>.information{margin-top:30px;width:330px;line-height:80px;color:#fff;font-size:26px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#2b3a41;text-align:center}#bateau-occasion-visualiser .presentation>.informations>.information:first-child{margin-top:0;background-color:#c4a886}#bateau-occasion-visualiser .gauche{float:left;width:47%;margin-right:6%}#bateau-occasion-visualiser .droite{float:left;width:47%}#bateau-occasion-visualiser .block{margin-bottom:40px;border:solid 1px #2b3a41}#bateau-occasion-visualiser .block>.titre{padding-top:20px;padding-bottom:20px;color:#fff;font-size:26px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#2b3a41;text-align:center}#bateau-occasion-visualiser .block>.contenu{padding:15px 10px 25px 15px;font-size:18px;font-family:'Raleway',sans-serif;color:#2b3a41}#bateau-occasion-visualiser .block .pdf{margin-top:20px;padding-left:20px}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-titre{padding:10px;color:#fff;font-size:20px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#c4a886;text-transform:uppercase}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-contenu{padding-left:15px;padding-right:15px;line-height:40px;background-color:#f5f5f5}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-contenu:nth-child(2n){background-color:#ebebeb}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-contenu>.libelle{float:left;color:#2b3a41;font-size:20px;font-family:'Raleway',sans-serif}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-contenu>.resultat{float:right;color:#2b3a41;font-size:20px;font-family:'Raleway',sans-serif;font-weight:bold}.page-location{padding-top:80px;padding-bottom:80px;font-size:20px;color:#2b3a41;font-family:'Raleway',sans-serif}.page-location .item{padding-bottom:35px}.page-location .item>.visuel{position:relative;display:block;float:left;width:35%;margin-right:5%}.page-location .item>.visuel>.cadre{position:absolute;bottom:3px;left:3px;right:3px;top:3px;border:solid 2px #ddd;z-index:10}.page-location .item>.visuel img{display:block;width:100%}.page-location .item>.texte{float:left;width:60%;font-size:20px;color:#2b3a41;font-family:'Raleway',sans-serif}.page-location .item>.texte .titre{display:block;margin-bottom:15px;color:#c4a886;font-weight:bold}.page-location .item>.texte .prix{font-weight:bold;font-size:18px}.page-location .item>.texte .rectangle{float:left;margin-right:10px;padding:8px;color:#fff;font-weight:bold;background-color:#c4a886;font-size:16px;text-align:center}.page-agence{padding-top:80px;padding-bottom:40px}.page-agence .visuel,.page-permis .visuel{float:left;width:30%;padding-right:10%}.page-agence .visuel img,.page-permis .visuel img{width:100%}.page-agence .texte,.page-permis .texte{float:left;width:60%;font-size:20px;color:#2b3a41;font-family:'Raleway',sans-serif}.page-agence .texte a,.page-permis .texte a{text-decoration:none;color:#c4a886}.page-agence .texte a:hover,.page-permis .texte a:hover{color:#2b3a41}.page-agence .texte .rectangle,.page-permis .texte .rectangle{display:inline-block;margin-right:10px;padding:8px;color:#fff;font-weight:bold;background-color:#c4a886;font-size:16px;text-align:center}.page-agence .texte .rectangle a,.page-permis .texte .rectangle a{color:#fff}.page-agence .map{margin-top:30px;width:100%;height:300px}#map{width:550px;height:300px}#contact-contenu{padding-top:60px;padding-bottom:60px}#contact-contenu .gauche{float:left;width:60%}#contact-contenu .gauche .texte{padding-top:30px;font-size:14px;color:#2b3a41;font-family:'Raleway',sans-serif}#contact-contenu .gauche .texte a{text-decoration:none;color:#c4a886;font-size:12px}#contact-contenu .gauche .texte a:hover{color:#2b3a41}#contact-contenu .gauche .texte .agence{float:left;width:32.3%;padding-right:.5%;padding-left:.5%;text-align:center}#contact-contenu .droite{float:left;width:38%;padding-left:2%}#mention-legale{padding-top:50px;padding-bottom:50px}#mention-legale .titre{padding-top:20px;color:#c4a886;font-weight:bold;font-size:22px;font-family:'Raleway',sans-serif}#mention-legale a{color:#c4a886;text-decoration:none}#mention-legale a:hover{color:#2b3a41}#mention-legale p{color:#2b3a41;font-size:18px;font-family:'Raleway',sans-serif}#mention-legale .editeur-concepteur{float:left;padding-top:30px;width:50%;text-align:center}.img-holder{display:flex;padding:20px 0;flex-direction:column;gap:20px}#page-landing>#accueil-diaporama{padding-top:80px}#page-landing>#accueil-diaporama>.texte-fix{top:400px;width:980px}#page-landing>#accueil-diaporama>.texte-fix>div{width:60%}#page-landing>#accueil-diaporama>.texte-fix>div>span{font-size:28px;line-height:45px}#page-landing>#accueil-diaporama>.texte-fix>div>.titre{font-size:35px;text-transform:uppercase}#page-landing>#accueil-diaporama>.texte-fix .ss-titre{font-size:35px}#page-landing>#accueil-diaporama>.texte-fix>div.btn{width:38%;margin-left:2%;margin-top:20px}#page-landing>#accueil-diaporama>.texte-fix>div.btn a{width:49%;margin-right:2%}#page-landing>#landing-presentation .offres>.offre{margin-left:3%;margin-right:3%;padding:25px 20px 25px 40px;width:28.3%}#page-landing>#agences>div>div{width:100%}#page-landing>#agences>div>div>p{width:60%}#page-landing>#agences>div>div>a{float:right}footer>.contact.landing .item{width:48%;padding-left:4%}footer>.contact.landing .item:first-child{padding-left:0}.yacht-visualiser{padding-top:40px;padding-bottom:20px}.yacht-visualiser .presentation{padding-bottom:40px}.yacht-visualiser .presentation>.diaporama{position:relative;float:left;width:600px;height:410px;margin-right:50px;margin-bottom:40px}.yacht-visualiser .presentation>.diaporama>.fleche{position:absolute;top:180px;width:50px;height:50px;font-size:30px;color:#787878;font-family:'Raleway',sans-serif;background-color:#fff;background-position:center center;background-repeat:no-repeat;text-decoration:none;text-align:center;opacity:.5;z-index:99}.yacht-visualiser .presentation>.diaporama>.fleche:hover{opacity:.8}.yacht-visualiser .presentation>.diaporama>.fleche.gauche{left:0;background-image:url('../images/charte/diaporama-gauche.png')}.yacht-visualiser .presentation>.diaporama>.fleche.droite{right:0;background-image:url('../images/charte/diaporama-droite.png')}.yacht-visualiser .presentation>.diaporama>.items{width:600px;height:410px}.yacht-visualiser .presentation>.diaporama>.items .item{display:block;width:600px;height:410px;background-position:center center;background-size:cover;opacity:1}.yacht-visualiser .presentation>.informations{float:right;width:330px}.yacht-visualiser .presentation>.informations>.information{margin-top:30px;width:330px;padding:20px 0;line-height:40px;color:#fff;font-size:26px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#2b3a41;text-align:center}.yacht-visualiser .presentation>.informations>.information:first-child{margin-top:0;background-color:#c4a886}.yacht-visualiser .gauche{float:left;width:47%;margin-right:6%}.yacht-visualiser .droite{float:left;width:47%}.yacht-visualiser .block{margin-bottom:40px;border:solid 1px #2b3a41}.yacht-visualiser .block>.titre{padding-top:20px;padding-bottom:20px;color:#fff;font-size:26px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#2b3a41;text-align:center}.yacht-visualiser .block>.emptytitre{padding-top:20px;padding-bottom:20px;height:26px}.yacht-visualiser .block>.contenu{padding:15px 10px 25px 15px;font-size:18px;font-family:'Raleway',sans-serif;color:#2b3a41}.yacht-visualiser .block .pdf{margin-top:20px;padding-left:20px}.yacht-visualiser .droite .caracteristique-item>.caracteristique-titre{padding:10px;color:#fff;font-size:20px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#c4a886;text-transform:uppercase}.yacht-visualiser .droite .caracteristique-item>.caracteristique-contenu{padding-left:15px;padding-right:15px;line-height:40px;background-color:#f5f5f5}.yacht-visualiser .droite .caracteristique-item>.caracteristique-contenu:nth-child(2n){background-color:#ebebeb}.yacht-visualiser .droite .caracteristique-item>.caracteristique-contenu>.libelle{float:left;color:#2b3a41;font-size:20px;font-family:'Raleway',sans-serif}.yacht-visualiser .droite .caracteristique-item>.caracteristique-contenu>.resultat{float:right;color:#2b3a41;font-size:20px;font-family:'Raleway',sans-serif;font-weight:bold}.noresult{text-align:center;font-size:14px;color:#2b3a41;font-family:'Raleway',sans-serif;padding:20px}}@media screen and (min-width:741px) and (max-width:1023px){.hide-m,.hide-l-m,.hide-m-s{display:none}.menu-navigation .item{width:50%}.margin-1200 #header-separateur{height:125px}.h1-01{padding-top:30px;padding-bottom:30px;font-size:26px}.h2-01{padding-bottom:30px;font-size:25px}.background-point-jaune{padding-right:1%;padding-left:1%;height:80px;line-height:80px;font-size:21px}.partie-presentation{padding-left:1%;padding-right:1%}.form-01 .label{font-size:14px}.table-01{}.table-01 .colonne{padding:10px;text-align:center}.table-01 .ligne{padding-top:10px;padding-bottom:10px}.table-01 .ligne:nth-child(2n+1){background-color:#ebebeb}.table-01 .ligne:nth-child(2n){background-color:#f5f5f5}.table-01 .colonne:nth-child(1){color:#c4a886;font-weight:bold}.listing-bateau-01{padding-top:40px;padding-bottom:35px}.listing-bateau-01 .items>a.item{width:45%;margin-right:2.5%;margin-left:2.5%;margin-bottom:35px;text-decoration:none}.listing-bateau-01 .items>a.item:nth-child(3n){margin-right:2.5%}.listing-bateau-01 .items>a.item>.texte{font-size:23px}.listing-bateau-01 .items>a.item>.item-hover{font-size:20px}.listing-bateau-02{padding:40px 2%}.listing-bateau-02 .items>a.item{min-height:180px}.listing-bateau-02 .items>a.item .gauche>.prix{font-size:15px}.listing-bateau-02 .items>a.item .droite>.titre{font-size:14px}.listing-bateau-02 .items>a.item .droite>.description{padding-top:25px;line-height:20px;font-size:15px}.listing-bateau-02 .items>a.item>.item-hover{padding-top:40px;font-size:16px}.image-defilement{height:200px}.image-defilement>.scroll-container{height:200px}.image-defilement>.scroll-container>.scroll{height:200px}.image-defilement>.scroll-container>.scroll>.image{height:200px}.image-defilement>.scroll-container>.scroll>.image img{height:200px}.image-defilement .fleche{top:70px}header{position:fixed;width:100%;background-color:#fff;z-index:9999}header .logo img{width:20%;padding:15px;display:block;box-sizing:border-box;margin:0 auto}header .droite{float:none;text-align:center;width:100%}header .droite>.langue{position:absolute;top:0;right:0;padding-top:6px;padding-right:8px}header .droite>.langue a{padding-right:2px;padding-left:2px;text-decoration:none;color:#2b3a41;font-size:12px;font-family:'Raleway',sans-serif}header .droite>.langue a:hover{color:#c4a886}footer>.contact{padding-bottom:20px;border-top:solid 1px #ddd}footer>.contact .item{float:left;width:45%;padding-left:2.5%;padding-right:2.5%;padding-bottom:40px}footer>.contact .item a{text-decoration:none;color:#2b3a41}footer>.contact .item a:hover{text-decoration:none;color:#c4a886}footer>.contact .item>h2{padding-bottom:20px;padding-left:55px;text-align:left}footer>.contact .item>.style{margin-bottom:20px;padding-left:60px;color:#2b3a41;font-size:18px;font-family:'Raleway',sans-serif;background-repeat:no-repeat;background-position:left center}footer>.contact .item>.tel{line-height:45px;background-image:url('../images/charte/tel.png')}footer>.contact .item>.multi{line-height:normal}footer>.contact .item>.multi>.title{font-weight:600;margin-top:10px}footer>.contact .item>.multi>.title:first-child{margin-top:0}footer>.contact .item>.mail{line-height:45px;background-image:url('../images/charte/mail.png')}footer>.contact .item>.map{background-image:url('../images/charte/map.png')}footer>.block-noir{background-color:#2b3a41}footer>.block-noir .logo{padding-top:20px;padding-bottom:40px;text-align:center}footer>.block-noir .credit{padding-top:40px;padding-bottom:20px;font-family:'Raleway',sans-serif;color:rgba(255,255,255,.5);font-size:17px;text-align:center}footer>.block-noir .credit a{color:rgba(255,255,255,.5);text-decoration:none}footer>.block-noir .credit a:hover{color:#fff}#header-menu{}#header-menu>ul{float:none;margin:0;padding:0;list-style:none;width:fit-content;margin:0 auto}#header-menu>ul>li{display:flex;align-items:center;padding-right:10px;padding-left:10px;height:60px;width:80px;font-family:'Syncopate',sans-serif;position:relative;list-style:none;float:left;font-size:12px;-moz-transition:background-color 250ms ease-in-out;-o-transition:background-color 250ms ease-in-out;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out;color:#787878;text-transform:uppercase;text-align:center;justify-content:center}#header-menu>ul>li>a{display:block;text-decoration:none;color:#787878;text-transform:uppercase}#header-menu>ul>li:hover>a,#header-menu>ul>li.actif>a{color:#fff}#header-menu>ul>li:hover,#header-menu>ul>li.actif{background-color:#c4a886;-moz-transition:background-color 350ms ease-in-out;-o-transition:background-color 350ms ease-in-out;-webkit-transition:background-color 350ms ease-in-out;transition:background-color 350ms ease-in-out}#header-menu>ul>li>ul{position:absolute;left:0;float:left;padding:0;min-width:100%;width:auto;list-style:none;font-size:12px;text-transform:uppercase;visibility:hidden;z-index:400;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);top:60px;opacity:0}:root #header-menu>ul>li>ul{left:50%}#header-menu>ul>li:hover>ul{top:60px;visibility:visible;opacity:1;-webkit-transition:all 250ms ease-in;-moz-transition:all 250ms ease-in;-o-transition:all 250ms ease-in;transition:all 250ms ease-in}#header-menu>ul>li>ul>li{float:none;border-top:solid 1px #ddd;white-space:nowrap;clear:both}#header-menu>ul>li>ul>li:first-child{border-top:none}#header-menu>ul>li>ul>li>a{display:block;font-size:12px;font-family:'Syncopate',sans-serif;color:#787878;background-color:#fff;text-align:center;padding:8px;line-height:35px;height:35px;text-decoration:none}#header-menu>ul>li>ul>li a:hover{background-color:#c4a886;color:#fff}#accueil-diaporama{position:relative;width:100%;height:400px;overflow:hidden}#accueil-diaporama .item{position:absolute;width:100%;height:400px;background-size:cover;background-position:center center;visibility:hidden}#accueil-diaporama .item>.texte{padding-right:1%;padding-left:1%;top:250px;position:absolute;color:#fff;font-family:'Raleway',sans-serif;font-weight:bold;font-size:21px;text-shadow:2px 2px #000}#accueil-presentation{padding-bottom:40px;padding-right:2%;padding-left:2%}#accueil-presentation .texte-presentation{padding-bottom:30px;color:#2b3a41;font-size:18px;font-family:'Raleway',sans-serif;text-align:center}#accueil-presentation .etapes>.etape{position:relative;margin-left:5%;margin-right:5%;margin-bottom:30px;padding:25px 20px 25px 40px;color:#2b3a41;font-size:17px;font-family:'Raleway',sans-serif;background-color:#ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#accueil-presentation .etapes>.etape>.numero{position:absolute;left:-30px;width:60px;height:61px}#accueil-presentation .etapes>.etape>.numero.un{background-image:url('../images/charte/1.png')}#accueil-presentation .etapes>.etape>.numero.deux{background-image:url('../images/charte/2.png')}#accueil-presentation .etapes>.etape>.numero.trois{background-image:url('../images/charte/3.png')}#accueil-presentation .etapes>.etape>.titre{padding-bottom:25px;font-weight:bold}#accueil-actualite>.actualite{position:relative}#accueil-actualite>.actualite .actu-diaporama{position:relative;height:350px;background-size:cover;background-position:center center;background-repeat:no-repeat}#accueil-actualite>.actualite .actu-diaporama a.fleche{position:absolute;bottom:35px;padding:10px 20px;font-size:30px;color:#787878;font-family:'Raleway',sans-serif;background-color:#fff;opacity:.6;text-decoration:none;z-index:99}#accueil-actualite>.actualite .actu-diaporama a.fleche:hover{opacity:.9}#accueil-actualite>.actualite .actu-diaporama a.fleche.gauche{left:30px}#accueil-actualite>.actualite .actu-diaporama a.fleche.droite{right:30px}#accueil-actualite>.actualite>.droite>.item-texte,#accueil-actualite>.actualite>.gauche>.item-texte{padding-left:2%;padding-right:2%}#accueil-actualite>.actualite>.droite>.item-texte>.titre,#accueil-actualite>.actualite>.gauche>.item-texte>.titre{padding-top:30px;padding-bottom:5px;color:#2b3a41;font-family:'Raleway',sans-serif;font-weight:bold;font-size:34px;text-align:center}#accueil-actualite>.actualite>.droite>.item-texte>.ss-titre,#accueil-actualite>.actualite>.gauche>.item-texte>.ss-titre{padding-bottom:35px;color:#c4a886;font-family:'Raleway',sans-serif;font-weight:bold;font-size:24px;text-align:center}#accueil-actualite>.actualite>.droite>.item-texte>.utilisateur-date,#accueil-actualite>.actualite>.gauche>.item-texte>.utilisateur-date{padding-bottom:35px;color:#787878;font-family:'Raleway',sans-serif;font-size:18px}#accueil-actualite>.actualite>.droite>.item-texte>.description,#accueil-actualite>.actualite>.gauche>.item-texte>.description{padding-bottom:40px;color:#2b3a41;font-family:'Raleway',sans-serif;font-size:18px}#accueil-actualite>.actualite>.droite>.item-texte>.bouton,#accueil-actualite>.actualite>.gauche>.item-texte>.bouton{padding-bottom:40px;text-align:center}#accueil-actualite>.actualite>.droite>.item-texte>.bouton a,#accueil-actualite>.actualite>.gauche>.item-texte>.bouton a{padding:5px 15px;color:#2b3a41;font-family:'Raleway',sans-serif;font-size:20px;text-decoration:none;text-transform:uppercase;border:solid 1px #2b3a41}#accueil-actualite>.actualite>.droite>.item-texte>.bouton a:hover,#accueil-actualite>.actualite>.gauche>.item-texte>.bouton a:hover{border:solid 1px #c4a886;background-color:#c4a886;color:#fff}#bateau-neuf-visualiser-visuel{height:300px;background-position:center center;background-size:cover}#bateau-neuf-visualiser-texte{padding:40px 2% 20px 2%;background-color:#ddd}#bateau-neuf-visualiser-texte .titre{padding-bottom:40px;color:#2b3a41;font-family:'Raleway',sans-serif;font-weight:bold;font-size:25px}#bateau-neuf-visualiser-texte .description{color:#2b3a41;font-family:'Raleway',sans-serif;font-size:18px}#bateau-neuf-visualiser-texte .description .lien{color:#c4a886;text-decoration:none}#bateau-neuf-visualiser-texte .description .lien:hover{color:#2b3a41}#bateau-occasion-visualiser,.yacht-visualiser{padding:40px 2% 20px 2%}#bateau-occasion-visualiser .presentation,.yacht-visualiser .presentation{padding-bottom:40px}#bateau-occasion-visualiser .presentation>.diaporama,.yacht-visualiser .presentation>.diaporama{position:relative;height:350px;margin-left:5%;margin-right:5%;margin-bottom:40px}#bateau-occasion-visualiser .presentation>.diaporama>.fleche,.yacht-visualiser .presentation>.diaporama>.fleche{position:absolute;top:150px;width:50px;height:50px;font-size:30px;color:#787878;font-family:'Raleway',sans-serif;background-color:#fff;background-position:center center;background-repeat:no-repeat;text-decoration:none;text-align:center;opacity:.5;z-index:99}#bateau-occasion-visualiser .presentation>.diaporama>.fleche:hover,.yacht-visualiser .presentation>.diaporama>.fleche:hover{opacity:.8}#bateau-occasion-visualiser .presentation>.diaporama>.fleche.gauche,.yacht-visualiser .presentation>.diaporama>.fleche.gauche{left:0;background-image:url('../images/charte/diaporama-gauche.png')}#bateau-occasion-visualiser .presentation>.diaporama>.fleche.droite,.yacht-visualiser .presentation>.diaporama>.fleche.droite{right:0;background-image:url('../images/charte/diaporama-droite.png')}#bateau-occasion-visualiser .presentation>.diaporama>.items,.yacht-visualiser .presentation>.diaporama>.items{height:350px}#bateau-occasion-visualiser .presentation>.diaporama>.items>.item,.yacht-visualiser .presentation>.diaporama>.items>.item{display:block;height:350px;background-position:center center;background-size:cover;opacity:0}.yacht-visualiser .presentation>.diaporama>.items>.item{opacity:1!important}#bateau-occasion-visualiser .presentation>.informations>.information,.yacht-visualiser .presentation>.informations>.information{float:left;margin-top:30px;margin-left:5%;margin-right:5%;width:40%;line-height:80px;color:#fff;font-size:18px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#2b3a41;text-align:center}#bateau-occasion-visualiser .presentation>.informations>.information:first-child,.yacht-visualiser .presentation>.informations>.information:first-child{background-color:#c4a886}#bateau-occasion-visualiser .block,.yacht-visualiser .block{margin-bottom:40px;border:solid 1px #2b3a41}#bateau-occasion-visualiser .block>.titre,.yacht-visualiser .block>.titre{padding-top:20px;padding-bottom:20px;color:#fff;font-size:20px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#2b3a41;text-align:center}#bateau-occasion-visualiser .block>.contenu,.yacht-visualiser .block>.contenu{padding:15px 10px 25px 15px;font-size:14px;font-family:'Raleway',sans-serif;color:#2b3a41}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-titre,.yacht-visualiser .droite .caracteristique-item>.caracteristique-titre{padding:10px;color:#fff;font-size:18px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#c4a886;text-transform:uppercase}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-contenu,.yacht-visualiser .droite .caracteristique-item>.caracteristique-contenu{padding-left:15px;padding-right:15px;line-height:40px;background-color:#f5f5f5}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-contenu:nth-child(2n),.yacht-visualiser .droite .caracteristique-item>.caracteristique-contenu:nth-child(2n){background-color:#ebebeb}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-contenu>.libelle,.yacht-visualiser .droite .caracteristique-item>.caracteristique-contenu>.libelle{float:left;color:#2b3a41;font-size:18px;font-family:'Raleway',sans-serif}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-contenu>.resultat,.yacht-visualiser .droite .caracteristique-item>.caracteristique-contenu>.resultat{float:right;color:#2b3a41;font-size:18px;font-family:'Raleway',sans-serif;font-weight:bold}.page-location{padding:40px 2%;font-size:16px;color:#2b3a41;font-family:'Raleway',sans-serif}.page-location .item{padding-bottom:35px}.page-location .item>.visuel{position:relative;float:left;width:35%;margin-right:5%}.page-location .item>.visuel>.cadre{position:absolute;bottom:3px;left:3px;right:3px;top:3px;border:solid 2px #ddd;z-index:10}.page-location .item>.visuel img{display:block;width:100%}.page-location .item>.texte{float:left;width:60%;font-size:18px;color:#2b3a41;font-family:'Raleway',sans-serif}.page-location .item>.texte .titre{display:block;margin-bottom:15px;color:#c4a886;font-weight:bold}.page-location .item>.texte .prix{font-weight:bold;font-size:16px}.page-location .item>.texte .rectangle{float:left;margin-right:10px;padding:8px;color:#fff;font-weight:bold;background-color:#c4a886;font-size:14px;text-align:center}.page-agence{padding:40px 2%}.page-agence .visuel{float:left;width:35%;padding-right:5%}.page-agence .visuel img{width:100%}.page-agence .texte{float:left;width:60%;font-size:18px;color:#2b3a41;font-family:'Raleway',sans-serif}.page-agence .texte a{text-decoration:none;color:#c4a886}.page-agence .texte a:hover{color:#2b3a41}.page-agence .texte .rectangle{display:block;margin-right:10px;margin-bottom:10px;padding:8px;color:#fff;font-weight:bold;background-color:#c4a886;font-size:14px;text-align:center}.page-agence .texte .rectangle a{color:#fff}.page-agence .map{margin-top:30px;width:100%;height:250px}#map{width:100%;height:300px}#contact-contenu{padding:20px 2% 40px 2%}#contact-contenu .gauche{padding-bottom:30px}#contact-contenu .gauche .texte{padding-top:30px;font-size:14px;color:#2b3a41;font-family:'Raleway',sans-serif}#contact-contenu .gauche .texte a{text-decoration:none;color:#c4a886}#contact-contenu .gauche .texte a:hover{color:#2b3a41}#contact-contenu .gauche .texte .agence{float:left;width:32.3%;padding-right:.5%;padding-left:.5%;text-align:center}#contact-contenu .droite{width:80%;margin-right:auto;margin-left:auto}#mention-legale{padding:30px 2%}#mention-legale .titre{padding-top:20px;color:#c4a886;font-weight:bold;font-size:20px;font-family:'Raleway',sans-serif}#mention-legale a{color:#c4a886;text-decoration:none}#mention-legale a:hover{color:#2b3a41}#mention-legale p{color:#2b3a41;font-size:16px;font-family:'Raleway',sans-serif}#mention-legale .editeur-concepteur{float:left;padding-top:30px;width:50%;text-align:center}#page-landing>#accueil-diaporama{padding-top:80px}#page-landing>#accueil-diaporama>.texte-fix{top:250px;width:80%;margin-left:auto;margin-right:auto}#page-landing>#accueil-diaporama>.texte-fix>div{width:100%}#page-landing>#accueil-diaporama>.texte-fix>div.btn{width:28%;margin-left:2%}#page-landing>#accueil-diaporama>.texte-fix>span{font-size:28px;line-height:45px}#page-landing>#accueil-diaporama>.texte-fix>.titre{font-size:35px;text-transform:uppercase}#page-landing>#accueil-diaporama>.texte-fix .ss-titre{font-size:20px;text-transform:uppercase}#page-landing>#accueil-diaporama>.texte-fix>div.btn a{width:100%;margin-bottom:10px}#page-landing>#landing-presentation{padding-left:2%;padding-right:2%}#page-landing>#landing-presentation .h1-01{text-align:center}#page-landing>#landing-presentation .offres>.offre{margin-left:5%;margin-right:5%;padding:25px 20px 25px 40px;width:90%}#page-landing>#agences>div{text-align:center}#page-landing>#agences>div>div{width:90%;margin-left:auto;margin-right:auto}#page-landing>#agences>div>div>a{width:30%;margin-left:auto;margin-right:auto}.container-flex{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:space-around}.co-sharing-location{display:flex;padding-bottom:65px}.co-sharing-location{display:flex;flex-direction:column;gap:0}.co-sharing-location .col-item{width:100%}.co-sharing-location .col-item .h1-01{padding:35px 35px;font-size:20px;text-transform:initial;height:auto}.co-sharing-location .col-item .img-holder{display:flex;gap:25px}.co-sharing-location .col-item .img-holder .item{position:relative;width:100%;height:350px}.co-sharing-location .col-item .img-holder .item p{position:absolute;bottom:20px;left:20px;font-size:17px;padding:5px 10px;color:#fff;margin:0;z-index:1}.co-sharing-location .col-item .img-holder .item p:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:5px;opacity:.9;backdrop-filter:blur(15px);background-color:rgba(182,182,182,.2);z-index:-1}.co-sharing-location .col-item .img-holder .item img{width:100%;height:100%;object-fit:cover}.row{flex-direction:column;padding:10px}.row.features-checkboxs{flex-direction:row}.listing-bateau-03 .items>a.item{min-height:300px}.listing-bateau-03 .items>a.item .image{min-height:300px}#bateau-occasion-visualiser .row.items.galery,.yacht-visualiser .row.items.galery{flex-direction:row;padding:10px}.galery.items>a.item{flex:0 0 calc(50% - 8px);min-height:200px;overflow:hidden;border:solid 1px #ddd;box-sizing:border-box;text-decoration:none}}@media screen and (max-width:740px){.hide-s,.hide-l-s,.hide-m-s{display:none}.menu-navigation .item{float:none}.menu-navigation .item>.accueil-image.bateau-moteur{margin-top:30px}.menu-navigation .item>.accueil-image.bateau-voilier{margin-top:30px}.menu-navigation .item>.accueil-image.bateau-occasion{margin-top:30px}.menu-navigation .item>.accueil-image.ancre{margin-top:30px}.h1-01{padding:30px 1%;font-size:20px}.h2-01{padding-bottom:30px;font-size:18px}.background-point-jaune{padding:30px 1%;height:auto;line-height:normal;font-size:16px}.background-point-jaune .fleche-droite{float:none;display:block;margin-top:20px}.partie-presentation{padding:20px}.partie-presentation .picto-bateau-rond,.partie-presentation .points-cardinaux-rond{min-height:160px;padding-left:0;padding-top:180px;background-position:top center}.partie-presentation .texte-style{padding-left:1%;padding-right:1%;font-size:18px;text-align:center}.form-01 .label{font-size:14px}.puces{bottom:10px}.puce{width:8px;height:8px;border-radius:8px}.table-01{}.table-01 .colonne{padding:10px;text-align:center}.table-01 .ligne{padding-top:10px;padding-bottom:10px}.table-01 .ligne:nth-child(2n+1){background-color:#ebebeb}.table-01 .ligne:nth-child(2n){background-color:#f5f5f5}.table-01 .colonne:nth-child(1){color:#c4a886;font-weight:bold}.listing-bateau-01{padding:40px 1% 10px 1%}.listing-bateau-01 .items>a.item{display:block;float:none;margin-right:auto;margin-left:auto;width:80%;margin-bottom:35px;text-decoration:none}.listing-bateau-01 .items>a.item>.image{height:200px}.listing-bateau-01 .items>a.item>.texte{padding-top:20px;padding-bottom:20px;font-size:18px}.listing-bateau-01 .items>a.item>.item-hover{padding-top:110px;font-size:30px}.listing-bateau-01 .items>a:nth-child(3n).item{margin-right:auto}.listing-bateau-02{padding:40px 1% 10px 1%}.listing-bateau-02 .items>a.item{margin-bottom:30px;float:left;min-height:180px;width:100%;margin-right:0}.listing-bateau-02 .items>a.item .gauche>.prix{font-size:14px}.listing-bateau-02 .items>a.item .droite>.titre{padding-top:15px;padding-bottom:15px;font-size:13px}.listing-bateau-02 .items>a.item .droite>.description{padding-top:25px;line-height:18px;font-size:14px}.listing-bateau-02 .items>a.item>.item-hover{padding-top:50px;font-size:15px}.listing-bateau-02 .items>a.item>.item-hover>.plus{margin-top:20px}.image-defilement{height:150px}.image-defilement>.scroll-container{height:150px}.image-defilement>.scroll-container>.scroll{height:150px}.image-defilement>.scroll-container>.scroll>.image{height:150px}.image-defilement>.scroll-container>.scroll>.image img{height:150px}.image-defilement .fleche{top:50px}#header-separateur{height:80px}header{position:fixed;width:100%;height:80px;background-color:#fff;z-index:9999}header .logo{float:left;padding-top:15px;padding-left:10px;width:50%}header .logo img{width:60%;padding:15px;display:block;box-sizing:border-box}header .droite{float:right}header .droite>.langue{padding-top:6px;padding-right:10px}header .droite>.langue a{padding-right:2px;padding-left:2px;text-decoration:none;color:#2b3a41;font-size:12px;font-family:'Raleway',sans-serif}header .droite>.langue a:hover{color:#c4a886}footer>.contact{padding-left:2%;padding-right:2%;border-top:solid 1px #ddd}footer>.contact .item{padding-bottom:20px;width:90%;margin:0 auto}footer>.contact .item a{text-decoration:none;color:#2b3a41}footer>.contact .item a:hover{text-decoration:none;color:#c4a886}footer>.contact .item>h2{padding-bottom:10px}footer>.contact .item>.style{margin-bottom:10px;padding-left:60px;color:#2b3a41;font-size:18px;font-family:'Raleway',sans-serif;background-repeat:no-repeat;background-position:left center}footer>.contact .item>.tel{line-height:45px;background-image:url('../images/charte/tel.png')}footer>.contact .item>.multi{line-height:normal}footer>.contact .item>.multi>.title{font-weight:600;margin-top:10px}footer>.contact .item>.multi>.title:first-child{margin-top:0}footer>.contact .item>.mail{line-height:45px;background-image:url('../images/charte/mail.png')}footer>.contact .item>.map{background-image:url('../images/charte/map.png')}footer>.block-noir{background-color:#2b3a41;padding-top:20px}footer>.block-noir .logo{padding-top:20px;padding-bottom:40px;text-align:center}footer>.block-noir .credit{padding-top:40px;padding-bottom:20px;font-family:'Raleway',sans-serif;color:rgba(255,255,255,.5);font-size:17px;text-align:center}footer>.block-noir .credit a{color:rgba(255,255,255,.5);text-decoration:none}footer>.block-noir .credit a:hover{color:#fff}.container-content-center{display:flex;flex-flow:column;justify-content:center}.menu-picto{display:block;margin-top:15px;margin-right:10px;text-align:right}#header-menu>ul{display:none;position:absolute;z-index:1100;right:0;top:70px;width:100%;height:calc(100vh - 70px);background-color:#f7f7f7;margin:0;padding:0;list-style:none}#header-menu>ul.actif{display:block}#header-menu>ul>li{font-family:'Syncopate',sans-serif;position:relative;list-style:none;font-size:3vw;text-indent:15px;line-height:40px;min-height:40px;color:#3c3c3b;text-transform:uppercase}#header-menu>ul>li>a{display:block;text-decoration:none;color:#3c3c3b;text-transform:uppercase}#header-menu>ul>li:hover>a,#header-menu>ul>li.actif>a{color:#fff}#header-menu>ul>li:hover,#header-menu>ul>li.actif{background-color:#c4a886}#header-menu>ul>li>ul{display:none;width:auto;padding:0;list-style:none;opacity:0;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 150ms ease-in-out}#header-menu>ul>li:hover>ul{display:block;opacity:1;-webkit-transition:all 250ms ease-in;-moz-transition:all 250ms ease-in;-o-transition:all 250ms ease-in;transition:all 250ms ease-in}#header-menu>ul>li>ul>li>a{display:block;font-size:3vw;font-family:'Syncopate',sans-serif;color:#1d1d1d;background-color:#fff;padding-left:15px;padding-right:15px;line-height:35px;height:35px;text-decoration:none}#header-menu>ul>li>ul>li a:hover{background-color:#2b3a41;color:#fff}#accueil-diaporama{position:relative;width:100%;height:250px;overflow:hidden}#accueil-diaporama .item{position:absolute;width:100%;height:250px;background-size:cover;background-position:center center;visibility:hidden}#accueil-diaporama .item>.texte{padding-right:1%;padding-left:1%;top:150px;position:absolute;color:#fff;font-family:'Raleway',sans-serif;font-weight:bold;font-size:13px;text-shadow:2px 2px #000}#accueil-presentation{padding-bottom:20px;padding-right:2%;padding-left:2%}#accueil-presentation .texte-presentation{padding-bottom:30px;color:#2b3a41;font-size:17px;font-family:'Raleway',sans-serif;text-align:center}#accueil-presentation .etapes>.etape{position:relative;margin-left:10%;margin-right:10%;margin-bottom:30px;padding:25px 20px 25px 40px;color:#2b3a41;font-size:17px;font-family:'Raleway',sans-serif;background-color:#ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#accueil-presentation .etapes>.etape>.numero{position:absolute;left:-30px;width:60px;height:61px}#accueil-presentation .etapes>.etape>.numero.un{background-image:url('../images/charte/1.png')}#accueil-presentation .etapes>.etape>.numero.deux{background-image:url('../images/charte/2.png')}#accueil-presentation .etapes>.etape>.numero.trois{background-image:url('../images/charte/3.png')}#accueil-presentation .etapes>.etape>.titre{padding-bottom:25px;font-weight:bold}#accueil-actualite>.actualite{position:relative}#accueil-actualite>.actualite .actu-diaporama{position:relative;height:250px;background-size:cover;background-position:center center;background-repeat:no-repeat}#accueil-actualite>.actualite>.actu-diaporama a.fleche{position:absolute;bottom:15px;padding:10px 10px;font-size:20px;color:#787878;font-family:'Raleway',sans-serif;background-color:#fff;opacity:.6;text-decoration:none;z-index:99}#accueil-actualite>.actualite>.actu-diaporama a.fleche:hover{opacity:.9}#accueil-actualite>.actualite>.actu-diaporama a.fleche.gauche{left:15px}#accueil-actualite>.actualite>.actu-diaporama a.fleche.droite{right:15px}#accueil-actualite>.actualite>.droite>.item-texte,#accueil-actualite>.actualite>.gauche>.item-texte{padding-left:2%;padding-right:2%}#accueil-actualite>.actualite>.droite>.item-texte>.titre,#accueil-actualite>.actualite>.gauche>.item-texte>.titre{padding-top:30px;padding-bottom:5px;color:#2b3a41;font-family:'Raleway',sans-serif;font-weight:bold;font-size:34px;text-align:center}#accueil-actualite>.actualite>.droite>.item-texte>.ss-titre,#accueil-actualite>.actualite>.gauche>.item-texte>.ss-titre{padding-bottom:35px;color:#c4a886;font-family:'Raleway',sans-serif;font-weight:bold;font-size:24px;text-align:center}#accueil-actualite>.actualite>.droite>.item-texte>.utilisateur-date,#accueil-actualite>.actualite>.gauche>.item-texte>.utilisateur-date{padding-bottom:35px;color:#787878;font-family:'Raleway',sans-serif;font-size:18px}#accueil-actualite>.actualite>.droite>.item-texte>.description,#accueil-actualite>.actualite>.gauche>.item-texte>.description{padding-bottom:20px;color:#2b3a41;font-family:'Raleway',sans-serif;font-size:18px}#accueil-actualite>.actualite>.droite>.item-texte>.bouton,#accueil-actualite>.actualite>.gauche>.item-texte>.bouton{padding-bottom:40px;text-align:center}#accueil-actualite>.actualite>.droite>.item-texte>.bouton a,#accueil-actualite>.actualite>.gauche>.item-texte>.bouton a{padding:5px 15px;color:#2b3a41;font-family:'Raleway',sans-serif;font-size:20px;text-decoration:none;text-transform:uppercase;border:solid 1px #2b3a41}#accueil-actualite>.actualite>.droite>.item-texte>.bouton a:hover,#accueil-actualite>.actualite>.gauche>.item-texte>.bouton a:hover{border:solid 1px #c4a886;background-color:#c4a886;color:#fff}.partie-presentation .naviguer{padding-top:20px}.partie-presentation ul{text-align:left}.naviguer ul li,.texte-style ul li{margin-bottom:15px}#bateau-neuf-visualiser-visuel{height:250px;background-position:center center;background-size:cover}#bateau-neuf-visualiser-texte{padding:40px 2% 20px 2%;background-color:#ddd}#bateau-neuf-visualiser-texte .titre{padding-bottom:40px;color:#2b3a41;font-family:'Raleway',sans-serif;font-weight:bold;font-size:18px;text-align:center}#bateau-neuf-visualiser-texte .description{color:#2b3a41;font-family:'Raleway',sans-serif;font-size:16px;text-align:center}#bateau-neuf-visualiser-texte .description .lien{color:#c4a886;text-decoration:none}#bateau-neuf-visualiser-texte .description .lien:hover{color:#2b3a41}#bateau-occasion-visualiser,.yacht-visualiser{padding:40px 2% 20px 2%}#bateau-occasion-visualiser .presentation,.yacht-visualiser .presentation{padding-bottom:40px}#bateau-occasion-visualiser .presentation>.diaporama,.yacht-visualiser .presentation>.diaporama{position:relative;height:250px;margin-bottom:20px}#bateau-occasion-visualiser .presentation>.diaporama>.fleche,.yacht-visualiser .presentation>.diaporama>.fleche{position:absolute;top:100px;width:50px;height:50px;font-size:30px;color:#787878;font-family:'Raleway',sans-serif;background-color:#fff;background-position:center center;background-repeat:no-repeat;text-decoration:none;text-align:center;opacity:.5;z-index:99}#bateau-occasion-visualiser .presentation>.diaporama>.fleche:hover,.yacht-visualiser .presentation>.diaporama>.fleche:hover{opacity:.8}#bateau-occasion-visualiser .presentation>.diaporama>.fleche.gauche,.yacht-visualiser .presentation>.diaporama>.fleche.gauche{left:0;background-image:url('../images/charte/diaporama-gauche.png')}#bateau-occasion-visualiser .presentation>.diaporama>.fleche.droite,.yacht-visualiser .presentation>.diaporama>.fleche.droite{right:0;background-image:url('../images/charte/diaporama-droite.png')}#bateau-occasion-visualiser .presentation>.diaporama>.items,.yacht-visualiser .presentation>.diaporama>.items{height:250px}#bateau-occasion-visualiser .presentation>.diaporama>.items>.item,.yacht-visualiser .presentation>.diaporama>.items>.item{display:block;height:250px;background-position:center center;background-size:cover;opacity:0}.yacht-visualiser .presentation>.diaporama>.items>.item{opacity:1!important}#bateau-occasion-visualiser .presentation>.informations>.information,.yacht-visualiser .presentation>.informations>.information{margin-top:30px;margin-left:1%;margin-right:1%;padding-bottom:20px;padding-top:20px;color:#fff;font-size:18px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#2b3a41;text-align:center}#bateau-occasion-visualiser .presentation>.informations>.information:first-child,.yacht-visualiser .presentation>.informations>.information:first-child{background-color:#c4a886}#bateau-occasion-visualiser .block,.yacht-visualiser .block{margin-bottom:40px;border:solid 1px #2b3a41}#bateau-occasion-visualiser .block>.titre,.yacht-visualiser .block>.titre{padding-top:20px;padding-bottom:20px;color:#fff;font-size:20px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#2b3a41;text-align:center}#bateau-occasion-visualiser .block>.contenu,.yacht-visualiser .block>.contenu{padding:15px 10px 25px 15px;font-size:14px;font-family:'Raleway',sans-serif;color:#2b3a41}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-titre,.yacht-visualiser .droite .caracteristique-item>.caracteristique-titre{padding:10px;color:#fff;font-size:18px;font-family:'Raleway',sans-serif;font-weight:bold;background-color:#c4a886;text-transform:uppercase}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-contenu,.yacht-visualiser .droite .caracteristique-item>.caracteristique-contenu{padding-left:15px;padding-right:15px;line-height:40px;background-color:#f5f5f5}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-contenu:nth-child(2n),.yacht-visualiser .droite .caracteristique-item>.caracteristique-contenu:nth-child(2n){background-color:#ebebeb}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-contenu>.libelle,.yacht-visualiser .droite .caracteristique-item>.caracteristique-contenu>.libelle{float:left;color:#2b3a41;font-size:18px;font-family:'Raleway',sans-serif}#bateau-occasion-visualiser .droite .caracteristique-item>.caracteristique-contenu>.resultat,.yacht-visualiser .droite .caracteristique-item>.caracteristique-contenu>.resultat{float:right;color:#2b3a41;font-size:18px;font-family:'Raleway',sans-serif;font-weight:bold}.page-location{padding:20px 2% 20px 2%;font-size:16px;color:#2b3a41;font-family:'Raleway',sans-serif;text-align:center}.page-location .item{padding-bottom:35px}.page-location .item>.visuel{display:block;margin-bottom:10px}.page-location .item>.visuel img{width:100%}.page-location .item>.texte{font-size:18px;color:#2b3a41;font-family:'Raleway',sans-serif}.page-location .item>.texte .titre{display:block;margin-bottom:15px;color:#c4a886;font-weight:bold}.page-location .item>.texte .prix{font-weight:bold;font-size:16px}.page-location .item>.texte .rectangle{display:inline-block;margin-right:10px;padding:8px;color:#fff;font-weight:bold;background-color:#c4a886;font-size:14px;text-align:center}.page-agence{padding:20px 2%}.page-agence ul{width:130px;margin-right:auto;margin-left:auto;margin-bottom:20px}.page-agence ul li{text-align:left}.page-agence .visuel{padding-right:20%;padding-left:20%}.page-agence .visuel img{width:100%}.page-agence .texte{padding-top:30px;font-size:18px;color:#2b3a41;font-family:'Raleway',sans-serif;text-align:center}.page-agence .texte a{text-decoration:none;color:#c4a886}.page-agence .texte a:hover{color:#2b3a41}.page-agence .texte .rectangle{display:block;margin-right:10px;margin-bottom:10px;padding:8px;color:#fff;font-weight:bold;background-color:#c4a886;font-size:14px;text-align:center}.page-agence .texte .rectangle a{color:#fff}.page-agence .map{margin-top:10px;width:100%;height:200px}#map{width:100%;height:300px}#contact-contenu{padding:20px 2% 40px 2%}#contact-contenu .gauche{padding-bottom:30px}#contact-contenu .gauche .texte{padding-top:30px;font-size:14px;color:#2b3a41;font-family:'Raleway',sans-serif}#contact-contenu .gauche .texte a{text-decoration:none;color:#c4a886}#contact-contenu .gauche .texte a:hover{color:#2b3a41}#contact-contenu .gauche .texte .agence{padding-top:10px;padding-bottom:10px;text-align:center}#mention-legale{padding:20px 2%}#mention-legale .titre{padding-top:20px;color:#c4a886;font-weight:bold;font-size:18px;font-family:'Raleway',sans-serif}#mention-legale p{color:#2b3a41;font-size:14px;font-family:'Raleway',sans-serif}#mention-legale a{color:#c4a886;text-decoration:none}#mention-legale a:hover{color:#2b3a41}#mention-legale .editeur-concepteur{padding-top:30px;text-align:center}#page-landing>#accueil-diaporama{padding-top:80px}#page-landing>#accueil-diaporama>.texte-fix{top:150px;font-size:16px;font-weight:bold;text-align:center}#page-landing>#accueil-diaporama>.texte-fix>div{width:100%;line-height:30px}#page-landing>#accueil-diaporama>.texte-fix>div.btn{width:100%;margin-top:10px}#page-landing>#accueil-diaporama>.texte-fix>span{font-size:28px;line-height:45px}#page-landing>#accueil-diaporama>.texte-fix>.titre{font-size:35px;text-transform:uppercase}#page-landing>#accueil-diaporama>.texte-fix .ss-titre{font-size:20px;text-transform:uppercase;font-weight:normal;text-shadow:1px 1px #000}#page-landing>#accueil-diaporama>.texte-fix>div.btn a{width:135px;margin-right:10px;margin-bottom:10px}#page-landing>#landing-presentation{padding-left:2%;padding-right:2%}#page-landing>#landing-presentation .h1-01{text-align:center}#page-landing>#landing-presentation .offres>.offre{margin-left:5%;margin-right:5%;padding:25px 20px 25px 40px;width:90%}#page-landing>#landing-presentation .offres>.offre>.icon{left:-22px}#page-landing>#agences>div{text-align:center}#page-landing>#agences>div>div{width:90%;margin-left:auto;margin-right:auto}#page-landing>#agences>div>div>a{width:30%;margin-left:auto;margin-right:auto}footer>.contact.landing .item{width:100%}.bloc-presentation{flex-direction:column;border:0}.bloc-presentation.formateurs .image{width:50%;flex:50%;margin:0 auto;margin-bottom:10px}.bloc-presentation .image{width:100%;flex:100%;margin:0 auto;margin-bottom:10px}.bloc-presentation .contenu,.bloc-presentation.formateurs .contenu{width:100%;flex:100%}.container-flex{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:space-around}.co-sharing-location{display:flex;padding-bottom:65px}.co-sharing-location{display:flex;flex-direction:column;gap:0;padding-bottom:20px}.co-sharing-location .col-item{width:100%}.co-sharing-location .col-item .h1-01{padding:35px 35px;font-size:20px;text-transform:initial;height:auto}.co-sharing-location .col-item .img-holder{display:flex;padding:0 20px;flex-direction:column;gap:20px}.row{flex-direction:column;padding:10px}.row.features-checkboxs{flex-direction:row}.listing-bateau-03 .items>a.item{min-height:300px}.listing-bateau-03 .items>a.item .image{min-height:300px}#bateau-occasion-visualiser .row.items.galery,.yacht-visualiser .row.items.galery{flex-direction:row;padding:10px}.galery.items>a.item{flex:0 0 calc(50% - 8px);min-height:200px;overflow:hidden;border:solid 1px #ddd;box-sizing:border-box;text-decoration:none}}body:after{content:url(../images/lightbox/close.png) url(../images/lightbox/loading.gif) url(../images/lightbox/prev.png) url(../images/lightbox/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:999999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:100000000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/lightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/lightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/lightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}