@charset "UTF-8";.alert{padding:.75rem 1.25rem;color:#fff;margin:.75rem 0}.alert-primary{background:#213a8f}.alert-success{background:#28a745}.alert-info{background:#213a8f;color:#fff}.alert-warning{background:#213a8f;color:#fff}.alert-danger{background:#dc3545}
/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Lato",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#1f1f1f;text-align:left;background-color:#fff;position:relative;overflow-x:hidden}body:before{content:"";position:absolute;top:0;left:0;right:0;background:linear-gradient(0deg,rgba(247,247,247,0) 0%,#f7f7f7 50%,#f7f7f7 100%);height:650px;width:100%;z-index:-1}body.home:before{background:#f7f7f7}@media only screen and (max-width:768px){body.home:before{height:400px}}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}button:focus{outline:0!important}button:focus{outline:0!important}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0}dfn{font-style:italic}b,strong{font-weight:700}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#1f1f1f;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#1f1f1f;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0}img{vertical-align:middle;border-style:none;max-width:100%;height:auto}img{transition:.5s filter linear}img[data-onload-src],img[data-src]{filter:blur(15px)}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.container{width:100%;padding-right:25px;padding-left:25px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:100%}.header-generique{max-width:100%;margin:0 auto}}@media (min-width:768px){.container{max-width:100%}.header-generique{max-width:100%;margin:0 auto}}@media (min-width:992px){.container{max-width:100%}.header-generique{max-width:100%}}@media (min-width:1200px){.container{max-width:100%;padding:0 100px}}.container-fluid{width:100%;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-25px;margin-left:-25px}.nowrap{flex-wrap:nowrap}.row-negatif{margin-right:0;margin-left:0}.row-negatif>[class*=col-]{padding-left:0;padding-right:0}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:25px;padding-left:25px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:"icomoon";src:url(//www.dufour-yachts.com/wp-content/themes/atm-theme/assets/css/../../assets/fonts/icomoon.eot?kaflur);src:url(//www.dufour-yachts.com/wp-content/themes/atm-theme/assets/css/../../assets/fonts/icomoon.eot?kaflur#iefix) format("embedded-opentype"),url(//www.dufour-yachts.com/wp-content/themes/atm-theme/assets/css/../../assets/fonts/icomoon.woff2?kaflur) format("woff2"),url(//www.dufour-yachts.com/wp-content/themes/atm-theme/assets/css/../../assets/fonts/icomoon.ttf?kaflur) format("truetype"),url(//www.dufour-yachts.com/wp-content/themes/atm-theme/assets/css/../../assets/fonts/icomoon.woff?kaflur) format("woff"),url(//www.dufour-yachts.com/wp-content/themes/atm-theme/assets/css/../../assets/fonts/icomoon.svg?kaflur#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-egalite:before{content:"\e960"}.icon-environnement:before{content:"\e961"}.icon-evolution:before{content:"\e962"}.icon-formation:before{content:"\e963"}.icon-compass-1:before{content:"\e93b"}.icon-compa:before{content:"\e931"}.icon-anchor:before{content:"\e93a"}.icon-ticket2:before{content:"\e939"}.icon-radar:before{content:"\e938"}.icon-ticket4:before{content:"\e937"}.icon-brochure4:before{content:"\e936"}.icon-ticket3:before{content:"\e935"}.icon-brochure3:before{content:"\e932"}.icon-ticket:before{content:"\e933"}.icon-wheel:before{content:"\e934"}.icon-candidature:before{content:"\e930"}.icon-sav:before{content:"\e92f"}.icon-boat:before{content:"\e92e"}.icon-larger:before{content:"\e92d"}.icon-long:before{content:"\e92c"}.icon-type:before{content:"\e92b"}.icon-offre:before{content:"\e925"}.icon-visite:before{content:"\e927"}.icon-dealer:before{content:"\e928"}.icon-plus-infos:before{content:"\e929"}.icon-brochure2:before{content:"\e92a"}.icon-more-details:before{content:"\e918"}.icon-quick-offre:before{content:"\e917"}.icon-quick-visite:before{content:"\e916"}.icon-quick-essai:before{content:"\e915"}.icon-quick-brochure:before{content:"\e914"}.icon-extend:before{content:"\e911"}.icon-arrow-left-2:before{content:"\e90c"}.icon-arrow-right-2:before{content:"\e910"}.icon-arrow-bottom-2:before{content:"\e906"}.icon-arrow-top-2:before{content:"\e908"}.icon-brochure:before{content:"\e903"}.icon-arrow-bottom1:before{content:"\e904"}.icon-arrow-top1:before{content:"\e905"}.icon-eye-hide:before{content:"\e95f"}.icon-tiktok:before{content:"\e919"}.icon-cloche:before{content:"\e90b"}.icon-newsletter:before{content:"\e90a"}.icon-facebook:before{content:"\e909"}.icon-fax:before{content:"\e907"}.icon-external-link:before{content:"\e95e"}.icon-tripadvisor:before{content:"\e95d"}.icon-check:before{content:"\e95c"}.icon-cross:before{content:"\e95b"}.icon-disconnect:before{content:"\e95a"}.icon-eye:before{content:"\e959"}.icon-grid-view:before{content:"\e957"}.icon-heart:before{content:"\e956"}.icon-list-view:before{content:"\e955"}.icon-menu-dots:before{content:"\e953"}.icon-mail21:before{content:"\e952"}.icon-user-3:before{content:"\e940"}.icon-cart:before{content:"\e941"}.icon-cart-2:before{content:"\e943"}.icon-lock:before{content:"\e944"}.icon-lock-2:before{content:"\e945"}.icon-position-2:before{content:"\e946"}.icon-user2:before{content:"\e94a"}.icon-info:before{content:"\e93f"}.icon-phone12:before{content:"\e93c"}.icon-arrow-bottom-21:before{content:"\e924"}.icon-arrow-left-21:before{content:"\e923"}.icon-arrow-right-21:before{content:"\e922"}.icon-arrow-top-21:before{content:"\e921"}.icon-minus:before{content:"\e920"}.icon-plus1:before{content:"\e91f"}.icon-quote:before{content:"\e91e"}.icon-quote2:before{content:"\e91d"}.icon-close:before{content:"\e91c"}.icon-user1:before{content:"\e91b"}.icon-search11:before{content:"\e91a"}.icon-position1:before{content:"\e913"}.icon-star:before{content:"\e912"}.icon-mail1:before{content:"\e90f"}.icon-phone11:before{content:"\e90e"}.icon-arrow-bottom:before{content:"\e900"}.icon-arrow-left:before{content:"\e901"}.icon-arrow-right:before{content:"\e902"}.icon-arrow-top:before{content:"\e90d"}.icon-home:before{content:"\e93e"}.icon-file-empty:before{content:"\e94b"}.icon-file-text2:before{content:"\e926"}.icon-file-picture:before{content:"\e94c"}.icon-file-music:before{content:"\e94d"}.icon-file-play:before{content:"\e94f"}.icon-file-video:before{content:"\e950"}.icon-file-zip:before{content:"\e951"}.icon-price-tag:before{content:"\e93d"}.icon-phone:before{content:"\e942"}.icon-location:before{content:"\e947"}.icon-location2:before{content:"\e948"}.icon-compass:before{content:"\e949"}.icon-clock:before{content:"\e94e"}.icon-printer:before{content:"\e954"}.icon-mobile:before{content:"\e958"}.icon-bubbles4:before{content:"\e970"}.icon-search:before{content:"\e986"}.icon-zoom-in:before{content:"\e987"}.icon-zoom-out:before{content:"\e988"}.icon-enlarge:before{content:"\e989"}.icon-shrink:before{content:"\e98a"}.icon-enlarge2:before{content:"\e98b"}.icon-shrink2:before{content:"\e98c"}.icon-sphere:before{content:"\e9c9"}.icon-earth:before{content:"\e9ca"}.icon-warning:before{content:"\ea07"}.icon-notification:before{content:"\ea08"}.icon-question:before{content:"\ea09"}.icon-info1:before{content:"\ea0c"}.icon-cancel-circle:before{content:"\ea0d"}.icon-share:before{content:"\ea7d"}.icon-new-tab:before{content:"\ea7e"}.icon-mail2:before{content:"\ea84"}.icon-mail3:before{content:"\ea85"}.icon-facebook1:before{content:"\ea90"}.icon-facebook2:before{content:"\ea91"}.icon-instagram:before{content:"\ea92"}.icon-twitter1:before{content:"\ea96"}.icon-youtube:before{content:"\ea9d"}.icon-youtube2:before{content:"\ea9e"}.icon-linkedin1:before{content:"\eac9"}.icon-linkedin2:before{content:"\eaca"}.icon-pinterest:before{content:"\ead1"}.icon-file-pdf:before{content:"\eadf"}.icon-file-openoffice:before{content:"\eae0"}.icon-file-word:before{content:"\eae1"}.icon-file-excel:before{content:"\eae2"}.icon-libreoffice:before{content:"\eae3"}.header-generique{position:relative;background:#fff;padding:30px 0;border-bottom:1px solid #f7f7f7}.header-generique .header_inner{display:flex;align-items:center}.header-generique .header_inner .logo{margin-right:50px;z-index:100}.header-generique .header_inner .logo img{width:250px}.header-generique .header_inner .select-hidden{display:none;visibility:hidden;padding-right:10px}.header-generique .header_inner .select{cursor:pointer;color:#213a8f;z-index:10;margin-left:auto;position:relative}.header-generique .header_inner .select .select-styled{display:flex;align-items:center;padding:0 20px 0 0;font-weight:700;text-transform:uppercase;transition:all .5s ease;font-size:.875rem}.header-generique .header_inner .select .select-styled:after{content:"\e906";font-family:"icomoon"!important;position:absolute;position:absolute;top:50%;right:0;transform:translate(0%,-50%);font-size:6px}.header-generique .header_inner .select .select-styled:focus,.header-generique .header_inner .select .select-styled:hover{color:#213a8f}.header-generique .header_inner .select .select-styled.active,.header-generique .header_inner .select .select-styled:active{color:#213a8f}.header-generique .header_inner .select .select-styled.active:after{content:"\e908"}.header-generique .header_inner .select-options{display:none;position:absolute;top:45px;right:0;width:160px;z-index:10;background:#213a8f;color:#fff;margin-bottom:0}.header-generique .header_inner .select-options li{margin:0;padding:10px 15px;border-bottom:1px solid #fff;font-size:.85rem;text-align:right;font-weight:700;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.header-generique .header_inner .select-options li:focus,.header-generique .header_inner .select-options li:hover{color:#213a8f;background:#fde900}.header-generique .header_inner .select-options li[rel=hide]{display:none}.header-generique .header_inner .select-options li:last-child{border-bottom:none}@media only screen and (min-width:992px){.nav-is-stuck .header-generique{position:fixed;background:#fff;z-index:100000;top:0;left:0;right:0;animation:stickAnim .3s;box-shadow:0 2px 6px rgba(31,31,31,.1)}.nav-is-stuck .header-generique.sticky-header{overflow-x:auto;height:100%;position:relative}@keyframes stickAnim{0%{transform:translateY(-86px)}to{transform:translateY(0)}}}@media only screen and (max-width:1600px){.header-generique .header_inner .logo{margin-right:25px}.header-generique .header_inner .logo img{width:250px}}@media only screen and (max-width:1440px){.header-generique .header_inner .select .select-styled{font-size:.8rem}}@media only screen and (max-width:1280px){.header-generique .container{padding-left:25px;padding-right:25px}}@media only screen and (max-width:1100px){.header-generique .header_inner .logo img{width:180px}}@media only screen and (max-width:480px){.header-generique .logo img{width:180px}}.footer-generique{background:#213a8f;color:#fff;clear:both}.footer-generique .footer-top{padding:60px 0;background:url(//www.dufour-yachts.com/wp-content/themes/atm-theme/assets/css/../../assets/images/pattern-footer.svg) repeat-x top left -50px;background-size:auto 100%;position:relative;z-index:1}.footer-generique .footer-top:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(33,58,143,0) 0%,rgba(33,58,143,.5) 30%,#213a8f 85%)}.footer-generique .newsletter-footer{margin-bottom:60px}.footer-generique .newsletter-footer .title span{display:block}.footer-generique .newsletter-footer .title span.small{font-weight:900;font-size:1.25rem}.footer-generique .newsletter-footer .title span.big{font-size:1.5rem}.footer-generique .newsletter-footer .form-group{margin-bottom:0}.footer-generique .newsletter-footer .form-group .form-control{background:0 0;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #fff;margin-top:0;height:50px;padding:0;color:#fff;border-radius:0;-webkit-transition:all .5s ease;transition:all .5s ease}.footer-generique .newsletter-footer .form-group .form-control:focus{padding-left:20px}.footer-generique .newsletter-footer .form-group .form-control::-webkit-input-placeholder{color:#fff}.footer-generique .newsletter-footer .form-group .form-control::-moz-placeholder{color:#fff}.footer-generique .newsletter-footer .form-group .form-control:-ms-input-placeholder{color:#fff}.footer-generique .newsletter-footer .form-group .form-control:-moz-placeholder{color:#fff}.footer-generique .newsletter-footer .form-group .obligatory{color:#fff;font-weight:400}.footer-generique .newsletter-footer .form-group button{height:50px;width:30px;text-align:right;position:absolute;top:0;right:0;margin-top:0;padding:0;background:0 0;float:none;font-size:.65rem;color:#fff}.footer-generique .newsletter-footer .form-group button:hover{color:#fde900}.footer-generique .col-links .title{color:#fde900;font-weight:900;font-size:1.15rem;margin-bottom:.75rem;display:block}.footer-generique .col-links ul{margin-bottom:0;line-height:2}.footer-generique .col-links ul li a{color:#fff;text-decoration:none}.footer-generique .col-links ul li a:hover{color:#fde900}.footer-generique .col-links span{display:block;line-height:2}.footer-generique .col-links .social li{display:inline-block;padding-right:5px}.footer-generique .col-links .social li:last-child{padding-right:0}.footer-generique .col-links .social li a{width:35px;height:35px;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#fff;color:#213a8f;font-size:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.footer-generique .col-links .social li a:focus,.footer-generique .col-links .social li a:hover{background:#fde900;color:#213a8f}.footer-generique .footer-bottom{padding-top:15px;padding-bottom:15px}.footer-generique .mentions .mentions-liens{display:flex;align-items:center}.footer-generique .mentions .mentions-liens .logo-footer{margin-right:50px}.footer-generique .mentions .mentions-liens .logo-footer img{min-width:160px}.footer-generique .mentions .col-xs-12{margin-bottom:0}.footer-generique .mentions ul{margin-bottom:0}.footer-generique .mentions ul li{display:inline-block;padding-right:1.5rem;font-size:.875rem}.footer-generique .mentions ul li:last-child{padding-right:0}.footer-generique .mentions ul li a{color:#fff;text-decoration:none}.footer-generique .mentions ul li a:focus,.footer-generique .mentions ul li a:hover{color:#fde900}.footer-generique #scroll_to_top{z-index:1;float:right}.footer-generique #scroll_to_top span{display:block;color:#fff;border-bottom:3px solid #fde900;font-weight:700;position:relative;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease}.footer-generique #scroll_to_top span:before{content:"";position:absolute;bottom:40px;left:50%;width:1px;height:100px;background:#fde900}.footer-generique #scroll_to_top span:focus,.footer-generique #scroll_to_top span:hover{cursor:pointer;color:#fde900}@media only screen and (max-width:768px){#scroll_to_top{display:none!important}.footer-generique .newsletter-footer{margin-bottom:40px}}@media only screen and (max-width:576px){.footer-generique{margin-bottom:90px}.footer-generique .newsletter-footer .form-group{margin-top:25px}.footer-generique .newsletter-footer .title span.big{font-size:1.3rem}.footer-generique .newsletter-footer .title span.small{font-size:1.15rem}.footer-generique .mentions{text-align:center}.footer-generique .mentions .mentions-liens{display:block}.footer-generique .mentions .mentions-liens .logo-footer{margin-right:0}.footer-generique .mentions ul{margin-top:25px}.footer-bottom{padding-bottom:30px}}@media only screen and (max-width:480px){.footer-generique{margin-bottom:78px}}.breadcrumb{margin-bottom:1.5rem;font-size:.85rem;font-weight:300}.breadcrumb .breadcrumb_inner{padding:0;margin-bottom:0}.breadcrumb .breadcrumb_inner .breadcrumb-item{display:inline-block}.breadcrumb .breadcrumb_inner .breadcrumb-item a{color:#1f1f1f}.breadcrumb .breadcrumb_inner .breadcrumb-item+.breadcrumb-item:before{padding-right:.5rem;padding-left:.5rem;content:">";color:#1f1f1f}.breadcrumb .breadcrumb_inner .breadcrumb-item.active{color:#213a8f}#mega-menu .awd_simple_menus{width:100%;padding-right:35px}#mega-menu .awd_simple_menus .menu-mobile{display:none}#mega-menu .awd_simple_menus img{max-width:100%}#mega-menu .awd_simple_menus ul{margin-bottom:0}#mega-menu .awd_simple_menus ul>li{display:inline-block;padding:0 18px}#mega-menu .awd_simple_menus ul>li:first-child{padding-left:0}#mega-menu .awd_simple_menus ul>li:last-child{padding-right:0}#mega-menu .awd_simple_menus ul>li a{position:relative;display:block;text-decoration:none;z-index:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#mega-menu .awd_simple_menus ul>li>a{padding:5px 0;color:#213a8f;font-weight:700;font-size:.875rem;text-transform:uppercase}#mega-menu .awd_simple_menus ul>li>a:after{content:"";position:absolute;background:#213a8f;width:0;height:3px;bottom:0;left:0;z-index:-1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#mega-menu .awd_simple_menus ul>li>a.awd-current:after,#mega-menu .awd_simple_menus ul>li>a:focus:after,#mega-menu .awd_simple_menus ul>li>a:hover:after{width:100%}#mega-menu .awd_simple_menus ul>li .col_niv_1{width:100%;background:0 0;padding:35px 10%;position:absolute;z-index:99;left:0;transform:translateY(0%);text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:flex;flex-wrap:wrap;align-items:flex-start}#mega-menu .awd_simple_menus ul>li .col_niv_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:100%;background:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#mega-menu .awd_simple_menus ul>li .col_niv_1.submenu-hidden{padding-top:0;padding-bottom:0;z-index:-1}#mega-menu .awd_simple_menus ul>li .col_niv_1.submenu-hidden:before{height:0}#mega-menu .awd_simple_menus ul>li .col_niv_1.submenu-hidden>li{opacity:0;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#mega-menu .awd_simple_menus ul>li .col_niv_1>li{margin:0;padding-bottom:0;list-style:none;width:20%;background:0 0;display:inline-block;margin:10px 0 18px;padding:0 15px;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a{color:#213a8f;padding:0;display:block;font-weight:700;text-align:center;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a>figure{overflow:hidden;aspect-ratio:1/0.67;margin:0 auto 18px auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a>figure>img{margin:0;display:block;object-fit:cover;height:100%;width:100%;object-fit:cover;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a .electric{margin-top:3px;font-size:.75rem;color:#1e80a4;display:flex;align-items:center;justify-content:center;text-transform:none;font-weight:700}#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a .electric .picto-electric{width:16px;height:16px;display:block;margin-right:5px;background:url(//www.dufour-yachts.com/wp-content/themes/atm-theme/assets/css/../images/icon-electric.svg) no-repeat center center;background-size:contain}#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a .config-3d{position:absolute;top:10px;left:10px;background:#fde900;color:#213a8f;text-transform:none;border-radius:50px;font-size:.75rem;font-weight:700;line-height:1;padding:5px 8px}#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a:after{display:none}#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a.awd-current,#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a:focus,#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a:hover{color:#213a8f}#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a.awd-current>figure img,#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a:focus>figure img,#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a:hover>figure img{transform:scale(1.15)}#mega-menu .awd_simple_menus ul>li .col_niv_1.normal-sub{width:300px;left:auto}#mega-menu .awd_simple_menus ul>li .col_niv_1.normal-sub>li{width:100%}#mega-menu .awd_simple_menus ul>li .col_niv_1.normal-sub>li>a{border-bottom:none;padding:10px 0}#mega-menu .awd_simple_menus ul>li .col_niv_1.normal-sub>li:first-child>a{padding-top:0}#mega-menu .awd_simple_menus ul>li .col_niv_1.normal-sub>li:last-child>a{padding-bottom:0}#mega-menu .awd_simple_menus ul>li .col_niv_2{margin-top:10px}#mega-menu .awd_simple_menus ul>li .col_niv_2>li{display:block;padding:0}#mega-menu .awd_simple_menus ul>li .col_niv_2>li>a{color:#1f1f1f;display:block;font-weight:400;font-size:1rem;padding:10px 0}#mega-menu .awd_simple_menus ul>li .col_niv_2>li>a:after{display:none}#mega-menu .awd_simple_menus ul>li .col_niv_2>li>a.awd-current,#mega-menu .awd_simple_menus ul>li .col_niv_2>li>a:focus,#mega-menu .awd_simple_menus ul>li .col_niv_2>li>a:hover{color:#fde900}#mega-menu .awd_simple_menus ul>li .col_niv_2>li:last-child>a{padding-bottom:0}@media only screen and (max-width:1600px){#mega-menu .awd_simple_menus ul>li{padding:0 15px}}@media only screen and (max-width:1440px){#mega-menu .awd_simple_menus ul>li{padding:0 8px}#mega-menu .awd_simple_menus ul>li>a{font-size:.8rem}}@media only screen and (max-width:1280px){#mega-menu .awd_simple_menus ul>li{padding:0 12px}}@media only screen and (max-width:1200px){#mega-menu .awd_simple_menus{padding-right:0}#mega-menu .awd_simple_menus .menu-mobile{display:block;position:absolute;top:0;right:80px;height:100%}#mega-menu .awd_simple_menus .menu-mobile span.toggle-btn,#mega-menu .awd_simple_menus .menu-mobile span.toggle-btn:after,#mega-menu .awd_simple_menus .menu-mobile span.toggle-btn:before{padding:0;float:right;position:relative;top:50%;right:0;transform:translate(0%,-50%);margin:0;width:30px;height:3px;background:#fde900}#mega-menu .awd_simple_menus .menu-mobile span.toggle-btn:after,#mega-menu .awd_simple_menus .menu-mobile span.toggle-btn:before{content:"";left:0;background:#213a8f;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#mega-menu .awd_simple_menus .menu-mobile span.toggle-btn:before{transform:translateY(9px)}#mega-menu .awd_simple_menus .menu-mobile span.toggle-btn:after{transform:translateY(-14px)}#mega-menu .awd_simple_menus .menu-mobile:focus,#mega-menu .awd_simple_menus .menu-mobile:hover{cursor:pointer}#mega-menu .awd_simple_menus .menu-mobile.active{width:30px;height:30px;padding:0;top:30px}#mega-menu .awd_simple_menus .menu-mobile.active span.toggle-btn{height:0;position:absolute;top:50%;transform:translate(0%,-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#mega-menu .awd_simple_menus .menu-mobile.active span.toggle-btn:after,#mega-menu .awd_simple_menus .menu-mobile.active span.toggle-btn:before{background:#213a8f}#mega-menu .awd_simple_menus .menu-mobile.active span.toggle-btn:before{transform:rotate(-45deg) translateY(1px)}#mega-menu .awd_simple_menus .menu-mobile.active span.toggle-btn:after{transform:rotate(45deg) translateY(-2px)}#mega-menu .awd_simple_menus .menu-mobile.active:hover span.toggle-btn:after,#mega-menu .awd_simple_menus .menu-mobile.active:hover span.toggle-btn:before{background:#fde900}#mega-menu .awd_simple_menus ul{display:none}#mega-menu .awd_simple_menus ul.show-on-mobile{display:block;position:absolute;z-index:100;top:92px;left:0;padding:0 25px 20px;background:#fff;box-shadow:0 3px 7px rgba(0,0,0,.1);max-height:calc(100vh - 92px);overflow-y:auto;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}#mega-menu .awd_simple_menus ul.show-on-mobile::-webkit-scrollbar{width:8px;height:5px;background-color:#f7f7f7}#mega-menu .awd_simple_menus ul.show-on-mobile::-webkit-scrollbar-track{background-color:#f7f7f7}#mega-menu .awd_simple_menus ul.show-on-mobile::-webkit-scrollbar-thumb{background-clip:padding-box;border-radius:0;background-color:#213a8f}#mega-menu .awd_simple_menus ul.show-on-mobile::-webkit-scrollbar-button{display:none;width:0;height:0}@supports not selector(::-webkit-scrollbar){#mega-menu .awd_simple_menus ul.show-on-mobile{scrollbar-width:thin;scrollbar-color:#213a8f #f7f7f7}}#mega-menu .awd_simple_menus ul>li{display:block;padding:0;position:relative}#mega-menu .awd_simple_menus ul>li>a{padding:15px 25px;background:#f7f7f7;font-size:.8rem}#mega-menu .awd_simple_menus ul>li>a:after{display:none}#mega-menu .awd_simple_menus ul>li>a.awd-current,#mega-menu .awd_simple_menus ul>li>a:hover{background:#213a8f;color:#fff}#mega-menu .awd_simple_menus ul>li .atm-dropdown-mobile{position:absolute;background:#213a8f;color:#fff;top:0;right:0;padding:13px 0;z-index:1;text-align:center;width:50px}#mega-menu .awd_simple_menus ul>li .atm-dropdown-mobile:focus,#mega-menu .awd_simple_menus ul>li .atm-dropdown-mobile:hover{cursor:pointer;background:#fde900;color:#213a8f}#mega-menu .awd_simple_menus ul>li .col_niv_1{position:relative;background:#fff;overflow:hidden;padding:25px}#mega-menu .awd_simple_menus ul>li .col_niv_1:before{display:none}#mega-menu .awd_simple_menus ul>li .col_niv_1.submenu-hidden{padding-top:25px;padding-bottom:25px;z-index:99}#mega-menu .awd_simple_menus ul>li .col_niv_1.submenu-hidden>li{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#mega-menu .awd_simple_menus ul>li .col_niv_1>li{width:33.33%;margin-bottom:25px;transform:translateY(0)}#mega-menu .awd_simple_menus ul>li .col_niv_1>li:last-child{margin-bottom:0}#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a{padding:0;background:0 0}#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a.awd-current,#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a:focus,#mega-menu .awd_simple_menus ul>li .col_niv_1>li>a:hover{background:0 0}#mega-menu .awd_simple_menus ul>li .col_niv_1.normal-sub{width:100%}#mega-menu .awd_simple_menus ul>li .col_niv_1.normal-sub>li{width:100%}#mega-menu .awd_simple_menus ul>li .col_niv_1.normal-sub>li>a{border-bottom:none;padding:10px 0}#mega-menu .awd_simple_menus ul>li .col_niv_1.normal-sub>li:first-child>a{padding-top:0}#mega-menu .awd_simple_menus ul>li .col_niv_1.normal-sub>li:last-child>a{padding-bottom:0}#mega-menu .awd_simple_menus ul>li .col_niv_2{display:block}#mega-menu .awd_simple_menus ul>li .col_niv_2>li>a{background:0 0}#mega-menu .awd_simple_menus ul>li .col_niv_2>li>a.awd-current,#mega-menu .awd_simple_menus ul>li .col_niv_2>li>a:hover{background:0 0}}@media only screen and (max-width:650px){#mega-menu .awd_simple_menus ul>li .col_niv_1>li{width:50%}}@media only screen and (max-width:480px){#mega-menu .awd_simple_menus ul>li .col_niv_1>li{width:100%;float:none;display:block;margin-left:0;margin-right:0}}.atm_gdpr-field label{display:inline-block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.critical-path-css-alt-content{display:none!important}.critical-css{opacity:0;z-index:-1}@media only screen and (max-width:576px){#tarteaucitronDisclaimerAlert{margin-bottom:0;height:76%}}@media only screen and (max-width:320px){#tarteaucitronDisclaimerAlert{height:55%}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:400;line-height:1.2;color:inherit}.h1,h1{position:relative;font-size:4.25rem;font-weight:700;color:#213a8f;margin-bottom:3rem}.h2,h2{font-size:2.5rem;font-weight:900;color:#213a8f}.h3,h3{font-size:1.75rem;font-weight:400;color:#213a8f;text-transform:uppercase}.h4,h4{font-size:1.5rem;color:#1f1f1f;font-weight:700}.h5,h5{font-size:1.25rem;color:#213a8f;font-weight:700}.h6,h6{font-size:1rem;font-weight:700;color:#213a8f}.intro-title{text-transform:uppercase;color:#213a8f;font-size:.85rem;letter-spacing:2px}.sous-titre{color:#fff;font-size:1.25rem}.capitalized-title{color:#575757;text-transform:uppercase;letter-spacing:2px;font-size:.85rem}p{margin-top:0;margin-bottom:1.5rem}a{text-decoration:underline;color:#1f1f1f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:focus,a:hover{text-decoration:none;cursor:pointer}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}.alignnone{margin:0!important}.aligncenter{display:block;margin:15px auto;text-align:center}.article-page img{margin-bottom:1rem;filter:blur(0)}.acf-osm-leaflet img{border-radius:0}.intro-page{text-align:center;max-width:950px;margin:0 auto 60px auto}.intro-page .title{text-transform:uppercase;color:#213a8f;font-size:1.75rem;margin-bottom:1.5rem;display:block}.intro-page .title strong{font-weight:900}.use-as-link a{text-decoration:none}.use-as-link a:focus,.use-as-link a:hover{cursor:pointer}.use-as-link:focus,.use-as-link:hover{cursor:pointer}.embed-responsive,.wp-video{position:relative;display:block;height:0;padding:0;overflow:hidden;width:100%!important}.embed-responsive .embed-responsive-item,.embed-responsive embed .embed-responsive object,.embed-responsive iframe,.embed-responsive video,.wp-video video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%!important;border:0}.embed-responsive-16by9,.wp-video{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}a[data-fancybox=pdf]{display:inline-block;position:relative;vertical-align:top;text-align:center;width:150px;background:#f7f7f7;color:#1f1f1f;text-decoration:none;text-transform:uppercase;margin-top:25px}a[data-fancybox=pdf]:after{font-family:"icomoon";display:block;height:50px;width:50px;line-height:50px;vertical-align:middle;position:absolute;top:-25px;left:50%;transform:translate(-50%,0%);content:"\eadf";color:#fff;background:#1f1f1f;font-size:1.5rem;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}a[data-fancybox=pdf] .figcaption,a[data-fancybox=pdf] .figure{display:block;position:relative}a[data-fancybox=pdf] .figcaption img,a[data-fancybox=pdf] .figure img{margin-bottom:0}a[data-fancybox=pdf] .figcaption{padding:10px}ul{padding-left:0}ul li{list-style:none}.article-page .entry-content ul{padding-left:0}.article-page .entry-content ul>li{line-height:1.5;list-style:none;position:relative;padding-left:20px;margin-left:0}.article-page .entry-content ul>li:before{content:"";display:block;width:8px;height:8px;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#213a8f;position:absolute;left:0;top:8px}.article-page .entry-content ul>li>ul{margin-top:5px}.article-page .entry-content ul>li>ul>li:before{border:1px solid #213a8f;background:0 0}.article-page .entry-content ul.list-none{padding-left:0;list-style:none}.article-page .entry-content ul.list-none li{padding-left:0}.article-page .entry-content ul.list-none li:before{display:none}blockquote{margin:0 auto;max-width:966px}blockquote p,cite,q{display:block;position:relative;padding:6px 53px;margin:3rem 0;color:#1f1f1f;font-style:italic;font-weight:700;font-size:1.125rem;z-index:1}blockquote p:before,cite:before,q:before{content:"";background:url(//www.dufour-yachts.com/wp-content/themes/atm-theme/assets/css/../../assets/images/quote.svg) no-repeat top left/contain;width:34px;height:28px;position:absolute;top:0;left:0;z-index:-1}.article-page section.container-fluid .row{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #cacaca}.article-page section.container-fluid .row:last-child{border-bottom:0 none;margin-bottom:0;padding-bottom:0}.article-page section.container-fluid .row.no-border{border-bottom:0 none;padding-bottom:0}.article-page section.container-fluid .row.no-margin{margin-bottom:0}.article-page section.container-fluid .row .row{border-bottom:0;margin-bottom:0;padding-bottom:0}.article-page .container-fluid{padding:120px 0 60px;overflow:hidden}.container-small{max-width:950px;margin:0 auto}.container-small:after{clear:both;content:"";height:0;display:block}.margin{padding:60px 0}.margin h2{max-width:680px;margin-left:auto;margin-right:auto}.margin-large{padding:80px 0}.body-scroll .raccourcis{right:-50px}.raccourcis{position:fixed;top:170px;right:0;z-index:10;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.raccourcis ul{margin-bottom:0}.raccourcis ul li{margin:0 0 1px}.raccourcis ul li:first-child a .icon{border-radius:4px 0 0}.raccourcis ul li:last-child{margin:0}.raccourcis ul li:last-child a .icon{border-radius:0 0 0 4px}.raccourcis ul li a{position:relative;text-decoration:none;height:50px;display:block;color:#fff;transition:all .5s ease}.raccourcis ul li a:focus .icon,.raccourcis ul li a:hover .icon{border-radius:0}.raccourcis ul li a:focus .text,.raccourcis ul li a:hover .text{right:50px;transform:translateX(0)}.raccourcis ul li a span{background:#213a8f}.raccourcis ul li a .text{font-size:.95rem;color:#fff;height:100%;font-weight:700;display:flex;align-items:center;justify-content:center;right:0;top:0;position:absolute;z-index:-1;transition:all .5s ease;border-radius:4px 0 0 4px;transform:translateX(100%);white-space:nowrap;padding:10px 10px 10px 20px;z-index:-1}.raccourcis ul li a .icon{width:50px;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.bloc-content .row>div{display:flex;align-items:center}.bloc-content.bloc-content-left .text{padding-left:50px}.bloc-content.bloc-content-left .text .titre-hp:before,.bloc-content.bloc-content-left .text h2:before{left:-170px}.bloc-content.bloc-content-right .row{flex-direction:row-reverse}.bloc-content.bloc-content-right .row>div{justify-content:flex-end}.bloc-content.bloc-content-right .text{padding-right:50px}.bloc-content.bloc-content-right .text .titre-hp:before,.bloc-content.bloc-content-right .text h2:before{right:-170px}.bloc-content img{margin-bottom:0}.bloc-content .image{width:100%;height:600px;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#213a8f}.bloc-content .text{max-width:550px;padding-left:50px}.bloc-content .text .titre-hp,.bloc-content .text h2{position:relative;max-width:100%}.bloc-content .text .titre-hp:before,.bloc-content .text h2:before{content:"";position:absolute;top:50%;transform:translate(0%,-50%);background:#cacaca;width:120px;height:1px}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.loader-img{animation:loader .75s linear infinite;width:50px;height:50px}.cursor{width:25px;height:25px;border:2px solid #fde900;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;transition-duration:.2s;transition-timing-function:ease-out;animation:cursorAnim .5s infinite alternate;pointer-events:none;z-index:100000}.cursor:after{content:"";width:20px;height:20px;position:absolute;background:#fde900;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;opacity:.5;top:0;left:0;animation:cursorAnim2 .5s infinite alternate}@keyframes cursorAnim{0%{transform:scale(1)}to{transform:scale(.7)}}@keyframes cursorAnim2{0%{transform:scale(1)}to{transform:scale(.4)}}@keyframes cursorAnim3{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1);opacity:0}}.expand{animation:cursorAnim3 .5s forwards;border:2px solid #213a8f}.btn-nav{text-align:center}.btn-nav ul{margin-bottom:2.5rem}.btn-nav ul li{display:inline-block;margin-right:20px;padding-left:0!important}.btn-nav ul li:before{display:none!important}.btn-nav ul li:last-child{margin-right:0}.btn-nav ul li a{text-transform:uppercase}.swiper-news{margin-bottom:0}.swiper-news .visuel{height:300px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;transition:all .5s ease}.swiper-news .visuel .category{position:absolute;bottom:0;left:40px}.swiper-news .visuel .category a{padding:10px 15px;color:#213a8f;text-transform:uppercase;font-weight:900;font-size:.875rem;text-decoration:none;padding:15px 52px 7px 18px;line-height:1.2;z-index:1;display:block;position:relative}.swiper-news .visuel .category a:before{z-index:-1;position:absolute;left:0;top:0;height:100%;width:calc(100% - 65px);content:"";background:#fff}.swiper-news .visuel .category a:after{z-index:-1;position:absolute;right:0;top:0;height:100%;width:66px;content:"";background:url(//www.dufour-yachts.com/wp-content/themes/atm-theme/assets/css/../../assets/images/border-radius02.svg) no-repeat right top/cover}.swiper-news .visuel .category a:focus,.swiper-news .visuel .category a:hover{color:#1f1f1f}.swiper-news .texte{background:#fff;padding:30px;text-align:left;margin-left:40px;display:flex;flex-direction:column;align-items:flex-start;flex:1}.swiper-news .texte .date{display:block;color:#1f1f1f;font-weight:600;font-size:.85rem;margin-bottom:1.25rem}.swiper-news .texte h3,.swiper-news .texte h3 a{transition:all .5s ease;color:#213a8f;text-decoration:none}.swiper-news .texte h3{margin-bottom:1.5rem;font-weight:900;font-size:1.5rem;text-transform:none}.swiper-news .texte .calltoaction{margin-top:auto}.swiper-news .swiper-slide{overflow:hidden;display:flex;height:auto;flex-direction:column}.swiper-news .swiper-slide:focus h3,.swiper-news .swiper-slide:focus h3 a,.swiper-news .swiper-slide:hover h3,.swiper-news .swiper-slide:hover h3 a{color:#213a8f}.poursuivre{text-align:center}.poursuivre h2{margin-bottom:2rem}.poursuivre-list{margin-bottom:0}.poursuivre-list a{text-decoration:none;font-weight:700;font-size:1.1rem;transition:all .3s ease}.poursuivre-list .icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;color:#213a8f;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;font-size:2.25rem;margin:0 auto 20px auto;border:2px solid #213a8f;border-radius:8px;transition:all .3s ease}.poursuivre-list li{border-right:2px solid #cacaca;padding:15px 15px!important;display:inline-block;vertical-align:top;width:19%;margin:0 -2px}.poursuivre-list li:before{display:none!important}.poursuivre-list li:last-child{border-right:none}.poursuivre-list li a:focus .icon,.poursuivre-list li a:hover .icon{background:#213a8f;color:#fff}.navigation-page{margin-bottom:60px}.navigation-page.scroll-to-fixed-fixed{top:100px!important;z-index:10!important}.navigation-page ul{margin-bottom:0;overflow:hidden;max-height:0;text-align:center;display:flex;justify-content:center}.navigation-page ul li{padding-left:0!important;margin:0 25px}.navigation-page ul li:last-child{margin-right:0}.navigation-page ul li:before{display:none!important}.navigation-page ul li .calltoaction.secondaire{text-transform:uppercase}.navigation-page .menu-icon{background:#fde900;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-bottom:0;height:50px}.navigation-page .menu-icon .navicon{background:#fff;display:block;height:3px;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:25px}.navigation-page .menu-icon .navicon:after,.navigation-page .menu-icon .navicon:before{background:#fff;content:"";display:block;height:100%;position:absolute;width:100%}.navigation-page .menu-icon .navicon:before{top:8px}.navigation-page .menu-icon .navicon:after{top:-8px}.navigation-page .menu-btn{display:none}.navigation-page .menu-btn:checked~.menu{max-height:100%}.navigation-page .menu-btn:checked~.menu-icon .navicon{background:0 0}.navigation-page .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.navigation-page .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.navigation-page .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.navigation-page .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}.navigation-page .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.navigation-page .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}.top-page{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem}.top-page .h1,.top-page h1{margin-bottom:0;margin-right:40px}.bg-cover{background-size:cover;background-position:center center;min-height:500px}.container-damier .damier-right{flex-direction:row-reverse}.container-damier .damier-right>div{justify-content:flex-end}.container-damier .content{padding:60px}.container-damier .content :first-child{margin-top:0}.container-damier .content :last-child{margin-bottom:0}.align-center{display:flex;align-items:center}.padding-none{padding-left:0;padding-right:0}.visually-hidden{position:absolute!important;border:0!important;height:1px!important;width:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}.atm_newsletter_background_overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(31,31,31,.8);z-index:10}.atm_newsletter_content{display:block;position:fixed;top:15%;z-index:11;width:50%;left:25%;background-color:#fff;padding:2rem}.atm_newsletter_content label{display:block}.atm_newsletter_content button{border:none}.atm_newsletter_content #atm_newsletter_email,.atm_newsletter_content .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;border:2px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.atm_newsletter_content #atm_newsletter_email:focus,.atm_newsletter_content #atm_newsletter_email:hover,.atm_newsletter_content .form-control:focus,.atm_newsletter_content .form-control:hover{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.atm_newsletter_content .atm_newsletter_close{position:absolute;top:0;right:15px;border:none;color:#213a8f;font-size:2.5rem;background:0 0;z-index:12;cursor:pointer}.atm_newsletter_content .atm_newsletter_close:focus,.atm_newsletter_content .atm_newsletter_close:hover{color:#1f1f1f}.appear-text{opacity:0;position:relative}.appear-image{opacity:0;position:relative;background-position:center}@media only screen and (max-width:1200px){.bloc-content .image{height:450px}.bloc-content.bloc-content-left .text{padding-left:30px}.bloc-content.bloc-content-right .text{padding-right:30px}}@media only screen and (max-width:992px){.col-xs-12{margin-bottom:1.5rem}.col-xs-12:last-child{margin-bottom:0}.article-page section.container-fluid .row{margin-bottom:40px;padding-bottom:40px}.article-page .container-fluid{padding:60px 0}.poursuivre-list li{width:30%;margin-bottom:25px}.poursuivre-list li:nth-child(n+4){margin-bottom:0}.container-damier .content{padding:40px 0}.bg-cover{min-height:300px}.bloc-content .text .titre-hp:before,.bloc-content .text h2:before{display:none}.bloc-content .text{max-width:100%;padding-left:0}.bloc-content.bloc-content-left .text{padding-left:0}.bloc-content.bloc-content-right .text{padding-right:0}}@media only screen and (min-width:768px){.navigation-page{background:0 0}.navigation-page ul{max-height:none}.navigation-page .menu-icon{display:none}}@media only screen and (max-width:768px){.margin{padding:40px 0}.margin-large{padding:50px 0}.article-page .container-fluid{padding:40px 0}.intro-page{margin-bottom:40px}.poursuivre-list li{width:48%}.poursuivre-list li:nth-child(2n){border-right:none}.cursor{display:none}.top-page{display:block}.top-page .h1,.top-page h1{margin-bottom:2rem}.btn-nav{text-align:center}.btn-nav ul{overflow:hidden;margin-bottom:3rem}.navigation-page{margin-bottom:2rem}.navigation-page ul{display:block}.navigation-page ul li{display:inline-block;width:48%;margin:10px 0}.bloc-content .image{height:350px}.swiper-news .visuel .category{left:25px}.swiper-news .texte{margin-left:25px}}@media only screen and (max-width:576px){.h1,h1{font-size:2.5rem;margin-bottom:2rem}.h2,h2{font-size:1.8rem}.h2:after,h2:after{margin-top:.5rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.3rem}.h5,h5{font-size:1.15rem}body:not(.page-template-tpl-page-configurateur-3d) #CookiebotWidget{bottom:90px!important}body:not(.page-template-tpl-page-configurateur-3d) #CookiebotWidget.CookiebotWidget-open{bottom:10px!important}.btn-nav ul li{float:none;width:auto}.btn-nav ul li a{font-size:.85rem}.bloc-content .image{height:250px}.poursuivre-list li{width:100%;margin-bottom:0;border-right:none;padding-top:30px;padding-bottom:30px;border-bottom:2px solid #cacaca}.poursuivre-list li:nth-child(n+4){margin-bottom:25px}.poursuivre-list li:last-child{margin-bottom:0;border-bottom:none}.raccourcis{top:auto;right:0!important;left:0;bottom:0;z-index:100;border-top:1px solid #fff}.raccourcis ul li{float:left;width:20%;margin:0;border-right:1px solid #fff}.raccourcis ul li:last-child{border-right:none}.raccourcis ul li a{height:auto;float:none;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#213a8f;color:#fff;min-height:78px}.raccourcis ul li a:focus,.raccourcis ul li a:hover{background:#213a8f;color:#fff}.raccourcis ul li a .icon{width:100%;border-bottom:none;background:0 0;margin:10px 0;text-align:center;height:auto}.raccourcis ul li a span{background:0 0}.raccourcis ul li a span.extra{display:none}.raccourcis ul li a .text{position:relative;background:0 0;right:auto;top:auto;float:none;width:auto;display:block;text-align:center;height:auto;padding:0 10px 10px;z-index:1;font-size:.5rem;font-weight:900;text-transform:uppercase;white-space:initial;transform:none}.raccourcis ul li a:hover .text{right:auto}.swiper-news .visuel .category{left:0}.swiper-news .texte{margin-left:0}}@media only screen and (max-width:480px){.raccourcis ul li a .text,.raccourcis ul li a:hover .text{font-size:.4rem}.navigation-page ul li{float:none;display:block;width:100%}}.result_search{position:relative;background:#f7f7f7;padding:20px 25px 20px 50px;margin-bottom:1.5rem;border:1px solid #213a8f;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.result_search h3,.result_search h3 a{position:relative;margin-bottom:0;font-size:1.25rem;color:#213a8f;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.result_search p{position:relative;margin-bottom:0;margin-top:1.25rem;color:#213a8f;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.result_search i{font-size:.75rem;position:absolute;top:50%;left:25px;transform:translate(0%,-50%);color:#213a8f;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.result_search:focus,.result_search:hover{background:#213a8f}.result_search:focus h3,.result_search:focus h3 a,.result_search:focus i,.result_search:focus p,.result_search:hover h3,.result_search:hover h3 a,.result_search:hover i,.result_search:hover p{color:#fff}.result_search:last-child{margin-bottom:0}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;align-items:center;justify-content:center;margin:0}.pagination ul .page-item{margin-left:10px}.pagination ul .page-item:first-child{margin-left:0}.pagination ul .page-item a{position:relative;display:block;padding:10px 15px;background:#fff;border:1px solid #213a8f;color:#213a8f;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pagination ul .page-item a:hover,.pagination ul .page-item.active{background:#213a8f;color:#fff;border:1px solid #213a8f;padding:10px 15px}.pagination ul .page-item.disabled a{background:#cacaca;color:#1f1f1f;pointer-events:none;cursor:auto;border-color:transparent}form{padding:0;position:relative;width:100%}form .obligatory{color:#fde900;font-weight:700;margin-bottom:0}form .form-group{margin-bottom:1.5rem}form .form-group label{width:100%;margin-bottom:.5rem}form .acceptance-cgu-privacy,form .wpcf7-form-control-wrap{display:block}form .btn-radio{display:inline-block;margin-right:40px}form .btn-radio:last-child{margin-right:0}form .form-control{display:block;width:100%;background:#fff;border:1px solid #cacaca;color:#1f1f1f;padding:15px 20px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}form .form-control:focus,form .form-control:hover{outline:0;background:#fff}form .form-control:disabled,form .form-control[readonly]{background:#7b7b7b;opacity:1}form .form-control:disabled:focus,form .form-control:disabled:hover,form .form-control[readonly]:focus,form .form-control[readonly]:hover{background:#7b7b7b}form button[type=submit],form input[type=submit]{background:0 0;color:#213a8f;padding:15px calc(15px*1.2);border:3px solid transparent;position:relative;cursor:pointer;font-weight:900;float:right}form button[type=submit] .text,form input[type=submit] .text{transform:translate3d(0,15px,0);display:block;transition:transform .4s cubic-bezier(.2,0,0,1) .4s}form button[type=submit]:after,form input[type=submit]:after{position:absolute;content:"";bottom:-3px;left:calc(15px*1.2);right:calc(15px*1.2);height:3px;background:#fde900;transition:transform .8s cubic-bezier(1,0,.37,1) .2s,right .2s cubic-bezier(.04,.48,0,1) .6s,left .4s cubic-bezier(.04,.48,0,1) .6s;transform-origin:left}form button[type=submit] .line,form input[type=submit] .line{position:absolute;background:#fde900}form button[type=submit] .line.-left,form button[type=submit] .line.-right,form input[type=submit] .line.-left,form input[type=submit] .line.-right{width:3px;bottom:-3px;top:-3px;transform:scale3d(1,0,1)}form button[type=submit] .line.-bottom,form button[type=submit] .line.-top,form input[type=submit] .line.-bottom,form input[type=submit] .line.-top{height:3px;left:-3px;right:-3px;transform:scale3d(0,1,1)}form button[type=submit] .line.-right,form input[type=submit] .line.-right{right:-3px;transition:transform .1s cubic-bezier(1,0,.65,1.01) .23s;transform-origin:top}form button[type=submit] .line.-top,form input[type=submit] .line.-top{top:-3px;transition:transform .08s linear .43s;transform-origin:left}form button[type=submit] .line.-left,form input[type=submit] .line.-left{left:-3px;transition:transform .08s linear .51s;transform-origin:bottom}form button[type=submit] .line.-bottom,form input[type=submit] .line.-bottom{bottom:-3px;transition:transform .3s cubic-bezier(1,0,.65,1.01);transform-origin:right}form button[type=submit]:active .text,form button[type=submit]:focus .text,form button[type=submit]:hover .text,form input[type=submit]:active .text,form input[type=submit]:focus .text,form input[type=submit]:hover .text{transform:translate3d(0,0,0);transition:transform .6s cubic-bezier(.2,0,0,1) .4s}form button[type=submit]:active:after,form button[type=submit]:focus:after,form button[type=submit]:hover:after,form input[type=submit]:active:after,form input[type=submit]:focus:after,form input[type=submit]:hover:after{transform:scale3d(0,1,1);right:-3px;left:-3px;transform-origin:right;transition:transform .2s cubic-bezier(1,0,.65,1.01) .17s,right .2s cubic-bezier(1,0,.65,1.01),left 0s .3s}form button[type=submit]:active .line,form button[type=submit]:focus .line,form button[type=submit]:hover .line,form input[type=submit]:active .line,form input[type=submit]:focus .line,form input[type=submit]:hover .line{transform:scale3d(1,1,1)}form button[type=submit]:active .line.-right,form button[type=submit]:focus .line.-right,form button[type=submit]:hover .line.-right,form input[type=submit]:active .line.-right,form input[type=submit]:focus .line.-right,form input[type=submit]:hover .line.-right{transition:transform .1s cubic-bezier(1,0,.65,1.01) .2s;transform-origin:bottom}form button[type=submit]:active .line.-top,form button[type=submit]:focus .line.-top,form button[type=submit]:hover .line.-top,form input[type=submit]:active .line.-top,form input[type=submit]:focus .line.-top,form input[type=submit]:hover .line.-top{transition:transform .08s linear .4s;transform-origin:right}form button[type=submit]:active .line.-left,form button[type=submit]:focus .line.-left,form button[type=submit]:hover .line.-left,form input[type=submit]:active .line.-left,form input[type=submit]:focus .line.-left,form input[type=submit]:hover .line.-left{transition:transform .08s linear .48s;transform-origin:top}form button[type=submit]:active .line.-bottom,form button[type=submit]:focus .line.-bottom,form button[type=submit]:hover .line.-bottom,form input[type=submit]:active .line.-bottom,form input[type=submit]:focus .line.-bottom,form input[type=submit]:hover .line.-bottom{transition:transform .5s cubic-bezier(0,.53,.29,1) .56s;transform-origin:left}form ::-webkit-input-placeholder{color:#1f1f1f}form ::-moz-placeholder{color:#1f1f1f}form :-ms-input-placeholder{color:#1f1f1f}form :-moz-placeholder{color:#1f1f1f}form .wpcf7-list-item{margin-left:0}form input[type=checkbox]:not(.CybotCookiebotDialogBodyLevelButton),form input[type=radio]:not(.CybotCookiebotDialogBodyLevelButton){display:none}form input[type=checkbox]+label:before,form input[type=checkbox]+span:before,form input[type=radio]+label:before,form input[type=radio]+span:before{content:"";display:inline-block;vertical-align:middle;background:#fff;border:1px solid #cacaca;width:15px;height:15px;margin-top:-4px;margin-right:15px}form input[type=checkbox]:checked+label:before,form input[type=checkbox]:checked+span:before,form input[type=radio]:checked+label:before,form input[type=radio]:checked+span:before{background:#213a8f}.pop-up-remarketing{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8);z-index:100000}.pop-up-remarketing .pop-up-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:650px;width:85%}.pop-up-remarketing .btn-close{position:absolute;top:0;right:0;background:#fde900;color:#213a8f;width:40px;height:40px;line-height:40px;font-size:.75rem;text-align:center;border:none;-o-border-radius:0 0 0 20px;-moz-border-radius:0 0 0 20px;-webkit-border-radius:0 0 0 20px;-ms-border-radius:0 0 0 20px;border-radius:0 0 0 20px;transition:all .5s ease}.pop-up-remarketing .btn-close:focus,.pop-up-remarketing .btn-close:hover{background:#213a8f;color:#fff;cursor:pointer}.pop-up-remarketing .visuel{height:100%;max-width:270px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}.pop-up-remarketing .texte{background:#fff;padding:50px 40px 164px;position:relative;margin-left:250px}.pop-up-remarketing .texte .title{display:block;color:#575757;font-weight:700;font-size:1.75rem;margin-bottom:1rem}.pop-up-remarketing .texte .title .large{color:#213a8f;font-weight:900;font-size:2.25rem}.pop-up-remarketing .texte .contact{color:#1f1f1f;display:block;font-size:1.5rem;margin-bottom:1rem}.pop-up-remarketing .calltoaction{margin:.5rem 0 1rem}.pop-up-remarketing .financement{background:#213a8f;color:#fff;text-decoration:none;text-transform:uppercase;position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.35rem;padding:25px}.pop-up-remarketing .financement span{width:70%;display:flex;align-items:center}.pop-up-remarketing .financement i{margin-right:20px;font-size:3.5rem}.pop-up-remarketing .financement:hover{background:#fde900}@media only screen and (max-width:768px){.pop-up-remarketing .visuel{width:100%;max-width:100%}.pop-up-remarketing .texte{margin-left:0;padding-top:40px;padding-bottom:140px;background-color:rgba(255,255,255,.9)}.pop-up-remarketing .texte .title{font-size:1.25rem}.pop-up-remarketing .texte .title .large{font-size:1.75rem}.pop-up-remarketing .texte .contact{font-size:1.15rem}.pop-up-remarketing .calltoaction{font-size:1rem}.pop-up-remarketing .financement{font-size:1.15rem}.pop-up-remarketing .calltoaction.primaire:before,.pop-up-remarketing .calltoaction.primaire:visited:before{width:40px}.pop-up-remarketing .calltoaction.primaire,.pop-up-remarketing .calltoaction.primaire:visited{padding-left:50px}.pop-up-remarketing .calltoaction.primaire:hover:before,.pop-up-remarketing .calltoaction.primaire:visited:hover:before{width:100%}}@media only screen and (max-width:576px){.pop-up-remarketing .financement span{width:100%}}.article-page .wp-block-media-text{margin-bottom:100px;border-bottom:0 none;padding-bottom:0}.wp-block-media-text__media img,.wp-block-media-text__media video{width:auto;max-width:100%;margin:0 auto;display:block}@media only screen and (max-width:576px){.article-page .wp-block-media-text{margin-bottom:50px;padding-bottom:50px}}