@media(max-width:1024px){.flv-header{overflow-y:scroll;position:sticky}.flv-header.flv-header-opened{height:100%;position:fixed;z-index:10000}.flv-collapse{background-color:#fff;height:auto;position:fixed;transform:translateX(-100%);transition:transform .25s ease-out;width:100%}.flv-collapse.show{position:relative;transform:translateX(0)}.flv-collapse .button_devis_header{display:block}.button_devis_header{font-size:.8173076923rem;font-weight:700;height:100%;line-height:1.0576923077rem;margin-top:0;padding:1.188rem .844rem .938rem 26px;position:relative;text-align:left;width:100%}}html{-webkit-text-size-adjust:100%;font-size:16px;line-height:1.375rem}body{margin:0}main{display:block}h1{font-size:2rem;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1rem}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}body,html{font-family:Montserrat,Inter,Arial}body{background-color:#fff;color:var(--cl-black-1-font,#333);font-weight:400;overflow:auto}body.modelopen .flv-header-mobile{display:none}.hr_after_cruise:after{bottom:-1.5rem}.hr_after:after,.hr_after_cruise:after{border-top:1px solid #eee;content:" ";display:block;position:absolute;width:100%}.hr_after:after{bottom:-1rem}.flv-on-title{font-size:1.375rem;font-weight:500;line-height:1.688rem;margin-bottom:0;margin-top:0}@media(min-width:768px){.flv-on-title{font-size:1.0576923077rem;line-height:1.2984615385rem}}@media(min-width:1024px){.flv-on-title{font-size:1.0576923077rem;line-height:1.2984615385rem}}@media(min-width:1280px){.flv-on-title{font-size:1.3461538462rem;line-height:1.5384615385rem}}@media(min-width:1536px){.flv-on-title{font-size:1.4583333333rem;line-height:1.6666666667rem}}.flv-title{color:var(--cl-blue-font,#0c226f);font-size:1.3461538462rem;font-weight:600;line-height:1.5384615385rem}@media(min-width:768px){.flv-title{font-size:1.4583333333rem;line-height:1.6666666667rem}}@media(min-width:1536px){.flv-title{font-size:1.5909090909rem;line-height:1.8181818182rem}}.flv-sub-title{color:var(--cl-blue-4-font,#036);font-size:.8653846154rem;font-weight:600;line-height:1.1538461538rem}@media(min-width:768px){.flv-sub-title{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-sub-title{font-size:.9375rem;line-height:1.25rem}}.flv-current-text{font-size:.875rem;line-height:1.125rem}@media(min-width:768px){.flv-current-text{font-size:.875rem;line-height:1.125rem}}@media(min-width:1024px){.flv-current-text{font-size:.6730769231rem;line-height:.8653846154rem}}@media(min-width:1536px){.flv-current-text{font-size:.6730769231rem;line-height:.8653846154rem}}.flv-legend{font-size:.75rem;line-height:1rem}@media(min-width:768px){.flv-legend{font-size:.75rem;line-height:1rem}}@media(min-width:1024px){.flv-legend{font-size:.5769230769rem;line-height:.7692307692rem}}@media(min-width:1536px){.flv-legend{font-size:.7291666667rem;line-height:.9375rem}}.flv-container{margin-left:auto;margin-right:auto;max-width:calc(100% - 30px);padding-left:15px;padding-right:15px}.flv_disabled_item{color:var(--cl-gray-6-font,#ccc)!important;cursor:not-allowed;opacity:.6}.underline{text-decoration:underline}@media(min-width:1025px){.flv-container{max-width:938px;padding-left:0;padding-right:0}}@media(min-width:1280px){.flv-container{max-width:1138px}}@media(min-width:1536px){.flv-container{max-width:1438px}}a{text-decoration:none}ul{list-style:none;margin:0;padding:0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.cursor,.cursor-pointer,button{cursor:pointer}.red{color:red}.orange{color:#f90}.green{color:#42e878}*{touch-action:manipulation}.flv-dropdown{padding-top:5px;position:relative}.flv-dropdown .flv-dropdown-toggle{border:0;cursor:pointer;display:inline-block;padding:.313rem;white-space:nowrap}@media(min-width:769px){.flv-dropdown .flv-dropdown-toggle{padding:.313rem}}@media(min-width:1025px){.flv-dropdown .flv-dropdown-toggle{padding:.313rem}}@media(min-width:1281px){.flv-dropdown .flv-dropdown-toggle{padding:.313rem}}@media(min-width:1537px){.flv-dropdown .flv-dropdown-toggle{padding:.313rem}}.flv-dropdown .flv-dropdown-menu{background-clip:padding-box;background-color:#fff;border:2px solid var(--cl-cta-border,#af141c);display:none;list-style:none;margin:0;overflow:hidden;position:absolute;text-align:left;top:100%;z-index:1000}.flv-dropdown .flv-dropdown-menu.flv-show{display:block}.flv-dropdown .flv-dropdown-menu.flv-show-relative{display:inline-block;left:0}.flv-dropdown .flv-dropdown-menu.flv-dropdown-menu-top{bottom:100%;top:unset}.flv-dropdown .flv-dropdown-menu.comm-shipowner{font-size:.9rem;max-width:1024px;width:-moz-max-content;width:max-content}.flv-dropdown .flv-dropdown-item{background-color:transparent;border:0;clear:both;display:block;padding:.625rem .938rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}@media(min-width:769px){.flv-dropdown .flv-dropdown-item{padding:.625rem .938rem}}@media(min-width:1025px){.flv-dropdown .flv-dropdown-item{padding:.625rem .938rem}}@media(min-width:1281px){.flv-dropdown .flv-dropdown-item{padding:.625rem .938rem}}@media(min-width:1537px){.flv-dropdown .flv-dropdown-item{padding:.625rem .938rem}}.flv-dropdown .flv-customer-link{color:var(--cl-black-2-font,#242323)}.flv-dropdown .flv-customer-link.acces{color:var(--cl-blue-font,#0c226f);font-size:.75rem;font-weight:600;line-height:1rem;padding:.625rem .938rem .625rem .4rem}@media(min-width:768px){.flv-dropdown .flv-customer-link.acces{font-size:.75rem;line-height:1rem}}@media(min-width:1024px){.flv-dropdown .flv-customer-link.acces{font-size:.5769230769rem;line-height:.7692307692rem}}@media(min-width:1536px){.flv-dropdown .flv-customer-link.acces{font-size:.7291666667rem;line-height:.9375rem}}@media(min-width:769px){.flv-dropdown .flv-customer-link.acces{padding:.625rem .938rem .625rem .4rem}}@media(min-width:1025px){.flv-dropdown .flv-customer-link.acces{padding:.625rem .938rem .625rem .4rem}}@media(min-width:1281px){.flv-dropdown .flv-customer-link.acces{padding:.625rem .938rem .625rem .4rem}}@media(min-width:1537px){.flv-dropdown .flv-customer-link.acces{padding:.625rem .938rem .625rem .4rem}}.flv-dropdown #flv-menu-customer{text-align:start!important;width:auto}@media(min-width:1024px){.flv-dropdown .flv-dropdown-toggle.open:after{border-bottom:13px solid var(--cl-cta-border,#af141c);border-left:13px solid transparent;border-right:13px solid transparent;bottom:0;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.flv-dropdown .flv-dropdown-toggle.flv-top-menu-link:not(.open):after{background:url(/front/assets/img/icons/icon-arrow-down-gray.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;height:12px;position:absolute;right:-10px;top:13px;width:8px}}@media(min-width:1024px)and (min-width:1024px)and (max-width:1280px){.flv-dropdown .flv-dropdown-toggle.flv-top-menu-link:not(.open):after{right:-15px;top:unset}}@media(min-width:1024px){.flv-dropdown .flv-dropdown-menu{border:1px solid var(--cl-cta-border,#af141c)}.flv-dropdown.flv-dropdown-fixed .flv-dropdown-menu{left:50%;position:fixed;top:unset;transform:translateX(-50%);width:946px;z-index:10000}}@media(min-width:1280px){.flv-dropdown .flv-dropdown-menu{border:1px solid var(--cl-cta-border,#af141c)}.flv-dropdown.flv-dropdown-fixed .flv-dropdown-menu{width:1140px}}@media(min-width:1536px){.flv-dropdown.flv-dropdown-fixed .flv-dropdown-menu{width:1458px}}.border-top-gray{border-top:2px solid var(--cl-gray-1-border,#dddad3)}.flv-border{border:1px solid var(--cl-gray-1-border,#dddad3)}.flv-strong{font-weight:700}.flv-row{display:flex;flex-wrap:wrap}.flv-row.virtuel{padding-top:20px}@media(max-width:768px){.flv-row.virtuel{padding-top:0}}@media(max-width:767px){.flv-row .col-md-6.top-equip{margin-top:1.5rem}}.flv-row .col-md-6.flex{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.flv-row .col-md-6.flex.boat{justify-content:center}.flv-row .col-md-6.flex .flv-row .plan,.flv-row .col-md-6.flex .flv-row .virtual{cursor:pointer;padding-top:10px;text-decoration:underline}.flv-row .col-md-6.flex .flv-row .plan a,.flv-row .col-md-6.flex .flv-row .virtual a{color:var(--cl-blue-2-font,#04abef)}.flv-row .col-md-6.flex .img-boat{cursor:pointer;max-width:50%}@media(max-width:768px){.flv-row .col-md-6.flex .img-boat{margin-top:20px;max-width:85%}}.flv-row .col-md-6.flex .img-boat .plan{color:var(--cl-blue-2-font,#04abef);cursor:pointer;padding-top:10px;text-decoration:underline}.flv-row .col-md-6.flex .virtual-visit-plan{justify-content:center;width:100%}@media(max-width:768px){.flv-row .col-md-6.flex .virtual-visit-plan{justify-content:space-evenly}}.flv-row .col-md-6.flex .virtual-visit-plan a,.flv-row .col-md-6.flex .virtual-visit-plan div{padding:0}.flv-row .col-md-6.flex .virtual-visit-plan .boat-blueprint{margin-top:0!important;padding-top:0!important}@media(max-width:767px){.flv-row .col-md-6.flex .virtual-visit-plan .boat-blueprint{margin-left:0!important}}@media(min-width:768px){.flv-row .col-md-6.flex .virtual-visit-plan .boat-blueprint{margin-left:14px!important}}@media(min-width:1024px){.flv-row .col-md-6.flex .virtual-visit-plan .boat-blueprint{margin-left:15px!important}}@media(min-width:1280px){.flv-row .col-md-6.flex .virtual-visit-plan .boat-blueprint{margin-left:15px!important}}@media(min-width:1536px){.flv-row .col-md-6.flex .virtual-visit-plan .boat-blueprint{margin-left:50px!important}}.flv-row .col-md-6{flex:0 0 100%;max-width:100%}@media(max-width:768px){.flv-row .col-md-6{margin-bottom:-8px}}.flv-row .col-6{flex:0 0 50%;max-width:50%}.flv-row .col-md-3{flex:0 0 100%;max-width:100%}@media(max-width:768px){.flv-row .col-md-3{margin-bottom:-8px}}.flv-row .col-3{flex:0 0 33.3333333%;max-width:33.3333333%}.flv-row.with-padding{margin:0 -.938rem}@media(min-width:769px){.flv-row.with-padding{margin:0 -.938rem}}@media(min-width:1025px){.flv-row.with-padding{margin:0 -.938rem}}@media(min-width:1281px){.flv-row.with-padding{margin:0 -.938rem}}@media(min-width:1537px){.flv-row.with-padding{margin:0 -.938rem}}.flv-row.with-padding .col-6,.flv-row.with-padding .col-md-3,.flv-row.with-padding .col-md-6,.flv-row.with-padding col-3{padding:0 .938rem}@media(min-width:769px){.flv-row.with-padding .col-6,.flv-row.with-padding .col-md-3,.flv-row.with-padding .col-md-6,.flv-row.with-padding col-3{padding:0 .938rem}}@media(min-width:1025px){.flv-row.with-padding .col-6,.flv-row.with-padding .col-md-3,.flv-row.with-padding .col-md-6,.flv-row.with-padding col-3{padding:0 .938rem}}@media(min-width:1281px){.flv-row.with-padding .col-6,.flv-row.with-padding .col-md-3,.flv-row.with-padding .col-md-6,.flv-row.with-padding col-3{padding:0 .938rem}}@media(min-width:1537px){.flv-row.with-padding .col-6,.flv-row.with-padding .col-md-3,.flv-row.with-padding .col-md-6,.flv-row.with-padding col-3{padding:0 .938rem}}@media(min-width:768px){.flv-row .col-md-6{flex:0 0 50%;max-width:50%}.flv-row .col-md-3{flex:0 0 33.3333333%;max-width:33.3333333%}}.flv-flex{display:flex}.flv-flex-row-spaced{display:flex;justify-content:space-between}.flv-flex-colum{display:flex;flex-direction:column}.flv-flex-grow{flex-grow:1}.flv-flex-spaced{justify-content:space-between}.font-weight-semi-bold{font-weight:600}.pb-5{padding-bottom:5px}.font-weight-bold{font-weight:700}.font-weight-regular{font-weight:400}section{background:#fff;padding:100px 0}@media(max-width:768px){section{padding-bottom:50px;padding-top:50px}}section.bg-blue{background:var(--cl-blue-bg,#0c226f);color:#fff}section.bg-blue .flv-title{color:#fff}section.bg-gray{background:var(--cl-gray-bg,#f4f2ec)}section.bg-gray-light{background:var(--cl-gray-2-bg,#e8e6df)}section.bg-pink{background:var(--cl-cta-bg,#af141c)}section .flv-title{margin:0 0 2.188rem;text-align:center}@media(min-width:769px){section .flv-title{margin:0 0 2.188rem}}@media(min-width:1025px){section .flv-title{margin:0 0 2.188rem}}@media(min-width:1281px){section .flv-title{margin:0 0 2.188rem}}@media(min-width:1537px){section .flv-title{margin:0 0 2.188rem}}.dash_sep:after{content:"-";display:inline;padding:0 2px}.dash_sep:last-child:after{content:""}span.flech-content{padding-right:15px}svg.code-color{fill:var(--cl-cta-bg,#af141c);stroke:var(--cl-cta-border,#af141c)}svg.code-color-revers{fill:var(--cl-black-1-border,#333);stroke:var(--cl-black-1-border,#333)}svg.code-color-revers.wishImg{fill:#fff;stroke:var(--cl-black-1-border,#333)}.flv-favourite svg.code-color-revers.wishImg{fill:#fff;stroke:var(--cl-blue-bg,#0c226f)}.flv-gallery-list-actions .code-color{fill:var(--cl-black-1-border,#333)!important;stroke:var(--cl-black-1-border,#333)!important}.flv-modal.icon-close{background:transparent;border:transparent;margin:0!important}.flv-modal.icon-close.check{position:absolute;right:7px;top:7px;z-index:10000}.flv-modal .icon-close{background:transparent;border:transparent;cursor:pointer;margin:0!important;position:absolute;right:30px;top:30px;z-index:10000}.flv-modal .icon-close .code-color.iconeClose{height:20px!important;width:20px!important}@media(max-width:768px){.flv-modal .icon-close{right:15px;top:15px}}.flv-modal .icon-close svg#iconeClose{height:16px!important;width:16px!important}.flv-form button.icon-close{background:transparent;border:transparent;margin:0!important;position:static;width:auto}.flv-form button.icon-close .code-color.iconeClose{height:16px!important;width:16px!important}.flv-form button.icon-close.check{position:absolute;right:7px;top:7px;z-index:10000}.flv-form button.icon-close svg#iconeClose,.flv-form button.icon-close.check .code-color.iconeClose{height:16px!important;width:16px!important}button.icon-close{background:transparent;border:transparent;margin:0!important}button.icon-close .code-color.iconeClose{height:16px!important;width:16px!important}button.icon-close.check{position:absolute;right:7px;top:7px;z-index:10000}button.icon-close svg#iconeClose,button.icon-close.check .code-color.iconeClose{height:16px!important;width:16px!important}.active svg.code-color-revers,.button_ajouter_favoris:hover svg.code-color-revers,.flv-favourite.active svg.code-color-revers{fill:var(--cl-cta-bg,#af141c);stroke:var(--cl-cta-border,#af141c)}.btn-white:hover svg.code-color,.button_ou_partir:hover svg.code-color{fill:#fff;stroke:#fff}@media(max-width:768px){svg#svgHeart{height:25px;width:25px}}.breadcrumb-link svg#svgHeart{height:18px;width:18px}.breadcrumb-link.gallery{fill:transparent;stroke:#fff}.breadcrumb-link.gallery svg.code-color-revers{fill:transparent}.breadcrumb-link.gallery.active svg.code-color-revers{fill:var(--cl-cta-bg,#af141c);stroke:#fff}.flv-top-menu-item svg#svgHeart{height:18px;width:18px}@media(max-width:768px){svg.svgPlace{height:25px!important;width:25px!important}}svg#svgFleche{height:35px;width:35px}.flv-boat-longette svg.svgPlace{width:.9rem}.flv-boat-longette .text-note{display:flex;gap:10px}.flv-i{cursor:pointer}.flv-i svg{fill:var(--cl-cta-bg,#af141c);color:var(--cl-blue-font,#0c226f)}.show-tab{opacity:1}.hide-tab{opacity:0;transition:opacity .4s}#bandeau-cookies-consent{background-color:var(--cl-gray-bg,#f4f2ec);border-top:1px solid var(--cl-cta-border,#af141c);bottom:0;font-size:.9rem;padding:10px 0;position:fixed;text-align:center;width:100%;z-index:1000}#bandeau-cookies-consent p{display:inline;margin:0;padding:0}#bandeau-cookies-consent button{background-color:none;border:none;color:var(--cl-cta-font,#af141c);cursor:pointer;font-weight:700;margin-left:2px;padding:4px;text-align:center}.flv-truncate .flv-show-less{overflow:hidden;position:relative}.flv-truncate .flv-show-less br{content:" ";display:block;height:.4rem}.flv-truncate .flv-show-less p{margin:0;padding:0}.flv-truncate .flv-show-less:after{background:hsla(0,0%,100%,.7);bottom:0;content:"";display:block;height:30px;position:absolute;width:100%}.flv-truncate .show{cursor:pointer}.flv-padding-block{margin-bottom:1rem}.btn-link-blue{background:var(--cl-blue-bg,#0c226f);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;color:#fff;display:inline-block;font-size:.9375rem;font-weight:700;line-height:1.25rem;padding:1rem 2.813rem}@media(min-width:768px){.btn-link-blue{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.btn-link-blue{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.btn-link-blue{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.btn-link-blue{padding:1rem 2.813rem}}@media(min-width:1025px){.btn-link-blue{padding:1rem 2.813rem}}@media(min-width:1281px){.btn-link-blue{padding:1rem 2.813rem}}@media(min-width:1537px){.btn-link-blue{padding:1rem 2.813rem}}.btn-link-white{background:#fff;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;color:var(--cl-blue-font,#0c226f);display:inline-block;font-size:.9375rem;font-weight:700;line-height:1.25rem;padding:1rem 2.813rem}@media(min-width:768px){.btn-link-white{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.btn-link-white{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.btn-link-white{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.btn-link-white{padding:1rem 2.813rem}}@media(min-width:1025px){.btn-link-white{padding:1rem 2.813rem}}@media(min-width:1281px){.btn-link-white{padding:1rem 2.813rem}}@media(min-width:1537px){.btn-link-white{padding:1rem 2.813rem}}.btn-white,.button_ou_partir{align-items:center;background:#fff;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;color:#000;display:inline-flex;font-size:.906rem;font-weight:500;justify-content:center;line-height:1rem;margin:0 auto;padding:.625rem .875rem;position:relative;text-decoration:none;transition:all .35s ease}@media(max-width:320px){.btn-white,.button_ou_partir{font-size:.6rem;line-height:.6rem}}@media(min-width:768px){.btn-white,.button_ou_partir{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1280px){.btn-white,.button_ou_partir{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1536px){.btn-white,.button_ou_partir{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:769px){.btn-white,.button_ou_partir{padding:.625rem .875rem}}@media(min-width:1025px){.btn-white,.button_ou_partir{padding:.625rem .875rem}}@media(min-width:1281px){.btn-white,.button_ou_partir{padding:.625rem .875rem}}@media(min-width:1537px){.btn-white,.button_ou_partir{padding:.625rem .875rem}}@media(max-width:640px){.btn-white,.button_ou_partir{padding:.625rem .875rem}}@media(max-width:640px)and (min-width:769px){.btn-white,.button_ou_partir{padding:.625rem .875rem}}@media(max-width:640px)and (min-width:1025px){.btn-white,.button_ou_partir{padding:.625rem .875rem}}@media(max-width:640px)and (min-width:1281px){.btn-white,.button_ou_partir{padding:.625rem .875rem}}@media(max-width:640px)and (min-width:1537px){.btn-white,.button_ou_partir{padding:.625rem .875rem}}.btn-white:after,.button_ou_partir:after{background-size:cover;content:"";display:block;height:2rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .35s ease;width:2rem}@media(max-width:768px){.btn-white:after,.button_ou_partir:after{height:1.563rem;width:1.563rem}}.btn-white:hover,.button_ou_partir:hover{fill:#fff;stroke:#fff;background:var(--cl-cta-bg,#af141c);color:#fff}.btn-pink{background-color:var(--cl-cta-bg,#af141c);border:3px solid transparent;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:.9375rem;font-weight:700;line-height:1.25rem;line-height:100%;min-width:95px;padding:.688rem 1.25rem;text-align:center;transition:all .35s ease}@media(min-width:768px){.btn-pink{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.btn-pink{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.btn-pink{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.btn-pink{padding:.688rem 1.25rem}}@media(min-width:1025px){.btn-pink{padding:.688rem 1.25rem}}@media(min-width:1281px){.btn-pink{padding:.688rem 1.25rem}}@media(min-width:1537px){.btn-pink{padding:.688rem 1.25rem}}.btn-pink:hover{background:#fff;border:3px solid var(--cl-cta-border,#af141c);color:var(--cl-cta-font,#af141c)}@media(min-width:1024px){.btn-pink{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;font-weight:700;min-width:197px}}.button_filtrer_recherche,.flv-btn-pink{background-color:var(--cl-cta-bg,#af141c);border:1px solid transparent;color:#fff;cursor:pointer;display:block;font-size:.9375rem;font-weight:700;line-height:1.25rem;margin:0 auto 2rem;padding:.688rem 1.25rem;text-align:center;transition:all .35s ease}@media(min-width:768px){.button_filtrer_recherche,.flv-btn-pink{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.button_filtrer_recherche,.flv-btn-pink{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.button_filtrer_recherche,.flv-btn-pink{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.button_filtrer_recherche,.flv-btn-pink{padding:.688rem 1.25rem}}@media(min-width:1025px){.button_filtrer_recherche,.flv-btn-pink{padding:.688rem 1.25rem}}@media(min-width:1281px){.button_filtrer_recherche,.flv-btn-pink{padding:.688rem 1.25rem}}@media(min-width:1537px){.button_filtrer_recherche,.flv-btn-pink{padding:.688rem 1.25rem}}.button_filtrer_recherche:hover,.flv-btn-pink:hover{background:#fff;border:1px solid var(--cl-cta-border,#af141c);color:var(--cl-cta-font,#af141c)}@media(min-width:1024px){.button_filtrer_recherche,.flv-btn-pink{font-weight:700}}.btn-view-more,.button_devis_page_resultats,.button_entrer_dates,.button_voir_bateau{background:var(--cl-cta-bg,#af141c);border:3px solid var(--cl-cta-border,#af141c);color:#fff;display:block;font-size:.8653846154rem;font-weight:700;line-height:100%;line-height:1.1538461538rem;padding:1.438rem 1.25rem 1.05rem;text-align:center;transition:all .35s ease}@media(min-width:768px){.btn-view-more,.button_devis_page_resultats,.button_entrer_dates,.button_voir_bateau{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.btn-view-more,.button_devis_page_resultats,.button_entrer_dates,.button_voir_bateau{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.btn-view-more,.button_devis_page_resultats,.button_entrer_dates,.button_voir_bateau{padding:1.438rem 1.25rem 1.05rem}}@media(min-width:1025px){.btn-view-more,.button_devis_page_resultats,.button_entrer_dates,.button_voir_bateau{padding:1.438rem 1.25rem 1.05rem}}@media(min-width:1281px){.btn-view-more,.button_devis_page_resultats,.button_entrer_dates,.button_voir_bateau{padding:1.438rem 1.25rem 1.05rem}}@media(min-width:1537px){.btn-view-more,.button_devis_page_resultats,.button_entrer_dates,.button_voir_bateau{padding:1.438rem 1.25rem 1.05rem}}.btn-view-more:hover,.button_devis_page_resultats:hover,.button_entrer_dates:hover,.button_voir_bateau:hover{background:#fff;color:var(--cl-cta-font,#af141c)}.button_voir_bateau:hover{background:#fff!important;color:var(--cl-cta-font,#af141c)!important}.btn-view-more-white{background:#fff;color:var(--cl-cta-font,#af141c)}.btn-view-more-white:hover{background:var(--cl-cta-bg,#af141c);color:#fff}.btn-primary{color:#fff;cursor:pointer;display:block;font-size:.9375rem;font-weight:700;line-height:1.25rem;outline:none;padding:1rem 1.563rem;text-align:center;transition:all .35s ease;width:100%}@media(min-width:768px){.btn-primary{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.btn-primary{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.btn-primary{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.btn-primary{padding:1rem 1.563rem}}@media(min-width:1025px){.btn-primary{padding:1rem 1.563rem}}@media(min-width:1281px){.btn-primary{padding:1rem 1.563rem}}@media(min-width:1537px){.btn-primary{padding:1rem 1.563rem}}.primary-pink{background:var(--cl-cta-bg,#af141c);border:3px solid var(--cl-cta-border,#af141c)}.primary-pink:hover{background:#fff;border-color:var(--cl-cta-border,#af141c);color:var(--cl-cta-font,#af141c)}.primary-white{background:#fff;border:1px solid #ccc;color:var(--cl-blue-font,#0c226f)}.primary-white:hover{background:var(--cl-blue-bg,#0c226f);border-color:var(--cl-blue-border,#0c226f);color:#fff}.btn-more-offers{background-color:var(--cl-gray-12-bg,#f6f5f5);border:1px solid var(--cl-gray-9-border,#b1b5af);color:var(--cl-cta-font,#af141c)}#flv-form-ctc .form-fields .form-item{flex:none}#flv-form-ctc .form-actions{margin:1.25rem 0;text-align:center}@media(min-width:769px){#flv-form-ctc .form-actions{margin:1.25rem 0}}@media(min-width:1025px){#flv-form-ctc .form-actions{margin:1.25rem 0}}@media(min-width:1281px){#flv-form-ctc .form-actions{margin:1.25rem 0}}@media(min-width:1537px){#flv-form-ctc .form-actions{margin:1.25rem 0}}@media(min-width:768px){#flv-form-ctc .form-actions button{padding:1.2rem 5rem;width:auto}}@media(min-width:768px)and (max-width:1024px){#flv-form-ctc .form-fields{display:flex;flex-wrap:wrap;justify-content:center}#flv-form-ctc .form-fields .form-item{margin:6px;width:30%}}.flv-section-ctc-form{padding:2.5rem 0}@media(min-width:769px){.flv-section-ctc-form{padding:2.5rem 0}}@media(min-width:1025px){.flv-section-ctc-form{padding:2.5rem 0}}@media(min-width:1281px){.flv-section-ctc-form{padding:2.5rem 0}}@media(min-width:1537px){.flv-section-ctc-form{padding:2.5rem 0}}.flv-ctc-content .flv-title{font-size:1.313rem;font-weight:600;text-align:left}@media(min-width:1024px){.flv-ctc-content .flv-title{font-size:1.01rem}}@media(min-width:1536px){.flv-ctc-content .flv-title{font-size:1.094rem}}@media(max-width:1024px){.flv-ctc-content .flv-form .form-group{display:block}}.flv-ctc-content-inner{display:flex;flex-direction:column;padding-top:15px}@media(max-width:768px){.flv-ctc-content-inner{padding-top:10px}}@media(min-width:1024px){.flv-ctc-content-inner{padding:0 2.5rem}}@media(min-width:1024px)and (min-width:769px){.flv-ctc-content-inner{padding:0 2.5rem}}@media(min-width:1024px)and (min-width:1025px){.flv-ctc-content-inner{padding:0 2.5rem}}@media(min-width:1024px)and (min-width:1281px){.flv-ctc-content-inner{padding:0 2.5rem}}@media(min-width:1024px)and (min-width:1537px){.flv-ctc-content-inner{padding:0 2.5rem}}@media(max-width:768px){.flv-ctc-content-inner .flv-title{font-size:.95rem!important}}.flv-ctc-content-inner .flv-form .ctc .form-group .scroll-list{max-height:300px!important;overflow:auto!important}.flv-ctc-cover{background:#f4f2ec;border:1px solid var(--cl-cta-border,#af141c);display:flex;margin:0 0 1rem}.flv-ctc-cover.cruise{margin:0}@media(max-width:768px){.flv-ctc-cover{flex-direction:column}}.flv-ctc-cover .flv-ctc-expert{align-items:center;display:flex;flex:0 0 50%;justify-content:center}@media(max-width:768px){.flv-ctc-cover .flv-ctc-expert{flex:0 0 50%}}@media(min-width:769px){.flv-ctc-cover .flv-ctc-expert{flex:0 0 33%}}@media(min-width:1024px){.flv-ctc-cover .flv-ctc-expert{flex:0 0 36%}}@media(min-width:1280px){.flv-ctc-cover .flv-ctc-expert{flex:0 0 33%;max-width:33%}}@media(min-width:1536px){.flv-ctc-cover .flv-ctc-expert{flex:0 0 33%;max-width:395px}}.flv-ctc-cover .flv-ctc-content{display:flex;flex-direction:column;flex-grow:1!important;justify-content:center}@media(min-width:1025px){.flv-ctc-cover .flv-ctc-content{padding:1rem!important}}@media(min-width:1537px){.flv-ctc-cover .flv-ctc-content{padding:2rem!important}}.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-title{margin:0 0 .5rem}@media(min-width:769px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-title{margin:0 0 .5rem}}@media(min-width:1025px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-title{margin:0 0 .5rem}}@media(min-width:1281px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-title{margin:0 0 .5rem}}@media(min-width:1537px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-title{margin:0 0 .5rem}}.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form>div .form-item.place>p{padding:0}.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form>div .form-item.place>p>input{padding:1.3rem .875rem}@media(min-width:769px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form>div .form-item.place>p>input{padding:1.3rem .875rem}}@media(min-width:1025px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form>div .form-item.place>p>input{padding:1.3rem .875rem}}@media(min-width:1281px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form>div .form-item.place>p>input{padding:1.3rem .875rem}}@media(min-width:1537px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form>div .form-item.place>p>input{padding:1.3rem .875rem}}.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form>div .form-item.place>p>input:focus::-webkit-input-placeholder{color:#a0a0a0}.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form>div .form-item.place>p>button{margin-right:10px}.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form>div .form-item.place>p svg,.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form>div .form-item.place>p>img{margin-left:10px}.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list{margin:1rem 0}@media(min-width:769px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list{margin:1rem 0}}@media(min-width:1025px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list{margin:1rem 0}}@media(min-width:1281px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list{margin:1rem 0}}@media(min-width:1537px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list{margin:1rem 0}}.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list>li{margin:0 0 1rem;padding:0 0 .5rem}@media(min-width:769px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list>li{margin:0 0 1rem}}@media(min-width:1025px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list>li{margin:0 0 1rem}}@media(min-width:1281px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list>li{margin:0 0 1rem}}@media(min-width:1537px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list>li{margin:0 0 1rem}}@media(min-width:769px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list>li{padding:0 0 .5rem}}@media(min-width:1025px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list>li{padding:0 0 .5rem}}@media(min-width:1281px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list>li{padding:0 0 .5rem}}@media(min-width:1537px){.flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .flv-ctc-list>li{padding:0 0 .5rem}}.flv-ctc-cover .flv-form.ctc .form-actions button{font-size:.9375rem;line-height:1.25rem}@media(min-width:768px){.flv-ctc-cover .flv-form.ctc .form-actions button{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.flv-ctc-cover .flv-form.ctc .form-actions button{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-ctc-cover .flv-form.ctc .form-actions button{font-size:.9375rem;line-height:1.25rem}}.flv-ctc-cover .flv-form.ctc .form-group .form-item.place{margin:0 0 .5rem!important}.flv-ctc-cover .flv-form.ctc .form-group .form-item.place>p{padding:0!important}.flv-ctc-cover .flv-form.ctc .form-group .form-item.place>p>input{font-weight:400;padding:1.1rem 1.5rem!important}.flv-ctc-cover .flv-form.ctc .form-group .form-item.place>p>input:focus::-webkit-input-placeholder{color:#a0a0a0}.flv-ctc-cover .flv-form.ctc .form-group .form-actions>button{padding:.8rem 1.5rem!important}.flv-ctc-cover .flv-ctc-content-inner{padding:0}@media(max-width:1023px){.flv-ctc-cover .flv-ctc-content{padding:15px}}@media(min-width:1024px){.flv-ctc-cover{display:flex}.flv-ctc-cover .flv-expert-info{flex:0 0 33%;max-width:33%;width:100%}.flv-ctc-cover .flv-expert-info>div{padding:9.682vw 19.682vw .682vw .682vw;position:relative;z-index:5}.flv-ctc-cover .flv-ctc-content{flex:0 0 50%;max-width:68%;padding:2rem;width:100%}}@media(min-width:1024px)and (min-width:769px){.flv-ctc-cover .flv-ctc-content{padding:2rem}}@media(min-width:1024px)and (min-width:1025px){.flv-ctc-cover .flv-ctc-content{padding:2rem}}@media(min-width:1024px)and (min-width:1281px){.flv-ctc-cover .flv-ctc-content{padding:2rem}}@media(min-width:1024px)and (min-width:1537px){.flv-ctc-cover .flv-ctc-content{padding:2rem}}.flv-ctc-cover .form-item-note{align-items:flex-start;display:flex;flex-direction:row;justify-content:start;text-align:start}.flv-ctc-cover .form-item-note>a{color:var(--cl-blue-font,#0c226f);font-size:.875rem;margin-bottom:-3%}@media(min-width:1024px){.flv-ctc-cover .form-item-note>a{font-size:.673rem}}@media(min-width:1536px){.flv-ctc-cover .form-item-note>a{font-size:.729rem}}@media(min-width:1024px){.flv-ctc-cover-init{display:flex;justify-content:space-between;overflow:hidden}.flv-ctc-cover-init .flv-ctc-expert{flex:0 0 42%;max-width:42%;width:100%}.flv-ctc-cover-init .flv-ctc-content{flex:0 0 58%;max-width:58%;width:100%}}.flv-ctc-expert{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex:0 0 40%;justify-content:center;position:relative}.flv-ctc-expert:after{background:linear-gradient(270deg,rgba(24,147,215,.8),rgba(13,31,107,.8));bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.flv-ctc-expert .flv-ctc-expert-inner-boat-ctc,.flv-ctc-expert .flv-ctc-expert-inner-destination,.flv-ctc-expert>div{position:relative;z-index:5}.flv-ctc-expert-info{align-items:center;color:#fff;display:flex;flex:0 0 50%;flex-direction:column;font-size:.8653846154rem;font-weight:500;justify-content:center;line-height:1.1538461538rem;margin:0 auto;max-width:100%;padding:10px;text-align:center;width:100%}@media(min-width:768px){.flv-ctc-expert-info{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-ctc-expert-info{font-size:.9375rem;line-height:1.25rem}}@media(min-width:641px){.flv-ctc-expert-info.cabine{flex:none;width:100%}}@media(min-width:769px){.flv-ctc-expert-info.cabine{flex:none;width:270px}}@media(min-width:1025px){.flv-ctc-expert-info.cabine{flex:none;width:270px}}@media(min-width:1281px){.flv-ctc-expert-info.cabine{flex:none;width:305px}}@media(min-width:1537px){.flv-ctc-expert-info.cabine{flex:none;width:394px}}@media(min-width:769px){.flv-ctc-expert-info{flex:0 0 33%}}@media(min-width:1025px){.flv-ctc-expert-info{flex:0 0 36%}}@media(min-width:1281px){.flv-ctc-expert-info{flex:0 0 33%}}@media(min-width:1537px){.flv-ctc-expert-info{max-width:450px}}.flv-ctc-expert-info .flv-ctc-expert-avatar{align-items:center;border:2px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:flex;height:11.063rem;justify-content:center;margin:10px;min-width:11.063rem;width:11.063rem}.flv-ctc-expert-info .flv-ctc-expert-avatar picture{height:9.125rem;min-width:9.125rem;width:9.125rem}.flv-ctc-expert-info .flv-ctc-expert-avatar picture img{border-radius:50%}@media(max-width:768px){.flv-ctc-expert-info .flv-ctc-expert-avatar.search{height:6.063rem;min-width:6.063rem;width:6.063rem}}.flv-ctc-expert-info .flv-ctc-expert-avatar .flv-ctc-avatar-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:9.125rem;min-width:9.125rem;width:9.125rem}@media(max-width:768px){.flv-ctc-expert-info .flv-ctc-expert-avatar .flv-ctc-avatar-inner.search{height:5.125rem;min-width:5.125rem;width:5.125rem}}.flv-ctc-expert-info .flv-ctc-expert-name{color:#fff;display:block;font-weight:700}.flv-ctc-list{margin:1.25rem 0}@media(min-width:769px){.flv-ctc-list{margin:1.25rem 0}}@media(min-width:1025px){.flv-ctc-list{margin:1.25rem 0}}@media(min-width:1281px){.flv-ctc-list{margin:1.25rem 0}}@media(min-width:1537px){.flv-ctc-list{margin:1.25rem 0}}@media(max-width:768px){.flv-ctc-list{margin:.4rem 0}}@media(max-width:768px)and (min-width:769px){.flv-ctc-list{margin:.4rem 0}}@media(max-width:768px)and (min-width:1025px){.flv-ctc-list{margin:.4rem 0}}@media(max-width:768px)and (min-width:1281px){.flv-ctc-list{margin:.4rem 0}}@media(max-width:768px)and (min-width:1537px){.flv-ctc-list{margin:.4rem 0}}@media(min-width:1024px){.flv-ctc-list{margin:2.5rem 0}}@media(min-width:1024px)and (min-width:769px){.flv-ctc-list{margin:2.5rem 0}}@media(min-width:1024px)and (min-width:1025px){.flv-ctc-list{margin:2.5rem 0}}@media(min-width:1024px)and (min-width:1281px){.flv-ctc-list{margin:2.5rem 0}}@media(min-width:1024px)and (min-width:1537px){.flv-ctc-list{margin:2.5rem 0}}.flv-ctc-list li{align-items:center;color:var(--cl-blue-font,#0c226f);display:flex;font-size:.8rem;font-weight:500;line-height:1.1538461538rem;padding:0 0 1.875rem}@media(min-width:768px){.flv-ctc-list li{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-ctc-list li{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.flv-ctc-list li{padding:0 0 1.875rem}}@media(min-width:1025px){.flv-ctc-list li{padding:0 0 1.875rem}}@media(min-width:1281px){.flv-ctc-list li{padding:0 0 1.875rem}}@media(min-width:1537px){.flv-ctc-list li{padding:0 0 1.875rem}}@media(max-width:769px){.flv-ctc-list li{padding:0 0 .4rem}}@media(max-width:769px)and (min-width:769px){.flv-ctc-list li{padding:0 0 .4rem}}@media(max-width:769px)and (min-width:1025px){.flv-ctc-list li{padding:0 0 .4rem}}@media(max-width:769px)and (min-width:1281px){.flv-ctc-list li{padding:0 0 .4rem}}@media(max-width:769px)and (min-width:1537px){.flv-ctc-list li{padding:0 0 .4rem}}.flv-ctc-list li:before{background:url(/front/assets/img/icons/icon-checked.png) no-repeat 0 0 transparent;background-size:contain;content:"";display:block;height:1.136vw;margin:0 .625rem 0 0;min-width:1.136vw;width:1.136vw}@media(max-width:1024px){.flv-ctc-list li:before{height:2.441vw;min-width:2.441vw;width:2.441vw}}@media(max-width:640px){.flv-ctc-list li:before{height:3.906vw;min-width:3.906vw;width:3.906vw}}@media(max-width:1024px){.flv-ctc-list li:before{height:.909vw;min-width:.909vw;width:.909vw}}@media(max-width:1024px)and (max-width:1024px){.flv-ctc-list li:before{height:1.953vw;min-width:1.953vw;width:1.953vw}}@media(max-width:1024px)and (max-width:640px){.flv-ctc-list li:before{height:3.125vw;min-width:3.125vw;width:3.125vw}}@media(min-width:769px){.flv-ctc-list li:before{margin:0 .625rem 0 0}}@media(min-width:1025px){.flv-ctc-list li:before{margin:0 .625rem 0 0}}@media(min-width:1281px){.flv-ctc-list li:before{margin:0 .625rem 0 0}}@media(min-width:1537px){.flv-ctc-list li:before{margin:0 .625rem 0 0}}.flv-form.ctc .form-item .dropdown-list{min-width:100%}.flv-form.ctc .form-checkbox{margin:.625rem 0 0}@media(min-width:769px){.flv-form.ctc .form-checkbox{margin:.625rem 0 0}}@media(min-width:1025px){.flv-form.ctc .form-checkbox{margin:.625rem 0 0}}@media(min-width:1281px){.flv-form.ctc .form-checkbox{margin:.625rem 0 0}}@media(min-width:1537px){.flv-form.ctc .form-checkbox{margin:.625rem 0 0}}.flv-form.ctc .form-actions{flex:0 0 50%}@media(max-width:1536px){.flv-form.ctc .form-actions{flex:0 0 100%;padding-left:0;padding-right:0;width:100%}}.flv-form.ctc .form-actions button{font-size:.9375rem;line-height:1.25rem;max-height:64px}@media(min-width:768px){.flv-form.ctc .form-actions button{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.flv-form.ctc .form-actions button{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-form.ctc .form-actions button{font-size:.9375rem;line-height:1.25rem}}@media(max-width:1024px){.flv-form.ctc .form-actions{margin:1.25rem 0 0}}@media(max-width:1024px)and (min-width:769px){.flv-form.ctc .form-actions{margin:1.25rem 0 0}}@media(max-width:1024px)and (min-width:1025px){.flv-form.ctc .form-actions{margin:1.25rem 0 0}}@media(max-width:1024px)and (min-width:1281px){.flv-form.ctc .form-actions{margin:1.25rem 0 0}}@media(max-width:1024px)and (min-width:1537px){.flv-form.ctc .form-actions{margin:1.25rem 0 0}}.flv-form#cabine-tab{min-width:350px}.flv-form#cabine-tab .form-group{flex-direction:column}.flv-table{width:100%}.flv-table.product{border-collapse:collapse;table-layout:auto}@media(max-width:768px){.flv-table.product{width:100%!important}}.flv-table.product .flv-th{background-color:#f5f5f5}.flv-table.product .flv-td,.flv-table.product .flv-th{border:.0625rem solid #ced4da;padding:1rem;text-align:left}.flv-table td,.flv-table th{padding:.313rem 0}@media(min-width:769px){.flv-table td,.flv-table th{padding:.313rem 0}}@media(min-width:1025px){.flv-table td,.flv-table th{padding:.313rem 0}}@media(min-width:1281px){.flv-table td,.flv-table th{padding:.313rem 0}}@media(min-width:1537px){.flv-table td,.flv-table th{padding:.313rem 0}}.flv-table thead{color:var(--cl-blue-font,#0c226f);font-size:1rem;font-weight:600}@media(min-width:1024px){.flv-table thead{font-size:.769rem}}@media(min-width:1536px){.flv-table thead{font-size:.833rem}}.flv-table thead th{padding:.938rem 0 0}@media(min-width:769px){.flv-table thead th{padding:.938rem 0 0}}@media(min-width:1025px){.flv-table thead th{padding:.938rem 0 0}}@media(min-width:1281px){.flv-table thead th{padding:.938rem 0 0}}@media(min-width:1537px){.flv-table thead th{padding:.938rem 0 0}}.flv-table tfoot{color:var(--cl-blue-font,#0c226f);font-size:1rem;font-weight:600}@media(min-width:1024px){.flv-table tfoot{font-size:.769rem}}@media(min-width:1536px){.flv-table tfoot{font-size:.833rem}}.flv-table tfoot td{padding:.625rem 0 0}@media(min-width:769px){.flv-table tfoot td{padding:.625rem 0 0}}@media(min-width:1025px){.flv-table tfoot td{padding:.625rem 0 0}}@media(min-width:1281px){.flv-table tfoot td{padding:.625rem 0 0}}@media(min-width:1537px){.flv-table tfoot td{padding:.625rem 0 0}}.flv-table tfoot a{color:var(--cl-blue-font,#0c226f);font-size:.875rem;font-weight:400;pointer-events:none}@media(min-width:1024px){.flv-table tfoot a{font-size:.673rem}}@media(min-width:1536px){.flv-table tfoot a{font-size:.729rem}}.flv-table tfoot .total-price{color:var(--cl-cta-font,#af141c);font-size:1.75rem;font-weight:700;text-align:right}@media(min-width:1024px){.flv-table tfoot .total-price{font-size:1.346rem}}@media(min-width:1536px){.flv-table tfoot .total-price{font-size:1.458rem}}.line-through{text-decoration:line-through}.flv-search-ctc{background:#f4f2ec;border:1px solid var(--cl-cta-border,#af141c);display:flex;margin:0 0 1.136vw}@media(max-width:768px){.flv-search-ctc{flex-direction:column}}.flv-search-ctc .flv-ctc-expert-info{background-image:linear-gradient(270deg,#1893d7,#0d1f6b)}.flv-search-ctc .flv-ctc-content{display:flex;flex-direction:column;justify-content:center}@media(min-width:1025px){.flv-search-ctc .flv-ctc-content{padding:1rem!important}}@media(min-width:1537px){.flv-search-ctc .flv-ctc-content{padding:2rem!important}}.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-title{font-size:1.348rem!important;margin:0 0 .5rem!important}@media(min-width:1537px){.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-title{margin:0 0 1em!important}}.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-ctc-list{margin:.5rem 0!important}@media(min-width:1537px){.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-ctc-list{margin:1rem 0!important}}.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-ctc-list>li{margin:0 0 .5rem!important;padding:0 0 .5rem!important}@media(max-width:768px){.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-ctc-list>li{padding:0 0 1rem!important}}@media(min-width:1537px){.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-ctc-list>li{margin:0 0 .8rem!important;padding:0 0 .8rem!important}}.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-ctc-list>li:before{height:1.136vw;min-width:1.136vw;width:1.136vw}@media(max-width:1024px){.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-ctc-list>li:before{height:2.441vw;min-width:2.441vw;width:2.441vw}}@media(max-width:640px){.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-ctc-list>li:before{height:3.906vw;min-width:3.906vw;width:3.906vw}}@media(max-width:1024px){.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-ctc-list>li:before{height:.909vw;min-width:.909vw;width:.909vw}}@media(max-width:1024px)and (max-width:1024px){.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-ctc-list>li:before{height:1.953vw;min-width:1.953vw;width:1.953vw}}@media(max-width:1024px)and (max-width:640px){.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-ctc-list>li:before{height:3.125vw;min-width:3.125vw;width:3.125vw}}.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .form-actions button{font-size:.9375rem;line-height:1.25rem}@media(min-width:768px){.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .form-actions button{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .form-actions button{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .form-actions button{font-size:.9375rem;line-height:1.25rem}}.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .form-group .form-item.place>p{padding:0!important}.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .form-group .form-item.place>p>input{font-weight:400;padding:1.1rem 1.5rem!important}.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .form-group .form-item.place>p>input:focus::-webkit-input-placeholder{color:#a0a0a0}.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .form-group .form-item.place>p>button{margin-right:10px}.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .form-group .form-item.place>p svg,.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .form-group .form-item.place>p>img{margin-left:10px}.flv-search-ctc .flv-ctc-content .flv-ctc-content-inner .flv-form.ctc .form-group .form-actions>button{padding:.8rem 1.5rem!important}.flv-search-ctc .flv-form.ctc .form-actions button{font-size:.9375rem;line-height:1.25rem}@media(min-width:768px){.flv-search-ctc .flv-form.ctc .form-actions button{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.flv-search-ctc .flv-form.ctc .form-actions button{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-search-ctc .flv-form.ctc .form-actions button{font-size:.9375rem;line-height:1.25rem}}.flv-search-ctc .flv-ctc-content-inner{padding:0}@media(max-width:1023px){.flv-search-ctc .flv-ctc-content{padding:15px}}@media(min-width:1024px){.flv-search-ctc{display:flex}.flv-search-ctc .flv-expert-info{flex:0 0 40%;max-width:40%;width:100%}.flv-search-ctc .flv-ctc-content{flex-grow:1;padding:2.5rem;width:54%}}@media(min-width:1024px)and (min-width:769px){.flv-search-ctc .flv-ctc-content{padding:2.5rem}}@media(min-width:1024px)and (min-width:1025px){.flv-search-ctc .flv-ctc-content{padding:2.5rem}}@media(min-width:1024px)and (min-width:1281px){.flv-search-ctc .flv-ctc-content{padding:2.5rem}}@media(min-width:1024px)and (min-width:1537px){.flv-search-ctc .flv-ctc-content{padding:2.5rem}}@media(max-width:768px){.flv-global-ctc.bg-gray-light{padding:50px 0}.flv-global-ctc.bg-gray-light .contact-form{padding-left:0;padding-right:0}}.flv-global-ctc .flv-ctc-cover{border:1px solid var(--cl-blue-border,#0c226f);box-sizing:content-box;display:flex;margin:0;min-height:312px}.flv-global-ctc .flv-ctc-cover .flv-ctc-expert{align-items:center;display:flex;flex:0 0 50%;justify-content:center}@media(max-width:769px){.flv-global-ctc .flv-ctc-cover .flv-ctc-expert{flex:0 0 50%}}@media(min-width:769px){.flv-global-ctc .flv-ctc-cover .flv-ctc-expert{flex:0 0 33%}}@media(min-width:1025px){.flv-global-ctc .flv-ctc-cover .flv-ctc-expert{flex:0 0 36%}}@media(min-width:1281px){.flv-global-ctc .flv-ctc-cover .flv-ctc-expert{flex:0 0 33%}}@media(min-width:1537px){.flv-global-ctc .flv-ctc-cover .flv-ctc-expert{flex:0 0 33%}}.flv-global-ctc .flv-ctc-cover .flv-ctc-expert .flv-ctc-expert-inner-destination{height:100%;width:100%}.flv-global-ctc .flv-ctc-cover .flv-ctc-expert .flv-ctc-expert-inner-destination .flv-ctc-expert-info{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;flex:0 0 40%;height:100%;position:relative;width:100%}.flv-global-ctc .flv-ctc-cover .flv-ctc-expert .flv-ctc-expert-inner-destination .flv-ctc-expert-info:after{background:rgba(12,34,111,.7);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.flv-global-ctc .flv-ctc-cover .flv-ctc-expert .flv-ctc-expert-inner-destination .flv-ctc-expert-info .flv-ctc-expert-avatar,.flv-global-ctc .flv-ctc-cover .flv-ctc-expert .flv-ctc-expert-inner-destination .flv-ctc-expert-info>a,.flv-global-ctc .flv-ctc-cover .flv-ctc-expert .flv-ctc-expert-inner-destination .flv-ctc-expert-info>span{z-index:5}.flv-global-ctc .flv-ctc-cover .flv-ctc-content{display:flex;flex-direction:column;flex-grow:1!important;justify-content:center}@media(min-width:1025px){.flv-global-ctc .flv-ctc-cover .flv-ctc-content{padding:1rem!important}}@media(min-width:1537px){.flv-global-ctc .flv-ctc-cover .flv-ctc-content{padding:2rem!important}}.flv-global-ctc .flv-ctc-cover .flv-ctc-content .flv-ctc-content-inner .flv-title{margin-bottom:2rem}.flv-global-ctc .flv-ctc-expert .flv-ctc-expert-inner-destination{height:100%;width:100%}.flv-global-ctc .flv-ctc-expert .flv-ctc-expert-inner-destination .flv-ctc-expert-info{left:0;position:absolute;top:0}.rang-item{color:var(--cl-blue-font,#0c226f);margin-bottom:1.2rem}.rang-item.cabine{margin-bottom:0}.rang-item input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:2px;margin:auto;outline:none;pointer-events:none;position:absolute;top:6px;width:calc(100% - 14px)}.rang-item .left{left:0}.rang-item .right{right:0}.rang-item input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;height:2px}.rang-item input[type=range]::-moz-range-track{-moz-appearance:none;height:2px}.rang-item input[type=range]::-ms-track{appearance:none;height:2px}.rang-item input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff;border:1px solid var(--cl-blue-border,#0c226f);border-radius:50%;cursor:pointer;height:30px;margin-top:-15px;pointer-events:auto;position:absolute;position:static;top:6px;width:30px;z-index:4}.rang-item input[type=range]::-moz-range-thumb{-webkit-appearance:none;background-color:#fff;border:1px solid var(--cl-blue-border,#0c226f);border-radius:50%;cursor:pointer;height:30px;pointer-events:auto;position:absolute;top:6px;width:30px;z-index:4}.rang-item input[type=range]::-ms-thumb{background-color:#fff;border:1px solid var(--cl-blue-border,#0c226f);border-radius:50%;cursor:pointer;height:30px;pointer-events:auto;position:absolute;top:6px;width:30px;z-index:4}.rang-item input[type=range]:active::-webkit-slider-thumb{background-color:#fff;border:2px solid var(--cl-blue-border,#0c226f)}.rang-item .rang-progress>div .rang-dec-inc{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center}.rang-item .rang-progress>div .rang-dec-inc>button .dec,.rang-item .rang-progress>div .rang-dec-inc>button .inc{display:flex;justify-content:center}.rang-item .rang-progress>div .rang-dec-inc>button .dec{margin-top:-3px}.rang-item .rang-text{margin-top:1rem}.rang-item .inputMin{border:1px solid #b0b0b0!important;border-radius:5px;padding:.3rem .5rem}.rang-item .inputMin .max,.rang-item .inputMin .min{color:#6a6a6a}.rang-item .inputMin .budget{align-items:center;display:flex;margin-top:-4px}.rang-item .inputMin .budget span{color:#222;font-size:.8rem;padding-top:5px}.rang-item .inputMin>div{font-size:.7rem}@media(max-width:1280px){.rang-item .inputMin>div{font-size:.6rem}}.rang-item .inputMin input[type=text].range-input{border:none;font-size:.8rem;margin-top:.3rem;outline:none;width:6rem!important}@media(max-width:1280px){.rang-item .inputMin input[type=text].range-input{width:3rem;width:4.5rem!important}}.rang-item .inputMin input[type=text].range-input::-moz-placeholder{color:#ccc}.rang-item .inputMin input[type=text].range-input::placeholder{color:#ccc}.rang-item .inputMin input[type=text].range-input.range-input-left{text-align:start}.rang-item input[type=text].range-input{border:none;margin-top:.3rem;width:6rem!important}@media(max-width:1280px){.rang-item input[type=text].range-input{width:3rem}}.rang-item input[type=text].range-input::-moz-placeholder{color:#ccc}.rang-item input[type=text].range-input::placeholder{color:#ccc}.rang-item input[type=text].range-input.range-input-left{text-align:end}#with-who-modal .range-input{margin-top:-.3rem;padding:.5rem!important}#modal-contact-form .range-input{margin-top:-.7rem;width:6.5rem!important}.rang-name{font-weight:700}@media(max-width:768px){.rang-name{margin-bottom:25px;margin-top:25px}.rang-name.Annee,.rang-name.Budget,.rang-name.Longeur{border-top:1px solid rgba(12,34,111,.3);padding-top:25px}}#budget-tab .rang-name{margin-bottom:1rem}.display-range{align-items:center;display:flex;flex-direction:rown;justify-content:space-between;margin-top:6%}.display-range .separator{background-color:#b0b0b0;flex-basis:16px;flex-shrink:0;height:1px}.display-range .display-price{border:none!important;border-bottom:1px solid gray!important;height:12%;width:10%!important}.budget-progress>div,.rang-progress>div{display:flex;justify-content:space-between}.budget-progress .privatif,.rang-progress .privatif{justify-content:space-around}.budget-progress .duration-selector,.rang-progress .duration-selector{background-color:#fff;border:1px solid #000;padding:8px}.budget-progress .duration-selector:focus,.rang-progress .duration-selector:focus{box-shadow:none;outline:none}.budget-progress .list-check,.rang-progress .list-check{font-size:.875rem;line-height:1.375rem}@media(min-width:768px){.budget-progress .list-check,.rang-progress .list-check{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.budget-progress .list-check,.rang-progress .list-check{font-size:.8333333333rem}}.budget-progress .list-check input[type=checkbox],.budget-progress .list-check label,.rang-progress .list-check input[type=checkbox],.rang-progress .list-check label{cursor:pointer}.budget-progress button,.rang-progress button{background-color:#fff;border:1px solid var(--cl-blue-border,#0c226f);border-radius:50%;cursor:pointer;font-size:22px;height:30px;touch-action:manipulation;width:30px}.budget-progress .progress-label,.rang-progress .progress-label{align-items:center}.budget-progress .progress-label .separator,.rang-progress .progress-label .separator{background-color:#b0b0b0;flex-basis:16px;flex-shrink:0;height:1px}.budget-progress .progress-bar,.rang-progress .progress-bar{height:12px;margin:10px 0 20px;position:relative}.budget-progress .progress-bar:after,.rang-progress .progress-bar:after{background:var(--cl-blue-bg,#0c226f);content:"";display:block;height:1px;left:0;position:absolute;right:0;top:50%;width:100%;z-index:0}.budget-progress .progress-bar .inrange-progress-bar,.rang-progress .progress-bar .inrange-progress-bar{background:var(--cl-blue-bg,#0c226f);height:2px;left:0;position:absolute;top:5px;width:100%;z-index:0}.flv-rang-list.filter-show-less{height:500px;overflow:hidden}.flv-rang-list input[type=checkbox]{cursor:pointer;position:relative}.flv-rang-list input[type=checkbox]:before{background:#fff;border:1px solid #d7d6d5;content:"";display:block;height:20px;left:0;position:absolute;top:0;width:20px}.flv-rang-list input[type=checkbox]:checked:before{background-color:var(--cl-blue-bg,#0c226f);content:"";display:block;height:20px;left:10px;position:absolute;top:9px;width:20px}.flv-rang-list input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:8px;position:absolute;top:3px;transform:rotate(45deg);width:5px}.flv-header-mobile .flv-message-header-mobile,.flv-message-header{background-color:rgba(1,90,165,.11);border-bottom:1px solid var(--cl-gray-7-border,#e0e4e4);color:var(--cl-blue-1-font,#015aa5);font-size:.75rem;font-weight:500;line-height:1rem;padding:6px 0;text-align:center}@media(min-width:768px){.flv-header-mobile .flv-message-header-mobile,.flv-message-header{font-size:.75rem;line-height:1rem}}@media(min-width:1024px){.flv-header-mobile .flv-message-header-mobile,.flv-message-header{font-size:.5769230769rem;line-height:.7692307692rem}}@media(min-width:1536px){.flv-header-mobile .flv-message-header-mobile,.flv-message-header{font-size:.7291666667rem;line-height:.9375rem}}.flv-header-mobile .flv-message-header-mobile span,.flv-message-header span{cursor:pointer;text-decoration:underline}.isSticky .flv-message-header,.isSticky .flv-message-header-mobile{display:none}.flv-message-discount{background-color:#58d5bf;border-bottom:1px solid var(--cl-gray-7-border,#e0e4e4);color:#000;font-size:.75rem;font-weight:500;font-weight:400;line-height:1rem;position:relative}.flv-message-discount.hidden{display:none}@media(min-width:768px){.flv-message-discount{font-size:.75rem;line-height:1rem}}@media(min-width:1024px){.flv-message-discount{font-size:.5769230769rem;line-height:.7692307692rem}}@media(min-width:1536px){.flv-message-discount{font-size:.7291666667rem;line-height:.9375rem}}.flv-message-discount .discount-container{display:flex;justify-content:center;min-height:2.75rem;width:100%}.flv-message-discount .discount-container .discount-banner-text{align-items:center;display:flex;gap:70px;justify-content:center;padding:0 10em;width:100%}.flv-message-discount .discount-container .discount-banner-text .discount-banner-title{align-items:center;display:flex;font-size:1rem;gap:8px;margin-right:unset;text-align:left}.flv-message-discount .discount-container .discount-banner-text .discount-banner-title .first-part{font-weight:700}.flv-message-discount .discount-container .discount-banner-text .discount-banner-title .secend-part{font-weight:700;margin-left:5px}.flv-message-discount .discount-container .discount-banner-text .discount-banner-description{align-items:center;display:flex;flex:unset;font-size:1rem;justify-content:center;text-align:center}.flv-message-discount .discount-container .discount-banner-text .discount-banner-description .code-promo{margin-left:8px}.flv-message-discount .discount-container .discount-banner-text .discount-banner-description svg{height:15px;margin-top:4px;width:15px}.flv-message-discount .discount-container .discount-banner-text .discount-banner-description svg:hover{fill:#af141c!important}.flv-message-discount .discount-container .discount-banner-text .countdown{align-items:center;display:flex;font-size:1rem;gap:5px;justify-content:space-between;margin-right:unset;margin-top:8px;text-align:end}.flv-message-discount .discount-container .discount-banner-text .countdown .countdown-unit{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:38px;text-align:center}.flv-message-discount .discount-container .discount-banner-text .countdown .countdown-unit .value{font-size:1.4rem}.flv-message-discount .discount-container .discount-banner-text .countdown .countdown-unit .unit{font-size:.5rem;margin-left:1px}.flv-message-discount .discount-container .discount-banner-text .countdown .colon{align-content:center;display:flex;flex-wrap:wrap;font-size:1.3rem;justify-content:center;margin-bottom:18px;text-align:center}.flv-message-discount .discount-container .discount-banner-text .countdown .colon.hidden{display:none}.flv-message-discount .close-discount{align-items:center;background:transparent;border:transparent;display:flex;margin-right:15px!important;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);z-index:10000}.flv-message-discount .close-discount svg{fill:#000!important;height:15px;width:15px}.flv-message-discount .icon-close{cursor:pointer;display:inline-block;position:relative}.flv-message-discount .icon-close .popup-message{background-color:#fff;border:1px solid var(--cl-blue-font,#0c226f);border-radius:4px;color:var(--cl-blue-font,#0c226f);font-size:.875rem;font-weight:600!important;left:50%;opacity:0;padding:6px 12px;pointer-events:none;position:absolute;top:25px;transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap;z-index:10}.flv-message-discount .icon-close[aria-expanded=true] .popup-message,.flv-message-discount .popup-message[x-show=isCopied],.flv-message-discount .popup-message[x-show=isHovered]{opacity:1;visibility:visible}.flv-message-discount [x-cloak]{display:none!important}@media(max-width:1024px){.flv-message-discount .discount-container{flex-direction:column;padding:5px;top:0}.flv-message-discount .discount-container .close-discount{margin-right:0!important;margin-top:9px!important;right:5px;top:11%}.flv-message-discount .discount-container .close-discount svg{height:13px;width:13px}.flv-message-discount .discount-banner-text{align-items:center;display:block!important;flex-direction:unset;gap:unset;padding:0!important;text-align:center}.flv-message-discount .discount-banner-text .discount-banner-title{font-size:12px!important;justify-content:center;margin-top:5px!important;text-align:center;width:100%}.flv-message-discount .discount-banner-text .discount-banner-title .second-part{font-weight:700!important;margin-left:4px!important}.flv-message-discount .discount-banner-text .description-countdown-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:auto!important;max-width:360px!important;padding-left:5px;padding-right:5px;padding-top:5px;width:100%!important}}@media(max-width:1024px)and (max-width:767px){.flv-message-discount .discount-banner-text .description-countdown-row{max-width:unset!important}}@media(max-width:1024px)and (min-width:768px)and (max-width:1024px){.flv-message-discount .discount-banner-text .description-countdown-row{max-width:400px!important}}@media(max-width:1024px){.flv-message-discount .discount-banner-text .discount-banner-description{align-items:center;display:flex;flex:unset!important;font-size:12px!important;text-align:left}.flv-message-discount .discount-banner-text .discount-banner-description svg{height:15px;width:15px}.flv-message-discount .discount-banner-text .countdown{align-items:center;display:flex;flex:unset;font-size:7rem;gap:5px;justify-content:space-between;margin-right:unset;margin:0!important;text-align:end}.flv-message-discount .discount-banner-text .countdown .colon{align-content:center;display:flex;flex-wrap:wrap;font-size:.8rem!important;justify-content:center;margin-bottom:18px;text-align:center}.flv-message-discount .discount-banner-text .countdown-unit{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-width:unset!important;text-align:center}.flv-message-discount .discount-banner-text .countdown-unit .value{font-size:12px!important}.flv-message-discount .popup-message[x-show=isCopied],.flv-message-discount .popup-message[x-show=isHovered]{opacity:1;visibility:visible}}.flv-top-menu{background-color:#fff;border-bottom:1px solid var(--cl-gray-1-border,#dddad3);display:flex;flex-wrap:nowrap;justify-content:center;list-style:none;text-align:center}.flv-top-menu .flv-top-menu-item{align-items:center;display:flex;height:46px;padding:.125rem 0}@media(min-width:769px){.flv-top-menu .flv-top-menu-item{padding:.125rem 0}}@media(min-width:1025px){.flv-top-menu .flv-top-menu-item{padding:.125rem 0}}@media(min-width:1281px){.flv-top-menu .flv-top-menu-item{padding:.125rem 0}}@media(min-width:1537px){.flv-top-menu .flv-top-menu-item{padding:.125rem 0}}@media(max-width:1024px){.flv-top-menu .flv-top-menu-item .button_devis_header{display:none}}.flv-top-menu .flv-top-menu-item.flv-top-menu-logo-img{display:none}.flv-top-menu .flv-top-menu-item.flv-top-menu-logo-img img{height:26px;width:auto}.flv-top-menu .flv-top-menu-item.flv-top-menu-logo-img>img{margin-top:-7px}@media(max-width:1024px){.flv-top-menu .flv-top-menu-item{padding:0 .75rem}}@media(max-width:1024px)and (min-width:769px){.flv-top-menu .flv-top-menu-item{padding:0 .75rem}}@media(max-width:1024px)and (min-width:1025px){.flv-top-menu .flv-top-menu-item{padding:0 .75rem}}@media(max-width:1024px)and (min-width:1281px){.flv-top-menu .flv-top-menu-item{padding:0 .75rem}}@media(max-width:1024px)and (min-width:1537px){.flv-top-menu .flv-top-menu-item{padding:0 .75rem}}@media(min-width:1025px){.flv-top-menu .flv-top-menu-item{padding:0 .75rem}}@media(min-width:1025px)and (min-width:769px){.flv-top-menu .flv-top-menu-item{padding:0 .75rem}}@media(min-width:1025px)and (min-width:1025px){.flv-top-menu .flv-top-menu-item{padding:0 .75rem}}@media(min-width:1025px)and (min-width:1281px){.flv-top-menu .flv-top-menu-item{padding:0 .75rem}}@media(min-width:1025px)and (min-width:1537px){.flv-top-menu .flv-top-menu-item{padding:0 .75rem}}@media(min-width:1281px){.flv-top-menu .flv-top-menu-item{padding:0 1rem}}@media(min-width:1281px)and (min-width:769px){.flv-top-menu .flv-top-menu-item{padding:0 1rem}}@media(min-width:1281px)and (min-width:1025px){.flv-top-menu .flv-top-menu-item{padding:0 1rem}}@media(min-width:1281px)and (min-width:1281px){.flv-top-menu .flv-top-menu-item{padding:0 1rem}}@media(min-width:1281px)and (min-width:1537px){.flv-top-menu .flv-top-menu-item{padding:0 1rem}}@media(min-width:1537px){.flv-top-menu .flv-top-menu-item{padding:0 1.875rem}}@media(min-width:1537px)and (min-width:769px){.flv-top-menu .flv-top-menu-item{padding:0 1.875rem}}@media(min-width:1537px)and (min-width:1025px){.flv-top-menu .flv-top-menu-item{padding:0 1.875rem}}@media(min-width:1537px)and (min-width:1281px){.flv-top-menu .flv-top-menu-item{padding:0 1.875rem}}@media(min-width:1537px)and (min-width:1537px){.flv-top-menu .flv-top-menu-item{padding:0 1.875rem}}.flv-top-menu .flv-top-menu-item a:hover{background:#fff;color:var(--cl-cta-font,#af141c)}.flv-top-menu .flv-top-menu-groupe{display:flex}.flv-top-menu .flv-top-menu-groupe .flv-top-menu-link-img{height:45px}.flv-top-menu .flv-top-menu-groupe .flv-top-menu-link-img.open:after{border-bottom:13px solid var(--cl-cta-border,#af141c);border-left:13px solid transparent;border-right:13px solid transparent;bottom:0;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.flv-top-menu .flv-top-menu-link{align-items:center;color:var(--cl-black-1-font,#333);cursor:pointer;display:flex;font-size:.8173076923rem;font-weight:500;line-height:1.0576923077rem;position:relative}@media(min-width:768px){.flv-top-menu .flv-top-menu-link{font-size:.8173076923rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-top-menu .flv-top-menu-link{font-size:.8333333333rem;line-height:1.1458333333rem}}.flv-top-menu .flv-top-menu-link img{height:17px;margin:-2px 6px 0 0;width:auto}.flv-top-menu .flv-top-menu-item-language{line-height:0;padding:1.125rem 0}.flv-top-menu .flv-top-menu-item-language a{line-height:0}@media(min-width:769px){.flv-top-menu .flv-top-menu-item-language{padding:1.125rem 0}}@media(min-width:1025px){.flv-top-menu .flv-top-menu-item-language{padding:1.125rem 0}}@media(min-width:1281px){.flv-top-menu .flv-top-menu-item-language{padding:1.125rem 0}}@media(min-width:1537px){.flv-top-menu .flv-top-menu-item-language{padding:1.125rem 0}}@media(min-width:1281px){.flv-top-menu .flv-top-menu-item-language{padding:0 1.875rem}}@media(min-width:1281px)and (min-width:769px){.flv-top-menu .flv-top-menu-item-language{padding:0 1.875rem}}@media(min-width:1281px)and (min-width:1025px){.flv-top-menu .flv-top-menu-item-language{padding:0 1.875rem}}@media(min-width:1281px)and (min-width:1281px){.flv-top-menu .flv-top-menu-item-language{padding:0 1.875rem}}@media(min-width:1281px)and (min-width:1537px){.flv-top-menu .flv-top-menu-item-language{padding:0 1.875rem}}.flv-top-menu .flv-top-menu-item-language{color:var(--cl-black-3-font,#515151);font-size:.8173076923rem;font-weight:500;line-height:1.0576923077rem;position:relative}@media(min-width:768px){.flv-top-menu .flv-top-menu-item-language{font-size:.8173076923rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-top-menu .flv-top-menu-item-language{font-size:.8333333333rem;line-height:1.1458333333rem}}.flv-top-menu .flv-top-menu-item-language .nav-link{align-content:center;align-items:center;display:flex;line-height:inherit}.flv-top-menu .flv-top-menu-item-language .nav-link img{height:-moz-fit-content;height:fit-content;margin:0 .313rem 0 0}@media(min-width:769px){.flv-top-menu .flv-top-menu-item-language .nav-link img{margin:0 .313rem 0 0}}@media(min-width:1025px){.flv-top-menu .flv-top-menu-item-language .nav-link img{margin:0 .313rem 0 0}}@media(min-width:1281px){.flv-top-menu .flv-top-menu-item-language .nav-link img{margin:0 .313rem 0 0}}@media(min-width:1537px){.flv-top-menu .flv-top-menu-item-language .nav-link img{margin:0 .313rem 0 0}}.flv-top-menu .flv-top-menu-item-language .nav-link .flv-top-menu-item-language-name{cursor:pointer;display:inline}.flv-top-menu .flv-top-menu-item-language .nav-link:after{background:url(/front/assets/img/icons/icon-arrow-down-gray.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;height:12px;position:absolute;right:15px;top:5px;width:8px}@media(min-width:1024px)and (max-width:1280px){.flv-top-menu .flv-top-menu-item-language .nav-link:after{right:-15px;top:unset}}.flv-top-menu .flv-dropdown{padding-top:0}.flv-top-menu .flv-dropdown img{height:17px;vertical-align:-2px}.flv-top-menu .flv-dropdown .flv-dropdown-toggle{align-items:center;background:transparent;display:flex;height:34px}.flv-top-menu .flv-dropdown .flv-dropdown-menu{min-width:42px;text-align:center;width:100%}.flv-top-menu .flv-dropdown .flv-dropdown-menu .logout-list-item{border-top:1px solid #e7e8e3}.flv-top-menu .flv-dropdown .flv-dropdown-menu .logout-list-item .list-item-icon{bottom:.2rem;display:block;position:absolute;right:.75rem;width:1.5rem}.flv-top-menu .flv-dropdown .flv-dropdown-menu.acces .acces:hover{background-color:var(--cl-cta-bg,#af141c);color:#fff}.flv-top-menu .button_devis_header{border:4px solid var(--cl-cta-border,#af141c);cursor:pointer;font-size:1.063rem;font-weight:600;line-height:1.375rem;margin:0 1rem}@media(min-width:1025px){.flv-top-menu .button_devis_header{font-size:.5769230769rem;line-height:.0769230769rem}}@media(min-width:1536px){.flv-top-menu .button_devis_header{font-size:.625rem;line-height:.0833333333rem}}@media(min-width:769px){.flv-top-menu .button_devis_header{margin:0 1rem}}@media(min-width:1025px){.flv-top-menu .button_devis_header{margin:0 1rem}}@media(min-width:1281px){.flv-top-menu .button_devis_header{margin:0 1rem}}@media(min-width:1537px){.flv-top-menu .button_devis_header{margin:0 1rem}}@media(min-width:1281px){.flv-top-menu .button_devis_header{margin:0 1.875rem}}@media(min-width:1281px)and (min-width:769px){.flv-top-menu .button_devis_header{margin:0 1.875rem}}@media(min-width:1281px)and (min-width:1025px){.flv-top-menu .button_devis_header{margin:0 1.875rem}}@media(min-width:1281px)and (min-width:1281px){.flv-top-menu .button_devis_header{margin:0 1.875rem}}@media(min-width:1281px)and (min-width:1537px){.flv-top-menu .button_devis_header{margin:0 1.875rem}}@media(max-width:1024px){.flv-top-menu{background-color:var(--cl-gray-bg,#f4f2ec);border:0;flex-direction:column;flex-wrap:unset;padding:0 0 3.125rem;text-align:left}}@media(max-width:1024px)and (min-width:769px){.flv-top-menu{padding:0 0 3.125rem}}@media(max-width:1024px)and (min-width:1025px){.flv-top-menu{padding:0 0 3.125rem}}@media(max-width:1024px)and (min-width:1281px){.flv-top-menu{padding:0 0 3.125rem}}@media(max-width:1024px)and (min-width:1537px){.flv-top-menu{padding:0 0 3.125rem}}@media(max-width:1024px){.flv-top-menu .flv-top-menu-groupe{display:block}.flv-top-menu .flv-top-menu-item{border-bottom:1px solid var(--cl-gray-2-border,#e8e6df);display:block;height:auto;padding:0 .938rem 0 1.5rem}}@media(max-width:1024px)and (min-width:769px){.flv-top-menu .flv-top-menu-item{padding:0 .938rem 0 1.5rem}}@media(max-width:1024px)and (min-width:1025px){.flv-top-menu .flv-top-menu-item{padding:0 .938rem 0 1.5rem}}@media(max-width:1024px)and (min-width:1281px){.flv-top-menu .flv-top-menu-item{padding:0 .938rem 0 1.5rem}}@media(max-width:1024px)and (min-width:1537px){.flv-top-menu .flv-top-menu-item{padding:0 .938rem 0 1.5rem}}@media(max-width:1024px){.flv-top-menu .flv-dropdown-toggle{height:auto!important}.flv-top-menu .flv-top-menu-item-language,.flv-top-menu .flv-top-menu-link{padding:.813rem 0}}@media(max-width:1024px)and (min-width:769px){.flv-top-menu .flv-top-menu-item-language,.flv-top-menu .flv-top-menu-link{padding:.813rem 0}}@media(max-width:1024px)and (min-width:1025px){.flv-top-menu .flv-top-menu-item-language,.flv-top-menu .flv-top-menu-link{padding:.813rem 0}}@media(max-width:1024px)and (min-width:1281px){.flv-top-menu .flv-top-menu-item-language,.flv-top-menu .flv-top-menu-link{padding:.813rem 0}}@media(max-width:1024px)and (min-width:1537px){.flv-top-menu .flv-top-menu-item-language,.flv-top-menu .flv-top-menu-link{padding:.813rem 0}}@media(max-width:1024px){.flv-top-menu .flv-top-menu-item-language{color:var(--cl-black-3-font,#515151);font-size:.8173076923rem;font-weight:500;line-height:1.0576923077rem;position:relative}}@media(max-width:1024px)and (min-width:768px){.flv-top-menu .flv-top-menu-item-language{font-size:.8173076923rem;line-height:1.0576923077rem}}@media(max-width:1024px)and (min-width:1536px){.flv-top-menu .flv-top-menu-item-language{font-size:.8333333333rem;line-height:1.1458333333rem}}@media(max-width:1024px){.flv-top-menu .flv-top-menu-item-language .nav-link{align-content:center;align-items:center;display:flex;line-height:inherit}.flv-top-menu .flv-top-menu-item-language .nav-link img{height:-moz-fit-content;height:fit-content;margin:0 .313rem 0 0}}@media(max-width:1024px)and (min-width:769px){.flv-top-menu .flv-top-menu-item-language .nav-link img{margin:0 .313rem 0 0}}@media(max-width:1024px)and (min-width:1025px){.flv-top-menu .flv-top-menu-item-language .nav-link img{margin:0 .313rem 0 0}}@media(max-width:1024px)and (min-width:1281px){.flv-top-menu .flv-top-menu-item-language .nav-link img{margin:0 .313rem 0 0}}@media(max-width:1024px)and (min-width:1537px){.flv-top-menu .flv-top-menu-item-language .nav-link img{margin:0 .313rem 0 0}}@media(max-width:1024px){.flv-top-menu .flv-top-menu-item-language .nav-link .flv-top-menu-item-language-name{display:inline}.flv-top-menu .flv-top-menu-item-language .nav-link:after{background:url(/front/assets/img/icons/icon-right.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:5px;width:8px}.flv-top-menu .flv-top-menu-link.flv-top-menu-link-img img{background-color:red;height:15px}.flv-top-menu .flv-top-menu-link:after{background:url(/front/assets/img/icons/icon-right.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:5px;width:8px}}@media(min-width:1025px){.isSticky .flv-top-menu .flv-top-menu-item.flv-top-menu-logo-img{display:flex}}.flv-menu-wrap{border-bottom:1px solid var(--cl-gray-1-border,#dddad3);display:flex}.flv-menu-wrap .flv-menu-container{display:flex;margin:auto;width:calc(100% - 30px)}.flv-menu-wrap .flv-menu-container .flv-menu-logo{align-items:center;display:flex;flex-grow:1}.flv-menu-wrap .flv-menu-container .flv-menu-logo .flv-menu-logo-img{display:block;height:24px;margin-top:-8px}@media(max-width:640px){.flv-menu-wrap .flv-menu-container .flv-menu-logo .flv-menu-logo-img{display:none}}@media(min-width:640px)and (max-width:768px){.flv-menu-wrap .flv-menu-container .flv-menu-logo .flv-menu-logo-img{display:none}}@media(min-width:768px)and (max-width:1024px){.flv-menu-wrap .flv-menu-container .flv-menu-logo .flv-menu-logo-img{display:none}}.flv-menu-wrap .flv-menu-container .flv-top-menu-warper{overflow-x:scroll;overflow-y:hidden;position:relative;scrollbar-width:none;touch-action:none;width:100%}@media(min-width:1024px){.flv-menu-wrap .flv-menu-container .flv-top-menu-warper{flex:0 0 86%}}@media(min-width:1280px){.flv-menu-wrap .flv-menu-container .flv-top-menu-warper{flex:0 0 90%}}@media(min-width:1025px){.flv-menu-wrap .flv-menu-container .flv-top-menu-warper{height:60px}}@media(min-width:1281px){.flv-menu-wrap .flv-menu-container .flv-top-menu-warper{height:56px}}.flv-menu-wrap .flv-menu-container .flv-top-menu-warper::-webkit-scrollbar{display:none}.flv-menu-wrap .flv-menu-container .flv-top-menu-warper button{background:#fff;border:1px solid var(--cl-gray-11-border-,#ccc);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;cursor:pointer;font-size:0;height:20px;outline:none;position:sticky;transition:all .35s ease;width:20px}.flv-menu-wrap .flv-menu-container .flv-top-menu-warper button:hover{box-shadow:2px 2px 10px #c8c8c8}.flv-menu-wrap .flv-menu-container .flv-top-menu-warper button:after{background:url(/front/assets/img/icons/icon-right.png) 50% no-repeat;background-size:contain;content:"";height:8px;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:transform .25s ease-out;width:7px}.flv-menu-wrap .flv-menu-container .flv-top-menu-warper button.disable{display:none}.flv-menu-wrap .flv-menu-container .flv-top-menu-warper button.btn-prev{bottom:50%;left:0;transform:translateY(50%)}.flv-menu-wrap .flv-menu-container .flv-top-menu-warper button.btn-prev:after{margin-top:-4px;transform:rotate(-180deg)}.flv-menu-wrap .flv-menu-container .flv-top-menu-warper button.btn-next{bottom:50%;left:calc(100% - 20px);transform:translateY(50%)}@media(min-width:1024px){.flv-menu-wrap .flv-menu-container{width:938px}}@media(min-width:1280px){.flv-menu-wrap .flv-menu-container{width:1138px}}@media(min-width:1536px){.flv-menu-wrap .flv-menu-container{width:1438px}}@media(max-width:1024px){.flv-menu-wrap .flv-menu-container{padding:0;width:100%}.flv-menu-wrap .flv-menu-container .flv-menu-logo{flex:unset}.flv-menu-wrap .flv-menu-container .flv-top-menu-warper{flex:unset;overflow-x:unset;width:100%}.flv-menu-wrap .flv-menu-container .flv-top-menu-warper .flv-menu{width:100%}}@media(min-width:1025px)and (max-width:1280px){.flv-menu-wrap .flv-menu-container{padding:0 15px}}.flv-menu-wrap .flv-menu{display:flex;flex:1;flex-wrap:wrap;gap:2.5rem;justify-content:space-between;text-align:center;transition:.5s ease-in-out;width:-moz-max-content;width:max-content}@media(max-width:1024px){.flv-menu-wrap .flv-menu{gap:0}}.flv-menu-wrap .flv-menu .flv-menu-logo{display:inline-block}.flv-menu-wrap .flv-menu .flv-menu-logo img{height:29px}.flv-menu-wrap .flv-menu .flv-menu-item .flv-dropdown{padding-top:0}.flv-menu-wrap .flv-menu .flv-menu-item .flv-dropdown .flv-dropdown-menu{border:1px solid var(--cl-cta-border,#af141c)!important}.flv-menu-wrap .flv-menu .flv-menu-item:last-child{margin-right:0}.flv-menu-wrap .flv-menu .flv-menu-item #dropdown-themes .flv-dropdown-menu{right:0}.flv-menu-wrap .flv-menu a{display:block}.flv-menu-wrap .flv-menu .flv-menu-link{align-items:center;color:var(--cl-black-2-font,#242323);display:flex;font-size:.8173076923rem;font-weight:500;height:56px;justify-content:center;line-height:1.0576923077rem}@media(min-width:768px){.flv-menu-wrap .flv-menu .flv-menu-link{font-size:.8173076923rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-menu-wrap .flv-menu .flv-menu-link{font-size:.8333333333rem;line-height:1.1458333333rem}}.flv-menu-wrap .flv-menu .flv-menu-link.active,.flv-menu-wrap .flv-menu .flv-menu-link:hover{color:var(--cl-blue-1-hover,#015aa5)}.flv-menu-wrap .flv-menu .flv-dropdown-menu li{border-bottom:1px solid var(--cl-gray-2-border,#e8e6df)}.flv-menu-wrap .flv-menu .flv-dropdown-menu .flv-dropdown-item{color:var(--cl-black-2-font,#242323);font-size:1rem;font-weight:500;line-height:1.375rem;padding:1.25rem}@media(min-width:769px){.flv-menu-wrap .flv-menu .flv-dropdown-menu .flv-dropdown-item{padding:1.25rem}}@media(min-width:1025px){.flv-menu-wrap .flv-menu .flv-dropdown-menu .flv-dropdown-item{padding:1.25rem}}@media(min-width:1281px){.flv-menu-wrap .flv-menu .flv-dropdown-menu .flv-dropdown-item{padding:1.25rem}}@media(min-width:1537px){.flv-menu-wrap .flv-menu .flv-dropdown-menu .flv-dropdown-item{padding:1.25rem}}@media(min-width:768px){.flv-menu-wrap .flv-menu .flv-dropdown-menu .flv-dropdown-item{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-menu-wrap .flv-menu .flv-dropdown-menu .flv-dropdown-item{font-size:.8333333333rem;line-height:1.1458333333rem}}.flv-menu-wrap .flv-menu .flv-dropdown-menu .flv-dropdown-item:hover{color:var(--cl-blue-1-font,#015aa5)}.flv-menu-wrap .flv-menu .flv-down-icon{height:auto;margin-left:5px;width:14px}@media(max-width:1280px){.flv-menu-wrap .flv-menu .flv-menu-link{height:60px}}@media(max-width:1024px){.flv-menu-wrap .flv-menu{border-bottom:0;flex-direction:column;flex-wrap:unset;text-align:left}.flv-menu-wrap .flv-menu .flv-menu-logo{display:none}.flv-menu-wrap .flv-menu .flv-menu-item{border-bottom:1px solid var(--cl-gray-2-border,#e8e6df);padding:0 .938rem 0 1.5rem}}@media(max-width:1024px)and (min-width:769px){.flv-menu-wrap .flv-menu .flv-menu-item{padding:0 .938rem 0 1.5rem}}@media(max-width:1024px)and (min-width:1025px){.flv-menu-wrap .flv-menu .flv-menu-item{padding:0 .938rem 0 1.5rem}}@media(max-width:1024px)and (min-width:1281px){.flv-menu-wrap .flv-menu .flv-menu-item{padding:0 .938rem 0 1.5rem}}@media(max-width:1024px)and (min-width:1537px){.flv-menu-wrap .flv-menu .flv-menu-item{padding:0 .938rem 0 1.5rem}}@media(max-width:1024px){.flv-menu-wrap .flv-menu .flv-menu-item:last-child{border-bottom:0}.flv-menu-wrap .flv-menu .flv-menu-link{height:unset;justify-content:left;padding:.813rem 0;position:relative}}@media(max-width:1024px)and (min-width:769px){.flv-menu-wrap .flv-menu .flv-menu-link{padding:.813rem 0}}@media(max-width:1024px)and (min-width:1025px){.flv-menu-wrap .flv-menu .flv-menu-link{padding:.813rem 0}}@media(max-width:1024px)and (min-width:1281px){.flv-menu-wrap .flv-menu .flv-menu-link{padding:.813rem 0}}@media(max-width:1024px)and (min-width:1537px){.flv-menu-wrap .flv-menu .flv-menu-link{padding:.813rem 0}}@media(max-width:1024px){.flv-menu-wrap .flv-menu .flv-menu-link:after{background:url(/front/assets/img/icons/icon-right.png) 50% no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:transform .25s ease-out;width:8px}.flv-menu-wrap .flv-menu .flv-menu-link.open:after{transform:rotate(90deg)}.flv-menu-wrap .flv-menu .flv-down-icon{display:none}.flv-menu-wrap .flv-menu .flv-dropdown{padding-top:0}.flv-menu-wrap .flv-menu .flv-dropdown .flv-dropdown-menu{border-width:3px;padding:0;position:unset;top:unset}.flv-menu-wrap .flv-menu .flv-dropdown .flv-dropdown-menu>li{border-bottom:1px solid var(--cl-gray-2-border,#e8e6df)}.flv-menu-wrap .flv-menu .flv-dropdown .flv-dropdown-menu>li:last-child{border-bottom:0}.flv-menu-wrap .flv-menu .flv-dropdown .flv-dropdown-menu .flv-dropdown-item{line-height:2.5;padding:0 .938rem}}@media(max-width:1024px)and (min-width:769px){.flv-menu-wrap .flv-menu .flv-dropdown .flv-dropdown-menu .flv-dropdown-item{padding:0 .938rem}}@media(max-width:1024px)and (min-width:1025px){.flv-menu-wrap .flv-menu .flv-dropdown .flv-dropdown-menu .flv-dropdown-item{padding:0 .938rem}}@media(max-width:1024px)and (min-width:1281px){.flv-menu-wrap .flv-menu .flv-dropdown .flv-dropdown-menu .flv-dropdown-item{padding:0 .938rem}}@media(max-width:1024px)and (min-width:1537px){.flv-menu-wrap .flv-menu .flv-dropdown .flv-dropdown-menu .flv-dropdown-item{padding:0 .938rem}}.flv-menu-wrap .flv-menu-destinations{max-height:calc(100vh - 210px);overflow:auto;padding:.875rem!important}.flv-menu-wrap .flv-menu-destinations::-webkit-scrollbar{width:0}.flv-menu-wrap .flv-menu-destinations .btn-pink{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:1.125rem;line-height:2.2;min-width:615px}@media(min-width:1024px){.flv-menu-wrap .flv-menu-destinations .btn-pink{font-size:.865rem}}@media(min-width:1536px){.flv-menu-wrap .flv-menu-destinations .btn-pink{font-size:.938rem}}.flv-menu-wrap .flv-menu-destinations h4{font-weight:600;margin:0 0 .938rem}@media(min-width:769px){.flv-menu-wrap .flv-menu-destinations h4{margin:0 0 .938rem}}@media(min-width:1025px){.flv-menu-wrap .flv-menu-destinations h4{margin:0 0 .938rem}}@media(min-width:1281px){.flv-menu-wrap .flv-menu-destinations h4{margin:0 0 .938rem}}@media(min-width:1537px){.flv-menu-wrap .flv-menu-destinations h4{margin:0 0 .938rem}}.flv-menu-wrap .flv-menu-destinations .flv-menu-destinations-wrap{grid-gap:1rem;display:grid;grid-template-columns:repeat(9,1fr);margin:0 .3rem 1.5rem}@media(min-width:769px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destinations-wrap{margin:0 .3rem 1.5rem}}@media(min-width:1025px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destinations-wrap{margin:0 .3rem 1.5rem}}@media(min-width:1281px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destinations-wrap{margin:0 .3rem 1.5rem}}@media(min-width:1537px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destinations-wrap{margin:0 .3rem 1.5rem}}.flv-menu-wrap .flv-menu-destinations .flv-menu-destinations-wrap .flv-menu-destination-item-block{display:flex}.flv-menu-wrap .flv-menu-destinations .flv-menu-destinations-wrap .flv-menu-destination-item-block .flv-destination-mobile-bg picture img{width:100%}.flv-menu-wrap .flv-menu-destinations .flv-menu-destinations-wrap .flv-menu-destination-item-block:last-child{grid-column-start:9}@media(max-width:1024px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destinations-wrap{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.flv-menu-wrap .flv-menu-destinations .flv-menu-destinations-wrap .flv-menu-destination-item-block:last-child{grid-column-start:3;grid-row-start:3}}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-link{align-items:center;background:var(--cl-cta-bg,#af141c);border:3px solid transparent;color:#fff;display:flex;flex:1;font-weight:600;height:100%;justify-content:center;padding:0 1.25rem;transition:all .3s ease}@media(min-width:769px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-link{padding:0 1.25rem}}@media(min-width:1025px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-link{padding:0 1.25rem}}@media(min-width:1281px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-link{padding:0 1.25rem}}@media(min-width:1537px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-link{padding:0 1.25rem}}@media(max-width:768px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-link{padding:0 .25rem;text-align:center}}@media(max-width:768px)and (min-width:769px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-link{padding:0 .25rem}}@media(max-width:768px)and (min-width:1025px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-link{padding:0 .25rem}}@media(max-width:768px)and (min-width:1281px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-link{padding:0 .25rem}}@media(max-width:768px)and (min-width:1537px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-link{padding:0 .25rem}}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-link:hover{background:#fff;border-color:var(--cl-cta-border,#af141c);color:var(--cl-cta-font,#af141c)}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item{background-color:#fff;border:1px solid transparent;display:flex;flex-direction:column;justify-items:stretch;padding:0!important}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-title.flv-legend{flex:1!important}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-bg{aspect-ratio:1.5;background:50% no-repeat;background-size:cover}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-bg:before{content:"";float:left;padding-top:66.66%}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-bg:after{clear:both;content:"";display:block}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-title{box-shadow:0 3px 6.65px .35px rgba(0,0,0,.1);color:var(--cl-blue-font,#0c226f);font-weight:600;min-height:50px;padding:.625rem;transition:all .3s ease}@media(min-width:769px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-title{padding:.625rem}}@media(min-width:1025px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-title{padding:.625rem}}@media(min-width:1281px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-title{padding:.625rem}}@media(min-width:1537px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-title{padding:.625rem}}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item:hover{background-color:var(--cl-cta-bg,#af141c);border-color:var(--cl-cta-border,#af141c)}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item:hover .flv-destination-block-title{color:#fff}@media(max-width:2000px){.flv-menu-wrap .flv-menu-destinations{padding:1.875rem}}@media(max-width:2000px)and (min-width:769px){.flv-menu-wrap .flv-menu-destinations{padding:1.875rem}}@media(max-width:2000px)and (min-width:1025px){.flv-menu-wrap .flv-menu-destinations{padding:1.875rem}}@media(max-width:2000px)and (min-width:1281px){.flv-menu-wrap .flv-menu-destinations{padding:1.875rem}}@media(max-width:2000px)and (min-width:1537px){.flv-menu-wrap .flv-menu-destinations{padding:1.875rem}}@media(max-width:1024px){.flv-menu-wrap .flv-menu-destinations{max-height:unset;overflow:unset}}@media(max-width:768px){.flv-menu-wrap .flv-menu-destinations{padding:.938rem .5rem}}@media(max-width:768px)and (min-width:769px){.flv-menu-wrap .flv-menu-destinations{padding:.938rem .5rem}}@media(max-width:768px)and (min-width:1025px){.flv-menu-wrap .flv-menu-destinations{padding:.938rem .5rem}}@media(max-width:768px)and (min-width:1281px){.flv-menu-wrap .flv-menu-destinations{padding:.938rem .5rem}}@media(max-width:768px)and (min-width:1537px){.flv-menu-wrap .flv-menu-destinations{padding:.938rem .5rem}}@media(max-width:768px){.flv-menu-wrap .flv-menu-destinations .btn-pink{min-width:unset}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item-block{display:flex}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item{box-shadow:0 3px 6.65px .35px rgba(0,0,0,.1);width:100%}.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-title{box-shadow:none;min-height:35px;padding:.313rem}}@media(max-width:768px)and (min-width:769px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-title{padding:.313rem}}@media(max-width:768px)and (min-width:1025px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-title{padding:.313rem}}@media(max-width:768px)and (min-width:1281px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-title{padding:.313rem}}@media(max-width:768px)and (min-width:1537px){.flv-menu-wrap .flv-menu-destinations .flv-menu-destination-item .flv-destination-block-title{padding:.313rem}}@media(min-width:1025px){.isSticky .flv-menu-wrap{left:-9999px;position:absolute}}.button_devis_header{background-color:var(--cl-cta-bg,#af141c);border:none;color:#fff;font-size:1.063rem;font-weight:600;line-height:1.375rem;margin-top:20px;padding:1.188rem .844rem .938rem;text-transform:uppercase}@media(min-width:1025px){.button_devis_header{font-size:.5769230769rem;line-height:.0769230769rem}}@media(min-width:1536px){.button_devis_header{font-size:.625rem;line-height:.0833333333rem}}@media(min-width:769px){.button_devis_header{padding:1.188rem .844rem .938rem}}@media(min-width:1025px){.button_devis_header{padding:1.188rem .844rem .938rem}}@media(min-width:1281px){.button_devis_header{padding:1.188rem .844rem .938rem}}@media(min-width:1537px){.button_devis_header{padding:1.188rem .844rem .938rem}}@media(max-width:1024px){.button_devis_header{padding-left:1.5rem!important;text-transform:none}}.flv-header-mobile{background:#fff;display:none;position:sticky;top:0;width:100%;z-index:100}.flv-header-mobile .flv-header-mobile-top{align-items:center;border-bottom:1px solid var(--cl-gray-2-border,#e8e6df);display:flex;height:30px;padding:30px 15px}.flv-header-mobile .flv-header-mobile-top .text-right{align-items:center;display:flex;justify-content:flex-end;margin-top:5px}.flv-header-mobile .flv-header-mobile-top .flv-btn-favoris,.flv-header-mobile .flv-header-mobile-top .flv-btn-phone,.flv-header-mobile .flv-header-mobile-top .flv-btn-user{background:transparent;border:0;margin-right:34px;padding:0}.flv-header-mobile .flv-header-mobile-top .flv-btn-favoris img,.flv-header-mobile .flv-header-mobile-top .flv-btn-phone img,.flv-header-mobile .flv-header-mobile-top .flv-btn-user img{height:25px}.flv-header-mobile .flv-header-mobile-top .flv-btn-user{align-items:center;display:inline-flex;justify-content:center}.flv-header-mobile .flv-header-mobile-top .flv-btn-user svg{height:25px;width:25px}.flv-header-mobile .flv-header-mobile-top .flv-btn-user .customer-name{align-items:center;border:2px solid var(--cl-blue-9-border,#0c226f);border-radius:50%;color:var(--cl-blue-font,#0c226f);display:inline-flex;font-size:13px;height:31px;justify-content:center;padding:0;width:31px}.flv-header-mobile .flv-header-mobile-top .flv-menu-toggle{background:transparent;border:0;padding:0}.flv-header-mobile .flv-header-mobile-top .flv-menu-toggle img{height:20px!important;width:20px}.flv-header-mobile .flv-header-mobile-top .flv-mobile-top-menu-group{display:contents}.flv-header-mobile .flv-header-mobile-top .flv-menu-mobile-list{background-color:#fff;box-sizing:content-box;display:none;height:100%;left:0;position:fixed;text-align:left;top:0;width:100%;z-index:10000}.flv-header-mobile .flv-header-mobile-top .flv-menu-mobile-list.show{display:block}.flv-header-mobile .flv-header-mobile-top .flv-menu-mobile-list>a{align-items:center;display:flex;justify-content:center;margin-top:30px;position:relative}.flv-header-mobile .flv-header-mobile-top .flv-menu-mobile-list>a:after{background:url(/front/assets/img/icon-close.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;position:absolute;right:50px;top:62%;transform:translateY(-50%);width:13px}.flv-header-mobile .flv-header-mobile-top .flv-menu-mobile-list>a:before{background:url(/front/assets/img/icon-prev.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;left:32px;position:absolute;top:62%;transform:translateY(-50%);width:8px}.flv-header-mobile .flv-header-mobile-top .flv-menu-mobile-list .flv-menu-mobile-list-ul{display:flex;flex-direction:column;height:300px;justify-content:space-between;margin-left:60px;margin-top:60px}.flv-header-mobile .flv-header-mobile-top .flv-menu-mobile-list .flv-menu-mobile-list-ul>li{position:relative}.flv-header-mobile .flv-header-mobile-top .flv-menu-mobile-list .flv-menu-mobile-list-ul>li>a>span{color:#242323;font-weight:700}.flv-header-mobile .flv-header-mobile-top .flv-menu-mobile-list .flv-menu-mobile-list-ul>li>a>span:after{background:url(/front/assets/img/icons/icon-right.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:52px;top:50%;transform:translateY(-50%);width:8px}.flv-header-mobile .flv-header-mobile-top .flv-menu-toggle img{height:13px}.flv-header-mobile .flv-header-mobile-top .flv-menu-toggle .show{display:block}.flv-header-mobile .flv-header-mobile-top .flv-menu-toggle .hide{display:none}.flv-header-mobile .flv-header-mobile-top .flv-logo{display:block;flex-grow:1}@media(max-width:768px){.flv-header-mobile .flv-header-mobile-top .flv-logo{margin-top:5px}}.flv-header-mobile .flv-header-mobile-top .flv-logo img{height:25px;margin-bottom:10px;margin-top:10px}.flv-header{background:#fff;position:sticky;top:0;width:100%;z-index:1000}.flv-header.isSticky{z-index:10000}@media(max-width:768px){.flv-header.isSticky{z-index:1000}}.flv-header .flv-menu-mobile-bateaux{background-color:#fff;display:none;height:100%;position:fixed;top:0;width:100%;z-index:10000}.flv-header .flv-menu-mobile-bateaux.show{display:block;overflow-y:scroll}.flv-header .flv-menu-mobile-bateaux,.flv-header .flv-menu-mobile-destinations{background-color:#fff;display:none;height:100%;position:fixed;top:0;width:100%;z-index:10000}.flv-header .flv-menu-mobile-bateaux.show,.flv-header .flv-menu-mobile-destinations.show{display:block}.flv-header .flv-menu-mobile-bateaux>div .flv-bateaux-mobile-btn,.flv-header .flv-menu-mobile-destinations>div .flv-bateaux-mobile-btn{background-color:var(--cl-cta-bg,#af141c);color:#fff;display:block;font-size:1.063rem;font-weight:700;line-height:1.375rem;margin:10px 15px;padding:1.188rem .844rem .938rem;position:relative}@media(min-width:769px){.flv-header .flv-menu-mobile-bateaux>div .flv-bateaux-mobile-btn,.flv-header .flv-menu-mobile-destinations>div .flv-bateaux-mobile-btn{padding:1.188rem .844rem .938rem}}@media(min-width:1025px){.flv-header .flv-menu-mobile-bateaux>div .flv-bateaux-mobile-btn,.flv-header .flv-menu-mobile-destinations>div .flv-bateaux-mobile-btn{padding:1.188rem .844rem .938rem}}@media(min-width:1281px){.flv-header .flv-menu-mobile-bateaux>div .flv-bateaux-mobile-btn,.flv-header .flv-menu-mobile-destinations>div .flv-bateaux-mobile-btn{padding:1.188rem .844rem .938rem}}@media(min-width:1537px){.flv-header .flv-menu-mobile-bateaux>div .flv-bateaux-mobile-btn,.flv-header .flv-menu-mobile-destinations>div .flv-bateaux-mobile-btn{padding:1.188rem .844rem .938rem}}@media(min-width:1025px){.flv-header .flv-menu-mobile-bateaux>div .flv-bateaux-mobile-btn,.flv-header .flv-menu-mobile-destinations>div .flv-bateaux-mobile-btn{font-size:.5769230769rem;line-height:.0769230769rem}}@media(min-width:1536px){.flv-header .flv-menu-mobile-bateaux>div .flv-bateaux-mobile-btn,.flv-header .flv-menu-mobile-destinations>div .flv-bateaux-mobile-btn{font-size:.625rem;line-height:.0833333333rem}}.flv-header .flv-menu-mobile-bateaux .flv-mobile-list-boat-link,.flv-header .flv-menu-mobile-destinations .flv-mobile-list-boat-link{grid-gap:8px;display:grid;grid-template-columns:repeat(3,1fr);padding:15px}.flv-header .flv-menu-mobile-bateaux .flv-mobile-list-boat-link>div,.flv-header .flv-menu-mobile-destinations .flv-mobile-list-boat-link>div{aspect-ratio:1;position:relative}.flv-header .flv-menu-mobile-bateaux .flv-mobile-list-boat-link>div:before,.flv-header .flv-menu-mobile-destinations .flv-mobile-list-boat-link>div:before{content:"";float:left;padding-top:100%}.flv-header .flv-menu-mobile-bateaux .flv-mobile-list-boat-link>div:after,.flv-header .flv-menu-mobile-destinations .flv-mobile-list-boat-link>div:after{clear:both;content:"";display:block}.flv-header .flv-menu-mobile-bateaux .flv-mobile-list-boat-link>div .flv-destination-mobile-bg,.flv-header .flv-menu-mobile-destinations .flv-mobile-list-boat-link>div .flv-destination-mobile-bg{background:50% no-repeat;background-size:cover;height:100%;width:100%}.flv-header .flv-menu-mobile-bateaux .flv-mobile-list-boat-link>div .flv-destination-mobile-block-title,.flv-header .flv-menu-mobile-destinations .flv-mobile-list-boat-link>div .flv-destination-mobile-block-title{bottom:6px;color:#fff;font-size:.92rem;font-weight:700;line-height:1.375rem;overflow:hidden;padding:0 8px;position:absolute;width:100%}@media(min-width:768px){.flv-header .flv-menu-mobile-bateaux .flv-mobile-list-boat-link>div .flv-destination-mobile-block-title,.flv-header .flv-menu-mobile-destinations .flv-mobile-list-boat-link>div .flv-destination-mobile-block-title{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1280px){.flv-header .flv-menu-mobile-bateaux .flv-mobile-list-boat-link>div .flv-destination-mobile-block-title,.flv-header .flv-menu-mobile-destinations .flv-mobile-list-boat-link>div .flv-destination-mobile-block-title{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-header .flv-menu-mobile-bateaux .flv-mobile-list-boat-link>div .flv-destination-mobile-block-title,.flv-header .flv-menu-mobile-destinations .flv-mobile-list-boat-link>div .flv-destination-mobile-block-title{font-size:.9375rem;line-height:1.25rem}}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-sub-mobile-title,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-sub-mobile-title{color:var(--cl-black-2-font,#242323);font-size:.8653846154rem;font-weight:600;line-height:1.1538461538rem;margin:0;padding:0 15px}@media(min-width:768px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-sub-mobile-title,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-sub-mobile-title{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-sub-mobile-title,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-sub-mobile-title{font-size:.9375rem;line-height:1.25rem}}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-mobile-list-link,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-mobile-list-link{grid-gap:8px;display:grid;grid-template-columns:repeat(3,1fr);padding:15px}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-mobile-list-link>div,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-mobile-list-link>div{aspect-ratio:1;position:relative}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-mobile-list-link>div:before,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-mobile-list-link>div:before{content:"";float:left;padding-top:100%}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-mobile-list-link>div:after,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-mobile-list-link>div:after{clear:both;content:"";display:block}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-mobile-list-link>div .flv-destination-mobile-bg,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-mobile-list-link>div .flv-destination-mobile-bg{background:50% no-repeat;background-size:cover;height:100%;width:100%}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-mobile-list-link>div .flv-destination-mobile-bg picture img,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-mobile-list-link>div .flv-destination-mobile-bg picture img{width:100%}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-mobile-list-link>div .flv-destination-mobile-block-title,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-mobile-list-link>div .flv-destination-mobile-block-title{bottom:8px;color:#fff;font-size:.92rem;font-weight:700;line-height:1.375rem;overflow:hidden;padding:0 8px;position:absolute;text-overflow:ellipsis;width:100%}@media(min-width:768px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-mobile-list-link>div .flv-destination-mobile-block-title,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-mobile-list-link>div .flv-destination-mobile-block-title{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1280px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-mobile-list-link>div .flv-destination-mobile-block-title,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-mobile-list-link>div .flv-destination-mobile-block-title{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-mobile-list-link>div .flv-destination-mobile-block-title,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-mobile-list-link>div .flv-destination-mobile-block-title{font-size:.9375rem;line-height:1.25rem}}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-mobile-list-link>div:last-child,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-mobile-list-link>div:last-child{border:1px solid var(--cl-cta-border,#af141c);cursor:pointer}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-mobile-list-link>div:last-child .flv-destination-mobile-block-title,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-mobile-list-link>div:last-child .flv-destination-mobile-block-title{color:var(--cl-cta-font,#af141c)}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-destination-mobile-btn,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-destination-mobile-btn{background-color:var(--cl-cta-bg,#af141c);color:#fff;display:block;font-size:1.063rem;font-weight:700;line-height:1.375rem;margin:10px 15px;padding:1.188rem .844rem .938rem;position:relative}@media(min-width:769px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-destination-mobile-btn,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-destination-mobile-btn{padding:1.188rem .844rem .938rem}}@media(min-width:1025px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-destination-mobile-btn,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-destination-mobile-btn{padding:1.188rem .844rem .938rem}}@media(min-width:1281px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-destination-mobile-btn,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-destination-mobile-btn{padding:1.188rem .844rem .938rem}}@media(min-width:1537px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-destination-mobile-btn,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-destination-mobile-btn{padding:1.188rem .844rem .938rem}}@media(min-width:1025px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-destination-mobile-btn,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-destination-mobile-btn{font-size:.5769230769rem;line-height:.0769230769rem}}@media(min-width:1536px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination>div .flv-destination-mobile-btn,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination>div .flv-destination-mobile-btn{font-size:.625rem;line-height:.0833333333rem}}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination .tabs-nav-destination-ul,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination .tabs-nav-destination-ul{display:flex;justify-content:space-between;padding:10px}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination .tabs-nav-destination-ul>li,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination .tabs-nav-destination-ul>li{color:var(--cl-black-2-font,#242323);font-size:.92rem;font-weight:700;line-height:1.375rem;margin:20px 8px}@media(min-width:768px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination .tabs-nav-destination-ul>li,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination .tabs-nav-destination-ul>li{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1280px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination .tabs-nav-destination-ul>li,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination .tabs-nav-destination-ul>li{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination .tabs-nav-destination-ul>li,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination .tabs-nav-destination-ul>li{font-size:.9375rem;line-height:1.25rem}}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination .tabs-nav-destination-ul>li.active,.flv-header .flv-menu-mobile-destinations .tabs-nav-destination .tabs-nav-destination-ul>li.active{border-bottom:2px solid var(--cl-cta-border,#af141c);margin-bottom:10px}.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination .tabs-nav-destination-ul li:nth-child(4),.flv-header .flv-menu-mobile-bateaux .tabs-nav-destination .tabs-nav-destination-ul>li:nth-child(2),.flv-header .flv-menu-mobile-destinations .tabs-nav-destination .tabs-nav-destination-ul li:nth-child(4),.flv-header .flv-menu-mobile-destinations .tabs-nav-destination .tabs-nav-destination-ul>li:nth-child(2){border-left:1px solid #000;padding:0}.flv-header .flv-menu-mobile-bateaux>a,.flv-header .flv-menu-mobile-destinations>a{display:flex;justify-content:center;padding-top:20px;position:relative}.flv-header .flv-menu-mobile-bateaux>a:after,.flv-header .flv-menu-mobile-destinations>a:after{background:url(/front/assets/img/icon-close.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;position:absolute;right:15px;top:73%;transform:translateY(-50%);width:13px}.flv-header .flv-menu-mobile-bateaux>a:before,.flv-header .flv-menu-mobile-destinations>a:before{background:url(/front/assets/img/icon-prev.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;left:15px;position:absolute;top:73%;transform:translateY(-50%);width:8px}.flv-header .flv-menu-mobile-bateaux>a>img,.flv-header .flv-menu-mobile-destinations>a>img{height:20px}.flv-header .flv-menu-mobile-bateaux>a>span,.flv-header .flv-menu-mobile-destinations>a>span{color:var(--cl-black-2-font,#242323);font-size:.8173076923rem;font-weight:600;line-height:1.0576923077rem;padding-left:10px}@media(min-width:768px){.flv-header .flv-menu-mobile-bateaux>a>span,.flv-header .flv-menu-mobile-destinations>a>span{font-size:.8173076923rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-header .flv-menu-mobile-bateaux>a>span,.flv-header .flv-menu-mobile-destinations>a>span{font-size:.8333333333rem;line-height:1.1458333333rem}}.flv-header .flv-main-header-mobile{display:none;font-size:1.063rem;font-weight:500;transform:translateX(-100%)}@media(min-width:1024px){.flv-header .flv-main-header-mobile{font-size:.817rem}}@media(min-width:1536px){.flv-header .flv-main-header-mobile{font-size:.885rem}}@keyframes menu-mobile-transition{0%{transform:translateX(-100%)}20%{transform:translateX(-80%)}to{transform:translateX(0)}}.flv-header .flv-main-header-mobile.show{animation:menu-mobile-transition .1s ease-in;background-color:#fff;display:block;height:calc(100vh - 60px);overflow-y:hidden;position:absolute;transform:translateX(0);width:100%}.flv-header .flv-main-header-mobile.show>ul>li>a{font-size:1.063rem}@media(min-width:1024px){.flv-header .flv-main-header-mobile.show>ul>li>a{font-size:.817rem}}@media(min-width:1536px){.flv-header .flv-main-header-mobile.show>ul>li>a{font-size:.885rem}}.flv-header .flv-main-header-mobile .flv-main-header-ul{align-content:space-between;display:flex;flex-direction:column;height:100%;justify-content:stretch}.flv-header .flv-main-header-mobile .flv-main-header-ul .button_devis_header{border:4px solid var(--cl-cta-border,#af141c);height:auto;margin:20px;text-align:center;width:auto}.flv-header .flv-main-header-mobile .flv-main-header-ul .button_devis_header:after{background:none}.flv-header .flv-main-header-mobile .flv-main-header-ul .button_devis_header:hover{background-color:#fff;color:var(--cl-cta-font,#af141c)}.flv-header .flv-main-header-mobile .flv-main-header-ul li{align-items:center;border-bottom:1px solid #e8e6df;display:flex;flex:1;max-height:57px;position:relative}.flv-header .flv-main-header-mobile .flv-main-header-ul li .nav-link{align-items:center;color:inherit;display:flex;padding:1.2rem 1.563rem}@media(min-width:769px){.flv-header .flv-main-header-mobile .flv-main-header-ul li .nav-link{padding:1.2rem 1.563rem}}@media(min-width:1025px){.flv-header .flv-main-header-mobile .flv-main-header-ul li .nav-link{padding:1.2rem 1.563rem}}@media(min-width:1281px){.flv-header .flv-main-header-mobile .flv-main-header-ul li .nav-link{padding:1.2rem 1.563rem}}@media(min-width:1537px){.flv-header .flv-main-header-mobile .flv-main-header-ul li .nav-link{padding:1.2rem 1.563rem}}.flv-header .flv-main-header-mobile .flv-main-header-ul li>a{width:100%}.flv-header .flv-main-header-mobile .flv-main-header-ul li>a>img{height:auto;margin-right:10px;width:20px}.flv-header .flv-main-header-mobile .flv-main-header-ul li>img{height:auto;padding:0 25px;width:72px}.flv-header .flv-main-header-mobile .flv-main-header-ul li>a>span{color:var(--cl-black-2-font,#242323)}.flv-header .flv-main-header-mobile .flv-main-header-ul li>a>span:after{background:url(/front/assets/img/icons/icon-right.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:8px}.flv-header .flv-main-header-mobile .flv-main-header-ul li>.nav-link,.flv-header .flv-main-header-mobile .flv-main-header-ul li>span{color:var(--cl-black-2-font,#242323);padding:1.2rem 1.563rem;width:100%}@media(min-width:769px){.flv-header .flv-main-header-mobile .flv-main-header-ul li>.nav-link,.flv-header .flv-main-header-mobile .flv-main-header-ul li>span{padding:1.2rem 1.563rem}}@media(min-width:1025px){.flv-header .flv-main-header-mobile .flv-main-header-ul li>.nav-link,.flv-header .flv-main-header-mobile .flv-main-header-ul li>span{padding:1.2rem 1.563rem}}@media(min-width:1281px){.flv-header .flv-main-header-mobile .flv-main-header-ul li>.nav-link,.flv-header .flv-main-header-mobile .flv-main-header-ul li>span{padding:1.2rem 1.563rem}}@media(min-width:1537px){.flv-header .flv-main-header-mobile .flv-main-header-ul li>.nav-link,.flv-header .flv-main-header-mobile .flv-main-header-ul li>span{padding:1.2rem 1.563rem}}.flv-header .flv-main-header-mobile .flv-main-header-ul li>.nav-link:after,.flv-header .flv-main-header-mobile .flv-main-header-ul li>span:after{background:url(/front/assets/img/icons/icon-right.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:8px}body{padding-top:0}@media(min-width:1024px){.flv-collapse{display:flex;flex-direction:column-reverse;justify-content:flex-end}}@media(min-width:1024px)and (min-width:1024px){.flv-collapse .button_devis_header.hide{display:none}}.flv-collapse.show{top:0}.flv-collapse.show>a:after{right:20px}.flv-menu-mobile-list{display:none}@media(max-width:1024px){.flv-header{overflow-y:scroll;position:sticky}.flv-header.flv-header-opened{height:100%;position:fixed;z-index:10000}.flv-collapse{background-color:#fff;height:auto;position:fixed;transform:translateX(-100%);transition:transform .25s ease-out;width:100%}.flv-collapse.show{position:relative;transform:translateX(0)}.flv-collapse .button_devis_header{display:block}.button_devis_header{font-size:.8173076923rem;font-weight:700;height:100%;line-height:1.0576923077rem;margin-top:0;padding:1.188rem .844rem .938rem 26px;position:relative;text-align:left;width:100%}}@media(max-width:1024px)and (min-width:768px){.button_devis_header{font-size:.8173076923rem;line-height:1.0576923077rem}}@media(max-width:1024px)and (min-width:1536px){.button_devis_header{font-size:.8333333333rem;line-height:1.1458333333rem}}@media(max-width:1024px)and (min-width:769px){.button_devis_header{padding:1.188rem .844rem .938rem}}@media(max-width:1024px)and (min-width:1025px){.button_devis_header{padding:1.188rem .844rem .938rem}}@media(max-width:1024px)and (min-width:1281px){.button_devis_header{padding:1.188rem .844rem .938rem}}@media(max-width:1024px)and (min-width:1537px){.button_devis_header{padding:1.188rem .844rem .938rem}}@media(max-width:1024px){.button_devis_header:after{background:url(/front/assets/img/icons/icon-right-white.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:8px}.flv-header-mobile{display:block!important}.flv-profile-mobile .flv-menu-mobile-list{background-color:#fff;box-sizing:content-box;display:none;height:100%;left:0;position:fixed;text-align:left;top:0;width:100%;z-index:10000}.flv-profile-mobile .flv-menu-mobile-list.show{display:block}.flv-profile-mobile .flv-menu-mobile-list.show ul .menu{margin-left:60px}.flv-profile-mobile .flv-menu-mobile-list.show ul .user{align-items:center;display:flex;justify-content:center}.flv-profile-mobile .flv-menu-mobile-list.show ul .user .userimg{height:25px}.flv-profile-mobile .flv-menu-mobile-list.show ul .user .username{color:#242323;font-weight:700;margin-left:10px}.flv-profile-mobile .flv-menu-mobile-list.show ul .user .customer-name{align-items:center;border:2px solid var(--cl-blue-9-border,#0c226f);border-radius:50%;color:var(--cl-blue-font,#0c226f);display:inline-flex;font-size:13px;height:31px;justify-content:center;padding:0;width:31px}.flv-profile-mobile .flv-menu-mobile-list>a{align-items:center;display:flex;justify-content:center;margin-top:30px;position:relative}.flv-profile-mobile .flv-menu-mobile-list>a:after{background:url(/front/assets/img/icon-close.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;position:absolute;right:32px;top:62%;transform:translateY(-50%);width:13px}.flv-profile-mobile .flv-menu-mobile-list>a:before{background:url(/front/assets/img/icon-prev.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;left:32px;position:absolute;top:62%;transform:translateY(-50%);width:8px}.flv-profile-mobile .flv-menu-mobile-list .flv-menu-mobile-list-ul{display:flex;flex-direction:column;height:300px;justify-content:space-between;margin-top:60px}.flv-profile-mobile .flv-menu-mobile-list .flv-menu-mobile-list-ul>li{position:relative}.flv-profile-mobile .flv-menu-mobile-list .flv-menu-mobile-list-ul>li>a>span{color:#242323;font-weight:700}.flv-profile-mobile .flv-menu-mobile-list .flv-menu-mobile-list-ul>li>a>span:after{background:url(/front/assets/img/icons/icon-right.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:52px;top:50%;transform:translateY(-50%);width:8px}}.loading{height:100vh;overflow-y:hidden;position:relative}.loading:before{background-color:var(--cl-gray-bg,#f4f2ec);content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:100000000}.loading:after{animation:loading 2s linear infinite;border:5px solid var(--cl-black-1-border,#333);border-radius:50px;border-top-color:var(--cl-cta-border,#af141c);content:"";height:50px;left:50%;margin-left:-30px;margin-top:-30px;position:absolute;top:50%;width:50px;z-index:100000001}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.flv-garanti{background:var(--cl-gray-bg,#f4f2ec);border-top:1px solid #dddad3;color:var(--cl-blue-font,#0c226f);padding:1.125rem 0 4.5rem}@media(min-width:769px){.flv-garanti{padding:1.125rem 0 4.5rem}}@media(min-width:1025px){.flv-garanti{padding:1.125rem 0 4.5rem}}@media(min-width:1281px){.flv-garanti{padding:1.125rem 0 4.5rem}}@media(min-width:1537px){.flv-garanti{padding:1.125rem 0 4.5rem}}@media(max-width:768px){.flv-garanti{padding-bottom:2.5rem!important}}.flv-garanti .flv-title{font-size:1.3461538462rem;font-weight:600;line-height:1.5384615385rem;margin:2.188rem 0}@media(min-width:769px){.flv-garanti .flv-title{margin:2.188rem 0}}@media(min-width:1025px){.flv-garanti .flv-title{margin:2.188rem 0}}@media(min-width:1281px){.flv-garanti .flv-title{margin:2.188rem 0}}@media(min-width:1537px){.flv-garanti .flv-title{margin:2.188rem 0}}@media(min-width:768px){.flv-garanti .flv-title{font-size:1.4583333333rem;line-height:1.6666666667rem}}@media(min-width:1536px){.flv-garanti .flv-title{font-size:1.5909090909rem;line-height:1.8181818182rem}}@media(min-width:1280px){.flv-garanti-content{display:flex}.flv-garanti-content .why-garanti-block{flex:0 0 58%;max-width:58%;width:100%}.flv-garanti-content .what-garanti-block{flex:0 0 42%;max-width:42%;width:100%}}.garanti-list{display:flex;justify-content:space-between;margin-left:-15px;margin-right:-15px;padding-right:15px}@media(min-width:1536px){.garanti-list{padding:0 3.125rem 0 0}}@media(min-width:1536px)and (min-width:769px){.garanti-list{padding:0 3.125rem 0 0}}@media(min-width:1536px)and (min-width:1025px){.garanti-list{padding:0 3.125rem 0 0}}@media(min-width:1536px)and (min-width:1281px){.garanti-list{padding:0 3.125rem 0 0}}@media(min-width:1536px)and (min-width:1537px){.garanti-list{padding:0 3.125rem 0 0}}@media(max-width:640px){.garanti-list{padding:0 .938rem}}@media(max-width:640px)and (min-width:769px){.garanti-list{padding:0 .938rem}}@media(max-width:640px)and (min-width:1025px){.garanti-list{padding:0 .938rem}}@media(max-width:640px)and (min-width:1281px){.garanti-list{padding:0 .938rem}}@media(max-width:640px)and (min-width:1537px){.garanti-list{padding:0 .938rem}}.garanti-list .garanti-item{max-height:-webkit-fill-available;max-height:-moz-available;max-height:fill-available;max-width:-webkit-fill-available;max-width:-moz-available;max-width:fill-available;padding-left:15px;padding-right:15px}@media(min-width:768px){.garanti-list .garanti-item{max-width:200px}}@media(max-width:1280px){.garanti-list{justify-content:center}.flv-garanti-content{text-align:center}.flv-garanti-content .why-garanti-block{margin-bottom:20px}.flv-garanti-content .garanti-item img{margin-left:auto;margin-right:auto}}@media(min-width:1280px){.flv-garanti-content .why-garanti-block .garanti-list{position:relative}.flv-garanti-content .why-garanti-block .garanti-list:after{background:#dddad3;content:"";display:block;height:100%;position:absolute;right:15px;width:2px}.flv-garanti-content .what-garanti-block{padding-left:2.727vw}}@media(max-width:767px){.flv-garanti-content .why-garanti-block{margin-bottom:5px}.why-garanti-block .garanti-list{flex-wrap:wrap}.why-garanti-block .garanti-list .garanti-item{flex:0 0 50%;margin-bottom:10px;max-width:50%;width:100%}}.garanti-item img{display:block;margin-bottom:10px}.garanti-item p{font-size:.875rem;font-weight:400;line-height:1.125rem;margin:0}@media(min-width:768px){.garanti-item p{font-size:.875rem;line-height:1.125rem}}@media(min-width:1024px){.garanti-item p{font-size:.6730769231rem;line-height:.8653846154rem}}@media(min-width:1536px){.garanti-item p{font-size:.6730769231rem;line-height:.8653846154rem}}.garanti-item p span{color:var(--cl-blue-2-font,#04abef);display:block;font-size:.89rem;font-weight:600;line-height:1.5rem;margin-bottom:3px}@media(min-width:768px){.garanti-item p span{font-size:.89rem;line-height:1.5rem}}@media(min-width:1024px){.garanti-item p span{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.garanti-item p span{font-size:.9375rem;line-height:1.25rem}}@media(max-width:767px){.garanti-item img{margin-bottom:5px}}.flv-newsletter{background:#dbd9d4}.flv-newsletter .flv-title{color:var(--cl-blue-font,#0c226f)}@media(max-width:767px){.flv-newsletter{padding:1.563rem 0}}@media(max-width:767px)and (min-width:769px){.flv-newsletter{padding:1.563rem 0}}@media(max-width:767px)and (min-width:1025px){.flv-newsletter{padding:1.563rem 0}}@media(max-width:767px)and (min-width:1281px){.flv-newsletter{padding:1.563rem 0}}@media(max-width:767px)and (min-width:1537px){.flv-newsletter{padding:1.563rem 0}}@media(min-width:768px){.flv-newsletter{padding:1.563rem 0 0}}@media(min-width:768px)and (min-width:769px){.flv-newsletter{padding:1.563rem 0 0}}@media(min-width:768px)and (min-width:1025px){.flv-newsletter{padding:1.563rem 0 0}}@media(min-width:768px)and (min-width:1281px){.flv-newsletter{padding:1.563rem 0 0}}@media(min-width:768px)and (min-width:1537px){.flv-newsletter{padding:1.563rem 0 0}}.flv-newsletter-content .newsletter-content-left{overflow:hidden;position:relative}.flv-newsletter-content .newsletter-content-left img{left:0;max-width:100%;position:absolute;right:0;top:0}@media(max-width:767px){.flv-newsletter-content{text-align:center}.flv-newsletter-content .newsletter-content-left{border-bottom:2px solid #afaeaa;margin:0 auto 15px;max-width:200px;min-height:180px}}@media(min-width:768px){.flv-newsletter-content{display:flex}.flv-newsletter-content .newsletter-content-left{flex:0 0 25%;max-width:25%;width:100%}.flv-newsletter-content .newsletter-content-right{flex:0 0 75%;max-width:75%;padding:2.5vw 0 1.6vw .9vw;width:100%}}.newsletter-content-right ul li{color:var(--cl-black-2-font,#242323);font-size:1.125rem;font-weight:400;line-height:1.5rem}@media(min-width:768px){.newsletter-content-right ul li{font-size:.8653846154rem;line-height:1.1538461538rem}}.newsletter-content-right ul li:before{background:var(--cl-blue-bg,#0c226f);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;content:"";display:inline-block;position:relative}@media(max-width:767px){.newsletter-content-right ul li{margin:0 0 5px;text-align:left}.newsletter-content-right ul li:before{height:4px;margin-right:4px;top:-2px;width:4px}}@media(min-width:768px){.newsletter-content-right ul li{margin:0 0 5px}.newsletter-content-right ul li:before{height:6px;margin-right:8px;top:-1px;width:6px}}.newsletter-form{flex-wrap:wrap;padding:1.563rem 0}@media(min-width:769px){.newsletter-form{padding:1.563rem 0}}@media(min-width:1025px){.newsletter-form{padding:1.563rem 0}}@media(min-width:1281px){.newsletter-form{padding:1.563rem 0}}@media(min-width:1537px){.newsletter-form{padding:1.563rem 0}}.newsletter-form .form-check{align-items:center;display:flex;margin-top:10px}.newsletter-form .form-check>input[type=checkbox]{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:flex;height:20px;justify-content:center;outline:none;width:20px}.newsletter-form .form-check>label{color:var(--cl-black-2-font,#242323);cursor:pointer;font-size:.75rem;font-weight:500;line-height:1rem;margin-left:10px}@media(min-width:768px){.newsletter-form .form-check>label{font-size:.75rem;line-height:1rem}}@media(min-width:1024px){.newsletter-form .form-check>label{font-size:.5769230769rem;line-height:.7692307692rem}}@media(min-width:1536px){.newsletter-form .form-check>label{font-size:.7291666667rem;line-height:.9375rem}}.newsletter-form .form-check>input[type=checkbox]:after{color:#fff;content:url(/front/assets/img/white4.png);display:none}.newsletter-form .form-check>input[type=checkbox]:hover{background-color:var(--cl-blue-4-bg,#036)}.newsletter-form .form-check>input[type=checkbox]:checked{background-color:var(--cl-blue-bg,#0c226f)}.newsletter-form .form-check>input[type=checkbox]:checked:after{display:block}.newsletter-form .form-item input{background:#fff;border:1px solid #d0cfce;color:var(--cl-black-2-font,#242323);font-size:1rem;font-weight:500;line-height:1.375rem;outline:none;padding:1.413rem 1.5rem;width:100%}@media(min-width:768px){.newsletter-form .form-item input{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1025px){.newsletter-form .form-item input{font-size:.6730769231rem;line-height:1.0576923077rem}}@media(min-width:1536px){.newsletter-form .form-item input{font-size:.8333333333rem;line-height:1.1458333333rem}}@media(min-width:769px){.newsletter-form .form-item input{padding:1.413rem 1.5rem}}@media(min-width:1025px){.newsletter-form .form-item input{padding:1.413rem 1.5rem}}@media(min-width:1281px){.newsletter-form .form-item input{padding:1.413rem 1.5rem}}@media(min-width:1537px){.newsletter-form .form-item input{padding:1.413rem 1.5rem}}@media(max-width:768px){.newsletter-form .form-item input{padding:1.163rem 1.5rem}}@media(max-width:768px)and (min-width:769px){.newsletter-form .form-item input{padding:1.163rem 1.5rem}}@media(max-width:768px)and (min-width:1025px){.newsletter-form .form-item input{padding:1.163rem 1.5rem}}@media(max-width:768px)and (min-width:1281px){.newsletter-form .form-item input{padding:1.163rem 1.5rem}}@media(max-width:768px)and (min-width:1537px){.newsletter-form .form-item input{padding:1.163rem 1.5rem}}@media(max-width:768px){.newsletter-form .form-item input::-moz-placeholder{color:rgba(0,0,0,.35)}.newsletter-form .form-item input::placeholder{color:rgba(0,0,0,.35)}}.newsletter-form .form-item ::-webkit-input-placeholder{color:rgba(0,0,0,.18)}.newsletter-form .form-item ::-moz-placeholder{color:rgba(0,0,0,.35)}.newsletter-form .form-item :-ms-input-placeholder{color:rgba(0,0,0,.35)}.newsletter-form .form-item :-moz-placeholder{color:rgba(0,0,0,.35)}.newsletter-form .form-actions button{background:var(--cl-cta-bg,#af141c);border:1px solid var(--cl-cta-border,#af141c);color:#fff;cursor:pointer;font-size:.9375rem;font-weight:700;line-height:100%;line-height:1.25rem;outline:none;padding:1.313rem 1.5rem;position:relative;transition:all .3s ease;width:100%}@media(min-width:768px){.newsletter-form .form-actions button{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.newsletter-form .form-actions button{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.newsletter-form .form-actions button{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.newsletter-form .form-actions button{padding:1.313rem 1.5rem}}@media(min-width:1025px){.newsletter-form .form-actions button{padding:1.313rem 1.5rem}}@media(min-width:1281px){.newsletter-form .form-actions button{padding:1.313rem 1.5rem}}@media(min-width:1537px){.newsletter-form .form-actions button{padding:1.313rem 1.5rem}}@media(max-width:768px){.newsletter-form .form-actions button{padding:1.063rem 1.5rem}}@media(max-width:768px)and (min-width:769px){.newsletter-form .form-actions button{padding:1.063rem 1.5rem}}@media(max-width:768px)and (min-width:1025px){.newsletter-form .form-actions button{padding:1.063rem 1.5rem}}@media(max-width:768px)and (min-width:1281px){.newsletter-form .form-actions button{padding:1.063rem 1.5rem}}@media(max-width:768px)and (min-width:1537px){.newsletter-form .form-actions button{padding:1.063rem 1.5rem}}.newsletter-form .form-actions button:after{border:3px solid var(--cl-cta-border,#af141c);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.newsletter-form .form-actions button:hover{background:#fff;border-color:var(--cl-cta-border,#af141c);color:var(--cl-cta-font,#af141c)}@media(min-width:768px){.newsletter-form .form-actions button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newsletter-form{display:flex}.newsletter-form .form-item{flex:0 0 68%;max-width:68%;padding-right:30px;width:100%}.newsletter-form .form-actions{flex:0 0 32%;max-width:32%;width:100%}}.flv-menu-footer{background:var(--cl-menu-footer-bg,#31302f);color:#fff;font-size:1rem;line-height:1.56;position:relative}@media(min-width:1024px){.flv-menu-footer{font-size:.769rem}}@media(min-width:1536px){.flv-menu-footer{font-size:.833rem}}.flv-menu-footer a{color:#fff}.flv-menu-footer a:hover{color:var(--cl-cta-font,#af141c)}@media(max-width:767px){.flv-menu-footer{padding:20px 0}}@media(min-width:768px){.flv-menu-footer{padding:40px 0}}.flv-menu-footer:before{border-bottom:1px solid #fff;bottom:0;content:"";left:50%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:absolute;transform:translateX(-50%);width:calc(100% - 30px)}@media(min-width:1025px){.flv-menu-footer:before{padding-left:0;padding-right:0;width:938px}}@media(min-width:1280px){.flv-menu-footer:before{width:1138px}}@media(min-width:1536px){.flv-menu-footer:before{width:1438px}}.menu-footer-content .menu-footer{display:flex;flex-wrap:wrap;justify-content:space-between}.menu-footer-content .menu-footer>ul{flex:0 0 49%;margin-bottom:16px;max-width:49%;width:49%}@media(min-width:460px){.menu-footer-content .menu-footer>ul{flex:0 0 19%;margin-bottom:10px;margin-left:0;width:25%}}.menu-footer-content .menu-footer>ul>li{display:flex;font-size:.9rem;font-weight:500;line-height:1.5rem}.menu-footer-content .menu-footer>ul>li:first-child{margin-bottom:8px}@media(min-width:768px){.menu-footer-content .menu-footer>ul>li{font-size:.6923076923rem;line-height:1.1538461538rem}}@media(min-width:1536px){.menu-footer-content .menu-footer>ul>li{font-size:.8333333333rem;line-height:1.1458333333rem}}.menu-footer-content .menu-footer>ul>li .logo{height:20px;width:20px}@media(max-width:767px){.menu-footer-content .logo-footer{margin-bottom:15px;text-align:center}}@media(min-width:768px){.menu-footer-content{display:flex}.menu-footer-content .logo-footer{flex:0 0 20%;max-width:20%;width:80%}.menu-footer-content .menu-footer{flex:0 0 80%;max-width:80%;width:80%}}.flv-copyright{background:var(--cl-copyright-footer-bg,#000);color:#fff;font-size:.9rem;font-style:italic;font-weight:500;line-height:1.5rem;text-align:center}@media(min-width:768px){.flv-copyright{font-size:.6923076923rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-copyright{font-size:.8333333333rem;line-height:1.1458333333rem}}@media(max-width:767px){.flv-copyright{padding:10px 0}}@media(min-width:768px){.flv-copyright{padding:20px 0}}.flv-social{background:var(--cl-footer-social-bg,#494846);position:relative}.flv-social .flv-title{color:#fff;font-size:.8653846154rem;line-height:1.1538461538rem;text-align:center}@media(min-width:768px){.flv-social .flv-title{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-social .flv-title{font-size:.9375rem;line-height:1.25rem}}@media(max-width:767px){.flv-social{padding:20px 0}.flv-social .flv-title{margin-bottom:15px}}@media(min-width:768px){.flv-social{padding:50px 0}.flv-social .flv-title{margin-bottom:40px}}.flv-social:before{border-bottom:1px solid #fff;bottom:0;content:"";left:50%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:absolute;transform:translateX(-50%);width:calc(100% - 30px)}@media(min-width:1025px){.flv-social:before{padding-left:0;padding-right:0;width:938px}}@media(min-width:1280px){.flv-social:before{width:1138px}}@media(min-width:1536px){.flv-social:before{width:1438px}}.social-list{display:flex;justify-content:center}@media(max-width:768px){.social-list{gap:18px}}.social-list a{transition:all .35s ease}.social-list a img{height:auto;max-width:unset;width:auto}@media(max-width:768px){.social-list a img{max-width:100%}}.social-list a:hover{opacity:.7}@media(max-width:767px){.social-list li{max-width:40px}.social-list img{width:55px}}@media(min-width:768px){.social-list li{margin:0 40px}}.flv-expert-cruise{align-items:center;display:flex;margin:1.5rem 0 2.5rem;overflow:hidden;width:100%}@media(min-width:769px){.flv-expert-cruise{margin:1.5rem 0 2.5rem}}@media(min-width:1025px){.flv-expert-cruise{margin:1.5rem 0 2.5rem}}@media(min-width:1281px){.flv-expert-cruise{margin:1.5rem 0 2.5rem}}@media(min-width:1537px){.flv-expert-cruise{margin:1.5rem 0 2.5rem}}@media(max-width:768px){.flv-expert-cruise{margin:1.5rem 0}}@media(max-width:768px)and (min-width:769px){.flv-expert-cruise{margin:1.5rem 0}}@media(max-width:768px)and (min-width:1025px){.flv-expert-cruise{margin:1.5rem 0}}@media(max-width:768px)and (min-width:1281px){.flv-expert-cruise{margin:1.5rem 0}}@media(max-width:768px)and (min-width:1537px){.flv-expert-cruise{margin:1.5rem 0}}.flv-expert-cruise .expert-info{margin:0 1.25rem 0 0}.flv-expert-cruise .expert-info .flv-ctc-expert-avatar-bl{background:50% no-repeat;background-size:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:4.545vw;width:4.545vw}@media(max-width:767px){.flv-expert-cruise .expert-info .flv-ctc-expert-avatar-bl{height:15.625vw;width:15.625vw}}@media(min-width:768px)and (max-width:1024px){.flv-expert-cruise .expert-info .flv-ctc-expert-avatar-bl{height:9.766vw;width:9.766vw}}.flv-expert-cruise .expert-info .flv-ctc-expert-avatar-bl picture img{border:2px solid var(--cl-blue-2-border,#04abef);border-radius:50%;min-height:4.545vw;min-width:4.545vw;padding:.188rem}@media(max-width:767px){.flv-expert-cruise .expert-info .flv-ctc-expert-avatar-bl picture img{min-height:15.625vw;min-width:15.625vw}}@media(max-width:768px){.init-user-auth .flv-initi-user{margin-top:20px}}.init-user-auth .profil{-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;font-weight:600;justify-content:center;margin-top:35px}.init-user-auth .profil .flv-profil{color:var(--cl-blue-font,#0c226f);margin:0 0 1.125rem}@media(min-width:769px){.init-user-auth .profil .flv-profil{margin:0 0 1.125rem}}@media(min-width:1025px){.init-user-auth .profil .flv-profil{margin:0 0 1.125rem}}@media(min-width:1281px){.init-user-auth .profil .flv-profil{margin:0 0 1.125rem}}@media(min-width:1537px){.init-user-auth .profil .flv-profil{margin:0 0 1.125rem}}.init-user-auth .profil .flv-profil.line-bottom-2{border-bottom:2px solid rgba(12,34,111,.15);padding-bottom:3px}.init-user-auth .profil .flv-profil.line-bottom-2-pink{border-bottom:2px solid var(--cl-cta-border,#af141c);padding-bottom:3px}.flv-expert-avatar-cover{background:#fff;border:1px solid var(--cl-blue-3-border,#00b8f8);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:4.545vw;margin:0 1.25rem 0 0;min-width:4.545vw;padding:.25rem;width:4.545vw}@media(max-width:1024px){.flv-expert-avatar-cover{height:9.766vw;min-width:9.766vw;width:9.766vw}}@media(max-width:640px){.flv-expert-avatar-cover{height:15.625vw;min-width:15.625vw;width:15.625vw}}@media(min-width:769px){.flv-expert-avatar-cover{margin:0 1.25rem 0 0}}@media(min-width:1025px){.flv-expert-avatar-cover{margin:0 1.25rem 0 0}}@media(min-width:1281px){.flv-expert-avatar-cover{margin:0 1.25rem 0 0}}@media(min-width:1537px){.flv-expert-avatar-cover{margin:0 1.25rem 0 0}}@media(min-width:769px){.flv-expert-avatar-cover{padding:.25rem}}@media(min-width:1025px){.flv-expert-avatar-cover{padding:.25rem}}@media(min-width:1281px){.flv-expert-avatar-cover{padding:.25rem}}@media(min-width:1537px){.flv-expert-avatar-cover{padding:.25rem}}.flv-expert-avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:100%;width:100%}.flv-expert-contact{border-bottom:2px solid #dbdeea;border-top:2px solid #dbdeea;color:var(--cl-blue-font,#0c226f);flex:0 0 85%;font-size:1rem;line-height:1.344;padding:.938rem 0;text-align:start}@media(min-width:769px){.flv-expert-contact{padding:.938rem 0}}@media(min-width:1025px){.flv-expert-contact{padding:.938rem 0}}@media(min-width:1281px){.flv-expert-contact{padding:.938rem 0}}@media(min-width:1537px){.flv-expert-contact{padding:.938rem 0}}@media(max-width:768px){.flv-expert-contact{padding:.5rem 0}}@media(max-width:768px)and (min-width:769px){.flv-expert-contact{padding:.5rem 0}}@media(max-width:768px)and (min-width:1025px){.flv-expert-contact{padding:.5rem 0}}@media(max-width:768px)and (min-width:1281px){.flv-expert-contact{padding:.5rem 0}}@media(max-width:768px)and (min-width:1537px){.flv-expert-contact{padding:.5rem 0}}@media(min-width:1024px){.flv-expert-contact{font-size:.769rem}}@media(min-width:1536px){.flv-expert-contact{font-size:.833rem}}.flv-expert-contact a{color:var(--cl-blue-font,#0c226f);font-weight:600}.flv-expert-contact span{display:block}.flv-divider{color:var(--cl-blue-font,#0c226f);font-size:1rem;font-weight:700;padding:2.188rem 0 1.25rem;text-align:center}@media(min-width:1024px){.flv-divider{font-size:.769rem}}@media(min-width:1536px){.flv-divider{font-size:.833rem}}@media(min-width:769px){.flv-divider{padding:2.188rem 0 1.25rem}}@media(min-width:1025px){.flv-divider{padding:2.188rem 0 1.25rem}}@media(min-width:1281px){.flv-divider{padding:2.188rem 0 1.25rem}}@media(min-width:1537px){.flv-divider{padding:2.188rem 0 1.25rem}}.flv-contact-footer{align-items:center;background:var(--cl-blue-bg,#0c226f);flex-direction:column;justify-content:center}.flv-contact-footer .flv-container .title-flv-footer{color:var(--cl-blue-font,#0c226f);font-size:1.3461538462rem;font-weight:600;line-height:1.5384615385rem;margin-top:0;text-align:center}@media(min-width:768px){.flv-contact-footer .flv-container .title-flv-footer{font-size:1.4583333333rem;line-height:1.6666666667rem}}@media(min-width:1536px){.flv-contact-footer .flv-container .title-flv-footer{font-size:1.5909090909rem;line-height:1.8181818182rem}}.flv-contact-footer .flv-container .content-contact-footer{font-size:13px;padding:1.875rem 0}.flv-contact-footer .flv-container .content-contact-footer .flv-form{font-weight:400}.flv-contact-footer .flv-container .content-contact-footer .content{background:#fff;border-radius:50px;padding:1.563rem}@media(min-width:769px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1.563rem}}@media(min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1.563rem}}@media(min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1.563rem}}@media(min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1.563rem}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1.563rem 3.625rem}}@media(min-width:1536px)and (min-width:769px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1.563rem 3.625rem}}@media(min-width:1536px)and (min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1.563rem 3.625rem}}@media(min-width:1536px)and (min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1.563rem 3.625rem}}@media(min-width:1536px)and (min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1.563rem 3.625rem}}@media(max-width:768px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1rem}}@media(max-width:768px)and (min-width:769px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1rem}}@media(max-width:768px)and (min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1rem}}@media(max-width:768px)and (min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1rem}}@media(max-width:768px)and (min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer .content{padding:1rem}}.flv-contact-footer .flv-container .content-contact-footer .content .errorCf{color:red;font-size:.75rem;font-weight:600;margin-top:5px}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .content .errorCf{font-size:.577rem}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .content .errorCf{font-size:.625rem}}.flv-contact-footer .flv-container .content-contact-footer .content .prev.hide{display:none}.flv-contact-footer .flv-container .content-contact-footer .content .prev.show{display:block}.flv-contact-footer .flv-container .content-contact-footer .content .prev .hidePrev.hide{display:none}.flv-contact-footer .flv-container .content-contact-footer .content .prev .hidePrev.show{display:block}.flv-contact-footer .flv-container .content-contact-footer .content .next.hide{display:none}.flv-contact-footer .flv-container .content-contact-footer .content .next.show{display:block}.flv-contact-footer .flv-container .content-contact-footer .content .next .hideNext.hide{display:none}.flv-contact-footer .flv-container .content-contact-footer .content .next .hideNext.show{display:block}@media(min-width:769px){.flv-contact-footer .flv-container .content-contact-footer{padding:1.875rem 0}}@media(min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer{padding:1.875rem 0}}@media(min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer{padding:1.875rem 0}}@media(min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer{padding:1.875rem 0}}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer{padding:1.875rem}}@media(min-width:768px)and (min-width:769px){.flv-contact-footer .flv-container .content-contact-footer{padding:1.875rem}}@media(min-width:768px)and (min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer{padding:1.875rem}}@media(min-width:768px)and (min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer{padding:1.875rem}}@media(min-width:768px)and (min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer{padding:1.875rem}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer{padding:3.125rem}}@media(min-width:1024px)and (min-width:769px){.flv-contact-footer .flv-container .content-contact-footer{padding:3.125rem}}@media(min-width:1024px)and (min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer{padding:3.125rem}}@media(min-width:1024px)and (min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer{padding:3.125rem}}@media(min-width:1024px)and (min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer{padding:3.125rem}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer{padding:4.375rem}}@media(min-width:1280px)and (min-width:769px){.flv-contact-footer .flv-container .content-contact-footer{padding:4.375rem}}@media(min-width:1280px)and (min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer{padding:4.375rem}}@media(min-width:1280px)and (min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer{padding:4.375rem}}@media(min-width:1280px)and (min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer{padding:4.375rem}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer{padding:6.25rem 14.25rem}}@media(min-width:1536px)and (min-width:769px){.flv-contact-footer .flv-container .content-contact-footer{padding:6.25rem 14.25rem}}@media(min-width:1536px)and (min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer{padding:6.25rem 14.25rem}}@media(min-width:1536px)and (min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer{padding:6.25rem 14.25rem}}@media(min-width:1536px)and (min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer{padding:6.25rem 14.25rem}}.flv-contact-footer .flv-container .content-contact-footer label{color:var(--cl-blue-font,#0c226f)}.flv-contact-footer .flv-container .content-contact-footer hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}.flv-contact-footer .flv-container .content-contact-footer .progress-label{align-items:baseline}.flv-contact-footer .flv-container .content-contact-footer input,.flv-contact-footer .flv-container .content-contact-footer select{background:#fff;border:1px solid #d0cfce;border-radius:6px;color:#242323;font-size:.875rem;font-weight:500;height:46px;line-height:1.375rem;outline:none;padding:10px 16px;width:100%}@media(max-width:768px){.flv-contact-footer .flv-container .content-contact-footer input,.flv-contact-footer .flv-container .content-contact-footer select{font-size:1rem}}.flv-contact-footer .flv-container .content-contact-footer input::-moz-placeholder{color:rgba(0,0,0,.35)}.flv-contact-footer .flv-container .content-contact-footer input::placeholder{color:rgba(0,0,0,.35)}.flv-contact-footer .flv-container .content-contact-footer input.input.type-bateau{width:100%}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer input.input.type-bateau{width:100%}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer input.input.type-bateau{width:100%}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer input.input.type-bateau{width:30%}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer input.input.type-bateau{width:30%}}.flv-contact-footer .flv-container .content-contact-footer .form-item .btn-close{background:transparent;border:none;border-radius:50%;color:var(--cl-cta-font,#af141c);cursor:pointer;font:inherit;height:2rem;overflow:hidden;padding:0;position:relative;text-indent:100%;top:-2px;width:2rem}.flv-contact-footer .flv-container .content-contact-footer .form-item .btn-close.duree{float:right}.flv-contact-footer .flv-container .content-contact-footer .form-item .btn-close:focus{outline:0 solid transparent}.flv-contact-footer .flv-container .content-contact-footer .form-item .btn-close:hover{background:hsla(180,8%,97%,.1)}.flv-contact-footer .flv-container .content-contact-footer .form-item .btn-close:after,.flv-contact-footer .flv-container .content-contact-footer .form-item .btn-close:before{background:var(--cl-cta-bg,#af141c);border-radius:.125em;content:"";height:70%;left:calc(50% - .0625em);position:absolute;top:15%;transform:rotate(45deg);width:.125em}.flv-contact-footer .flv-container .content-contact-footer .form-item .btn-close:after{transform:rotate(-45deg)}.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{flex:0 0 100%}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{flex:0 0 100%}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{flex:0 0 100%}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{flex:0 0 100%;margin:0}}@media(min-width:1280px)and (min-width:769px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{margin:0}}@media(min-width:1280px)and (min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{margin:0}}@media(min-width:1280px)and (min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{margin:0}}@media(min-width:1280px)and (min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{margin:0}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{flex:0 0 100%;margin:0}}@media(min-width:1536px)and (min-width:769px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{margin:0}}@media(min-width:1536px)and (min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{margin:0}}@media(min-width:1536px)and (min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{margin:0}}@media(min-width:1536px)and (min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart{margin:0}}.flv-contact-footer .flv-container .content-contact-footer .form-item.depart,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.type{align-items:baseline;display:flex;flex-direction:column}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.type{align-items:baseline;flex-direction:column}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.type{align-items:baseline;flex-direction:column}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.type{align-items:center;flex-direction:row}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.type{align-items:center;flex-direction:row}}.flv-contact-footer .flv-container .content-contact-footer .form-item.depart .label-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.depart .label-item.type,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage .label-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage .label-item.type,.flv-contact-footer .flv-container .content-contact-footer .form-item.type .label-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.type .label-item.type{font-size:.92rem;font-weight:500;line-height:1.375rem}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart .label-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.depart .label-item.type,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage .label-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage .label-item.type,.flv-contact-footer .flv-container .content-contact-footer .form-item.type .label-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.type .label-item.type{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart .label-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.depart .label-item.type,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage .label-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage .label-item.type,.flv-contact-footer .flv-container .content-contact-footer .form-item.type .label-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.type .label-item.type{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-item.depart .label-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.depart .label-item.type,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage .label-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.equipage .label-item.type,.flv-contact-footer .flv-container .content-contact-footer .form-item.type .label-item.equipage,.flv-contact-footer .flv-container .content-contact-footer .form-item.type .label-item.type{font-size:.9375rem;line-height:1.25rem}}.flv-contact-footer .flv-container .content-contact-footer .form-item.actions{margin-top:25px;text-align:center}.flv-contact-footer .flv-container .content-contact-footer .form-item.actions.retour{text-align:right}.flv-contact-footer .flv-container .content-contact-footer .form-item.actions.retour a{color:var(--cl-blue-font,#0c226f);cursor:pointer;font-weight:500;text-align:right}.flv-contact-footer .flv-container .content-contact-footer .form-item.actions.retour a:hover{color:var(--cl-cta-font,#af141c);text-decoration:underline}.flv-contact-footer .flv-container .content-contact-footer .form-item ::-webkit-input-placeholder{color:rgba(0,0,0,.18)}.flv-contact-footer .flv-container .content-contact-footer .form-item ::-moz-placeholder{color:rgba(0,0,0,.35)}.flv-contact-footer .flv-container .content-contact-footer .form-item :-ms-input-placeholder{color:rgba(0,0,0,.35)}.flv-contact-footer .flv-container .content-contact-footer .form-item :-moz-placeholder{color:rgba(0,0,0,.35)}.flv-contact-footer .flv-container .content-contact-footer .flv-form{display:flex;flex-direction:column}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .flv-form{flex-direction:row}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .flv-form{flex-direction:row}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .flv-form{flex-direction:row}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .flv-form{align-items:center;flex-direction:row}}.flv-contact-footer .flv-container .content-contact-footer .flv-form .form-item.cabine{flex:0 0 100%}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .flv-form .form-item.cabine{flex:0 0 100%}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .flv-form .form-item.cabine{flex:0 0 100%}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .flv-form .form-item.cabine{flex:0 0 47%!important}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .flv-form .form-item.cabine{flex:0 0 47%!important}}.flv-contact-footer .flv-container .content-contact-footer .flv-form .form-item.cabine .progress-titles{padding-right:15px}.flv-contact-footer .flv-container .content-contact-footer .form-group{align-items:baseline;-moz-column-gap:20px;column-gap:20px;display:flex;flex-direction:column}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group{align-items:baseline;flex-direction:column}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-group{align-items:baseline;flex-direction:column}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-group{align-items:baseline;flex-direction:row}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group{align-items:baseline;flex-direction:row}}.flv-contact-footer .flv-container .content-contact-footer .form-group.depart{flex-direction:column;padding-bottom:15pxc}.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins{align-items:normal}@media(min-width:640px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins{align-items:baseline;flex-direction:row}}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins{align-items:baseline;flex-direction:row}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins{align-items:baseline;flex-direction:row}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins{align-items:baseline}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins{align-items:baseline}}.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins .form-group.cabine{color:var(--cl-blue-font,#0c226f)}.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins .form-group.cabine.right{align-items:normal}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins .form-group.cabine.right{align-items:normal;flex:0 0 50%;flex-direction:column}}@media(max-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins .form-group.cabine.right{margin-left:0}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins .form-group.cabine.right{align-items:normal;flex:0 0 50%;flex-direction:column}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins .form-group.cabine.right{align-items:baseline;flex:0 0 50%;flex-direction:column;justify-content:space-between}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins .form-group.cabine.right{align-items:baseline;flex:0 0 50%;flex-direction:column;justify-content:space-between}}.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins .form-group.cabine.left{flex-direction:column;flex-grow:1}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins .form-group.cabine.left{flex-direction:column;flex-grow:1}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins .form-group.cabine.left{flex-direction:column;flex-grow:1}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins .form-group.cabine.left{align-items:baseline;flex-direction:column;flex-grow:1}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group.cabins .form-group.cabine.left{align-items:baseline;flex-direction:column;flex-grow:1}}.flv-contact-footer .flv-container .content-contact-footer .form-group.last{flex-direction:column;justify-content:flex-start}@media(min-width:640px){.flv-contact-footer .flv-container .content-contact-footer .form-group.last{flex-direction:row}}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group.last{flex-direction:row}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-group.last{flex-direction:row}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-group.last{flex-direction:row}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group.last{flex-direction:row}}.flv-contact-footer .flv-container .content-contact-footer .form-group input[type=date],.flv-contact-footer .flv-container .content-contact-footer .form-group label,.flv-contact-footer .flv-container .content-contact-footer .form-group select{flex:0 0 75%;margin-bottom:5px}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item{display:flex;flex:0 0 100%;flex-direction:column;width:100%}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.option{margin-top:7px}@media(max-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.option{margin-bottom:14px}}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item input[type=text]{border:none;color:#000;font-weight:500;height:40px;padding:0;width:100%}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item input[type=text]:focus{box-shadow:none;outline:none}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.date{align-items:baseline;flex:0 0 100%;flex-direction:column}@media(min-width:640px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.date{align-items:baseline;flex:0 0 100%;flex-direction:column}}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.date{align-items:baseline;flex:0 0 100%;flex-direction:column}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.date{align-items:baseline;flex:0 0 50%;flex-direction:column}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.date{align-items:baseline;flex:0 0 50%;flex-direction:column}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.date{align-items:baseline;flex:0 0 50%;flex-direction:column}}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.duree{flex-grow:1}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.type{flex:0 0 100%;flex-direction:column;margin-bottom:20px;width:100%}@media(min-width:640px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.type{flex:0 0 50%;flex-direction:column}}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.type{flex:0 0 50%;flex-direction:column}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.type{flex:0 0 50%;flex-direction:column}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.type{align-items:baseline;flex:0 0 50%;flex-direction:column}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.type{align-items:baseline;flex:0 0 50%;flex-direction:column}}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.equipage{align-items:baseline;align-self:baseline;flex:0 0 50%;flex-direction:column}@media(max-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.equipage .flv-rang-list li{margin-bottom:5px}}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .checkbox.equip{margin-bottom:10px;top:6px}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item input[type=checkbox]:checked:before{left:0;top:0}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .age{color:#ccc;font-size:10px}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item option{background-color:#fff}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item option:hover{background-color:#eee}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item select::-webkit-scrollbar{width:4px}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item select::-webkit-scrollbar-track{background:var(--cl-gray-bg,#f4f2ec)}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item select::-webkit-scrollbar-thumb{background-color:var(--cl-cta-bg,#af141c);border-radius:20px}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine{flex:0 0 77%;flex-direction:column;width:77%}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine{align-items:stretch;flex:0 0 85%;flex-direction:column;width:85%}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine{align-items:center;flex:0 0 45%;flex-direction:row}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine{align-items:center;flex:0 0 48%;flex-direction:row}}@media(max-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine .progress-titles{flex:0 0 50%;margin-right:0}}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine .progress-titles{flex:0 0 65%;margin-right:0}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine .progress-titles{flex:0 0 85%;margin-right:0}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine .progress-titles{flex:0 0 240px;max-width:240px}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine .progress-titles{flex:0 0 240px;max-width:240px}}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine .progress-titles .progress-title{font-size:.92rem;line-height:1.375rem}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine .progress-titles .progress-title{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine .progress-titles .progress-title{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine .progress-titles .progress-title{font-size:.9375rem;line-height:1.25rem}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine .progress-button-control{margin-left:15px}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item.cabine .progress-button-control.cabine-left{margin-bottom:10px;margin-left:3px}}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item{flex:0 0 100%;flex-direction:column;width:100%}}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item{flex:0 0 100%;flex-direction:column;width:100%}}@media(min-width:1280px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item{align-items:center;flex:0 0 33%;flex-direction:row}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item{align-items:center;flex:0 0 33%;flex-direction:row}}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list{max-height:311px;min-width:300px;overflow-y:scroll;top:47px!important;z-index:100!important}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list::-webkit-scrollbar{width:4px}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list::-webkit-scrollbar-track{background:var(--cl-gray-bg,#f4f2ec)}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list::-webkit-scrollbar-thumb{background-color:var(--cl-cta-bg,#af141c);border-radius:20px}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list li{border-bottom:2px solid #f4f2ec;color:#000;margin:0 1.25rem;padding:.5rem 0}@media(min-width:769px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list li{margin:0 1.25rem}}@media(min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list li{margin:0 1.25rem}}@media(min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list li{margin:0 1.25rem}}@media(min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list li{margin:0 1.25rem}}@media(min-width:769px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list li{padding:.5rem 0}}@media(min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list li{padding:.5rem 0}}@media(min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list li{padding:.5rem 0}}@media(min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list li{padding:.5rem 0}}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list li.hovered,.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list li:hover{background-color:var(--cl-gray-bg,#f4f2ec)}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list .close-dropdown{border-bottom:2px solid #f4f2ec;display:flex;justify-content:space-between;margin:0 1.25rem;padding:.5rem 0 .3rem}@media(min-width:769px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list .close-dropdown{padding:.5rem 0 .3rem}}@media(min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list .close-dropdown{padding:.5rem 0 .3rem}}@media(min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list .close-dropdown{padding:.5rem 0 .3rem}}@media(min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list .close-dropdown{padding:.5rem 0 .3rem}}@media(min-width:769px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1025px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1281px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1537px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list .close-dropdown>span{display:block;padding:5px 0}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .date{width:100%}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list{background:#fff;border:1px solid var(--cl-gray-6-border,#ccc);font-size:.875rem;left:0;line-height:1.375rem;padding-right:2px;position:absolute;right:0;top:46px;z-index:1000}@media(min-width:768px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list{font-size:.9230769231rem}}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item .dropdown-list.calendar{width:100%}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item p{align-items:center;background:#fff;border:1px solid #ccc;border-radius:6px;color:#000;cursor:pointer;display:flex;font-size:.875rem;height:46px;line-height:1.375rem;margin:0;padding:10px 16px;position:relative;width:100%}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item p span{color:var(--cl-blue-font,#0c226f);font-size:.813rem}@media(min-width:1024px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item p span{font-size:.625rem}}@media(min-width:1536px){.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item p span{font-size:.677rem}}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item p img,.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item p svg{height:auto;margin-left:-5px;margin-right:10px;max-width:20px;min-height:2px}.flv-contact-footer .flv-container .content-contact-footer .form-group .form-item p .arrow{background:url(/front/assets/img/arrow-down.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;content:"";display:block;height:14px;margin-top:-2px;padding:0;position:absolute;right:1.25rem;top:50%}.calendar{padding:10px}.calendar .header-calendar{background:#fff;color:#000;margin-bottom:10px;position:relative;text-align:center}.calendar .header-calendar .mon-of-year{font-weight:500}.calendar .header-calendar .mon-of-year>span{text-transform:capitalize}.calendar .header-calendar .controls{display:flex;justify-content:space-between;left:0;position:absolute;right:0;top:-3px}.calendar .header-calendar .controls button{background:#fff!important;border:none!important;color:#000!important;cursor:pointer!important;font-family:Montserrat,Inter,Arial!important;font-size:inherit!important;height:auto!important;line-height:inherit!important;padding:10px 12px!important;text-transform:capitalize!important;width:auto!important}.calendar .header-calendar .controls button>svg{fill:currentcolor!important;display:block!important;height:12px!important;width:12px!important}.calendar .header-calendar .controls button.prev>svg{margin-left:-7px!important;margin-top:-4px!important}.calendar .header-calendar .controls button.prev:hover{background-color:var(--cl-cta-bg,#af141c)!important;border-radius:100%!important;color:#fff!important;height:24px!important;margin-left:2px!important;opacity:.8!important;width:24px!important}.calendar .header-calendar .controls button.next>svg{margin-left:-5px!important;margin-top:-4px!important}.calendar .header-calendar .controls button.next:hover{background-color:var(--cl-cta-bg,#af141c)!important;border-radius:100%!important;color:#fff!important;height:24px!important;margin-right:8px!important;opacity:.8!important;width:24px!important}.calendar .header-calendar .controls button.cursor-not-allowed{cursor:not-allowed;opacity:.25}.calendar .body-calendar{border-bottom:1px solid hsla(0,0%,67%,.2);padding-bottom:10px}.calendar .body-calendar.no-footer{border-bottom:none;padding-bottom:0}.calendar .day{padding:5px;text-align:center}.calendar .days:nth-of-type(6){color:var(--cl-cta-font,#af141c);font-weight:700}.calendar .dayss{font-weight:700}.calendar .disabled{background-color:transparent!important;color:var(--cl-gray-7-font,#e0e4e4)!important;cursor:default!important}.calendar .disabled>span{background-color:#fff;padding-top:7px}.calendar .disabled>span:hover{border:none;border-radius:none;color:var(--cl-gray-7-font,#e0e4e4)!important}.calendar .date{cursor:pointer;line-height:1.5;padding:5px;text-align:center;transition:all .3s ease}.calendar .date.disabled>span{background-color:#fff;padding-top:7px}.calendar .date.disabled>span:hover{border:none;border-radius:none}.calendar .date.bg-pink.disabled>span{background-color:#fff!important;color:#000!important;padding-top:7px!important}.calendar .date.bg-pink>span{background-color:var(--cl-cta-bg,#af141c);border-radius:50%;color:#fff;display:inline-block;height:35px;padding-top:7px;width:35px}.calendar .date.bg-pink>span:hover{background-color:transparent;border:1px solid var(--cl-cta-border,#af141c);border-radius:50%;color:#000!important;height:35px;transform:none;transition:none;width:35px}.calendar .date>span{background-color:#fff;display:inline-block;padding:7px 3px 3px}.calendar .date>span:hover{background-color:transparent;border:1px solid var(--cl-cta-border,#af141c);border-radius:50%;color:#000;height:35px;transform:none;transition:none;width:35px}.calendar .flex{display:flex}.calendar .flex-wrap{flex-wrap:wrap}.calendar .flex-wrap>div{height:45px;text-transform:capitalize}.calendar .flex-wrap>div .date:nth-col(6){font-weight:700}.calendar .current-date,.calendar .current-date:hover{background:var(--cl-cta-bg,#af141c)}.calendar .current-date>span{color:#fff}.dropdown-list.calendar .footer-calendar{display:flex;justify-content:space-between;padding-left:20px;padding-right:20px}.dropdown-list.calendar .footer-calendar .btn-pink{min-width:100px;padding:0}@media(max-width:390px){.dropdown-list.calendar .footer-calendar .btn-pink{font-size:13px}.dropdown-list.calendar .footer-calendar .no-date{font-size:12px}}.dropdown-list.calendar .no-date{color:var(--cl-cta-font,#af141c);cursor:pointer;padding-bottom:11px;padding-top:10px;text-align:center;text-decoration:underline}.budget-progress,.rang-progress{font-weight:500;position:relative}.budget-progress .list-check,.rang-progress .list-check{align-items:center;margin-top:10px}.budget-progress .list-check .progress-titles,.rang-progress .list-check .progress-titles{display:flex;flex-direction:column}@media(max-width:1024px)and (min-width:768px){.budget-progress .list-check .progress-titles,.rang-progress .list-check .progress-titles{margin-right:30px}}@media(max-width:1280px)and (min-width:1024px){.budget-progress .list-check .progress-titles,.rang-progress .list-check .progress-titles{display:block}}@media(max-width:1536px){.budget-progress .list-check .progress-titles,.rang-progress .list-check .progress-titles{margin-right:25px}}.budget-progress .list-check .progress-titles .progress-sub-title,.rang-progress .list-check .progress-titles .progress-sub-title{color:var(--cl-gray-6-font,#ccc);font-size:10px}@media(max-width:640px){.budget-progress .list-check .progress-titles .progress-sub-title,.rang-progress .list-check .progress-titles .progress-sub-title{margin-top:-4px}}.budget-progress .progress-button-control,.rang-progress .progress-button-control{align-items:center;display:flex;flex-direction:row}@media(max-width:768px){.budget-progress .progress-button-control,.rang-progress .progress-button-control{margin-left:20px}}.budget-progress .progress-button-control .progress-current,.rang-progress .progress-button-control .progress-current{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 .625rem .625rem}@media(min-width:769px){.budget-progress .progress-button-control .progress-current,.rang-progress .progress-button-control .progress-current{margin:0 .625rem .625rem}}@media(min-width:1025px){.budget-progress .progress-button-control .progress-current,.rang-progress .progress-button-control .progress-current{margin:0 .625rem .625rem}}@media(min-width:1281px){.budget-progress .progress-button-control .progress-current,.rang-progress .progress-button-control .progress-current{margin:0 .625rem .625rem}}@media(min-width:1537px){.budget-progress .progress-button-control .progress-current,.rang-progress .progress-button-control .progress-current{margin:0 .625rem .625rem}}.budget-progress .progress-button-control .progress-current .current,.rang-progress .progress-button-control .progress-current .current{font-weight:500;height:22px!important;padding:5px!important;position:relative;text-align:center;width:22px!important}.budget-progress .progress-button-control .progress-current .span-current,.rang-progress .progress-button-control .progress-current .span-current{border-bottom:.0625rem solid;color:gray}.budget-progress .progress-button-control .list-check input[type=checkbox],.budget-progress .progress-button-control .list-check label,.rang-progress .progress-button-control .list-check input[type=checkbox],.rang-progress .progress-button-control .list-check label{cursor:pointer;height:15px;width:15px}.budget-progress .progress-button-control button,.rang-progress .progress-button-control button{align-content:center;align-items:center;background:#fff;border-color:#b0b0b0;border-radius:50%;box-shadow:0 5px 15px rgba(0,0,0,.1);color:#717171;cursor:pointer;display:flex;font-family:inherit;height:32px;justify-content:center;justify-items:center;outline:none;padding:0;touch-action:manipulation;transition:all .3s ease 0s;width:32px}.budget-progress .progress-button-control button.dec span,.rang-progress .progress-button-control button.dec span{align-content:center;align-items:center;display:flex;justify-content:center}@media(max-width:768px){.budget-progress .progress-button-control button.dec span,.rang-progress .progress-button-control button.dec span{padding-bottom:4px}}.budget-progress .progress-button-control .progress-bar,.rang-progress .progress-button-control .progress-bar{height:15px;margin:10px 0;position:relative}.budget-progress .progress-button-control .progress-bar:after,.rang-progress .progress-button-control .progress-bar:after{background:var(--cl-blue-bg,#0c226f);content:"";display:block;height:1px;left:0;position:absolute;right:0;top:50%;width:100%;z-index:0}.budget-progress .progress-label,.rang-progress .progress-label{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;flex-direction:row;-webkit-user-select:none}.budget-progress .progress-label>div label>input,.rang-progress .progress-label>div label>input{height:15px;width:15px}.budget-progress .progress-label>div label>input:checked:before,.rang-progress .progress-label>div label>input:checked:before{left:0;top:-1px}.budget-progress .progress-label>div label .text-center,.rang-progress .progress-label>div label .text-center{margin-left:5px;margin-top:10px}.budget-progress .progress-label>div input[type=number],.rang-progress .progress-label>div input[type=number]{border:none!important;border-bottom:1px solid var(--cl-gray-6-border,#ccc)!important;color:var(--cl-blue-font,#0c226f)!important}.budget-progress .disabled,.rang-progress .disabled{background-color:var(--cl-gray-6-bg,#ccc)!important;border:.0625rem solid;cursor:not-allowed;opacity:.6}.steps{margin:50px auto;position:relative;width:675px}#progressbar{align-items:center;counter-reset:step;display:flex;flex-direction:row;justify-content:center;margin-bottom:30px;overflow:hidden;text-align:center;width:100%}#progressbar li{color:#333;cursor:pointer;float:left;font-size:9px;list-style-type:none;position:relative;text-transform:uppercase;width:20%}#progressbar li:before{align-items:center;background:#fff;border:1px solid gray;border-radius:3px;color:#333;content:counter(step);counter-increment:step;display:flex;font-size:10px;height:50px;justify-content:center;margin:0 auto 5px;text-align:center;width:50px}#progressbar li:after{background:#fff;content:"";height:2px;left:-50%;position:absolute;top:9px;width:100%;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.active:after,#progressbar li.active:before{border:1px solid var(--cl-cta-border,#af141c);color:var(--cl-blue-font,#0c226f);font-size:18px;font-weight:700}.main-modal-progress{margin-bottom:8%}@media(max-width:768px){.main-modal-progress{margin-bottom:3%}.main-modal-progress.phone{margin-bottom:4%}}.main-modal-progress .bullets{background:transparent;color:#fff;display:flex;font-weight:700;justify-content:center;position:relative;z-index:2}@media(max-width:640px){.main-modal-progress .bullets{gap:4%!important}}.main-modal-progress .bullets li{list-style-type:none}.main-modal-progress .bullets:before{background:linear-gradient(90deg,grey 45%,hsla(0,0%,100%,0) 0);background-repeat:repeat-x,repeat-y;background-size:4px 1.5px,1px 88px;content:".";margin:auto 0;opacity:.4;position:absolute;top:70%;width:100%;z-index:-1}.main-modal-progress .bullet-wrapper{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center}.main-modal-progress .bullet-wrapper+.bullet-wrapper{position:relative}.main-modal-progress .bullet-wrapper+.bullet-wrapper:before{content:""}.main-modal-progress .bullet{align-items:center;background-color:#fff;border:1px solid var(--cl-blue-border,#0c226f);border-radius:1.5rem;color:#03091c;cursor:pointer;display:flex;flex-shrink:0;font-size:.8rem;height:1.5rem;justify-content:center;line-height:1.5rem;margin:3px;padding:3px;text-align:center;transition:all .2s ease-out .1s;vertical-align:middle;width:1.5rem}.main-modal-progress .active-bread{align-items:center;background-color:#42e878;border:2px solid #42e878;color:#fff;display:flex;justify-content:center}.main-modal-progress .bullet-wrapper.active .bullet{background-color:#42e878;border-color:#42e878;color:#fff}.main-modal-progress .bullet-wrapper.active~.bullet-wrapper:before{background-size:0 100%}.main-modal-progress .bullet-wrapper.active~.bullet-wrapper .bullet{background-color:#dfdfdf;border-color:#dfdfdf;color:#a0a0a0}.main-modal-progress label.label{color:var(--cl-blue-font,#0c226f);font-size:12px;font-weight:400;white-space:nowrap}.main-modal-progress .bullet-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal-contact-form-body .main-modal-progress{gap:8%!important}.modal-init-search-body .main-modal-progress{gap:12%!important}.flv-modal-title{margin-top:0!important}.flv-promo-code-container{color:var(--cl-blue-font,#0c226f);padding:1.25rem 1.188rem 1rem;position:relative}.flv-promo-code-toggle{align-items:center;display:flex;justify-content:start}@media(min-width:1280px){.flv-promo-code-toggle{justify-content:start}}.flv-promo-code-label{color:var(--cl-blue-font,#0c226f);font-size:1rem;font-weight:600;margin-left:.5rem}@media(min-width:1024px){.flv-promo-code-label{font-size:.769rem}}@media(min-width:1536px){.flv-promo-code-label{font-size:.833rem}}@media(max-width:768px){.flv-promo-code-label{font-size:.875rem}}.flv-promo-code-content{margin-top:10px}.flv-promo-code-content .flv-promo-code-message{color:var(--cl-blue-font,#0c226f);font-size:.75rem;padding:10px 0}.flv-promo-code-content .flv-promo-code-form{align-items:center;display:flex}.flv-promo-code-content .flv-promo-code-form .flv-promo-code-input-container{border-radius:3px;box-sizing:content-box;flex:0 0 60%;height:40px}.flv-promo-code-content .flv-promo-code-form .flv-promo-code-input-container .flv-promo-code-input-wrapper{align-items:center;background:#fff;border:1px solid #ccc;border-radius:3px;display:flex;height:100%;margin:0;padding:1rem .57rem}.flv-promo-code-content .flv-promo-code-form .flv-promo-code-input-container .flv-promo-code-input-wrapper .flv-promo-code-input{border:none;color:var(--cl-blue-font,#0c226f);font-size:.833rem;font-weight:500;outline:none;width:100%}.flv-promo-code-content .flv-promo-code-form .flv-promo-code-button{background:var(--cl-cta-font,#ff00c0);border:1px solid #fff;border-radius:3px;color:#fff;cursor:pointer;flex:1;font-size:.8rem;font-weight:700;height:40px;margin-left:5px;max-height:40px;padding:.75rem 0;transition:all .3s ease}.flv-promo-code-content .flv-promo-code-form .flv-promo-code-applied{text-wrap:nowrap;align-items:center;background:#fff;border:1px solid var(--cl-blue-font,#0c226f);border-radius:3px;color:var(--cl-blue-font,#0c226f);display:flex;flex:1;font-size:.8rem;height:40px;justify-content:center;margin-left:5px;max-height:40px;padding:.75rem .3rem;transition:all .3s ease}.flv-promo-code-content .flv-promo-code-form .flv-promo-code-applied svg{fill:var(--cl-blue-font,#0c226f)!important;height:20px;margin-bottom:5px;margin-left:5px;width:20px}.promotion-next{background-color:#fff!important;color:var(--cl-cta-font,#ff00c0)!important}.promotion-next.hover-active,.promotion-next:hover{background-color:var(--cl-cta-font,#ff00c0)!important;color:#fff!important}.flv-modal{align-items:center;background:hsla(0,0%,100%,.9);display:flex;display:none;height:0;justify-content:center;left:0;opacity:0;padding:0 15px;pointer-events:unset;position:fixed;transition:all .35s ease;width:100%;z-index:1001}@media(max-width:768px){.flv-modal{padding:0;top:0;z-index:100000}}.flv-modal.open{bottom:0;display:block;height:100%;opacity:1;right:0;top:0;z-index:100000}.flv-modal .link_action{color:var(--cl-cta-font,#af141c);cursor:pointer;display:block;margin-top:1rem;text-decoration:underline}.flv-modal .minimal-search-engine-modal-body{width:44.438rem!important}.flv-modal .minimal-search-engine-modal-body .form-item>p.daily-duration{color:var(--cl-gray-6-font,#ccc);cursor:default}.flv-modal .minimal-search-engine-modal-body .form-item>p svg.svgPlace{margin-left:27px}@media(max-width:767px){.flv-modal .minimal-search-engine-modal-body .form-item>p svg.svgPlace{margin-left:18px}}@media only screen and (width:768px){.flv-modal .minimal-search-engine-modal-body .form-item>p svg.svgPlace{margin-right:3px}}.flv-modal .minimal-search-engine-modal-body .form-item>p span.place-span,.flv-modal .minimal-search-engine-modal-body .form-item>p span.place-value{padding:1.2rem 1.5rem 1.2rem .6rem!important}@media(max-width:768px){.flv-modal .minimal-search-engine-modal-body .form-item>p span.place-span,.flv-modal .minimal-search-engine-modal-body .form-item>p span.place-value{padding:.7rem 1.5rem .7rem .2rem!important}}.flv-modal .minimal-search-engine-modal-body .form-item.place p.localization input{padding:1.3rem 1.5rem 1.3rem .8rem}@media(max-width:768px){.flv-modal .minimal-search-engine-modal-body .form-item.place p.localization input{padding:1rem 1.5rem 1rem .3rem!important}}.flv-modal .modal-init-search-form-body{height:60%!important;width:47.4rem!important}.flv-modal .modal-init-search-form-body .drop-down-list{height:200px;top:-100px}.flv-modal .with-who-modal-body{width:47.4rem!important}.flv-modal .new-auth-modal-body,.flv-modal .new-auth-modal-fixed-body{width:59.25rem!important}.flv-modal .modal-contact-form-body{width:47.4rem!important}.flv-modal .flv-modal-full-body{background:#000;color:#fff;height:100%;width:100%}.flv-modal .flv-modal-full-body .close{filter:brightness(0) invert(1);z-index:1000}.flv-modal .flv-modal-body{background:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;box-shadow:0 0 12px 3px rgba(0,0,0,.1);box-sizing:border-box;color:#000;margin:0 auto;max-height:-moz-fit-content;max-height:fit-content;max-height:800px!important;max-height:-webkit-fill-available;max-height:-moz-available;max-height:fill-available;max-width:516px;max-width:-webkit-fill-available;max-width:-moz-available;max-width:fill-available;overflow:unset;padding:4rem 4.688rem 4.5rem;position:relative}@media(min-width:769px){.flv-modal .flv-modal-body{padding:4rem 4.688rem 4.5rem}}@media(min-width:1025px){.flv-modal .flv-modal-body{padding:4rem 4.688rem 4.5rem}}@media(min-width:1281px){.flv-modal .flv-modal-body{padding:4rem 4.688rem 4.5rem}}@media(min-width:1537px){.flv-modal .flv-modal-body{padding:4rem 4.688rem 4.5rem}}.flv-modal .flv-modal-body .mb-paragraph h2,.flv-modal .flv-modal-body .mb-paragraph h3{text-align:left}@media(max-width:768px){.flv-modal .flv-modal-body.product{padding:1rem}}@media(max-width:768px)and (min-width:769px){.flv-modal .flv-modal-body.product{padding:1rem}}@media(max-width:768px)and (min-width:1025px){.flv-modal .flv-modal-body.product{padding:1rem}}@media(max-width:768px)and (min-width:1281px){.flv-modal .flv-modal-body.product{padding:1rem}}@media(max-width:768px)and (min-width:1537px){.flv-modal .flv-modal-body.product{padding:1rem}}.flv-modal .flv-modal-body.partage{max-height:-moz-fit-content;max-height:fit-content;max-width:516px;padding:2rem 2.688rem}@media(min-width:769px){.flv-modal .flv-modal-body.partage{padding:2rem 2.688rem}}@media(min-width:1025px){.flv-modal .flv-modal-body.partage{padding:2rem 2.688rem}}@media(min-width:1281px){.flv-modal .flv-modal-body.partage{padding:2rem 2.688rem}}@media(min-width:1537px){.flv-modal .flv-modal-body.partage{padding:2rem 2.688rem}}@media(max-width:768px){.flv-modal .flv-modal-body{height:100%!important;max-height:100%!important;overflow:auto}.flv-modal .flv-modal-body.partage,.flv-modal .flv-modal-body.phone{padding:2.5rem 1rem 3.5rem}}@media(max-width:768px)and (min-width:769px){.flv-modal .flv-modal-body.partage,.flv-modal .flv-modal-body.phone{padding:2.5rem 1rem 3.5rem}}@media(max-width:768px)and (min-width:1025px){.flv-modal .flv-modal-body.partage,.flv-modal .flv-modal-body.phone{padding:2.5rem 1rem 3.5rem}}@media(max-width:768px)and (min-width:1281px){.flv-modal .flv-modal-body.partage,.flv-modal .flv-modal-body.phone{padding:2.5rem 1rem 3.5rem}}@media(max-width:768px)and (min-width:1537px){.flv-modal .flv-modal-body.partage,.flv-modal .flv-modal-body.phone{padding:2.5rem 1rem 3.5rem}}.flv-modal .flv-modal-body::-webkit-scrollbar{width:0}@media(min-width:1536px){.flv-modal .flv-modal-body{max-height:-moz-fit-content!important;max-height:fit-content!important}}.flv-modal .flv-modal-body.width-medium{height:57.688rem;width:115.375rem}.flv-modal .flv-modal-body.minimal-search-engine-modal-body{display:flex;flex-direction:column;justify-content:center;max-height:700px}.flv-modal .flv-modal-body.width-large{width:40.905rem}.flv-modal .flv-modal-body .content-avis,.flv-modal .flv-modal-body .title-avis{color:var(--cl-blue-font,#0c226f)}.flv-modal .flv-modal-body .flv-title.felicitation{line-height:3;margin-top:40px}@media(max-width:768px){.flv-modal .flv-modal-body .flv-title.equip{margin-bottom:-10px}.flv-modal .flv-modal-body .flv-title.qui{margin-bottom:30px}}.flv-modal .flv-modal-body .flv-title.dep{margin-bottom:25px}.flv-modal .flv-modal-body h2{margin-top:0;text-align:left}.flv-modal .flv-modal-body.modal-init-search-body{color:#fff;top:50%;transform:translateY(-50%);width:92.3rem}@media(max-width:768px){.flv-modal .flv-modal-body.modal-init-search-body.phone{height:100%!important;max-height:100%!important}}.flv-modal .flv-modal-body.modal-contact-form-body,.flv-modal .flv-modal-body.with-who-modal-body{max-width:-moz-fit-content;max-width:fit-content;top:50%;transform:translateY(-50%)}@media(max-width:768px){.flv-modal .flv-modal-body.modal-contact-form-body,.flv-modal .flv-modal-body.with-who-modal-body{height:100%;max-width:100%}}.flv-modal .flv-modal-body.new-auth-modal-body{max-height:-moz-fit-content;max-height:fit-content;top:50%;transform:translateY(-50%)}@media(max-width:768px){.flv-modal .flv-modal-body.new-auth-modal-body{height:100%}}.flv-modal .flv-modal-body.messageHeaderModal-body{top:50%;transform:translateY(-50%);width:700px}.flv-modal .flv-modal-body.messageHeaderModal-body.post-article{padding:3.125rem;width:1000px}@media(max-width:768px){.flv-modal .flv-modal-body.messageHeaderModal-body.post-article{height:100%;max-height:100%;padding:2.125rem 1.125rem;width:100%}}@media(max-width:768px)and (min-width:769px){.flv-modal .flv-modal-body.messageHeaderModal-body.post-article{padding:2.125rem 1.125rem}}@media(max-width:768px)and (min-width:1025px){.flv-modal .flv-modal-body.messageHeaderModal-body.post-article{padding:2.125rem 1.125rem}}@media(max-width:768px)and (min-width:1281px){.flv-modal .flv-modal-body.messageHeaderModal-body.post-article{padding:2.125rem 1.125rem}}@media(max-width:768px)and (min-width:1537px){.flv-modal .flv-modal-body.messageHeaderModal-body.post-article{padding:2.125rem 1.125rem}}@media(min-width:769px){.flv-modal .flv-modal-body.messageHeaderModal-body.post-article{padding:3.125rem}}@media(min-width:1025px){.flv-modal .flv-modal-body.messageHeaderModal-body.post-article{padding:3.125rem}}@media(min-width:1281px){.flv-modal .flv-modal-body.messageHeaderModal-body.post-article{padding:3.125rem}}@media(min-width:1537px){.flv-modal .flv-modal-body.messageHeaderModal-body.post-article{padding:3.125rem}}.flv-modal .flv-modal-body.messageHeaderModal-body.post-article .flv-modal-content .header-link{display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}.flv-modal .flv-modal-body.messageHeaderModal-body.post-article .flv-modal-content .header-link span{color:var(--cl-blue-font,#0c226f)}.flv-modal .flv-modal-body.messageHeaderModal-body.post-article .flv-modal-content .flv-article{max-height:90vh;overflow-y:auto}.flv-modal .flv-modal-body.messageHeaderModal-body.post-article .flv-modal-content .flv-article::-webkit-scrollbar{width:4px}.flv-modal .flv-modal-body.messageHeaderModal-body.post-article .flv-modal-content .flv-article::-webkit-scrollbar-track{background:rgba(12,34,111,.15)}.flv-modal .flv-modal-body.messageHeaderModal-body.post-article .flv-modal-content .flv-article::-webkit-scrollbar-thumb{background-color:var(--cl-cta-bg,#af141c);border-radius:20px}.flv-modal .flv-modal-body.messageHeaderModal-body.post-article .flv-modal-content .link{background:transparent;border:0;color:#04abef;cursor:pointer;display:inline-block;padding:0;text-decoration:underline}@media(min-height:700px){.flv-modal .flv-modal-body.minimal-search-engine-modal-body{top:50%;transform:translateY(-50%)}}.flv-modal .close{background:url(/front/assets/img/icons/icon-close.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;cursor:pointer;display:block;font-size:0;height:.75rem;padding:.313rem .625rem .313rem 2rem;position:absolute;right:10px;top:20px;width:.75rem}@media(min-width:769px){.flv-modal .close{padding:.313rem .625rem .313rem 2rem}}@media(min-width:1025px){.flv-modal .close{padding:.313rem .625rem .313rem 2rem}}@media(min-width:1281px){.flv-modal .close{padding:.313rem .625rem .313rem 2rem}}@media(min-width:1537px){.flv-modal .close{padding:.313rem .625rem .313rem 2rem}}.flv-modal .close.tools{display:none!important;left:15px;top:25px}@media(max-width:640px){.flv-modal .close{height:1rem;padding:.313rem .625rem .313rem 0;top:15px;width:1rem}}@media(max-width:640px)and (min-width:769px){.flv-modal .close{padding:.313rem .625rem .313rem 0}}@media(max-width:640px)and (min-width:1025px){.flv-modal .close{padding:.313rem .625rem .313rem 0}}@media(max-width:640px)and (min-width:1281px){.flv-modal .close{padding:.313rem .625rem .313rem 0}}@media(max-width:640px)and (min-width:1537px){.flv-modal .close{padding:.313rem .625rem .313rem 0}}.flv-modal .flv-title{font-size:1.1rem;font-weight:700}.flv-modal .flv-modal-title,.flv-modal .flv-title{color:var(--cl-blue-font,#0c226f);text-align:center}.flv-modal .flv-modal-title{font-size:1.25rem;margin-top:-2.6rem}@media(max-width:768px){.flv-modal .flv-modal-title{margin-top:-1.1rem}}.flv-modal-content .title-merci.show,.flv-modal-content .title.show{display:block}.flv-modal-content .title-merci.hide,.flv-modal-content .title.hide{display:none}@media(min-width:768px){.flv-modal-content .bloks{max-height:500px;overflow-y:scroll;padding-right:10px}}.flv-modal-content .bloks .more-info-btn{bottom:1.125rem;position:fixed}.flv-modal-content .bloks .more-info-btn a{color:var(--cl-cta-font,#af141c)}.flv-modal-content .bloks::-webkit-scrollbar{width:4px}.flv-modal-content .bloks::-webkit-scrollbar-track{background:rgba(12,34,111,.15)}.flv-modal-content .bloks::-webkit-scrollbar-thumb{background-color:var(--cl-cta-bg,#af141c);border-radius:20px}@media(max-width:768px){.flv-modal-content.wish .boat-serach-engine.search{margin-bottom:150px}}.flv-modal-content.wish .title-avis-destination{color:var(--cl-blue-font,#0c226f);margin-bottom:0;margin-top:0}.flv-modal-content.wish .title-avis-destination span{font-weight:500}.flv-modal-content.wish .avis-info{color:var(--cl-blue-font,#0c226f);font-weight:500}.flv-modal-content.wish .flv-box-avis-destination{display:flex;flex-direction:column}.flv-modal-content.wish .avatar-client{align-self:center;border-radius:50%;display:flex;width:80px}.flv-modal-content.wish .left{display:flex;flex:0 0 25%;justify-content:center}.flv-modal-content.wish .customer{display:flex}.flv-modal-content.wish .right{margin-left:10px;text-align:left}.flv-modal-content.wish .content-avis{text-align:left}.flv-modal-content h1{color:var(--cl-blue-font,#0c226f);text-align:center}.flv-modal-content .card_c .div-img{display:flex;justify-content:center}.flv-modal-content .card_c .div-img.hide{margin-bottom:50px;margin-top:50px}.flv-modal-content .card_c .form-share.show{display:block}.flv-modal-content .card_c .form-share.hide{display:none}.flv-modal-content .card_c .remerciement.show{display:block}.flv-modal-content .card_c .remerciement.hide{display:none}.flv-modal-content .card_c .remerciement .merci-partage{font-size:1.2rem;margin-bottom:0}.flv-modal-content .card_c .remerciement .message-envoyer{font-size:1.2rem;margin-top:0}.flv-modal-content .card_c .img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;width:auto}.flv-modal-content .card_c form .form-partage{padding-top:20px}.flv-modal-content .card_c form .form-partage .form-group{padding-bottom:10px}@media(max-width:768px){.flv-modal-content .card_c form .form-partage .form-group .form-control.share{height:90px!important}}.flv-modal-content .card_c form .form-partage .form-group textarea{height:150px!important}.flv-modal-content .card_c form .form-partage .form-group textarea::-webkit-scrollbar{width:0}.flv-modal-content .card_c form .form-partage .form-group .form-control::-moz-placeholder{color:#a0a0a0;font-size:.7rem}.flv-modal-content .card_c form .form-partage .form-group .form-control::placeholder{color:#a0a0a0;font-size:.7rem}.flv-modal-content .card_c form .form-partage .form-group .form-control{border:1px solid #ccc;border-radius:0;color:var(--cl-blue-font,#0c226f);font-weight:400;height:40px;padding:6px 12px;width:100%}.flv-modal-content .card_c form .form-partage .form-group .form-control.is-invalid{border-color:red}.flv-modal-content .card_c form .form-partage .form-group .form-control.green{background:url(/front/assets/img/icons/icon-success.png) no-repeat 0 0 transparent;background-origin:content-box;background-position:100%;background-size:initial;border-color:green}.flv-modal-content .card_c form .form-partage .form-group .error{color:red}.flv-modal-content .card_c form .form-partage .form-group label{color:var(--cl-blue-font,#0c226f);font-size:1rem;font-weight:500;line-height:1.563}@media(min-width:1024px){.flv-modal-content .card_c form .form-partage .form-group label{font-size:.769rem}}@media(min-width:1536px){.flv-modal-content .card_c form .form-partage .form-group label{font-size:.833rem}}@media(max-width:768px){.flv-modal-content .card_c form .form-partage .form-group label{font-size:.7rem}}.flv-modal-content .card_c form .form-partage .form-group span{font-size:.7rem;font-weight:500;line-height:1.563}.flv-modal-content .card_c form .info_action button{border-radius:unset;width:100%}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li{color:#000;font-weight:500;margin-bottom:1px;position:relative}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li input{opacity:0;position:absolute;visibility:hidden}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li input:checked+label:after,.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li input:checked+label:before{opacity:1;visibility:visible}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:5px;position:relative;transition:all .3s ease}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label.boat-type .name{margin-top:3px}@media(min-width:768px){.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label.boat-type .name{margin-bottom:3px;margin-top:10px}}@media(min-width:1025px){.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label.boat-type .name{margin-top:11px}}@media(min-width:1280px){.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label.boat-type .name{margin-top:8px}}@media(min-width:1536px){.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label.boat-type .name{margin-top:8px}}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label.equipage{padding-left:30px}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label.equipage:after{left:0}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label.equipage>span{margin-left:0;margin-top:5px;padding-left:0}@media(max-width:768px){.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label.equipage>span{margin-left:0;margin-top:4px;padding-left:0}}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label>span{margin-bottom:3px;margin-left:25px;margin-top:3px}@media(min-width:768px){.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label>span{margin-bottom:3px;margin-top:10px}}@media(min-width:1025px){.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label>span{margin-top:11px}}@media(min-width:1280px){.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label>span{margin-top:8px}}@media(min-width:1536px){.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label>span{margin-top:8px}}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label.hovered,.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label:hover{background-color:var(--cl-gray-bg,#f4f2ec)}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label:after,.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label:before{content:"";display:block;position:absolute}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label:after{align-content:center;align-items:center;background-color:var(--cl-blue-bg,#0c226f);border-radius:5px;color:#fff;content:"✓";display:flex;font-size:18px;font-weight:700;height:20px;justify-content:center;left:0;opacity:0;text-align:center;top:7px;transition:all .5s ease;visibility:hidden;width:20px}@media(max-width:768px){.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label:after{left:0;top:4px}}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label:before{background:#fff;border:1px solid #d7d6d5;border-radius:5px;height:20px;left:0;top:7px;width:20px}@media(max-width:767px){.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label:before{height:20px;top:4px;width:20px}}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label .name{display:block;max-width:80%;word-break:break-word}.flv-modal-content .flv-form .flv-list-filter.filter-box .form-item>ul li label .name.equip{max-width:100%}.flv-modal-content .flv-form .form-item{margin:0 0 2rem}@media(min-width:769px){.flv-modal-content .flv-form .form-item{margin:0 0 2rem}}@media(min-width:1025px){.flv-modal-content .flv-form .form-item{margin:0 0 2rem}}@media(min-width:1281px){.flv-modal-content .flv-form .form-item{margin:0 0 2rem}}@media(min-width:1537px){.flv-modal-content .flv-form .form-item{margin:0 0 2rem}}@media(max-width:768px){.flv-modal-content .flv-form .form-item{margin:0 0 1.5rem}}@media(max-width:768px)and (min-width:769px){.flv-modal-content .flv-form .form-item{margin:0 0 1.5rem}}@media(max-width:768px)and (min-width:1025px){.flv-modal-content .flv-form .form-item{margin:0 0 1.5rem}}@media(max-width:768px)and (min-width:1281px){.flv-modal-content .flv-form .form-item{margin:0 0 1.5rem}}@media(max-width:768px)and (min-width:1537px){.flv-modal-content .flv-form .form-item{margin:0 0 1.5rem}}@media(width:768px){.flv-modal-content .flv-form .form-item{margin:0 0 2.5rem}}.flv-modal-content .flv-form .form-item.equip{margin:2.5rem 0}@media(min-width:769px){.flv-modal-content .flv-form .form-item.equip{margin:2.5rem 0}}@media(min-width:1025px){.flv-modal-content .flv-form .form-item.equip{margin:2.5rem 0}}@media(min-width:1281px){.flv-modal-content .flv-form .form-item.equip{margin:2.5rem 0}}@media(min-width:1537px){.flv-modal-content .flv-form .form-item.equip{margin:2.5rem 0}}@media(max-width:768px){.flv-modal-content .flv-form .form-item.equip{margin:1rem 0}}@media(max-width:768px)and (min-width:769px){.flv-modal-content .flv-form .form-item.equip{margin:1rem 0}}@media(max-width:768px)and (min-width:1025px){.flv-modal-content .flv-form .form-item.equip{margin:1rem 0}}@media(max-width:768px)and (min-width:1281px){.flv-modal-content .flv-form .form-item.equip{margin:1rem 0}}@media(max-width:768px)and (min-width:1537px){.flv-modal-content .flv-form .form-item.equip{margin:1rem 0}}.flv-modal-content .flv-form .form-item .dropdown-list{max-height:330px;min-width:100%;overflow-y:scroll}.flv-modal-content .flv-form .form-item .dropdown-list.cursor.open{top:55px}.flv-modal-content .flv-form .form-item .dropdown-list::-webkit-scrollbar{display:none}.flv-modal-content .flv-form .form-item .dropdown-list.cursor.scroll-list.open{height:220px;min-width:100%}@media(max-width:1536px){.flv-modal-content .flv-form .form-item .dropdown-list.cursor.scroll-list.open{top:3.7rem}}@media(max-width:768px){.flv-modal-content .flv-form .form-item .dropdown-list.cursor.scroll-list.open{top:3rem}}.flv-modal-content .flv-form .form-item .dropdown-list.cursor.scroll-list.open::-webkit-scrollbar{display:none}.flv-modal-content .flv-form .form-item .dropdown-list ul>li{cursor:pointer}.flv-modal-content .flv-form .form-item .scroll-list{height:150px;overflow:auto}.flv-modal-content .flv-form .form-item.cal{margin:0 0 .5rem}@media(min-width:769px){.flv-modal-content .flv-form .form-item.cal{margin:0 0 .5rem}}@media(min-width:1025px){.flv-modal-content .flv-form .form-item.cal{margin:0 0 .5rem}}@media(min-width:1281px){.flv-modal-content .flv-form .form-item.cal{margin:0 0 .5rem}}@media(min-width:1537px){.flv-modal-content .flv-form .form-item.cal{margin:0 0 .5rem}}.flv-modal-content .flv-form .form-item.sm{margin:0}@media(min-width:769px){.flv-modal-content .flv-form .form-item.sm{margin:0}}@media(min-width:1025px){.flv-modal-content .flv-form .form-item.sm{margin:0}}@media(min-width:1281px){.flv-modal-content .flv-form .form-item.sm{margin:0}}@media(min-width:1537px){.flv-modal-content .flv-form .form-item.sm{margin:0}}.flv-modal-content .flv-form .form-item.funnel .place p input{padding:1.32rem .875rem 1.32rem .5rem}@media(max-width:768px){.flv-modal-content .flv-form .form-item.funnel .place p input{padding:1rem 0}}@media(width:768px){.flv-modal-content .flv-form .form-item.funnel .place p input{padding:1.1rem .875rem 1rem .5rem}}.flv-modal-content .flv-form .form-item.option{margin:0 0 1rem}@media(min-width:769px){.flv-modal-content .flv-form .form-item.option{margin:0 0 1rem}}@media(min-width:1025px){.flv-modal-content .flv-form .form-item.option{margin:0 0 1rem}}@media(min-width:1281px){.flv-modal-content .flv-form .form-item.option{margin:0 0 1rem}}@media(min-width:1537px){.flv-modal-content .flv-form .form-item.option{margin:0 0 1rem}}.flv-modal-content .flv-form .minimal-item-calendar .dropdown-list{min-width:100%;position:absolute}@media(max-width:1536px){.flv-modal-content .flv-form .minimal-item-calendar .dropdown-list{top:3.7rem}}@media(max-width:768px){.flv-modal-content .flv-form .minimal-item-calendar .dropdown-list{top:3rem}}.flv-modal-content .flv-form .form-control{margin:0 0 2.5rem}@media(min-width:769px){.flv-modal-content .flv-form .form-control{margin:0 0 2.5rem}}@media(min-width:1025px){.flv-modal-content .flv-form .form-control{margin:0 0 2.5rem}}@media(min-width:1281px){.flv-modal-content .flv-form .form-control{margin:0 0 2.5rem}}@media(min-width:1537px){.flv-modal-content .flv-form .form-control{margin:0 0 2.5rem}}@media(max-width:768px){.flv-modal-content .flv-form .form-control{margin:1.25rem 0}}@media(max-width:768px)and (min-width:769px){.flv-modal-content .flv-form .form-control{margin:1.25rem 0}}@media(max-width:768px)and (min-width:1025px){.flv-modal-content .flv-form .form-control{margin:1.25rem 0}}@media(max-width:768px)and (min-width:1281px){.flv-modal-content .flv-form .form-control{margin:1.25rem 0}}@media(max-width:768px)and (min-width:1537px){.flv-modal-content .flv-form .form-control{margin:1.25rem 0}}.flv-modal-content .flv-form .form-actions{margin:0 auto}.flv-modal-content .flv-form .form-actions.budget{margin-top:40px}.flv-modal-content .flv-form .form-actions>button{max-height:64px!important}.flv-modal-content .ctc .form-group .dropdown-list ul{height:100px;overflow:auto}.flv-form .form-item.place>p svg{margin-left:-5px;margin-right:0}.flv-local-modal-main{padding-top:3rem}.flv-local-modal-body{background:#fff;border-radius:6px;box-shadow:0 0 12px 3px rgba(0,0,0,.1);color:#000;display:flex;flex-direction:column;height:384px;justify-content:center;margin:auto;overflow:hidden;padding:.875rem 1.875rem;position:relative;top:50%;transform:translateY(-50%);width:300px}@media(min-width:769px){.flv-local-modal-body{padding:.875rem 1.875rem}}@media(min-width:1025px){.flv-local-modal-body{padding:.875rem 1.875rem}}@media(min-width:1281px){.flv-local-modal-body{padding:.875rem 1.875rem}}@media(min-width:1537px){.flv-local-modal-body{padding:.875rem 1.875rem}}.flv-local-modal-body .flv-local-modal-content{display:flex;flex-direction:column;margin:auto;padding:1rem 1.5rem 1.5rem}@media(min-width:769px){.flv-local-modal-body .flv-local-modal-content{padding:1rem 1.5rem 1.5rem}}@media(min-width:1025px){.flv-local-modal-body .flv-local-modal-content{padding:1rem 1.5rem 1.5rem}}@media(min-width:1281px){.flv-local-modal-body .flv-local-modal-content{padding:1rem 1.5rem 1.5rem}}@media(min-width:1537px){.flv-local-modal-body .flv-local-modal-content{padding:1rem 1.5rem 1.5rem}}@media(min-width:769px){.flv-local-modal-body .flv-local-modal-content{margin:.5rem 2.5rem}}@media(min-width:1025px){.flv-local-modal-body .flv-local-modal-content{margin:.5rem 2.5rem}}@media(min-width:1281px){.flv-local-modal-body .flv-local-modal-content{margin:.5rem 2.5rem}}@media(min-width:1537px){.flv-local-modal-body .flv-local-modal-content{margin:.5rem 2.5rem}}@media(max-width:1024px){.flv-local-modal-body{height:100%;justify-content:start;width:100%}.flv-local-modal-body .flv-local-modal-content{align-items:center;margin:20px auto}.flv-local-modal-body .flv-local-modal-content .flv-local-list{width:60%}}.flv-local-modal-body .flv-close-modal-btn{color:#fff;font-size:.9375rem;font-weight:500;line-height:1.25rem;padding:10px;text-align:center}.flv-local-modal-body .flv-close-modal-btn:hover{color:var(--cl-cta-font,#af141c)}@media(min-width:768px){.flv-local-modal-body .flv-close-modal-btn{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.flv-local-modal-body .flv-close-modal-btn{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-local-modal-body .flv-close-modal-btn{font-size:.9375rem;line-height:1.25rem}}.flv-local-modal-body .flv-close-modal-btn .button_devis_header,.flv-local-modal-body .flv-close-modal-btn.flv-top-button{margin:0}.flv-local-modal-body .flv-logo{display:flex;justify-content:center}.flv-local-modal-body .flv-logo>img{height:35px;margin-top:20px}[x-cloak]{display:none}.dropdown,.dropup{display:block!important;position:absolute}a img{cursor:pointer}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(67,67,67,.15);color:#434343;display:block;font-size:1rem;list-style:none;text-align:left;z-index:1000}.flv-local-list{color:var(--cl-blue-font,#0c226f);display:flex;flex:0 0 85%;flex-direction:column;font-size:1rem;font-size:1.75rem;height:200px;line-height:1.375rem}@media(min-width:768px){.flv-local-list{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1025px){.flv-local-list{font-size:.6730769231rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-local-list{font-size:.8333333333rem;line-height:1.1458333333rem}}@media(min-width:1024px){.flv-local-list{font-size:1.346rem}}@media(min-width:1536px){.flv-local-list{font-size:1.458rem}}.flv-local-list a strong{color:var(--cl-blue-font,#0c226f);font-size:1rem;font-weight:500;line-height:1.375rem;text-transform:capitalize}@media(min-width:768px){.flv-local-list a strong{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1025px){.flv-local-list a strong{font-size:.6730769231rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-local-list a strong{font-size:.8333333333rem;line-height:1.1458333333rem}}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;width:100%}.dropdown-item{color:gray;cursor:pointer;display:flex;gap:10px;margin:3px;width:100%}.dropdown-item img{height:16px;width:16px}.flv-form{font-size:.92rem;font-weight:500;line-height:1.375rem}@media(min-width:768px){.flv-form{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1280px){.flv-form{font-size:.8333333333rem;line-height:1.1458333333rem}}@media(min-width:640px){.flv-form .form-group{display:flex;flex-wrap:nowrap;justify-content:space-between}}@media(max-width:1536px){.flv-form .form-group{display:block}.flv-form .form-group>div{flex:0 0 100%;max-width:100%;width:100%}}.flv-form .group-checkbox,.flv-form .group-radio{display:flex;padding:0 0 10px}.flv-form .group-checkbox .checkbox-item,.flv-form .group-checkbox .radio-item,.flv-form .group-radio .checkbox-item,.flv-form .group-radio .radio-item{align-items:center;display:flex}.flv-form .form-item{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);flex:0 0 50%;margin-bottom:6px;margin-right:6px;position:relative;-webkit-user-select:none}.flv-form .form-item.place{margin:0 0 .5rem!important}.flv-form .form-item.place>p{padding:0!important}.flv-form .form-item.place>p>input{padding:1.4rem .875rem 1.4rem 0}@media(min-width:769px){.flv-form .form-item.place>p>input{padding:1.4rem .875rem 1.4rem 0}}@media(min-width:1025px){.flv-form .form-item.place>p>input{padding:1.4rem .875rem 1.4rem 0}}@media(min-width:1281px){.flv-form .form-item.place>p>input{padding:1.4rem .875rem 1.4rem 0}}@media(min-width:1537px){.flv-form .form-item.place>p>input{padding:1.4rem .875rem 1.4rem 0}}@media(max-width:768px){.flv-form .form-item.place>p>input{padding:1rem .875rem 1rem .4rem}}@media(max-width:768px)and (min-width:769px){.flv-form .form-item.place>p>input{padding:1rem .875rem 1rem .4rem}}@media(max-width:768px)and (min-width:1025px){.flv-form .form-item.place>p>input{padding:1rem .875rem 1rem .4rem}}@media(max-width:768px)and (min-width:1281px){.flv-form .form-item.place>p>input{padding:1rem .875rem 1rem .4rem}}@media(max-width:768px)and (min-width:1537px){.flv-form .form-item.place>p>input{padding:1rem .875rem 1rem .4rem}}@media(max-width:768px){.flv-form .form-item.place>p>input:focus{font-size:1rem!important}.flv-form .form-item.place>p>input.search{padding:1.1rem .875rem 1.1rem 0}}@media(max-width:768px)and (min-width:769px){.flv-form .form-item.place>p>input.search{padding:1.1rem .875rem 1.1rem 0}}@media(max-width:768px)and (min-width:1025px){.flv-form .form-item.place>p>input.search{padding:1.1rem .875rem 1.1rem 0}}@media(max-width:768px)and (min-width:1281px){.flv-form .form-item.place>p>input.search{padding:1.1rem .875rem 1.1rem 0}}@media(max-width:768px)and (min-width:1537px){.flv-form .form-item.place>p>input.search{padding:1.1rem .875rem 1.1rem 0}}.flv-form .form-item.place>p>input:focus::-webkit-input-placeholder{color:#a0a0a0}.flv-form .form-item.place>p>span.place-span,.flv-form .form-item.place>p>span.place-value{padding:1rem 1.5rem 1.3rem}.flv-form .form-item.place>p>span.place-value.yard{padding:1rem 1.5rem 1.3rem .5rem}.flv-form .form-item.place>p>button{margin-right:10px}.flv-form .form-item.place>p>svg{margin-left:1.8rem}@media(max-width:768px){.flv-form .form-item.place>p>svg{margin-left:1.5rem}}.flv-form .form-item.place>p>img{margin-left:20.8px}.flv-form .form-item.place>p .codeColorClass{stroke:var(--cta-color);fill:var(--cta-color)}.flv-form .form-item input[type=email],.flv-form .form-item input[type=number],.flv-form .form-item input[type=password],.flv-form .form-item input[type=text]{border:none;color:#000;font-weight:500;width:100%}.flv-form .form-item input[type=email]:focus,.flv-form .form-item input[type=number]:focus,.flv-form .form-item input[type=password]:focus,.flv-form .form-item input[type=text]:focus{border:none;box-shadow:none;outline:none}.flv-form .form-item input[type=checkbox]{border:1px solid #ccc;height:20px;width:20px}.flv-form .form-item select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none;color:#000;font-weight:500;left:0;outline:none;position:absolute;right:0;text-overflow:ellipsis;top:0;width:100%}@media(max-width:767px){.flv-form .form-item select{height:36px;padding:0 25px}}@media(min-width:768px){.flv-form .form-item select{height:70px;padding:0 55px}}.flv-form .form-item>p{align-items:center;background:#fff;border:1px solid #ccc;color:#000;cursor:pointer;display:flex;font-size:.7rem;line-height:1.375rem;margin:0;min-height:20px;padding:1rem 1.5rem;position:relative}@media(min-width:768px){.flv-form .form-item>p{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1025px){.flv-form .form-item>p{font-size:.6730769231rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-form .form-item>p{font-size:.8333333333rem;line-height:1.1458333333rem}}@media(min-width:769px){.flv-form .form-item>p{padding:1rem 1.5rem}}@media(min-width:1025px){.flv-form .form-item>p{padding:1rem 1.5rem}}@media(min-width:1281px){.flv-form .form-item>p{padding:1rem 1.5rem}}@media(min-width:1537px){.flv-form .form-item>p{padding:1rem 1.5rem}}@media(max-width:768px){.flv-form .form-item>p{padding:.7rem 1.5rem}}@media(max-width:768px)and (min-width:769px){.flv-form .form-item>p{padding:.7rem 1.5rem}}@media(max-width:768px)and (min-width:1025px){.flv-form .form-item>p{padding:.7rem 1.5rem}}@media(max-width:768px)and (min-width:1281px){.flv-form .form-item>p{padding:.7rem 1.5rem}}@media(max-width:768px)and (min-width:1537px){.flv-form .form-item>p{padding:.7rem 1.5rem}}.flv-form .form-item>p .arrow{background:url(/front/assets/img/arrow-down.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;content:"";display:block;margin-top:-2px;padding:0;position:absolute;right:7px;right:1.5rem;top:50%}.flv-form .form-item>p img,.flv-form .form-item>p svg{max-height:24px;min-height:24px;width:auto}.flv-form .form-item>p span{align-items:center;display:flex;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.flv-form .form-item>p .date-current{display:block;width:100%}@media(max-width:767px){.flv-form .form-item>p .arrow{width:6px}.flv-form .form-item>p img,.flv-form .form-item>p svg{margin-right:9px;max-height:15px;min-height:15px;width:auto}}@media(min-width:768px){.flv-form .form-item>p .arrow{width:12px}.flv-form .form-item>p img,.flv-form .form-item>p svg{margin-right:10px;max-width:24px}}.flv-form .form-item .dropdown-list{background:#fff;border:1px solid #ccc;font-size:1rem;left:0;overflow:hidden;position:absolute;right:0;top:60px;z-index:10}@media(min-width:1024px){.flv-form .form-item .dropdown-list{font-size:.769rem}}@media(min-width:1536px){.flv-form .form-item .dropdown-list{font-size:.833rem}}.flv-form .form-item .dropdown-list.calendar.open{padding:15px 0}@media(max-width:768px){.flv-form .form-item .dropdown-list{top:55px}}.flv-form .form-item .dropdown-list .close-dropdown{align-items:center;display:flex;justify-content:space-between;margin:0 1.25rem;padding:.938rem 0}@media(min-width:769px){.flv-form .form-item .dropdown-list .close-dropdown{padding:.938rem 0}}@media(min-width:1025px){.flv-form .form-item .dropdown-list .close-dropdown{padding:.938rem 0}}@media(min-width:1281px){.flv-form .form-item .dropdown-list .close-dropdown{padding:.938rem 0}}@media(min-width:1537px){.flv-form .form-item .dropdown-list .close-dropdown{padding:.938rem 0}}@media(min-width:769px){.flv-form .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1025px){.flv-form .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1281px){.flv-form .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1537px){.flv-form .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}.flv-form .form-item .dropdown-list .close-dropdown.yard{right:12px!important;top:12px!important}.flv-form .form-item .dropdown-list ul li{align-items:center;color:#000;display:flex;justify-content:space-between;margin:0 1.25rem;padding:.75rem 0;position:relative}@media(min-width:769px){.flv-form .form-item .dropdown-list ul li{padding:.75rem 0}}@media(min-width:1025px){.flv-form .form-item .dropdown-list ul li{padding:.75rem 0}}@media(min-width:1281px){.flv-form .form-item .dropdown-list ul li{padding:.75rem 0}}@media(min-width:1537px){.flv-form .form-item .dropdown-list ul li{padding:.75rem 0}}@media(min-width:769px){.flv-form .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(min-width:1025px){.flv-form .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(min-width:1281px){.flv-form .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(min-width:1537px){.flv-form .form-item .dropdown-list ul li{margin:0 1.25rem}}.flv-form .form-item .dropdown-list ul li:after{background:transparent;bottom:-2px;content:"";display:block;left:-10px;position:absolute;right:-10px;top:-2px;transition:all .5s ease;z-index:-1}.flv-form .form-item .dropdown-list ul li:hover{color:#000}.flv-form .form-item .dropdown-list ul li:hover:after{background:var(--cl-gray-bg,#f4f2ec);color:#000}.flv-form .form-item .dropdown-list ul li label{align-items:center;cursor:pointer;display:flex;min-height:15px;position:relative;transition:all .3s ease;width:100%;z-index:5}.flv-form .form-item .dropdown-list ul li label:after,.flv-form .form-item .dropdown-list ul li label:before{content:"";display:block;position:absolute}.flv-form .form-item .dropdown-list ul li:last-child{border:none}@media(max-width:767px){.flv-form .form-item .dropdown-list .close-dropdown{border-bottom:1px solid #ccc}.flv-form .form-item .dropdown-list .close-dropdown>span{display:block;padding:5px 0}.flv-form .form-item .dropdown-list ul li{border-bottom:1px solid #ccc}.flv-form .form-item .dropdown-list ul li:hover{color:#000}.flv-form .form-item .dropdown-list ul li label:after{border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;bottom:1px;height:15px;right:0;width:15px}.flv-form .form-item .dropdown-list ul li label:before{border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;bottom:8px;height:10px;right:0;transform:rotate(-45deg);transition:all .3s ease;width:16px;z-index:2}.flv-form .form-item .dropdown-list ul li label.checked:before{border-color:var(--cl-blue-2-border,#04abef)}}@media(min-width:768px){.flv-form .form-item .dropdown-list{min-width:320px}.flv-form .form-item .dropdown-list .close-dropdown{border-bottom:2px solid #f4f2ec;display:flex;justify-content:space-between}.flv-form .form-item .dropdown-list ul li{border-bottom:2px solid #f4f2ec;color:#000}.flv-form .form-item .dropdown-list ul li:hover{color:#000}.flv-form .form-item .dropdown-list ul li label:after{border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;bottom:0;height:15px;right:0;width:15px}.flv-form .form-item .dropdown-list ul li label:before{border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;bottom:7px;height:10px;right:-3px;transform:rotate(-45deg);transition:all .3s ease;width:16px;z-index:2}.flv-form .form-item .dropdown-list ul li label.checked:before{border-color:var(--cl-blue-2-border,#04abef)}}.flv-form .form-item .btn-close{background:transparent;border:none;border-radius:50%;color:var(--cl-cta-font,#af141c);cursor:pointer;font:inherit;height:1.5em;overflow:hidden;padding:0;position:relative;text-indent:100%;top:-2px;width:1.5em}.flv-form .form-item .btn-close.duree{float:right;right:4px;top:4px}.flv-form .form-item .btn-close:focus{outline:0 solid transparent}.flv-form .form-item .btn-close:hover{background:hsla(180,8%,97%,.1)}.flv-form .form-item .btn-close:after,.flv-form .form-item .btn-close:before{background:var(--cl-cta-bg,#af141c);border-radius:.125em;content:"";height:70%;left:calc(50% - .0625em);position:absolute;top:15%;transform:rotate(45deg);width:.125em}.flv-form .form-item .btn-close:after{transform:rotate(-45deg)}.flv-form .form-item .flv-overflow-scroll{margin-top:25px}.flv-form .form-item .flv-overflow-scroll.yard{margin-top:0}.flv-form .form-checkbox{align-items:center;display:flex;font-size:.875rem}@media(min-width:1024px){.flv-form .form-checkbox{font-size:.673rem}}@media(min-width:1536px){.flv-form .form-checkbox{font-size:.729rem}}.flv-form .form-checkbox input{margin-right:8px}.flv-form .form-actions button{background:var(--cl-cta-bg,#af141c);border:1px solid transparent;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:700;line-height:100%;line-height:1.25rem;outline:none;padding:1.125rem 3.125rem;position:relative;transition:all .3s ease;width:100%}@media(min-width:768px){.flv-form .form-actions button{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.flv-form .form-actions button{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-form .form-actions button{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.flv-form .form-actions button{padding:1.125rem 3.125rem}}@media(min-width:1025px){.flv-form .form-actions button{padding:1.125rem 3.125rem}}@media(min-width:1281px){.flv-form .form-actions button{padding:1.125rem 3.125rem}}@media(min-width:1537px){.flv-form .form-actions button{padding:1.125rem 3.125rem}}@media(max-width:768px){.flv-form .form-actions button{padding:.75rem 2.125rem}}@media(max-width:768px)and (min-width:769px){.flv-form .form-actions button{padding:.75rem 2.125rem}}@media(max-width:768px)and (min-width:1025px){.flv-form .form-actions button{padding:.75rem 2.125rem}}@media(max-width:768px)and (min-width:1281px){.flv-form .form-actions button{padding:.75rem 2.125rem}}@media(max-width:768px)and (min-width:1537px){.flv-form .form-actions button{padding:.75rem 2.125rem}}.flv-form .form-actions button:after{border:3px solid var(--cl-cta-bg,#af141c);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.flv-form .form-actions button:hover{background:#fff;color:var(--cl-cta-font,#af141c)}.flv-form .form-actions button span{align-items:center;display:flex;justify-content:center;min-height:24px}@media(min-width:768px){.flv-form .form-actions button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:767px){.flv-form .group-checkbox>div,.flv-form .group-radio>div{margin-right:20px}.flv-form .group-checkbox .checkbox-item input[type=checkbox],.flv-form .group-checkbox .checkbox-item input[type=radio],.flv-form .group-checkbox .radio-item input[type=checkbox],.flv-form .group-checkbox .radio-item input[type=radio],.flv-form .group-radio .checkbox-item input[type=checkbox],.flv-form .group-radio .checkbox-item input[type=radio],.flv-form .group-radio .radio-item input[type=checkbox],.flv-form .group-radio .radio-item input[type=radio]{margin-right:3px}.flv-form .form-fields .form-item{margin-bottom:6px}}@media(min-width:768px){.flv-form{position:relative}.flv-form .group-checkbox,.flv-form .group-radio{bottom:0;position:absolute;right:95px;width:auto}.flv-form .group-checkbox>div,.flv-form .group-radio>div{margin-right:50px;text-transform:capitalize}.flv-form .group-checkbox .checkbox-item input[type=checkbox],.flv-form .group-checkbox .checkbox-item input[type=radio],.flv-form .group-checkbox .radio-item input[type=checkbox],.flv-form .group-checkbox .radio-item input[type=radio],.flv-form .group-radio .checkbox-item input[type=checkbox],.flv-form .group-radio .checkbox-item input[type=radio],.flv-form .group-radio .radio-item input[type=checkbox],.flv-form .group-radio .radio-item input[type=radio]{margin-right:6px}.flv-form .form-fields .form-item{margin-bottom:10px}}@media(min-width:1024px){.flv-form .form-fields{display:flex}.flv-form .form-fields.has-4-fields .form-actions{width:32%}.flv-form .form-fields.has-3-fields>div,.flv-form .form-fields.has-3-fields>div.place{width:33%}.flv-form .form-fields>div{margin-right:1%;width:18%}.flv-form .form-fields>div.place{width:28%}.flv-form .form-fields>div:last-child{margin-right:0}}.form-item .item-title{color:var(--cl-blue-font,#0c226f);display:block;font-size:.92rem;font-weight:600;line-height:1.375rem;margin:0 0 1.25rem;text-align:center}@media(min-width:769px){.form-item .item-title{margin:0 0 1.25rem}}@media(min-width:1025px){.form-item .item-title{margin:0 0 1.25rem}}@media(min-width:1281px){.form-item .item-title{margin:0 0 1.25rem}}@media(min-width:1537px){.form-item .item-title{margin:0 0 1.25rem}}@media(max-width:768px){.form-item .item-title{margin:0 0 .5rem}}@media(max-width:768px)and (min-width:769px){.form-item .item-title{margin:0 0 .5rem}}@media(max-width:768px)and (min-width:1025px){.form-item .item-title{margin:0 0 .5rem}}@media(max-width:768px)and (min-width:1281px){.form-item .item-title{margin:0 0 .5rem}}@media(max-width:768px)and (min-width:1537px){.form-item .item-title{margin:0 0 .5rem}}@media(min-width:768px){.form-item .item-title{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1280px){.form-item .item-title{font-size:.8333333333rem;line-height:1.1458333333rem}}.form-item textarea{border:1px solid #ccc;box-shadow:none;color:var(--cl-black-2-font,#242323);font-size:.92rem;font-weight:500;height:180px;line-height:1.375rem;outline:none;overflow:auto;padding:1.563rem;width:100%}@media(min-width:768px){.form-item textarea{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1280px){.form-item textarea{font-size:.8333333333rem;line-height:1.1458333333rem}}.form-item textarea::-moz-placeholder{color:#d0cfce}.form-item textarea::placeholder{color:#d0cfce}@media(min-width:769px){.form-item textarea{padding:1.563rem}}@media(min-width:1025px){.form-item textarea{padding:1.563rem}}@media(min-width:1281px){.form-item textarea{padding:1.563rem}}@media(min-width:1537px){.form-item textarea{padding:1.563rem}}@media(max-width:640px){.form-item textarea{padding:1rem 1.563rem}}@media(max-width:640px)and (min-width:769px){.form-item textarea{padding:1rem 1.563rem}}@media(max-width:640px)and (min-width:1025px){.form-item textarea{padding:1rem 1.563rem}}@media(max-width:640px)and (min-width:1281px){.form-item textarea{padding:1rem 1.563rem}}@media(max-width:640px)and (min-width:1537px){.form-item textarea{padding:1rem 1.563rem}}.form-item textarea::-webkit-scrollbar{width:0}@media(max-width:768px){.form-item textarea{max-height:-webkit-fill-available;max-height:-moz-available;max-height:fill-available;max-width:-webkit-fill-available;max-width:-moz-available;max-width:fill-available}}.form-item textarea:active,.form-item textarea:focus{box-shadow:none;outline:none}.form-item textarea::-moz-placeholder{color:0,0,0,.5}.form-item textarea::placeholder{color:0,0,0,.5}.form-control{position:relative}.form-control input[type=email],.form-control input[type=number],.form-control input[type=password],.form-control input[type=tel],.form-control input[type=text]{border:1px solid #ccc;border-radius:0;box-shadow:none;color:#000;font-size:1rem;font-weight:500;line-height:1.563;outline:none;padding:1rem 1.25rem;width:100%}@media(min-width:1024px){.form-control input[type=email],.form-control input[type=number],.form-control input[type=password],.form-control input[type=tel],.form-control input[type=text]{font-size:.769rem}}@media(min-width:1536px){.form-control input[type=email],.form-control input[type=number],.form-control input[type=password],.form-control input[type=tel],.form-control input[type=text]{font-size:.833rem}}@media(min-width:769px){.form-control input[type=email],.form-control input[type=number],.form-control input[type=password],.form-control input[type=tel],.form-control input[type=text]{padding:1rem 1.25rem}}@media(min-width:1025px){.form-control input[type=email],.form-control input[type=number],.form-control input[type=password],.form-control input[type=tel],.form-control input[type=text]{padding:1rem 1.25rem}}@media(min-width:1281px){.form-control input[type=email],.form-control input[type=number],.form-control input[type=password],.form-control input[type=tel],.form-control input[type=text]{padding:1rem 1.25rem}}@media(min-width:1537px){.form-control input[type=email],.form-control input[type=number],.form-control input[type=password],.form-control input[type=tel],.form-control input[type=text]{padding:1rem 1.25rem}}.form-control input[type=email]:-webkit-autofill,.form-control input[type=email]:-webkit-autofill:active,.form-control input[type=email]:-webkit-autofill:focus,.form-control input[type=email]:-webkit-autofill:hover,.form-control input[type=number]:-webkit-autofill,.form-control input[type=number]:-webkit-autofill:active,.form-control input[type=number]:-webkit-autofill:focus,.form-control input[type=number]:-webkit-autofill:hover,.form-control input[type=password]:-webkit-autofill,.form-control input[type=password]:-webkit-autofill:active,.form-control input[type=password]:-webkit-autofill:focus,.form-control input[type=password]:-webkit-autofill:hover,.form-control input[type=tel]:-webkit-autofill,.form-control input[type=tel]:-webkit-autofill:active,.form-control input[type=tel]:-webkit-autofill:focus,.form-control input[type=tel]:-webkit-autofill:hover,.form-control input[type=text]:-webkit-autofill,.form-control input[type=text]:-webkit-autofill:active,.form-control input[type=text]:-webkit-autofill:focus,.form-control input[type=text]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.form-control input[type=email]::-webkit-inner-spin-button,.form-control input[type=email]::-webkit-outer-spin-button,.form-control input[type=number]::-webkit-inner-spin-button,.form-control input[type=number]::-webkit-outer-spin-button,.form-control input[type=password]::-webkit-inner-spin-button,.form-control input[type=password]::-webkit-outer-spin-button,.form-control input[type=tel]::-webkit-inner-spin-button,.form-control input[type=tel]::-webkit-outer-spin-button,.form-control input[type=text]::-webkit-inner-spin-button,.form-control input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-control input[type=email]::-moz-placeholder,.form-control input[type=number]::-moz-placeholder,.form-control input[type=password]::-moz-placeholder,.form-control input[type=tel]::-moz-placeholder,.form-control input[type=text]::-moz-placeholder{color:#000}.form-control input[type=email]::placeholder,.form-control input[type=number]::placeholder,.form-control input[type=password]::placeholder,.form-control input[type=tel]::placeholder,.form-control input[type=text]::placeholder{color:#000}.form-control span{display:block;font-size:.875rem}@media(min-width:1024px){.form-control span{font-size:.673rem}}@media(min-width:1536px){.form-control span{font-size:.729rem}}.form-control .message{color:red;display:none;padding:.625rem 0}@media(min-width:769px){.form-control .message{padding:.625rem 0}}@media(min-width:1025px){.form-control .message{padding:.625rem 0}}@media(min-width:1281px){.form-control .message{padding:.625rem 0}}@media(min-width:1537px){.form-control .message{padding:.625rem 0}}.form-control .message.show{display:block}.form-control .status{color:transparent;font-size:0;height:1rem;margin:1.2rem 0;min-width:1rem;position:absolute;right:1.563rem;top:0;width:1rem;z-index:10}@media(min-width:769px){.form-control .status{margin:1.2rem 0}}@media(min-width:1025px){.form-control .status{margin:1.2rem 0}}@media(min-width:1281px){.form-control .status{margin:1.2rem 0}}@media(min-width:1537px){.form-control .status{margin:1.2rem 0}}.form-control .green{border:2px solid #006400!important}.form-control .red{border:2px solid red!important}.form-control .success{background:url(/front/assets/img/icons/icon-success.png) no-repeat 0 0 transparent;background-size:contain}.form-control .password{margin-bottom:7px}.form-control .oublier{color:var(--cl-blue-font,#0c226f)}.form-control .error{background:url(/front/assets/img/icons/icon-error.png) no-repeat 0 0 transparent;background-size:contain}.flv-new-account .flv-new-account-text span{color:var(--cl-red-font,red)}.flv-new-account .flv-new-account-text span:hover{cursor:pointer;text-decoration:underline}.text-condition{color:#999;font-size:.875rem;line-height:1.321;margin:.625rem 0 0}@media(min-width:1024px){.text-condition{font-size:.673rem}}@media(min-width:1536px){.text-condition{font-size:.729rem}}@media(min-width:769px){.text-condition{margin:.625rem 0 0}}@media(min-width:1025px){.text-condition{margin:.625rem 0 0}}@media(min-width:1281px){.text-condition{margin:.625rem 0 0}}@media(min-width:1537px){.text-condition{margin:.625rem 0 0}}.text-condition a{color:#00b8f8;text-decoration:none}.form-checkbox-t{margin:.625rem 0 0;position:relative}@media(min-width:769px){.form-checkbox-t{margin:.625rem 0 0}}@media(min-width:1025px){.form-checkbox-t{margin:.625rem 0 0}}@media(min-width:1281px){.form-checkbox-t{margin:.625rem 0 0}}@media(min-width:1537px){.form-checkbox-t{margin:.625rem 0 0}}.form-checkbox-t input{opacity:0;position:absolute;visibility:hidden}.form-checkbox-t input:checked+label:after{opacity:1;visibility:visible}.form-checkbox-t label{cursor:pointer;padding-left:14px}.form-checkbox-t label:after,.form-checkbox-t label:before{content:"";display:block;position:absolute}.form-checkbox-t label:after{color:#04abef;content:"✓";font-size:18px;font-weight:700;left:1px;opacity:0;text-align:center;top:-4px;transition:all .5s ease;visibility:hidden;width:15px}@media(max-width:767px){.form-checkbox-t label:after{font-size:10px;left:1px;text-align:center;top:-2px;width:8px}}.form-checkbox-t label:before{border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;bottom:8px;height:10px;right:0;transform:rotate(-45deg);transition:all .3s ease;width:16px;z-index:2}.form-checkbox-t label.checked:before{border-color:var(--cl-blue-2-border,#04abef)}@media(min-width:768px){.form-checkbox-t label{padding-left:20px}}.form-item{position:relative}.form-item .empty{width:150px}@media(max-width:640px){.form-item .empty{width:154px}.form-item .empty.totals{width:166px}}@media(max-width:768px)and (min-width:640px){.form-item .empty{width:180px}.form-item .empty.totals{width:195px}}@media(max-width:820px)and (min-width:768px){.form-item .empty{width:183px}.form-item .empty.totals{width:195px}}@media(width:1024px){.form-item .empty,.form-item .empty.totals{width:138px}}@media(max-width:1023px)and (min-width:819px){.form-item .empty{width:184px}.form-item .empty.totals{width:196px}}@media(max-width:1536px)and (min-width:1025px){.form-item .empty{width:127px}.form-item .empty.totals{width:137px}}@media(min-width:1536px){.form-item .empty{width:146px}.form-item .empty.totals{width:154px}}.form-item.option{margin:.625rem 0 0;position:relative}@media(min-width:769px){.form-item.option{margin:.625rem 0 0}}@media(min-width:1025px){.form-item.option{margin:.625rem 0 0}}@media(min-width:1281px){.form-item.option{margin:.625rem 0 0}}@media(min-width:1537px){.form-item.option{margin:.625rem 0 0}}.form-item.option input{opacity:0;position:absolute;visibility:hidden}.form-item.option input:checked+label:after{opacity:1;visibility:visible}.form-item.option label{cursor:pointer;display:block;font-size:.875rem;padding-left:30px;padding-top:3px}@media(max-width:768px){.form-item.option label.ck1,.form-item.option label.ck2{font-size:.7rem;padding-top:0}}@media(max-width:768px)and (min-width:1024px){.form-item.option label.ck1,.form-item.option label.ck2{font-size:.538rem}}@media(max-width:768px)and (min-width:1536px){.form-item.option label.ck1,.form-item.option label.ck2{font-size:.583rem}}@media(min-width:1024px){.form-item.option label{font-size:.673rem}}@media(min-width:1536px){.form-item.option label{font-size:.729rem}}.form-item.option label:after,.form-item.option label:before{content:"";display:block;position:absolute}.form-item.option label:after{align-content:center;align-items:center;background-color:var(--cl-blue-bg,#0c226f);border-radius:5px;color:#fff;content:"✓";display:flex;font-size:18px;font-weight:700;height:20px;justify-content:center;left:1px;opacity:0;text-align:center;top:4px;transition:all .5s ease;visibility:hidden;width:20px}@media(max-width:768px){.form-item.option label:after{top:0}}.form-item.option label:before{background:#fff;border:1px solid #d7d6d5;border-radius:5px;height:20px;left:0;top:4px;width:20px}@media(max-width:767px){.form-item.option label:before{height:20px;top:0;width:20px}}@media(min-width:768px){.form-item.option label{padding-left:30px;padding-top:3px}}.form-item.private-vol{border:none;display:flex;grid-column-start:3;grid-row-start:2!important;margin-bottom:1.5rem!important;margin-top:0!important;max-width:100%;padding:0!important;text-align:right}.form-item.private-vol .vols{max-width:100%}.form-item.notPrivate{border:none;grid-row-start:2!important;grid-row-start:2;justify-content:flex-end;justify-content:end!important;margin-bottom:1.5rem!important;margin-top:0;padding-top:0}.form-item.totals{align-items:center;border:none!important;border-top:1px solid #dbdeea;display:flex;flex:0 0 100%;grid-row-start:1;margin-top:0!important;margin:1rem 0 0;max-width:100%;padding-top:0!important;padding:1.875rem 0;padding-bottom:0!important;width:100%}@media(min-width:769px){.form-item.totals{padding:1.875rem 0}}@media(min-width:1025px){.form-item.totals{padding:1.875rem 0}}@media(min-width:1281px){.form-item.totals{padding:1.875rem 0}}@media(min-width:1537px){.form-item.totals{padding:1.875rem 0}}@media(min-width:769px){.form-item.totals{margin:1rem 0 0}}@media(min-width:1025px){.form-item.totals{margin:1rem 0 0}}@media(min-width:1281px){.form-item.totals{margin:1rem 0 0}}@media(min-width:1537px){.form-item.totals{margin:1rem 0 0}}.form-item.totals>div{flex:0 0 50%;max-width:50%}.form-item.totals .total-label{color:var(--cl-blue-font,#0c226f);font-size:.925rem;font-weight:600;max-width:100%!important;padding:0 0 0 1.563rem}@media(min-width:1024px){.form-item.totals .total-label{font-size:.712rem}}@media(min-width:1536px){.form-item.totals .total-label{font-size:.771rem}}@media(min-width:769px){.form-item.totals .total-label{padding:0 0 0 1.563rem}}@media(min-width:1025px){.form-item.totals .total-label{padding:0 0 0 1.563rem}}@media(min-width:1281px){.form-item.totals .total-label{padding:0 0 0 1.563rem}}@media(min-width:1537px){.form-item.totals .total-label{padding:0 0 0 1.563rem}}@media(max-width:640px){.form-item.totals .total-label{font-size:.8rem}}@media(max-width:640px)and (min-width:1024px){.form-item.totals .total-label{font-size:.615rem}}@media(max-width:640px)and (min-width:1536px){.form-item.totals .total-label{font-size:.667rem}}.form-item.totals .total-label.private{padding-top:6px!important}.form-item.totals .total-label.vols{padding-left:19px;padding-top:5px}.form-item.totals .total-price{color:var(--cl-cta-font,#af141c);font-size:1.75rem;font-weight:700;text-align:right}@media(min-width:1024px){.form-item.totals .total-price{font-size:1.346rem}}@media(min-width:1536px){.form-item.totals .total-price{font-size:1.458rem}}@media(max-width:640px){.form-item.totals .total-price{font-size:1.563rem}}@media(max-width:640px)and (min-width:1024px){.form-item.totals .total-price{font-size:1.202rem}}@media(max-width:640px)and (min-width:1536px){.form-item.totals .total-price{font-size:1.302rem}}.form-item.totals .total-price .star{color:#242323;font-size:.712rem;left:-5px;position:relative;top:-7px}.form-item.prices-labels{align-items:end;border:0!important;display:flex;font-size:.65rem;font-weight:600;margin-bottom:5px!important;margin-top:0!important;max-width:100%;padding-bottom:10px;padding-left:20px;padding:0!important}@media(max-width:768px){.form-item.prices-labels{margin-bottom:0!important}}@media(max-width:1023px)and (min-width:768px){.form-item.prices-labels{margin-bottom:10px!important}}.form-item.prices-labels .price-info{padding-bottom:5px}.form-item.prices-labels .price,.form-item.prices-labels .price-info{display:flex;justify-content:center;max-width:100%}.form-item .flight{max-width:100%!important;width:200px}@media(max-width:640px){.form-item .flight{width:240px!important}}@media(max-width:768px)and (min-width:639px){.form-item .flight{width:279px!important}}@media(max-width:820px)and (min-width:767px){.form-item .flight{width:250px!important}}@media(width:1024px){.form-item .flight{width:189px!important}}@media(max-width:1024px)and (min-width:819px){.form-item .flight{width:278px!important}}@media(max-width:1280px)and (min-width:1023px){.form-item .flight{width:210px!important}}@media(max-width:1536px)and (min-width:1279px){.form-item .flight{width:177px!important}}@media(min-width:1536px){.form-item .flight{width:201px!important}}.form-item .vols{margin-top:0!important;padding-right:0!important}@media(max-width:1536px)and (min-width:1279px){.form-item .vols{margin-top:0!important}}@media(max-width:768px){.form-item .vols{padding-top:4px!important}}.form-item.canBeprivate{display:grid;flex-direction:column;grid-column-end:4;grid-column-start:2;grid-row-start:1;margin-bottom:0!important;width:100%}@media(max-width:1024px)and (min-width:768px){.form-item.canBeprivate{margin-bottom:5px}}.form-item.canBeprivate .price,.form-item.canBeprivate .price-info{display:flex;justify-content:flex-end;margin:0;max-width:100%;padding:0}.form-item.canBeprivate .price-info{display:flex;font-size:.65rem!important;justify-content:flex-end;width:100%}.form-item.canBeprivate .empty{max-width:100%;width:195px}@media(max-width:640px){.form-item.canBeprivate .empty{width:236px!important}}@media(max-width:820px)and (min-width:641px){.form-item.canBeprivate .empty{width:277px!important}}@media(width:1024px){.form-item.canBeprivate .empty{width:178px!important}}@media(max-width:1023px)and (min-width:819px){.form-item.canBeprivate .empty{width:273px!important}}@media(max-width:1536px)and (min-width:1025px){.form-item.canBeprivate .empty{width:202px}}@media(min-width:1536px){.form-item.canBeprivate .empty{width:219px}}.form-item.canBeprivate .price{align-items:center;display:flex;justify-content:center;max-width:100%}@media(min-width:1023px)and (min-width:819px){.form-item.canBeprivate .price{margin-bottom:5px;margin-top:5px}}.form-item.canBeprivate>div{flex:0 0 80%;max-width:80%}.form-item.canBeprivate .total-label{color:var(--cl-blue-font,#0c226f);font-size:.925rem;font-weight:600;padding-right:5px!important;padding:0 1.563rem}@media(min-width:1024px){.form-item.canBeprivate .total-label{font-size:.712rem}}@media(min-width:1536px){.form-item.canBeprivate .total-label{font-size:.771rem}}@media(min-width:769px){.form-item.canBeprivate .total-label{padding:0 1.563rem}}@media(min-width:1025px){.form-item.canBeprivate .total-label{padding:0 1.563rem}}@media(min-width:1281px){.form-item.canBeprivate .total-label{padding:0 1.563rem}}@media(min-width:1537px){.form-item.canBeprivate .total-label{padding:0 1.563rem}}@media(max-width:640px){.form-item.canBeprivate .total-label{font-size:.8rem}}@media(max-width:640px)and (min-width:1024px){.form-item.canBeprivate .total-label{font-size:.615rem}}@media(max-width:640px)and (min-width:1536px){.form-item.canBeprivate .total-label{font-size:.667rem}}.form-item.canBeprivate .total-price{color:var(--cl-cta-font,#af141c);font-size:1.75rem;font-weight:700;text-align:right}@media(min-width:1024px){.form-item.canBeprivate .total-price{font-size:1.346rem}}@media(min-width:1536px){.form-item.canBeprivate .total-price{font-size:1.458rem}}@media(max-width:640px){.form-item.canBeprivate .total-price{font-size:1.563rem}}@media(max-width:640px)and (min-width:1024px){.form-item.canBeprivate .total-price{font-size:1.202rem}}@media(max-width:640px)and (min-width:1536px){.form-item.canBeprivate .total-price{font-size:1.302rem}}.form-item.canBeprivate .total-price .star{color:#242323;font-size:.712rem;left:-5px;position:relative;top:-7px}.form-item.private{align-items:center;border-top:1px solid #dbdeea;display:flex;flex-direction:row;margin:1rem 0 0;padding:1.875rem 0}@media(min-width:769px){.form-item.private{padding:1.875rem 0}}@media(min-width:1025px){.form-item.private{padding:1.875rem 0}}@media(min-width:1281px){.form-item.private{padding:1.875rem 0}}@media(min-width:1537px){.form-item.private{padding:1.875rem 0}}@media(min-width:769px){.form-item.private{margin:1rem 0 0}}@media(min-width:1025px){.form-item.private{margin:1rem 0 0}}@media(min-width:1281px){.form-item.private{margin:1rem 0 0}}@media(min-width:1537px){.form-item.private{margin:1rem 0 0}}.form-item.private>div{flex:0 0 80%;max-width:80%}.form-item.private .total-label{color:var(--cl-blue-font,#0c226f);font-size:.925rem;font-weight:600;padding:0 0 0 1.563rem}@media(min-width:1024px){.form-item.private .total-label{font-size:.712rem}}@media(min-width:1536px){.form-item.private .total-label{font-size:.771rem}}@media(min-width:769px){.form-item.private .total-label{padding:0 0 0 1.563rem}}@media(min-width:1025px){.form-item.private .total-label{padding:0 0 0 1.563rem}}@media(min-width:1281px){.form-item.private .total-label{padding:0 0 0 1.563rem}}@media(min-width:1537px){.form-item.private .total-label{padding:0 0 0 1.563rem}}@media(max-width:640px){.form-item.private .total-label{font-size:.8rem}}@media(max-width:640px)and (min-width:1024px){.form-item.private .total-label{font-size:.615rem}}@media(max-width:640px)and (min-width:1536px){.form-item.private .total-label{font-size:.667rem}}.form-item.private .total-price{color:var(--cl-cta-font,#af141c);display:flex;font-size:1.75rem;font-weight:700;text-align:right}@media(min-width:1024px){.form-item.private .total-price{font-size:1.346rem}}@media(min-width:1536px){.form-item.private .total-price{font-size:1.458rem}}@media(max-width:640px){.form-item.private .total-price{font-size:1.563rem}}@media(max-width:640px)and (min-width:1024px){.form-item.private .total-price{font-size:1.202rem}}@media(max-width:640px)and (min-width:1536px){.form-item.private .total-price{font-size:1.302rem}}.form-item.private .total-price .star{color:#242323;font-size:.712rem;position:relative;top:-3px}.form-item .total-mention{color:#242323;font-size:.625rem}.form-item .green{border:2px solid #006400!important}.form-item .red{border:2px solid red!important}.form-item .message{color:red;display:none;padding:.625rem 0}@media(min-width:769px){.form-item .message{padding:.625rem 0}}@media(min-width:1025px){.form-item .message{padding:.625rem 0}}@media(min-width:1281px){.form-item .message{padding:.625rem 0}}@media(min-width:1537px){.form-item .message{padding:.625rem 0}}.form-item .message.show{display:block}.form-item .status{color:transparent;font-size:0;height:1rem;margin:1.2rem 0;min-width:1rem;position:absolute;right:1.563rem;top:0;width:1rem;z-index:10}@media(min-width:769px){.form-item .status{margin:1.2rem 0}}@media(min-width:1025px){.form-item .status{margin:1.2rem 0}}@media(min-width:1281px){.form-item .status{margin:1.2rem 0}}@media(min-width:1537px){.form-item .status{margin:1.2rem 0}}.form-item .success{background:url(/front/assets/img/icons/icon-success.png) no-repeat 0 0 transparent;background-size:contain}.form-item .error{background:url(/front/assets/img/icons/icon-error.png) no-repeat 0 0 transparent;background-size:contain}.form-checkbox-x{position:relative}.form-checkbox-x input[type=checkbox]{opacity:0;position:absolute;visibility:hidden}.form-checkbox-x input[type=checkbox]:checked+label:before{opacity:1;visibility:visible}.form-checkbox-x label{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:0 0 0 1.625rem;position:relative;transition:all .3s ease}@media(min-width:769px){.form-checkbox-x label{padding:0 0 0 1.625rem}}@media(min-width:1025px){.form-checkbox-x label{padding:0 0 0 1.625rem}}@media(min-width:1281px){.form-checkbox-x label{padding:0 0 0 1.625rem}}@media(min-width:1537px){.form-checkbox-x label{padding:0 0 0 1.625rem}}.form-checkbox-x label.checked:before{border-color:var(--cl-blue-2-border,#04abef)}.form-checkbox-x label:after,.form-checkbox-x label:before{content:"";display:block;position:absolute}.form-checkbox-x label:before{background:url(/front/assets/img/check2.png) no-repeat 0 0 transparent;background-size:contain;height:.636vw;left:.136vw;min-width:.636vw;opacity:0;transition:all .3s ease;visibility:hidden;width:.636vw;z-index:5}@media(max-width:1024px){.form-checkbox-x label:before{height:1.367vw;min-width:1.367vw;width:1.367vw}}@media(max-width:640px){.form-checkbox-x label:before{height:2.188vw;min-width:2.188vw;width:2.188vw}}@media(max-width:1024px){.form-checkbox-x label:before{left:.293vw}}@media(max-width:640px){.form-checkbox-x label:before{left:.469vw}}.form-checkbox-x label:after{background:#fff;border:1px solid #d7d6d5;height:1rem;left:0;min-width:1rem;width:1rem}.text-note{color:var(--cl-blue-font,#0c226f);padding:.938rem 0 1.25rem;text-align:center}@media(min-width:769px){.text-note{padding:.938rem 0 1.25rem}}@media(min-width:1025px){.text-note{padding:.938rem 0 1.25rem}}@media(min-width:1281px){.text-note{padding:.938rem 0 1.25rem}}@media(min-width:1537px){.text-note{padding:.938rem 0 1.25rem}}.participants{border:1px solid #ccc;font-size:1rem;padding:0 3.438rem;position:relative}@media(min-width:1024px){.participants{font-size:.769rem}}@media(min-width:1536px){.participants{font-size:.833rem}}@media(min-width:769px){.participants{padding:0 3.438rem}}@media(min-width:1025px){.participants{padding:0 3.438rem}}@media(min-width:1281px){.participants{padding:0 3.438rem}}@media(min-width:1537px){.participants{padding:0 3.438rem}}.participants .btn{align-items:center;background:none;border:none;bottom:0;color:transparent;cursor:pointer;display:flex;font-family:Montserrat,Inter,Arial;font-size:0;justify-content:center;max-width:2.75vw;outline:none;padding:1.25rem 1.75rem;position:absolute;top:0}@media(min-width:769px){.participants .btn{padding:1.25rem 1.75rem}}@media(min-width:1025px){.participants .btn{padding:1.25rem 1.75rem}}@media(min-width:1281px){.participants .btn{padding:1.25rem 1.75rem}}@media(min-width:1537px){.participants .btn{padding:1.25rem 1.75rem}}.participants .btn:after{color:#000;content:"";display:block;font-size:1.25rem;transition:all .35s ease}@media(min-width:1024px){.participants .btn:after{font-size:.962rem}}@media(min-width:1536px){.participants .btn:after{font-size:1.042rem}}.participants .btn:hover{color:#adadad}.participants .btn-down{left:0}.participants .btn-down:after{content:"-"}.participants .btn-up{right:0}.participants .btn-up:after{content:"+"}.participants-info{border-left:2px solid #ccc;border-right:2px solid #ccc;color:#000;padding:1.563rem 0;text-align:center}@media(min-width:769px){.participants-info{padding:1.563rem 0}}@media(min-width:1025px){.participants-info{padding:1.563rem 0}}@media(min-width:1281px){.participants-info{padding:1.563rem 0}}@media(min-width:1537px){.participants-info{padding:1.563rem 0}}.participants-info input[type=number]{-moz-appearance:textfield;max-width:30px}.participants-info input[type=number]::-webkit-inner-spin-button,.participants-info input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-moz-placeholder{color:#000;z-index:1}::placeholder{color:#000;z-index:1}footer .flv-title{font-weight:600;margin-top:0}.favourite-list .flv-action{text-align:center}.favourite-list .flv-action.fixed{background-color:#fff;bottom:10px;left:0;padding:8px;position:fixed;right:0}.favourite-list .flv-button{background-color:var(--cl-cta-bg,#af141c);border:none;color:#fff;display:inline-block;font-size:1.125rem;font-weight:600;line-height:1.5;padding:1rem 1.563rem;text-transform:uppercase}@media(min-width:1024px){.favourite-list .flv-button{font-size:.865rem}}@media(min-width:1536px){.favourite-list .flv-button{font-size:.938rem}}@media(min-width:769px){.favourite-list .flv-button{padding:1rem 1.563rem}}@media(min-width:1025px){.favourite-list .flv-button{padding:1rem 1.563rem}}@media(min-width:1281px){.favourite-list .flv-button{padding:1rem 1.563rem}}@media(min-width:1537px){.favourite-list .flv-button{padding:1rem 1.563rem}}.favourite-list .link_action{font-weight:700;margin-top:6px;padding:1rem 1.563rem}@media(min-width:769px){.favourite-list .link_action{padding:1rem 1.563rem}}@media(min-width:1025px){.favourite-list .link_action{padding:1rem 1.563rem}}@media(min-width:1281px){.favourite-list .link_action{padding:1rem 1.563rem}}@media(min-width:1537px){.favourite-list .link_action{padding:1rem 1.563rem}}.favourite-list .flv-items{margin-bottom:30px}.favourite-list .item{border-top:1px solid rgba(12,34,111,.3);font-weight:500;padding:.813rem .938rem}@media(min-width:769px){.favourite-list .item{padding:.813rem .938rem}}@media(min-width:1025px){.favourite-list .item{padding:.813rem .938rem}}@media(min-width:1281px){.favourite-list .item{padding:.813rem .938rem}}@media(min-width:1537px){.favourite-list .item{padding:.813rem .938rem}}@media(max-width:640px){.favourite-list .item{padding:.813rem .938rem}}@media(max-width:640px)and (min-width:769px){.favourite-list .item{padding:.813rem .938rem}}@media(max-width:640px)and (min-width:1025px){.favourite-list .item{padding:.813rem .938rem}}@media(max-width:640px)and (min-width:1281px){.favourite-list .item{padding:.813rem .938rem}}@media(max-width:640px)and (min-width:1537px){.favourite-list .item{padding:.813rem .938rem}}.favourite-list .item:first-child{border-top:1px solid transparent}.favourite-list .item .detail{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:.8rem;line-height:1.1538461538rem;margin-top:10px;text-align:initial}@media(min-width:768px){.favourite-list .item .detail{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.favourite-list .item .detail{font-size:.9375rem;line-height:1.25rem}}.favourite-list .item .detail>span{color:#666;display:block}.favourite-list .item .detail .Débarquement{margin-left:5px}.favourite-list .item:last-child{border-bottom:1px solid transparent}.favourite-list .price-trash{align-items:baseline;display:flex;justify-content:space-between}.favourite-list .price-trash .name{color:var(--cl-blue-font,#0c226f)!important;flex:0 0 60%;font-weight:700;line-height:1.7rem!important}.favourite-list .price-trash .name>a{color:var(--cl-blue-font,#0c226f)!important;text-decoration:underline;text-underline-offset:3px}.favourite-list .price-trash .price-button{align-items:center;display:flex}.favourite-list .price-trash .price-button>span{color:var(--cl-blue-font,#0c226f);display:block;font-weight:700;margin:0 15px 0 0}.favourite-list .remove{background:transparent;border:none;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.favourite-list .remove img{width:18px}.popover_error_field{align-items:center;background-color:var(--cl-cta-bg,#af141c);color:#fff;display:flex;font-weight:500;left:0;opacity:0;padding:.8rem;position:absolute;top:108px;visibility:hidden;width:auto}@media(max-width:1024px){.popover_error_field{top:70px}}.popover_error_field .popover_message{margin-left:10px;text-align:center}.popover_error_field:before{border-color:transparent transparent var(--cl-cta-border,#af141c) transparent;border-style:solid;border-width:0 10px 10px;content:"";position:absolute;right:calc(50% - 10px);top:-10px;z-index:-1}.popover_error_field.show{opacity:1;visibility:visible;z-index:10}.minimal-form .popover_error_field{top:74px}@media(max-width:1024px){.minimal-form .popover_error_field{top:66px}}#cruise_tab .flv-form-search .form-item.cruise-localization .masonry1{-moz-column-count:3;column-count:3;-moz-column-gap:0;column-gap:0;min-width:80%}#cruise_tab .flv-form-search .form-item.cruise-localization .masonry1.new-list{-moz-column-count:1;column-count:1;min-width:20%}@media(max-width:768px){#cruise_tab .flv-form-search .form-item.cruise-localization .masonry1{-moz-column-count:2;column-count:2}}#cruise_tab .flv-form-search .form-item.cruise-localization .masonry1 .flv-list-alphabet .mt{margin-top:10px}#cruise_tab .flv-form-search .form-item.cruise-localization .masonry1 .flv-list-alphabet .flv-alphabet-category{font-weight:600}@media(min-width:768px){#cruise_tab .flv-form-search .form-item.cruise-localization .masonry1 .flv-list-alphabet .mt{margin-top:20px}}#cruise_tab .flv-form-search .form-item.cruise-localization .masonry1 .flv-alphabet-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}#cruise_tab .flv-form-search .form-item.cruise-localization .masonry1 .flv-alphabet-row.all-bases{display:flex;flex-wrap:nowrap}#cruise_tab .flv-form-search .form-item.cruise-localization .masonry1 .flv-alphabet-row .flv-alphabet-col{flex:0 0 50%;padding-left:15px;padding-right:15px}@media(min-width:768px){#cruise_tab .flv-form-search .form-item.cruise-localization .masonry1 .flv-alphabet-row .flv-alphabet-col{margin-bottom:0;max-width:100%}}@media(min-width:1024px){#cruise_tab .flv-form-search .form-item.cruise-localization .masonry1 .flv-alphabet-row .flv-alphabet-col{flex:0 0 80%;max-width:80%}}#cruise_tab .flv-form-search .form-item.cruise-localization .flv-list-alphabet .flv-alphabet-category{color:var(--cl-cta-font,#af141c);margin-bottom:.3rem}@media(min-width:768px){#cruise_tab .flv-form-search .form-item.cruise-localization .flv-list-alphabet .flv-alphabet-category>span{font-size:13.51px}}#cruise_tab .flv-form-search .form-item.cruise-localization .flv-list-alphabet .flv-alphabet-item{margin-bottom:.15rem}#cruise_tab .flv-form-search .form-item.cruise-localization .flv-list-alphabet .flv-alphabet-item:last-child{margin-bottom:.7rem}@media(min-width:768px){#cruise_tab .flv-form-search .form-item.cruise-localization .flv-list-alphabet .flv-alphabet-item>span{font-size:12.61px}}#cruise_tab .flv-form-search .form-item.cruise-localization .flv-list-alphabet .flv-alphabet-category>span.active,#cruise_tab .flv-form-search .form-item.cruise-localization .flv-list-alphabet .flv-alphabet-item>span.active{text-decoration:underline;text-decoration-color:var(--cl-cta-border,#af141c);text-underline-offset:.3rem}@media(max-width:768px){#cruise_tab .flv-form-search .form-item.cruise-localization{position:unset}}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-arrow{background-color:#fff;bottom:-21px;box-sizing:border-box;height:18px;left:50%;position:absolute;transform:rotate(-45deg);transform-origin:center;width:18px;z-index:1001}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-arrow:before{border-color:var(--cl-cta-border,#af141c);border-style:solid;border-width:1px 1px 0 0;content:"";display:block;height:100%;width:100%}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-arrow:after{border-color:var(--cl-cta-border,#af141c);border-style:solid;border-width:0 1px 0 0;content:"";float:left;height:100%;position:relative;top:-100%;width:100%}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list{border:1px solid var(--cl-cta-border,#af141c);min-width:1348px;top:70px}@media(max-width:1280px){#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list{min-width:898px}}@media(max-width:1536px){#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list{min-width:1048px}}@media(max-width:768px){#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list{border:none;height:100vh;min-width:100%;overflow-y:auto;padding:0;position:fixed;top:0;z-index:100000}}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .flv-overflow-scroll{display:flex;justify-content:space-between;margin:2rem 3rem;padding-top:0}@media(max-width:768px){#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .flv-overflow-scroll{display:block;margin:0;max-height:none;overflow-y:visible;padding-top:0}}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .flv-overflow-scroll .dropdown-title{align-items:center;border-bottom:1px solid #ccc;display:flex;font-weight:700;justify-content:space-between;padding:.9rem 1.2rem}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .flv-overflow-scroll .dropdown-title>span{align-items:center;display:flex;gap:5px}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .flv-overflow-scroll .dropdown-title .icon-close{padding:0}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .flv-overflow-scroll .dropdown-title .icon-close svg.code-color{fill:var(--cl-black-1-bg,#333);stroke:var(--cl-black-1-border,#333)}@media(max-width:768px){#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .flv-overflow-scroll .dropdown-title .icon-close svg.code-color{fill:var(--cl-cta-font,#af141c);stroke:var(--cl-cta-border,#af141c)}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list{margin-bottom:300px;max-height:none;overflow-y:visible}}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .icon-down,#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .icon-right{background:transparent;border:transparent;margin:0}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .icon-down img{height:20px;transform:rotate(90deg)}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .icon-down.icon-flip img{transform:rotate(270deg)}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .icon-right img{height:20px}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .localization-category,#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .localization-item{border-bottom:1px solid #ccc;display:flex;margin:0}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .localization-category>span,#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .localization-item>span{flex-grow:1}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .localization-category.active,#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .localization-item.active{background-color:#f4f2ec}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .localization-category{font-weight:700;padding:0}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .localization-category>span{padding:.9rem 1.1rem .9rem 1.2rem}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .localization-category button{padding:.9rem 1.1rem .9rem 1.5rem}#cruise_tab .flv-form-search .form-item.cruise-localization .dropdown-list .type-of-boat-list .localization-item{padding:.9rem .9rem .9rem 1.9rem}.flv-search-engine{background:var(--cl-gray-bg,#f4f2ec)}.flv-search-engine .search-engine-link{display:block;margin-top:4%;text-align:center}.flv-search-engine .flv-container{z-index:900}@media(max-width:460px){.flv-search-engine .search-engine-tabs{padding:0!important}.flv-search-engine .tabs-content{padding:0 15px 15px}}@media(max-width:768px){.flv-search-engine .search-engine-link{display:none}}@media(max-width:1024px){.flv-search-engine .search-engine-link{display:none}.flv-search-engine .tabs-nav{justify-content:stretch;justify-items:stretch}.flv-search-engine .tabs-nav li{min-height:128px}.flv-search-engine .tabs-nav li:after,.flv-search-engine .tabs-nav li:before{bottom:-8px}}.flv-search-engine .cursor{cursor:pointer}@media(max-width:1024px){.flv-search-engine{background-image:none!important;padding:0!important}.flv-search-engine .flv-container{max-width:100%;padding:0}.flv-search-engine .search-engine-tabs{padding:15px}.flv-search-engine .search-engine-link.d-medium-block{display:none}}@media(min-width:1025px){.flv-search-engine{align-items:center;background-position:50%;background-size:cover;display:flex;padding:50px 0;position:relative}.flv-search-engine .flv-container{width:100%}.flv-search-engine.has-background-result:before,.flv-search-engine.has-background:before{background:var(--cl-blue-9-bg,#0c226f);bottom:0;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;right:0;top:0;width:100%;z-index:0}.flv-search-engine.gray:after{background:url(/front/assets/img/search-engine-layer.png) no-repeat top transparent!important;background-size:cover!important}.flv-search-engine.has-background:after{background:url(/front/assets/img/search-engine-layer-white.png) no-repeat top transparent;background-size:cover;bottom:0;content:"";display:block;height:25px;position:absolute;width:100%}.flv-search-engine.white:after{background-image:url(/front/assets/img/search-engine-layer-white.png)}}@media(min-width:1280px){.flv-search-engine.has-background .search-engine-tabs{padding:0 0 3.125rem}}@media(min-width:1280px)and (min-width:769px){.flv-search-engine.has-background .search-engine-tabs{padding:0 0 3.125rem}}@media(min-width:1280px)and (min-width:1025px){.flv-search-engine.has-background .search-engine-tabs{padding:0 0 3.125rem}}@media(min-width:1280px)and (min-width:1281px){.flv-search-engine.has-background .search-engine-tabs{padding:0 0 3.125rem}}@media(min-width:1280px)and (min-width:1537px){.flv-search-engine.has-background .search-engine-tabs{padding:0 0 3.125rem}}@media(max-width:1023px){.flv-search-engine.has-background{padding:0}}.search-engine-desc{padding:0 .938rem;text-align:center}@media(min-width:769px){.search-engine-desc{padding:0 .938rem}}@media(min-width:1025px){.search-engine-desc{padding:0 .938rem}}@media(min-width:1281px){.search-engine-desc{padding:0 .938rem}}@media(min-width:1537px){.search-engine-desc{padding:0 .938rem}}.search-engine-desc .flv-sub-title{font-size:.875rem;line-height:1.125rem;margin-bottom:10px}@media(min-width:768px){.search-engine-desc .flv-sub-title{font-size:.875rem;line-height:1.125rem}}@media(min-width:1024px){.search-engine-desc .flv-sub-title{font-size:.6730769231rem;line-height:.8653846154rem}}@media(min-width:1536px){.search-engine-desc .flv-sub-title{font-size:.6730769231rem;line-height:.8653846154rem}}.search-engine-desc .search-engine-link{display:none}@media(max-width:1024px){.search-engine-desc.search-engine-desc-mobile{background-color:#fff}}.search-engine-desc.search-engine-desc-mobile h1.flv-on-title,.search-engine-desc.search-engine-desc-mobile h3.flv-sub-title{color:var(--cl-blue-font,#0c226f)}@media(max-width:1024px){.search-engine-desc{background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:30px 15px}.search-engine-desc .search-engine-link{display:block;margin-top:4%}}@media(min-width:1025px){.search-engine-desc{background-image:none!important;margin:0 0 50px}.search-engine-desc .flv-on-title,.search-engine-desc .flv-sub-title{margin:0}}.search-engine-desc .flv-on-title{color:#fff;font-weight:500}@media(max-width:1024px){.search-engine-desc .flv-on-title{color:var(--cl-black-1-font,#333)}}.search-engine-desc .flv-sub-title{color:var(--cl-blue-2-font,#04abef);font-style:italic;font-weight:700}.flv-search-engine-tabs{position:relative}@media(max-width:460px){.flv-search-engine-tabs:after{background:#fff;background:rgba(81,81,81,.5);background:linear-gradient(90deg,rgba(81,81,81,.01),rgba(81,81,81,.25));content:" ";display:flex;height:calc(100% - 8px);margin:0;pointer-events:none;position:absolute;right:0;top:0;width:20px;z-index:60}}.flv-search-engine-tabs .tabs-nav{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:baseline;align-items:stretch;display:flex;margin:0;overflow-x:auto;padding:0}.flv-search-engine-tabs .tabs-nav::-webkit-scrollbar{display:none}.flv-search-engine-tabs .tabs-nav>li{background:#fff;color:var(--cl-blue-font,#0c226f);cursor:pointer;font-size:.92rem;font-weight:600;line-height:1.375rem;list-style:none;padding:1.25rem 1.875rem;position:relative;text-align:center}@media(min-width:768px){.flv-search-engine-tabs .tabs-nav>li{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1280px){.flv-search-engine-tabs .tabs-nav>li{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-search-engine-tabs .tabs-nav>li{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.flv-search-engine-tabs .tabs-nav>li{padding:1.25rem 1.875rem}}@media(min-width:1025px){.flv-search-engine-tabs .tabs-nav>li{padding:1.25rem 1.875rem}}@media(min-width:1281px){.flv-search-engine-tabs .tabs-nav>li{padding:1.25rem 1.875rem}}@media(min-width:1537px){.flv-search-engine-tabs .tabs-nav>li{padding:1.25rem 1.875rem}}@media(max-width:768px){.flv-search-engine-tabs .tabs-nav>li{min-height:95px;padding-bottom:10px;padding-top:10px}.flv-search-engine-tabs .tabs-nav>li.active{padding-bottom:10px!important}}@media(min-width:1025px)and (max-width:1280px){.flv-search-engine-tabs .tabs-nav>li{padding:1.125rem}}@media(min-width:1025px)and (max-width:1280px)and (min-width:769px){.flv-search-engine-tabs .tabs-nav>li{padding:1.125rem}}@media(min-width:1025px)and (max-width:1280px)and (min-width:1025px){.flv-search-engine-tabs .tabs-nav>li{padding:1.125rem}}@media(min-width:1025px)and (max-width:1280px)and (min-width:1281px){.flv-search-engine-tabs .tabs-nav>li{padding:1.125rem}}@media(min-width:1025px)and (max-width:1280px)and (min-width:1537px){.flv-search-engine-tabs .tabs-nav>li{padding:1.125rem}}.flv-search-engine-tabs .tabs-nav>li:after{background:transparent;bottom:0;content:"";display:block;height:8px;left:0;margin:0 auto;position:absolute;right:0;width:80%}.flv-search-engine-tabs .tabs-nav>li .se-tab-l{word-break:break-word;word-spacing:normal}@media(max-width:768px){.flv-search-engine-tabs .tabs-nav>li .se-tab-l{font-size:.92rem}}.flv-search-engine-tabs .tabs-nav>li .se-tab-l.sub-title{font-style:italic;font-weight:400}@media(max-width:1024px){.flv-search-engine-tabs .tabs-nav{justify-content:space-between;margin-bottom:10px}.flv-search-engine-tabs .tabs-nav>li{align-content:center;align-items:center;display:flex;flex:0 0 23.5%;flex-direction:column;justify-content:center;justify-items:center;margin-bottom:8px;margin-right:0;padding-left:4px;padding-right:4px}.flv-search-engine-tabs .tabs-nav>li:after{width:100%}.flv-search-engine-tabs .tabs-nav>li.active{padding-bottom:20px}.flv-search-engine-tabs .tabs-nav>li.active:after{background:inherit;bottom:-6px;clip-path:polygon(0 0,100% 0,50% 100%)}.flv-search-engine-tabs .tabs-nav>li.active:before{background:var(--cl-cta-bg,#af141c);bottom:-8px;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:8px;position:absolute;width:100%}.flv-search-engine-tabs .tabs-nav>li:not(.active){background-color:hsla(0,0%,62%,.1);filter:grayscale(.9);opacity:.8}}@media(max-width:460px){.flv-search-engine-tabs .tabs-nav>li{flex:0 0 33%;margin-left:1%;word-spacing:100px}.flv-search-engine-tabs .tabs-nav>li:last-child{word-spacing:normal}}@media(max-width:320px){.flv-search-engine-tabs .tabs-nav>li{flex:0 0 42.5%}}@media(min-width:1025px){.flv-search-engine-tabs .tabs-nav>li{box-shadow:inset 5px 0 13px rgba(0,0,0,.08);margin-right:1px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.flv-search-engine-tabs .tabs-nav>li:after{height:4px}.flv-search-engine-tabs .tabs-nav>li.active{box-shadow:none}.flv-search-engine-tabs .tabs-nav>li:not(.active){filter:grayscale(.9);opacity:.9}}@media(min-width:1536px){.flv-search-engine-tabs .tabs-nav>li{min-width:230px}}.tabs-content{position:relative}@media(min-width:1025px){#boat_tab .form-fields>div.place{width:25%}}.flv-form-search{display:none;font-weight:500}.flv-form-search.show{display:block}.flv-form-search .group-checkbox,.flv-form-search .group-radio{display:flex;padding:0 0 10px}.flv-form-search .group-checkbox .checkbox-item,.flv-form-search .group-checkbox .radio-item,.flv-form-search .group-radio .checkbox-item,.flv-form-search .group-radio .radio-item{align-items:center;display:flex;font-size:.875rem;line-height:1.125rem}@media(min-width:768px){.flv-form-search .group-checkbox .checkbox-item,.flv-form-search .group-checkbox .radio-item,.flv-form-search .group-radio .checkbox-item,.flv-form-search .group-radio .radio-item{font-size:.875rem;line-height:1.125rem}}@media(min-width:1024px){.flv-form-search .group-checkbox .checkbox-item,.flv-form-search .group-checkbox .radio-item,.flv-form-search .group-radio .checkbox-item,.flv-form-search .group-radio .radio-item{font-size:.6730769231rem;line-height:.8653846154rem}}@media(min-width:1536px){.flv-form-search .group-checkbox .checkbox-item,.flv-form-search .group-checkbox .radio-item,.flv-form-search .group-radio .checkbox-item,.flv-form-search .group-radio .radio-item{font-size:.6730769231rem;line-height:.8653846154rem}}.flv-form-search .form-item{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:content-box;height:58px;max-height:58px;position:relative;-webkit-user-select:none}.flv-form-search .form-item input[type=text]{border:none;color:#000;font-weight:500;width:100%}.flv-form-search .form-item input[type=text]:focus{border:none;box-shadow:none;outline:none}.flv-form-search .form-item input[type=checkbox]{border:1px solid #ccc;height:15px;width:15px}.flv-form-search .form-item.type{color:red}.flv-form-search .form-item.place>p{padding:0}.flv-form-search .form-item.place>p>input{font-size:.875rem;line-height:1.375rem;padding:1rem .875rem 1rem 0}@media(min-width:768px){.flv-form-search .form-item.place>p>input{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-form-search .form-item.place>p>input{font-size:.8333333333rem}}@media(min-width:768px){.flv-form-search .form-item.place>p>input{padding:1.22rem .875rem 1.22rem 0}}@media(min-width:1025px){.flv-form-search .form-item.place>p>input{padding:1.17rem .875rem 1.17rem 0}}@media(min-width:1280px){.flv-form-search .form-item.place>p>input{padding:1.17rem .875rem 1.17rem 0}}@media(min-width:1536px){.flv-form-search .form-item.place>p>input{padding:1.17rem .875rem 1.17rem 0}}@media(max-width:768px){.flv-form-search .form-item.place>p>input:focus{font-size:1rem!important}}.flv-form-search .form-item.place>p>input:focus::-webkit-input-placeholder{color:#a0a0a0}.flv-form-search .form-item.place>p>button{margin-right:10px}.flv-form-search .form-item.place>p svg,.flv-form-search .form-item.place>p>img{margin-left:14px;margin-right:16px}@media(max-width:767px){.flv-form-search .form-item.place>p svg,.flv-form-search .form-item.place>p>img{margin-right:9px}}.flv-form-search .form-item.place>p>span.place-span,.flv-form-search .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}@media(min-width:769px){.flv-form-search .form-item.place>p>span.place-span,.flv-form-search .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}@media(min-width:1025px){.flv-form-search .form-item.place>p>span.place-span,.flv-form-search .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}@media(min-width:1281px){.flv-form-search .form-item.place>p>span.place-span,.flv-form-search .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}@media(min-width:1537px){.flv-form-search .form-item.place>p>span.place-span,.flv-form-search .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}.flv-form-search .form-item>p{align-items:center;background:#fff;border:1px solid #ccc;color:#000;cursor:pointer;display:flex;font-size:.875rem;height:100%;line-height:1.375rem;margin:0;padding:1rem .875rem;position:relative}.flv-form-search .form-item>p.localization{cursor:unset}@media(min-width:768px){.flv-form-search .form-item>p{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-form-search .form-item>p{font-size:.8333333333rem}}@media(min-width:769px){.flv-form-search .form-item>p{padding:1rem .875rem}}@media(min-width:1025px){.flv-form-search .form-item>p{padding:1rem .875rem}}@media(min-width:1281px){.flv-form-search .form-item>p{padding:1rem .875rem}}@media(min-width:1537px){.flv-form-search .form-item>p{padding:1rem .875rem}}.flv-form-search .form-item>p.daily-duration{color:var(--cl-gray-6-font,#ccc);cursor:default}.flv-form-search .form-item>p .arrow{background:url(/front/assets/img/arrow-down.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;content:"";display:block;height:14px;margin-top:-2px;padding:0;position:absolute;right:1.25rem;top:50%}.flv-form-search .form-item>p img,.flv-form-search .form-item>p svg{height:auto;max-width:24px;min-height:24px}.flv-form-search .form-item>p span{display:block;line-height:1.563;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.flv-form-search .form-item>p span.place-span,.flv-form-search .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}@media(min-width:769px){.flv-form-search .form-item>p span.place-span,.flv-form-search .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(min-width:1025px){.flv-form-search .form-item>p span.place-span,.flv-form-search .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(min-width:1281px){.flv-form-search .form-item>p span.place-span,.flv-form-search .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(min-width:1537px){.flv-form-search .form-item>p span.place-span,.flv-form-search .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}.flv-form-search .form-item>p .date-current{display:block;width:100%}@media(max-width:767px){.flv-form-search .form-item>p .arrow{width:8px}.flv-form-search .form-item>p img,.flv-form-search .form-item>p svg{margin-right:9px;max-width:16px;min-height:auto}}@media(min-width:768px){.flv-form-search .form-item>p .arrow{width:12px}.flv-form-search .form-item>p img,.flv-form-search .form-item>p svg{margin-right:10px;max-height:24px;width:auto}}.flv-form-search .form-item .scroll-list{overflow:auto!important}.flv-form-search .form-item .dropdown-list{background:#fff;border:1px solid var(--cl-gray-6-border,#ccc);font-size:.875rem;left:0;line-height:1.375rem;padding-right:2px;padding-top:2px;position:absolute;right:0;top:58px;z-index:1000}@media(min-width:768px){.flv-form-search .form-item .dropdown-list{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-form-search .form-item .dropdown-list{font-size:.9230769231rem}}.flv-form-search .form-item .dropdown-list::-webkit-scrollbar{display:none}.flv-form-search .form-item .dropdown-list .flv-overflow-scroll{padding-top:2rem;position:relative}.flv-form-search .form-item .dropdown-list .flv-overflow-scroll.check{padding-top:2.1rem}.flv-form-search .form-item .dropdown-list .flv-overflow-scroll .btn-close{position:absolute;right:1px;top:1px;z-index:10000}@media(max-width:768px){.flv-form-search .form-item .dropdown-list .flv-overflow-scroll{max-height:50vh;overflow-y:auto}}.flv-form-search .form-item .dropdown-list .close-dropdown{display:flex;margin:0 1.25rem;padding:.938rem 0 .5rem}@media(min-width:769px){.flv-form-search .form-item .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:1025px){.flv-form-search .form-item .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:1281px){.flv-form-search .form-item .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:1537px){.flv-form-search .form-item .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:769px){.flv-form-search .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1025px){.flv-form-search .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1281px){.flv-form-search .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1537px){.flv-form-search .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}.flv-form-search .form-item .dropdown-list .type-of-boat-list{max-height:311px;overflow-y:scroll}.flv-form-search .form-item .dropdown-list .type-of-boat-list::-webkit-scrollbar{width:4px}.flv-form-search .form-item .dropdown-list .type-of-boat-list::-webkit-scrollbar-track{background:var(--cl-gray-bg,#f4f2ec)}.flv-form-search .form-item .dropdown-list .type-of-boat-list::-webkit-scrollbar-thumb{background-color:var(--cl-cta-bg,#af141c);border-radius:20px}.flv-form-search .form-item .dropdown-list ul li{align-items:center;color:#000;cursor:pointer;margin:0 1.25rem;padding:.5rem 0;position:relative;transition:all .3s ease}@media(min-width:769px){.flv-form-search .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(min-width:1025px){.flv-form-search .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(min-width:1281px){.flv-form-search .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(min-width:1537px){.flv-form-search .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(min-width:769px){.flv-form-search .form-item .dropdown-list ul li{padding:.5rem 0}}@media(min-width:1025px){.flv-form-search .form-item .dropdown-list ul li{padding:.5rem 0}}@media(min-width:1281px){.flv-form-search .form-item .dropdown-list ul li{padding:.5rem 0}}@media(min-width:1537px){.flv-form-search .form-item .dropdown-list ul li{padding:.5rem 0}}.flv-form-search .form-item .dropdown-list ul li:after{background:transparent;bottom:-2px;content:"";display:block;left:-.455vw;position:absolute;right:-.625rem;top:-2px;transition:all .5s ease;z-index:0}@media(max-width:1024px){.flv-form-search .form-item .dropdown-list ul li:after{left:-.977vw}}@media(max-width:640px){.flv-form-search .form-item .dropdown-list ul li:after{left:-1.563vw}}.flv-form-search .form-item .dropdown-list ul li.flv-pl-5{padding-left:10px}.flv-form-search .form-item .dropdown-list ul li.hovered,.flv-form-search .form-item .dropdown-list ul li:hover{color:#000}.flv-form-search .form-item .dropdown-list ul li.hovered:after,.flv-form-search .form-item .dropdown-list ul li:hover:after{background:var(--cl-gray-bg,#f4f2ec);cursor:pointer}.flv-form-search .form-item .dropdown-list ul li.active:after{background:var(--cl-cta-bg,#af141c);cursor:pointer}.flv-form-search .form-item .dropdown-list ul li.active:after:hover{color:#000}.flv-form-search .form-item .dropdown-list ul li.active>span{color:#fff}.flv-form-search .form-item .dropdown-list ul li span{cursor:pointer;display:block;position:relative;transition:all .3s ease;width:100%;z-index:1}.flv-form-search .form-item .dropdown-list ul li span:after,.flv-form-search .form-item .dropdown-list ul li span:before{content:"";display:block;position:absolute}.flv-form-search .form-item .dropdown-list ul li .parent{color:var(--cl-gray-6-font,#ccc);font-size:12px}.flv-form-search .form-item .dropdown-list ul li label{align-items:center;cursor:pointer;display:flex;min-height:15px;position:relative;transition:all .3s ease;width:100%;z-index:1}.flv-form-search .form-item .dropdown-list ul li label:after,.flv-form-search .form-item .dropdown-list ul li label:before{content:"";display:block;position:absolute}.flv-form-search .form-item .dropdown-list ul li:last-child{border:none}@media(max-width:1024px){.flv-form-search .form-item .dropdown-list .close-dropdown{border-bottom:1px solid #ccc;justify-content:space-between}.flv-form-search .form-item .dropdown-list .close-dropdown>span{display:block;padding:5px 0}.flv-form-search .form-item .dropdown-list ul li{border-bottom:1px solid #ccc}.flv-form-search .form-item .dropdown-list ul li label:after{border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;bottom:1px;height:15px;right:0;width:15px}.flv-form-search .form-item .dropdown-list ul li label:before{border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;bottom:8px;height:10px;right:0;transform:rotate(-45deg);transition:all .3s ease;width:16px;z-index:2}.flv-form-search .form-item .dropdown-list ul li label.checked:before{border-color:var(--cl-blue-2-border,#04abef)}}@media(min-width:1025px){.flv-form-search .form-item .dropdown-list{min-width:320px}.flv-form-search .form-item .dropdown-list.calendar{left:-80px;width:400px}.flv-form-search .form-item .dropdown-list .close-dropdown{border-bottom:2px solid #f4f2ec;display:flex;justify-content:space-between}.flv-form-search .form-item .dropdown-list ul li{border-bottom:2px solid #f4f2ec}.flv-form-search .form-item .dropdown-list ul li label:after{border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;height:15px;right:0;top:0;width:15px}.flv-form-search .form-item .dropdown-list ul li label:before{border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;bottom:7px;height:10px;right:-3px;transform:rotate(-45deg);transition:all .3s ease;width:16px;z-index:2}.flv-form-search .form-item .dropdown-list ul li label.checked:before{border-color:var(--cl-blue-2-border,#04abef)}}@media(min-width:1536px){.flv-form-search .form-item .dropdown-list{width:370px}}.flv-form-search .form-item .btn-close{background:transparent;border:none;border-radius:50%;color:var(--cl-cta-font,#af141c);cursor:pointer;font:inherit;height:2rem;overflow:hidden;padding:0;position:relative;text-indent:100%;top:-2px;width:2rem}.flv-form-search .form-item .btn-close.duree{float:right}.flv-form-search .form-item .btn-close:focus{outline:0 solid transparent}.flv-form-search .form-item .btn-close:hover{background:hsla(180,8%,97%,.1)}.flv-form-search .form-item .btn-close:after,.flv-form-search .form-item .btn-close:before{background:var(--cl-cta-bg,#af141c);border-radius:.125em;content:"";height:70%;left:calc(50% - .0625em);position:absolute;top:15%;transform:rotate(45deg);width:.125em}.flv-form-search .form-item .btn-close:after{transform:rotate(-45deg)}.flv-form-search .form-actions button{background:var(--cl-cta-bg,#af141c);border:1px solid transparent;box-shadow:none;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;height:100%;line-height:1.375rem;outline:none;padding:1rem .875rem;position:relative;transition:all .3s ease;width:100%}@media(min-width:768px){.flv-form-search .form-actions button{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1025px){.flv-form-search .form-actions button{font-size:.6730769231rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-form-search .form-actions button{font-size:.8333333333rem;line-height:1.1458333333rem}}@media(min-width:769px){.flv-form-search .form-actions button{padding:1rem .875rem}}@media(min-width:1025px){.flv-form-search .form-actions button{padding:1rem .875rem}}@media(min-width:1281px){.flv-form-search .form-actions button{padding:1rem .875rem}}@media(min-width:1537px){.flv-form-search .form-actions button{padding:1rem .875rem}}.flv-form-search .form-actions button:after{border:3px solid var(--cl-cta-border,#af141c);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.flv-form-search .form-actions button span{align-items:center;display:flex;justify-content:center}.flv-form-search .form-actions button:hover{background:#fff;border-color:var(--cl-cta-border,#af141c);color:var(--cl-cta-font,#af141c)}@media(min-width:1025px){.flv-form-search .form-actions button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flv-form-search .form-actions button span{min-height:24px}}.flv-form-search .localization-title{color:var(--cl-blue-font,#0c226f);font-size:.92rem;font-style:italic;font-weight:400;margin-bottom:6px}.flv-form-search .localization-title>span.b6{font-weight:600}@media(min-width:768px){.flv-form-search .localization-title{font-size:.7692307692rem}}@media(min-width:1025px){.flv-form-search .localization-title{font-size:.8653846154rem;margin-bottom:0;margin-top:-22px;padding-bottom:10.5px}}@media(max-width:1024px){.flv-form-search .localization-title{min-height:66px}.flv-form-search .group-checkbox>div,.flv-form-search .group-radio>div{margin-right:20px}.flv-form-search .group-checkbox .checkbox-item input[type=checkbox],.flv-form-search .group-checkbox .checkbox-item input[type=radio],.flv-form-search .group-checkbox .radio-item input[type=checkbox],.flv-form-search .group-checkbox .radio-item input[type=radio],.flv-form-search .group-radio .checkbox-item input[type=checkbox],.flv-form-search .group-radio .checkbox-item input[type=radio],.flv-form-search .group-radio .radio-item input[type=checkbox],.flv-form-search .group-radio .radio-item input[type=radio]{margin-right:3px}.flv-form-search .form-fields{align-items:stretch}.flv-form-search .form-fields .form-item{margin-bottom:6px}}@media(min-width:1025px){.flv-form-search{background:#fff;padding:1.875rem 1.25rem;position:relative}}@media(min-width:1025px)and (min-width:769px){.flv-form-search{padding:1.875rem 1.25rem}}@media(min-width:1025px)and (min-width:1025px){.flv-form-search{padding:1.875rem 1.25rem}}@media(min-width:1025px)and (min-width:1281px){.flv-form-search{padding:1.875rem 1.25rem}}@media(min-width:1025px)and (min-width:1537px){.flv-form-search{padding:1.875rem 1.25rem}}@media(min-width:1025px){.flv-form-search .group-checkbox,.flv-form-search .group-radio{bottom:0;position:absolute;right:95px;width:auto}.flv-form-search .group-checkbox>div,.flv-form-search .group-radio>div{margin-right:50px;text-transform:capitalize}.flv-form-search .group-checkbox .checkbox-item input[type=checkbox],.flv-form-search .group-checkbox .checkbox-item input[type=radio],.flv-form-search .group-checkbox .radio-item input[type=checkbox],.flv-form-search .group-checkbox .radio-item input[type=radio],.flv-form-search .group-radio .checkbox-item input[type=checkbox],.flv-form-search .group-radio .checkbox-item input[type=radio],.flv-form-search .group-radio .radio-item input[type=checkbox],.flv-form-search .group-radio .radio-item input[type=radio]{margin-right:6px}.flv-form-search .form-fields{display:flex}.flv-form-search .form-fields.has-4-fields .form-actions{width:17.3%}.flv-form-search .form-fields.has-3-fields>div{width:22.3%}.flv-form-search .form-fields.has-3-fields>div.place{width:33%}.flv-form-search .form-fields.has-3-fields .disable_cruise_departure{pointer-events:none}.flv-form-search .form-fields.has-3-fields .disable_cruise_departure>p{color:gray}.flv-form-search .form-fields.has-3-fields .disable_cruise_departure>p .arrow{display:none}.flv-form-search .form-fields.has-2-fields>div,.flv-form-search .form-fields.has-2-fields>div.place{width:33.3%}.flv-form-search .form-fields.has-2-fields .disable_cruise_departure{pointer-events:none}.flv-form-search .form-fields.has-2-fields .disable_cruise_departure>p{color:gray}.flv-form-search .form-fields.has-2-fields .disable_cruise_departure>p .arrow{display:none}.flv-form-search .form-fields>div{margin-right:1%;width:18%}.flv-form-search .form-fields>div.place{width:28%}.flv-form-search .form-fields>div.service{width:21%}.flv-form-search .form-fields>div:last-child{margin-right:0}}@media(min-width:1280px){.flv-form-search{padding:3.125rem 2.813rem}}@media(min-width:1280px)and (min-width:769px){.flv-form-search{padding:3.125rem 2.813rem}}@media(min-width:1280px)and (min-width:1025px){.flv-form-search{padding:3.125rem 2.813rem}}@media(min-width:1280px)and (min-width:1281px){.flv-form-search{padding:3.125rem 2.813rem}}@media(min-width:1280px)and (min-width:1537px){.flv-form-search{padding:3.125rem 2.813rem}}.flv-form-search .form-item.service .type-of-boat-list{overflow-y:hidden}.flv-form-search .form-item.duration>p.disabled{cursor:not-allowed}.flv-form-search .form-item.duration>p.disabled .text-gray{color:#aaa}.flv-form-search .form-item.duration>p.disabled svg{fill:#aaa;stroke:#aaa}.placeholder-item{max-width:300px}.placeholder-item .faux-text{background:var(--cl-gray-7-bg,#e0e4e4);border-radius:4px;height:20px;margin-bottom:5px}.placeholder-item .faux-text.short{width:75%}.shimmer{overflow:hidden;position:relative}.shimmer:before{animation:shimmer 1s infinite;background:var(--cl-gray-4-bg,#f6f4ef);content:"";height:100%;position:absolute;width:100%;z-index:1}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.flv-magazine-post{background-color:#fff;margin:0 0 .938rem;padding:.938rem}@media(min-width:769px){.flv-magazine-post{padding:.938rem}}@media(min-width:1025px){.flv-magazine-post{padding:.938rem}}@media(min-width:1281px){.flv-magazine-post{padding:.938rem}}@media(min-width:1537px){.flv-magazine-post{padding:.938rem}}@media(min-width:769px){.flv-magazine-post{margin:0 0 .938rem}}@media(min-width:1025px){.flv-magazine-post{margin:0 0 .938rem}}@media(min-width:1281px){.flv-magazine-post{margin:0 0 .938rem}}@media(min-width:1537px){.flv-magazine-post{margin:0 0 .938rem}}.flv-magazine-post:last-child{margin-bottom:0}.flv-magazine-post .flv-magazine-post-cover{background:50% no-repeat;background-size:cover;cursor:pointer;margin:0 0 1.875rem;padding-bottom:36%;width:100%}@media(min-width:769px){.flv-magazine-post .flv-magazine-post-cover{margin:0 0 1.875rem}}@media(min-width:1025px){.flv-magazine-post .flv-magazine-post-cover{margin:0 0 1.875rem}}@media(min-width:1281px){.flv-magazine-post .flv-magazine-post-cover{margin:0 0 1.875rem}}@media(min-width:1537px){.flv-magazine-post .flv-magazine-post-cover{margin:0 0 1.875rem}}.flv-magazine-post .flv-magazine-post-date{margin-bottom:10px}.flv-magazine-post .flv-magazine-post-title{font-size:1.3461538462rem;font-weight:600;line-height:1.5384615385rem;margin:0 0 .625rem}@media(min-width:768px){.flv-magazine-post .flv-magazine-post-title{font-size:1.4583333333rem;line-height:1.6666666667rem}}@media(min-width:1536px){.flv-magazine-post .flv-magazine-post-title{font-size:1.5909090909rem;line-height:1.8181818182rem}}@media(min-width:769px){.flv-magazine-post .flv-magazine-post-title{margin:0 0 .625rem}}@media(min-width:1025px){.flv-magazine-post .flv-magazine-post-title{margin:0 0 .625rem}}@media(min-width:1281px){.flv-magazine-post .flv-magazine-post-title{margin:0 0 .625rem}}@media(min-width:1537px){.flv-magazine-post .flv-magazine-post-title{margin:0 0 .625rem}}.flv-magazine-post .flv-magazine-post-title a{color:var(--cl-blue-6-font,#036)}.flv-magazine-post .flv-magazine-post-content{color:#000;font-size:.8653846154rem;line-height:1.1538461538rem;margin:0 0 1.563rem}@media(min-width:768px){.flv-magazine-post .flv-magazine-post-content{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-magazine-post .flv-magazine-post-content{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.flv-magazine-post .flv-magazine-post-content{margin:0 0 1.563rem}}@media(min-width:1025px){.flv-magazine-post .flv-magazine-post-content{margin:0 0 1.563rem}}@media(min-width:1281px){.flv-magazine-post .flv-magazine-post-content{margin:0 0 1.563rem}}@media(min-width:1537px){.flv-magazine-post .flv-magazine-post-content{margin:0 0 1.563rem}}.flv-magazine-post .flv-magazine-post-author{position:relative}.flv-magazine-post .flv-magazine-post-author .flv-magazine-avatar-wrap{border:2px solid var(--cl-blue-2-border,#04abef);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:block;padding:.625rem}@media(min-width:769px){.flv-magazine-post .flv-magazine-post-author .flv-magazine-avatar-wrap{padding:.625rem}}@media(min-width:1025px){.flv-magazine-post .flv-magazine-post-author .flv-magazine-avatar-wrap{padding:.625rem}}@media(min-width:1281px){.flv-magazine-post .flv-magazine-post-author .flv-magazine-avatar-wrap{padding:.625rem}}@media(min-width:1537px){.flv-magazine-post .flv-magazine-post-author .flv-magazine-avatar-wrap{padding:.625rem}}.flv-magazine-post .flv-magazine-post-author .flv-magazine-avatar-wrap .flv-magazine-avatar{background:50% no-repeat;background-size:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;padding-bottom:100%;width:100%}.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-name{color:var(--cl-blue-2-font,#04abef);display:block;font-size:.875rem;font-style:italic;line-height:1.42;padding:.625rem 0;text-align:center}@media(min-width:769px){.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-name{padding:.625rem 0}}@media(min-width:1025px){.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-name{padding:.625rem 0}}@media(min-width:1281px){.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-name{padding:.625rem 0}}@media(min-width:1537px){.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-name{padding:.625rem 0}}@media(min-width:1024px){.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-name{font-size:.673rem}}@media(min-width:1536px){.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-name{font-size:.729rem}}.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-name .text-underline{display:block;text-decoration:underline}.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-social{text-align:center}.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-social a{display:inline-block;padding:0 2px}.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-social a img{height:auto;max-width:10px}@media(min-width:768px){.flv-magazine-post{margin:0 0 2.5rem;padding:2.5rem}}@media(min-width:768px)and (min-width:769px){.flv-magazine-post{padding:2.5rem}}@media(min-width:768px)and (min-width:1025px){.flv-magazine-post{padding:2.5rem}}@media(min-width:768px)and (min-width:1281px){.flv-magazine-post{padding:2.5rem}}@media(min-width:768px)and (min-width:1537px){.flv-magazine-post{padding:2.5rem}}@media(min-width:768px)and (min-width:769px){.flv-magazine-post{margin:0 0 2.5rem}}@media(min-width:768px)and (min-width:1025px){.flv-magazine-post{margin:0 0 2.5rem}}@media(min-width:768px)and (min-width:1281px){.flv-magazine-post{margin:0 0 2.5rem}}@media(min-width:768px)and (min-width:1537px){.flv-magazine-post{margin:0 0 2.5rem}}@media(min-width:768px){.flv-magazine-post .flv-magazine-post-author{position:relative}.flv-magazine-post .flv-magazine-post-author .flv-magazine-avatar-wrap{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.flv-magazine-post .flv-magazine-post-author .flv-magazine-avatar-wrap .flv-magazine-avatar{height:78px;padding-bottom:unset;width:78px}.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-social a{display:inline-block;margin-right:5px}.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-social a img{height:auto;max-width:16px}}@media(min-width:1024px){.flv-magazine-post .flv-magazine-post-author .flv-magazine-post-author-social{position:absolute;right:0;top:0;transform:translateX(100%)}}.flv-magazine-sidebar{background:#fff;padding:2.5rem}@media(min-width:769px){.flv-magazine-sidebar{padding:2.5rem}}@media(min-width:1025px){.flv-magazine-sidebar{padding:2.5rem}}@media(min-width:1281px){.flv-magazine-sidebar{padding:2.5rem}}@media(min-width:1537px){.flv-magazine-sidebar{padding:2.5rem}}@media(max-width:1024px),(width:1180px){.flv-magazine-sidebar{margin-top:2.8rem;padding:1.5rem}}@media(max-width:1024px)and (min-width:769px),(width:1180px)and (min-width:769px){.flv-magazine-sidebar{padding:1.5rem}}@media(max-width:1024px)and (min-width:1025px),(width:1180px)and (min-width:1025px){.flv-magazine-sidebar{padding:1.5rem}}@media(max-width:1024px)and (min-width:1281px),(width:1180px)and (min-width:1281px){.flv-magazine-sidebar{padding:1.5rem}}@media(max-width:1024px)and (min-width:1537px),(width:1180px)and (min-width:1537px){.flv-magazine-sidebar{padding:1.5rem}}.flv-magazine-sidebar .flv-magazine-sidebar-search{background:#fff;border:1px solid var(--cl-gray-6-border,#ccc);color:#000;font-size:1rem;font-weight:500;line-height:4.3;margin:0 0 2.5rem;padding:0 2.75rem;width:100%}@media(min-width:1024px){.flv-magazine-sidebar .flv-magazine-sidebar-search{font-size:.769rem}}@media(min-width:1536px){.flv-magazine-sidebar .flv-magazine-sidebar-search{font-size:.833rem}}@media(min-width:769px){.flv-magazine-sidebar .flv-magazine-sidebar-search{padding:0 2.75rem}}@media(min-width:1025px){.flv-magazine-sidebar .flv-magazine-sidebar-search{padding:0 2.75rem}}@media(min-width:1281px){.flv-magazine-sidebar .flv-magazine-sidebar-search{padding:0 2.75rem}}@media(min-width:1537px){.flv-magazine-sidebar .flv-magazine-sidebar-search{padding:0 2.75rem}}@media(min-width:769px){.flv-magazine-sidebar .flv-magazine-sidebar-search{margin:0 0 2.5rem}}@media(min-width:1025px){.flv-magazine-sidebar .flv-magazine-sidebar-search{margin:0 0 2.5rem}}@media(min-width:1281px){.flv-magazine-sidebar .flv-magazine-sidebar-search{margin:0 0 2.5rem}}@media(min-width:1537px){.flv-magazine-sidebar .flv-magazine-sidebar-search{margin:0 0 2.5rem}}.flv-magazine-sidebar .flv-magazine-sidebar-search:focus{outline:none}.flv-magazine-sidebar .form-item{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:content-box;height:58px;max-height:58px;position:relative;-webkit-user-select:none}.flv-magazine-sidebar .form-item input[type=text]{border:none;color:#000;font-weight:500;width:100%}.flv-magazine-sidebar .form-item input[type=text]:focus{border:none;box-shadow:none;outline:none}.flv-magazine-sidebar .form-item input[type=checkbox]{border:1px solid #ccc;height:15px;width:15px}.flv-magazine-sidebar .form-item.type{color:red}.flv-magazine-sidebar .form-item.place>p{padding:0}.flv-magazine-sidebar .form-item.place>p>input{font-size:.875rem;line-height:1.375rem;padding:1rem .875rem}@media(min-width:768px){.flv-magazine-sidebar .form-item.place>p>input{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-magazine-sidebar .form-item.place>p>input{font-size:.8333333333rem}}@media(min-width:768px){.flv-magazine-sidebar .form-item.place>p>input{padding:1.22rem .875rem 1.22rem 1rem}}@media(min-width:1025px){.flv-magazine-sidebar .form-item.place>p>input{padding:1.17rem .875rem 1.17rem 1rem}}@media(min-width:1280px){.flv-magazine-sidebar .form-item.place>p>input{padding:1.17rem .875rem 1.17rem 1rem}}@media(min-width:1536px){.flv-magazine-sidebar .form-item.place>p>input{padding:1.17rem .875rem 1.17rem 1rem}}@media(max-width:768px){.flv-magazine-sidebar .form-item.place>p>input:focus{font-size:1rem!important}}.flv-magazine-sidebar .form-item.place>p>input:focus::-webkit-input-placeholder{color:#a0a0a0}.flv-magazine-sidebar .form-item.place>p>button{margin-right:10px}.flv-magazine-sidebar .form-item.place>p svg,.flv-magazine-sidebar .form-item.place>p>img{margin-left:14px;margin-right:16px}@media(max-width:767px){.flv-magazine-sidebar .form-item.place>p svg,.flv-magazine-sidebar .form-item.place>p>img{margin-right:9px}}.flv-magazine-sidebar .form-item.place>p>span.place-span,.flv-magazine-sidebar .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}@media(min-width:769px){.flv-magazine-sidebar .form-item.place>p>span.place-span,.flv-magazine-sidebar .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}@media(min-width:1025px){.flv-magazine-sidebar .form-item.place>p>span.place-span,.flv-magazine-sidebar .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}@media(min-width:1281px){.flv-magazine-sidebar .form-item.place>p>span.place-span,.flv-magazine-sidebar .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}@media(min-width:1537px){.flv-magazine-sidebar .form-item.place>p>span.place-span,.flv-magazine-sidebar .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}.flv-magazine-sidebar .form-item>p{align-items:center;background:#fff;border:1px solid #ccc;color:#000;cursor:pointer;display:flex;font-size:.875rem;height:100%;line-height:1.375rem;margin:0;padding:1rem .875rem;position:relative}.flv-magazine-sidebar .form-item>p.localization{cursor:unset}@media(min-width:768px){.flv-magazine-sidebar .form-item>p{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-magazine-sidebar .form-item>p{font-size:.8333333333rem}}@media(min-width:769px){.flv-magazine-sidebar .form-item>p{padding:1rem .875rem}}@media(min-width:1025px){.flv-magazine-sidebar .form-item>p{padding:1rem .875rem}}@media(min-width:1281px){.flv-magazine-sidebar .form-item>p{padding:1rem .875rem}}@media(min-width:1537px){.flv-magazine-sidebar .form-item>p{padding:1rem .875rem}}.flv-magazine-sidebar .form-item>p.daily-duration{color:var(--cl-gray-6-font,#ccc);cursor:default}.flv-magazine-sidebar .form-item>p .arrow{background:url(/front/assets/img/arrow-down.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;content:"";display:block;height:14px;margin-top:-2px;padding:0;position:absolute;right:1.25rem;top:50%}.flv-magazine-sidebar .form-item>p img,.flv-magazine-sidebar .form-item>p svg{height:auto;max-width:24px;min-height:24px}.flv-magazine-sidebar .form-item>p span{display:block;line-height:1.563;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.flv-magazine-sidebar .form-item>p span.place-span,.flv-magazine-sidebar .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}@media(min-width:769px){.flv-magazine-sidebar .form-item>p span.place-span,.flv-magazine-sidebar .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(min-width:1025px){.flv-magazine-sidebar .form-item>p span.place-span,.flv-magazine-sidebar .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(min-width:1281px){.flv-magazine-sidebar .form-item>p span.place-span,.flv-magazine-sidebar .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(min-width:1537px){.flv-magazine-sidebar .form-item>p span.place-span,.flv-magazine-sidebar .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}.flv-magazine-sidebar .form-item>p .date-current{display:block;width:100%}@media(max-width:767px){.flv-magazine-sidebar .form-item>p .arrow{width:8px}.flv-magazine-sidebar .form-item>p img,.flv-magazine-sidebar .form-item>p svg{margin-right:9px;max-width:16px;min-height:auto}}@media(min-width:768px){.flv-magazine-sidebar .form-item>p .arrow{width:12px}.flv-magazine-sidebar .form-item>p img,.flv-magazine-sidebar .form-item>p svg{margin-right:10px;max-height:24px;width:auto}}.flv-magazine-sidebar .form-item .scroll-list{overflow:auto!important}.flv-magazine-sidebar .form-item .dropdown-list{background:#fff;border:1px solid var(--cl-gray-6-border,#ccc);font-size:.875rem;left:0;line-height:1.375rem;padding-right:2px;padding-top:2px;position:absolute;right:0;top:58px;z-index:100}@media(min-width:768px){.flv-magazine-sidebar .form-item .dropdown-list{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-magazine-sidebar .form-item .dropdown-list{font-size:.9230769231rem}}.flv-magazine-sidebar .form-item .dropdown-list::-webkit-scrollbar{display:none}.flv-magazine-sidebar .form-item .dropdown-list .flv-overflow-scroll{padding-top:2rem;position:relative}.flv-magazine-sidebar .form-item .dropdown-list .flv-overflow-scroll.check{padding-top:2.1rem}.flv-magazine-sidebar .form-item .dropdown-list .flv-overflow-scroll .btn-close{position:absolute;right:1px;top:1px;z-index:10000}@media(max-width:768px){.flv-magazine-sidebar .form-item .dropdown-list .flv-overflow-scroll{max-height:50vh;overflow-y:auto}}.flv-magazine-sidebar .form-item .dropdown-list .close-dropdown{display:flex;margin:0 1.25rem;padding:.938rem 0 .5rem}@media(min-width:769px){.flv-magazine-sidebar .form-item .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:1025px){.flv-magazine-sidebar .form-item .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:1281px){.flv-magazine-sidebar .form-item .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:1537px){.flv-magazine-sidebar .form-item .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:769px){.flv-magazine-sidebar .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1025px){.flv-magazine-sidebar .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1281px){.flv-magazine-sidebar .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1537px){.flv-magazine-sidebar .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}.flv-magazine-sidebar .form-item .dropdown-list .type-of-boat-list{max-height:311px;overflow-y:scroll}.flv-magazine-sidebar .form-item .dropdown-list .type-of-boat-list::-webkit-scrollbar{width:4px}.flv-magazine-sidebar .form-item .dropdown-list .type-of-boat-list::-webkit-scrollbar-track{background:var(--cl-gray-bg,#f4f2ec)}.flv-magazine-sidebar .form-item .dropdown-list .type-of-boat-list::-webkit-scrollbar-thumb{background-color:var(--cl-cta-bg,#af141c);border-radius:20px}.flv-magazine-sidebar .form-item .dropdown-list ul li{align-items:center;color:#000;cursor:pointer;margin:0 1.25rem;padding:.5rem 0;position:relative;transition:all .3s ease}@media(min-width:769px){.flv-magazine-sidebar .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(min-width:1025px){.flv-magazine-sidebar .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(min-width:1281px){.flv-magazine-sidebar .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(min-width:1537px){.flv-magazine-sidebar .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(min-width:769px){.flv-magazine-sidebar .form-item .dropdown-list ul li{padding:.5rem 0}}@media(min-width:1025px){.flv-magazine-sidebar .form-item .dropdown-list ul li{padding:.5rem 0}}@media(min-width:1281px){.flv-magazine-sidebar .form-item .dropdown-list ul li{padding:.5rem 0}}@media(min-width:1537px){.flv-magazine-sidebar .form-item .dropdown-list ul li{padding:.5rem 0}}.flv-magazine-sidebar .form-item .dropdown-list ul li:after{background:transparent;bottom:-2px;content:"";display:block;left:-.455vw;position:absolute;right:-.625rem;top:-2px;transition:all .5s ease;z-index:0}@media(max-width:1024px){.flv-magazine-sidebar .form-item .dropdown-list ul li:after{left:-.977vw}}@media(max-width:640px){.flv-magazine-sidebar .form-item .dropdown-list ul li:after{left:-1.563vw}}.flv-magazine-sidebar .form-item .dropdown-list ul li.flv-pl-5{padding-left:10px}.flv-magazine-sidebar .form-item .dropdown-list ul li.hovered,.flv-magazine-sidebar .form-item .dropdown-list ul li:hover{color:#000}.flv-magazine-sidebar .form-item .dropdown-list ul li.hovered:after,.flv-magazine-sidebar .form-item .dropdown-list ul li:hover:after{background:var(--cl-gray-bg,#f4f2ec);cursor:pointer}.flv-magazine-sidebar .form-item .dropdown-list ul li.active:after{background:var(--cl-cta-bg,#af141c);cursor:pointer}.flv-magazine-sidebar .form-item .dropdown-list ul li.active:after:hover{color:#000}.flv-magazine-sidebar .form-item .dropdown-list ul li.active>span{color:#fff}.flv-magazine-sidebar .form-item .dropdown-list ul li span{cursor:pointer;display:block;position:relative;transition:all .3s ease;width:100%;z-index:1}.flv-magazine-sidebar .form-item .dropdown-list ul li span:after,.flv-magazine-sidebar .form-item .dropdown-list ul li span:before{content:"";display:block;position:absolute}.flv-magazine-sidebar .form-item .dropdown-list ul li .parent{color:var(--cl-gray-6-font,#ccc);font-size:12px}.flv-magazine-sidebar .form-item .dropdown-list ul li label{align-items:center;cursor:pointer;display:flex;min-height:15px;position:relative;transition:all .3s ease;width:100%;z-index:1}.flv-magazine-sidebar .form-item .dropdown-list ul li label:after,.flv-magazine-sidebar .form-item .dropdown-list ul li label:before{content:"";display:block;position:absolute}.flv-magazine-sidebar .form-item .dropdown-list ul li:last-child{border:none}@media(max-width:1024px){.flv-magazine-sidebar .form-item .dropdown-list .close-dropdown{border-bottom:1px solid #ccc;justify-content:space-between}.flv-magazine-sidebar .form-item .dropdown-list .close-dropdown>span{display:block;padding:5px 0}.flv-magazine-sidebar .form-item .dropdown-list ul li{border-bottom:1px solid #ccc}.flv-magazine-sidebar .form-item .dropdown-list ul li label:after{border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;bottom:1px;height:15px;right:0;width:15px}.flv-magazine-sidebar .form-item .dropdown-list ul li label:before{border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;bottom:8px;height:10px;right:0;transform:rotate(-45deg);transition:all .3s ease;width:16px;z-index:2}.flv-magazine-sidebar .form-item .dropdown-list ul li label.checked:before{border-color:var(--cl-blue-2-border,#04abef)}}@media(min-width:1025px){.flv-magazine-sidebar .form-item .dropdown-list{min-width:282px}.flv-magazine-sidebar .form-item .dropdown-list.calendar{left:-80px;width:400px}.flv-magazine-sidebar .form-item .dropdown-list .close-dropdown{border-bottom:2px solid #f4f2ec;display:flex;justify-content:space-between}.flv-magazine-sidebar .form-item .dropdown-list ul li{border-bottom:2px solid #f4f2ec}.flv-magazine-sidebar .form-item .dropdown-list ul li label:after{border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;height:15px;right:0;top:0;width:15px}.flv-magazine-sidebar .form-item .dropdown-list ul li label:before{border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;bottom:7px;height:10px;right:-3px;transform:rotate(-45deg);transition:all .3s ease;width:16px;z-index:2}.flv-magazine-sidebar .form-item .dropdown-list ul li label.checked:before{border-color:var(--cl-blue-2-border,#04abef)}}@media(min-width:1536px){.flv-magazine-sidebar .form-item .dropdown-list{width:282px}}.flv-magazine-sidebar .form-item .btn-close{background:transparent;border:none;border-radius:50%;color:var(--cl-cta-font,#af141c);cursor:pointer;font:inherit;height:2rem;overflow:hidden;padding:0;position:relative;text-indent:100%;top:-2px;width:2rem}.flv-magazine-sidebar .form-item .btn-close.duree{float:right}.flv-magazine-sidebar .form-item .btn-close:focus{outline:0 solid transparent}.flv-magazine-sidebar .form-item .btn-close:hover{background:hsla(180,8%,97%,.1)}.flv-magazine-sidebar .form-item .btn-close:after,.flv-magazine-sidebar .form-item .btn-close:before{background:var(--cl-cta-bg,#af141c);border-radius:.125em;content:"";height:70%;left:calc(50% - .0625em);position:absolute;top:15%;transform:rotate(45deg);width:.125em}.flv-magazine-sidebar .form-item .btn-close:after{transform:rotate(-45deg)}.flv-magazine-sidebar .flv-magazine-categories-container{padding:.75rem 0}@media(min-width:769px){.flv-magazine-sidebar .flv-magazine-categories-container{padding:.75rem 0}}@media(min-width:1025px){.flv-magazine-sidebar .flv-magazine-categories-container{padding:.75rem 0}}@media(min-width:1281px){.flv-magazine-sidebar .flv-magazine-categories-container{padding:.75rem 0}}@media(min-width:1537px){.flv-magazine-sidebar .flv-magazine-categories-container{padding:.75rem 0}}.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-categories-title{color:var(--cl-blue-font,#0c226f);font-size:.8653846154rem;font-weight:700;line-height:1.1538461538rem;margin:0;padding:.75rem 0}@media(min-width:768px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-categories-title{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-categories-title{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-categories-title{padding:.75rem 0}}@media(min-width:1025px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-categories-title{padding:.75rem 0}}@media(min-width:1281px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-categories-title{padding:.75rem 0}}@media(min-width:1537px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-categories-title{padding:.75rem 0}}.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-categories{margin:0;padding:0}@media(max-width:1024px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-categories{display:flex;flex-wrap:wrap}}.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category{color:#000;display:block;font-size:1rem;font-weight:500;line-height:1.3rem;padding:.625rem 0}@media(min-width:768px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category{font-size:.8333333333rem;line-height:1.1458333333rem}}@media(min-width:769px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category{padding:.625rem 0}}@media(min-width:1025px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category{padding:.625rem 0}}@media(min-width:1281px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category{padding:.625rem 0}}@media(min-width:1537px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category{padding:.625rem 0}}@media(min-width:1024px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category.padding-left{padding:.625rem 0 .625rem .625rem}}@media(min-width:1024px)and (min-width:769px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category.padding-left{padding:.625rem 0 .625rem .625rem}}@media(min-width:1024px)and (min-width:1025px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category.padding-left{padding:.625rem 0 .625rem .625rem}}@media(min-width:1024px)and (min-width:1281px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category.padding-left{padding:.625rem 0 .625rem .625rem}}@media(min-width:1024px)and (min-width:1537px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category.padding-left{padding:.625rem 0 .625rem .625rem}}.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category.active{background-color:var(--cl-gray-bg,#f4f2ec)}@media(max-width:1024px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category.active{background-color:#fff;color:var(--cl-blue-2-font,#04abef)}}@media(max-width:1024px),(width:1180px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category{background-color:var(--cl-blue-2-bg,#04abef);border:1px solid var(--cl-blue-2-border,#04abef);border-radius:5px;color:#fff;margin-bottom:10px;margin-right:10px;padding:10px;text-transform:capitalize}}@media(max-width:1024px)and (min-width:769px),(width:1180px)and (min-width:769px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category{padding:.625rem}}@media(max-width:1024px)and (min-width:1025px),(width:1180px)and (min-width:1025px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category{padding:.625rem}}@media(max-width:1024px)and (min-width:1281px),(width:1180px)and (min-width:1281px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category{padding:.625rem}}@media(max-width:1024px)and (min-width:1537px),(width:1180px)and (min-width:1537px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category{padding:.625rem}}.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category:hover{background-color:var(--cl-gray-bg,#f4f2ec)}@media(max-width:1024px){.flv-magazine-sidebar .flv-magazine-categories-container .flv-magazine-category:hover{background-color:#fff;color:var(--cl-blue-2-font,#04abef)}}.flv-box-item{cursor:pointer}.flv-box-item .flv-box-inner{background:#fff;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:all .35s ease}.flv-box-item .flv-box-inner:after,.flv-box-item .flv-box-inner:before{background:var(--cl-cta-bg,#af141c);bottom:0;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transition:opacity .35s,transform .35s;width:3px;z-index:1}.flv-box-item .flv-box-inner:after{left:auto;right:0;transform:scaleX(0)}.flv-box-item .flv-box-inner .flv-box-img:after{background:var(--cl-cta-bg,#af141c);content:"";display:block;height:3px;position:absolute;top:0;transition:all .35s linear;width:0;z-index:1}.flv-box-item .flv-box-inner:hover{background:var(--cl-cta-bg,#af141c);border-color:var(--cl-cta-border,#af141c);color:#fff}.flv-box-item .flv-box-inner:hover:after,.flv-box-item .flv-box-inner:hover:before{transform:scale(1)}.flv-box-item .flv-box-inner:hover .flv-box-img{border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0}.flv-box-item .flv-box-inner:hover .flv-box-img:after{width:100%}.flv-box-item .flv-box-inner:hover .flv-box-text,.flv-box-item .flv-box-inner:hover a{color:#fff}.flv-box-img{border-radius:12px 12px 0 0;-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;flex:0 0 68%;overflow:hidden}.flv-box-img img{display:block;height:100%}.flv-box-title{border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;flex-grow:1;font-weight:500;margin:0;padding:.75rem 1rem;text-transform:capitalize}@media(min-width:769px){.flv-box-title{padding:.75rem 1rem}}@media(min-width:1025px){.flv-box-title{padding:.75rem 1rem}}@media(min-width:1281px){.flv-box-title{padding:.75rem 1rem}}@media(min-width:1537px){.flv-box-title{padding:.75rem 1rem}}.flv-box-title.lowercase{text-transform:none}@media(min-width:768px){.flv-box-title{padding:1rem 1.25rem}}@media(min-width:768px)and (min-width:769px){.flv-box-title{padding:1rem 1.25rem}}@media(min-width:768px)and (min-width:1025px){.flv-box-title{padding:1rem 1.25rem}}@media(min-width:768px)and (min-width:1281px){.flv-box-title{padding:1rem 1.25rem}}@media(min-width:768px)and (min-width:1537px){.flv-box-title{padding:1rem 1.25rem}}.flv-box-title a{color:var(--cl-blue-font,#0c226f)}.flv-box-title a>span:nth-child(2){font-size:.8653846154rem;line-height:1.1538461538rem}@media(min-width:768px){.flv-box-title a>span:nth-child(2){font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-box-title a>span:nth-child(2){font-size:.9375rem;line-height:1.25rem}}.flv-box-title .flv-footer{align-items:center;display:flex;height:100%}.flv-box-title .flv-cat{display:block;font-size:.875rem;font-weight:400;line-height:1.125rem;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.flv-box-title .flv-cat{font-size:.875rem;line-height:1.125rem}}@media(min-width:1024px){.flv-box-title .flv-cat{font-size:.6730769231rem;line-height:.8653846154rem}}@media(min-width:1536px){.flv-box-title .flv-cat{font-size:.6730769231rem;line-height:.8653846154rem}}.flv-box-title .flv-boat-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flv-boat-score{align-items:center;display:flex;flex-basis:1;flex-grow:1;flex-shrink:1;padding:.75rem 1.125rem}@media(min-width:769px){.flv-boat-score{padding:.75rem 1.125rem}}@media(min-width:1025px){.flv-boat-score{padding:.75rem 1.125rem}}@media(min-width:1281px){.flv-boat-score{padding:.75rem 1.125rem}}@media(min-width:1537px){.flv-boat-score{padding:.75rem 1.125rem}}.flv-boat-score .score-number{align-items:center;background-color:var(--cl-blue-bg,#0c226f);border:1px solid var(--cl-blue-border,#0c226f);border-radius:11%;display:flex;font-size:1.125rem;font-weight:500;height:36px;justify-content:center;text-align:center;width:36px}@media(min-width:1024px){.flv-boat-score .score-number{font-size:.865rem}}@media(min-width:1536px){.flv-boat-score .score-number{font-size:.938rem}}.flv-boat-score .score-info{align-items:center;display:flex;flex-grow:1;padding-left:8px}.flv-boat-score .score-info>label{color:var(--cl-blue-font,#0c226f);flex-grow:1;font-size:1.125rem;font-weight:600}@media(min-width:1024px){.flv-boat-score .score-info>label{font-size:.865rem}}@media(min-width:1536px){.flv-boat-score .score-info>label{font-size:.938rem}}.flv-boat-score .avis{display:inline-block;flex-direction:row;flex-wrap:wrap;font-weight:400;margin:0 auto;white-space:nowrap}.flv-boat-score .score-info span{color:var(--cl-gray-8-font,#666);display:block;font-size:.938rem;text-decoration:underline}@media(min-width:1024px){.flv-boat-score .score-info span{font-size:.721rem}}@media(min-width:1536px){.flv-boat-score .score-info span{font-size:.781rem}}img{height:auto;max-width:100%}.flv-boat-carousel{align-items:stretch;display:flex;justify-content:center;position:relative}.flv-boat-carousel .flv-boat-link{display:none;height:auto}.flv-boat-carousel .flv-boat-link h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flv-boat-carousel .flv-carousel-list{align-items:stretch;display:flex;flex-wrap:nowrap;height:100%;overflow-x:scroll}@media(min-width:1023px){.flv-boat-carousel .flv-carousel-list{overflow-x:unset}}.flv-boat-carousel .flv-carousel-list::-webkit-scrollbar{display:none}.flv-boat-carousel .flv-carousel-list .flv-box-item{aspect-ratio:.968;width:90%}.flv-boat-carousel .flv-carousel-list .flv-box-item:before{content:"";float:left;padding-top:103.21%}.flv-boat-carousel .flv-carousel-list .flv-box-item:after{clear:both;content:"";display:block}.flv-boat-carousel .flv-carousel-list .flv-box-inner{display:flex;flex-direction:column;height:100%}.flv-boat-carousel .flv-carousel-list>div{flex:0 0 80%;max-width:80%}@media(min-width:1024px){.flv-boat-carousel .flv-carousel-list>div{flex:0 0 33.3333333%;max-width:33.3333333%}}@media(min-width:768px)and (max-width:1024px){.flv-boat-carousel .flv-carousel-list>div{flex:0 0 50%;max-width:50%}}.flv-boat-carousel .flv-carousel-list .flv-box-img{aspect-ratio:1.423;background-position:50%;background-repeat:no-repeat;background-size:cover}.flv-boat-carousel .flv-carousel-list .flv-box-img:before{content:"";float:left;padding-top:70.26%}.flv-boat-carousel .flv-carousel-list .flv-box-img:after{clear:both;content:"";display:block}.flv-boat-carousel .flv-carousel-list .flv-footer{aspect-ratio:3.024}.flv-boat-carousel .flv-carousel-list .flv-footer:before{content:"";float:left;padding-top:33.062%}.flv-boat-carousel .flv-carousel-list .flv-footer:after{clear:both;content:"";display:block}.flv-boat-carousel .flv-carousel-list .flv-footer .flv-box-title{padding:1.563rem 1.438rem 0}@media(min-width:769px){.flv-boat-carousel .flv-carousel-list .flv-footer .flv-box-title{padding:1.563rem 1.438rem 0}}@media(min-width:1025px){.flv-boat-carousel .flv-carousel-list .flv-footer .flv-box-title{padding:1.563rem 1.438rem 0}}@media(min-width:1281px){.flv-boat-carousel .flv-carousel-list .flv-footer .flv-box-title{padding:1.563rem 1.438rem 0}}@media(min-width:1537px){.flv-boat-carousel .flv-carousel-list .flv-footer .flv-box-title{padding:1.563rem 1.438rem 0}}.flv-boat-carousel .flv-carousel-list .flv-footer .flv-box-title .flv-cat{font-size:.875rem;margin-bottom:2px}@media(min-width:1024px){.flv-boat-carousel .flv-carousel-list .flv-footer .flv-box-title .flv-cat{font-size:.673rem}}@media(min-width:1536px){.flv-boat-carousel .flv-carousel-list .flv-footer .flv-box-title .flv-cat{font-size:.729rem}}.flv-boat-carousel .flv-carousel-list .flv-footer .flv-box-title .flv-boat-name{font-size:1.125rem}@media(min-width:1024px){.flv-boat-carousel .flv-carousel-list .flv-footer .flv-box-title .flv-boat-name{font-size:.865rem}}@media(min-width:1536px){.flv-boat-carousel .flv-carousel-list .flv-footer .flv-box-title .flv-boat-name{font-size:.938rem}}.flv-boat-carousel .flv-carousel-control{left:0;right:0;width:75%}@media(max-width:1535px){.flv-boat-carousel .flv-carousel-control{width:100%}}.flv-boat-carousel .flv-carousel-control button.disable{display:block;opacity:0}.flv-boat-carousel .flv-carousel-control button.btn-prev button.btn-next{position:static}.flv-boat-carousel .flv-carousel-control button.btn-next{right:0}@media(min-width:1536px){.flv-boat-carousel .flv-carousel-control button.btn-next{right:-50px}}@media(min-width:1280px)and (max-width:1535px){.flv-boat-carousel .flv-carousel-control button.btn-next{right:230px}}.flv-boat-carousel .flv-carousel-control button.btn-prev{left:-50px}@media(min-width:1280px){.flv-boat-carousel .flv-boat-link{display:flex;flex:0 0 22%;justify-content:end;justify-items:end;max-width:100%}.flv-boat-carousel .flv-boat-carousel-inner{flex:0 0 78%}}@media(max-width:640px){.flv-boat-carousel .flv-carousel-control{display:none}}.flv-box-img a{cursor:pointer;display:block}.flv-box-img img{height:auto;width:100%}.flv-box-link{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;aspect-ratio:.968;background:#fff;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;padding:2.313rem 1.5rem;scrollbar-width:none;width:100%}.flv-box-link::-webkit-scrollbar{display:none}.flv-box-link:before{content:"";float:left;padding-top:103.21%}.flv-box-link:after{clear:both;content:"";display:block}@media(min-width:769px){.flv-box-link{padding:2.313rem 1.5rem}}@media(min-width:1025px){.flv-box-link{padding:2.313rem 1.5rem}}@media(min-width:1281px){.flv-box-link{padding:2.313rem 1.5rem}}@media(min-width:1537px){.flv-box-link{padding:2.313rem 1.5rem}}.flv-box-link h3{border-bottom:2px solid var(--cl-blue-border,#0c226f);color:var(--cl-blue-font,#0c226f);font-size:1.125rem;font-weight:500;margin:0;padding-bottom:10px}@media(min-width:1024px){.flv-box-link h3{font-size:.865rem}}@media(min-width:1536px){.flv-box-link h3{font-size:.938rem}}.flv-box-link ul{margin:0;padding:0}.flv-box-link ul>li{border-bottom:2px solid #8893b8;font-size:1.125rem;font-weight:500;padding:.563rem 0}@media(min-width:1024px){.flv-box-link ul>li{font-size:.865rem}}@media(min-width:1536px){.flv-box-link ul>li{font-size:.938rem}}@media(min-width:769px){.flv-box-link ul>li{padding:.563rem 0}}@media(min-width:1025px){.flv-box-link ul>li{padding:.563rem 0}}@media(min-width:1281px){.flv-box-link ul>li{padding:.563rem 0}}@media(min-width:1537px){.flv-box-link ul>li{padding:.563rem 0}}.flv-box-link ul>li a{align-items:center;color:var(--cl-blue-font,#0c226f);display:flex;justify-content:space-between;min-height:38px;overflow:hidden;padding-right:35px;position:relative;text-overflow:ellipsis;transition:all .5s ease}.flv-box-link ul>li a:after{background:url(/front/assets/img/icons/icon-right-white.png) no-repeat 14px #8590b7;background-size:9px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;content:"";display:block;height:35px;position:absolute;right:2px;top:2px;transition:all .5s ease;width:35px}.flv-box-link ul>li a:hover{color:var(--cl-cta-font,#af141c)}.flv-box-link ul>li a:hover:after{background-color:var(--cl-cta-bg,#af141c)}@media(min-width:768px)and (max-width:1024px){.flv-box-link{height:auto;overflow-y:scroll;padding-top:11px;width:calc(100% - 30px)}}.flv-section-boat{background:var(--cl-blue-bg,#0c226f)}@media(max-width:768px){.flv-section-boat{padding-bottom:50px;padding-top:50px}}.flv-section-boat .flv-title{color:#fff}.flv-section-boat .flv-box-img img{box-shadow:3px 5px 7px rgba(0,0,0,.3);display:block}@media(max-width:460px){.flv-boat-content{margin-left:-15px;margin-right:-15px}}.flv-boat-carousel-inner{overflow:hidden}.flv-boat-link-more{display:none;text-align:center}@media(max-width:767px){.flv-boat-link-more{display:block}}#flv-gallery-modal{overflow:unset!important;padding:0}.flv-gallery-actions-tools{align-items:center;display:flex;padding:15px 5px}@media(min-width:1024px){.flv-gallery-actions-tools{padding:35px 40px 15px}}.flv-gallery-actions-tools .flv-gallery-actions-close{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:8px 16px!important}@media(max-width:768px){.flv-gallery-actions-tools .flv-gallery-actions-close{border-radius:50%;height:32px;padding:0!important;width:32px}.flv-gallery-actions-tools .flv-gallery-actions-close svg{height:1rem!important;width:1rem!important}}.flv-gallery-actions-tools .flv-gallery-actions-close:hover{background:#4a4a4a!important}.flv-gallery-actions-tools .flv-gallery-actions-close span{font-size:14px;font-weight:600;margin-left:10px}.flv-gallery-actions-tools .flv-gallery-actions.devis{margin-left:auto;margin-right:auto}.flv-gallery-actions-tools .flv-gallery-actions.devis.tools a{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;font-size:.6rem;margin-left:35px;padding:8px 16px!important;padding:.4rem}@media(min-width:768px){.flv-gallery-actions-tools .flv-gallery-actions.devis.tools a{font-size:.9rem;margin-left:35px;margin-right:70px}}@media(min-width:1024px){.flv-gallery-actions-tools .flv-gallery-actions.devis.tools a{font-size:.9rem;margin-left:30px;margin-right:70px}}@media(min-width:1280px){.flv-gallery-actions-tools .flv-gallery-actions.devis.tools a{font-size:.9rem;margin-left:30px;margin-right:70px}}@media(min-width:1536px){.flv-gallery-actions-tools .flv-gallery-actions.devis.tools a{font-size:.9rem;margin-left:35px;margin-right:70px}}.flv-gallery-actions-tools .flv-gallery-actions.devis.tools a:hover{background:#fff;color:var(--cl-cta-font,#af141c)}.flv-gallery-actions-tools .flv-gallery-actions.partage{display:flex}.flv-gallery-actions-tools .flv-gallery-actions.partage.tools .breadcrumb-link .heart svg{stroke:#fff}.flv-gallery-actions-tools .flv-gallery-actions.partage.tools .btn-share .share svg{fill:#fff;stroke:#fff}.flv-gallery-actions-tools .flv-gallery-actions.partage.tools .btn-share span{align-items:center;border-radius:50%;height:32px;justify-content:center;width:32px}.flv-gallery-actions-tools .flv-gallery-actions.partage.tools .btn-share span:hover{background:#4a4a4a}.flv-gallery-actions-tools .flv-gallery-actions.partage.tools .breadcrumb-link{align-items:center;border-radius:50%;height:32px;justify-content:center;width:32px}.flv-gallery-actions-tools .flv-gallery-actions.partage.tools .breadcrumb-link:hover{background:#4a4a4a}.flv-gallery-actions-tools .flv-gallery-actions.partage .breadcrumb-link{align-items:center;display:flex}.flv-gallery-actions-tools .flv-gallery-actions.partage .breadcrumb-link img{height:1rem;width:1rem}.flv-gallery-actions-tools .flv-gallery-actions.partage img{height:1.3rem;width:1.3rem}.flv-gallery-actions-tools .flv-gallery-actions.partage span{align-items:center;display:flex}.flv-gallery-modal{background-color:#000;height:100vh;padding:2%;position:relative;width:100%}.flv-gallery-modal.tools{padding:0}.flv-gallery-modal.tools .content{display:block}@media(max-width:768px){.flv-gallery-modal.tools .content{display:flex;justify-content:start}}.flv-gallery-modal .content{display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.flv-gallery-modal .position{color:#fff;font-size:1rem;padding:10px 0;text-align:center;z-index:100}@media(min-width:1024px){.flv-gallery-modal .position{font-size:.769rem}}@media(min-width:1536px){.flv-gallery-modal .position{font-size:.833rem}}@media(max-width:1024px){.flv-gallery-modal .position{font-size:.7rem}}.flv-gallery-modal .slider{align-items:center;display:flex;flex:1;flex-direction:row;height:100%;justify-content:center;margin:auto;transition:all .75s;width:100%}.flv-gallery-modal .slider.slider-active{transform:scale(1)}@media(max-width:768px){.flv-gallery-modal .slider.gallery-search{position:absolute;top:15vh}}.flv-gallery-modal .slider-image{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:auto;display:flex;flex-direction:column;height:100%;margin:0;opacity:0;padding:0;transition:1s;width:100%}.flv-gallery-modal .slider-image img{margin:auto;max-height:100%}.flv-gallery-modal .slider-image.tools{display:flex;overflow:hidden;position:relative}.flv-gallery-modal .slider-image.tools .content-figure{align-content:center;display:grid;grid-template-rows:repeat(10,1fr);height:100%;justify-content:center;overflow:hidden;width:100%}@media(max-width:768px){.flv-gallery-modal .slider-image.tools .content-figure{grid-template-rows:repeat(8,1fr)}}.flv-gallery-modal .slider-image.tools .content-figure .flv-carousel-control{display:flex;justify-content:space-between;margin-top:-25px;position:absolute;top:50%;width:100%}.flv-gallery-modal .slider-image.tools .content-figure .image-container{grid-row-end:8;grid-row-start:1}@media(max-width:1024px){.flv-gallery-modal .slider-image.tools .content-figure .image-container{grid-row-end:4;grid-row-start:1}}.flv-gallery-modal .slider-image.tools .content-figure .mention-image{bottom:0;grid-row-end:10;grid-row-start:8;margin-left:auto;margin-right:auto;padding:10px;width:100%}@media(max-width:1024px){.flv-gallery-modal .slider-image.tools .content-figure .mention-image{grid-row-end:8;grid-row-start:4}}.flv-gallery-modal .slider-image.tools .image-container{align-items:center;display:flex;flex-grow:1;justify-content:center}.flv-gallery-modal .slider-image.tools .image-container img{max-height:100%;-o-object-fit:cover;object-fit:cover}.flv-gallery-modal .slider-image .mention-image{background-color:rgba(0,0,0,.7);flex:0 0 16%;font-weight:500;padding:10px;text-align:center;width:100%}.flv-gallery-modal .slider-image .mention-image h2,.flv-gallery-modal .slider-image .mention-image p{margin-top:0}.flv-gallery-modal .slider-image .mention-image p{display:flex;font-size:.813rem;justify-content:center;margin-bottom:0;text-align:left}@media(max-width:768px){.flv-gallery-modal .slider-image .mention-image p{font-size:.65rem}}.flv-gallery-modal .slider-image .mention-image h2{font-size:1.3rem;margin-bottom:10px}@media(max-width:768px){.flv-gallery-modal .slider-image .mention-image h2{font-size:.8rem;margin-bottom:5px}.flv-gallery-modal .slider-image{background-size:cover;flex-direction:column}}.flv-gallery-modal .slider-image.slider-active{transform:scale(1)}.flv-gallery-modal .slider-image-active{align-items:center;flex-direction:column;justify-content:center;opacity:1}.flv-gallery-modal .slider-image-active .content-image{align-items:center;display:flex;flex-direction:column;justify-items:center}.flv-gallery-modal .btn-chevron{background:var(--cl-blue-bg,#0c226f);border:2px solid var(--cl-blue-border,#0c226f);border-radius:100%;color:#fff;cursor:pointer;display:block;height:52px;margin:0 auto;position:absolute;top:50%;transition:all .5s;width:52px;z-index:999}.flv-gallery-modal .btn-chevron.tools{top:30%}@media(min-width:768px){.flv-gallery-modal .btn-chevron.tools{top:15%}}@media(min-width:1024px){.flv-gallery-modal .btn-chevron.tools{top:35%}}@media(min-width:1280px){.flv-gallery-modal .btn-chevron.tools{top:35%}}@media(min-width:1536px){.flv-gallery-modal .btn-chevron.tools{top:35%}}.flv-gallery-modal .btn-chevron.bg-black{background-color:rgba(0,0,0,.4)!important}@media(max-width:768px){.flv-gallery-modal .btn-chevron.mobile{top:35vh;transform:translateY(-50%)}}.flv-gallery-modal .btn-chevron.white{background:none;border:none}.flv-gallery-modal .btn-chevron.white:hover{background-color:transparent}.flv-gallery-modal .btn-chevron:hover{background-color:#fff}.flv-gallery-modal .btn-chevron:after{background-position:50%;background-repeat:no-repeat;background-size:initial;content:"";display:block;height:48px;margin:0 auto;width:48px}.flv-gallery-modal .btn-chevron:after,.flv-gallery-modal .btn-chevron:hover:after{background-image:url(/front/assets/img/icons/icon-right-white.png)}.flv-gallery-modal .left{left:1rem}.flv-gallery-modal .left:after{transform:rotate(-180deg)}.flv-gallery-modal .right{right:1rem}.flv-gallery-modal .flv-gallery-actions{display:flex;flex-direction:column;position:absolute}@media(min-width:769px){.flv-gallery-modal .flv-gallery-actions{bottom:0}}.flv-gallery-modal .flv-gallery-actions.partage{right:0;top:50px;z-index:100}.flv-gallery-modal .flv-gallery-actions.partage img{margin:0 .2rem .2rem 0!important;max-width:20px!important}.flv-gallery-modal .flv-gallery-actions.partage a{background-color:transparent;border:unset;font-size:.7rem!important}.flv-gallery-modal .flv-gallery-actions.partage span{align-items:center;display:flex}@media(max-width:768px){.flv-gallery-modal .flv-gallery-actions.devis{bottom:70px}}.flv-gallery-modal .flv-gallery-actions.devis a{font-size:.7rem!important;padding:.5rem!important}@media(max-width:768px){.flv-gallery-modal .flv-gallery-actions.devis.tools{bottom:0;top:unset}}.flv-gallery-modal .flv-gallery-actions img{margin:0 .813rem 0 0;max-width:13px}.flv-gallery-modal .flv-gallery-actions a:not(:last-child){margin-bottom:.4rem}.flv-gallery-modal .flv-gallery-actions .btn-view-more{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff!important;padding:.7rem}.flv-gallery-modal .flv-gallery-actions .btn-view-more:hover{background:#fff;color:var(--cl-cta-font,#af141c)}@media(min-width:1023px){.flv-new-search-engine:after{background-color:#ccc;bottom:0;box-shadow:0 1px 6px rgba(0,0,0,.1);content:"";height:1px;left:0;position:absolute;width:100%}}.flv-new-search-engine{padding:20px!important;position:relative;position:sticky;top:0;z-index:10000}@media(max-width:1024px){.flv-new-search-engine{padding:15px 15px 8px!important;z-index:1000}}@media(min-width:1024px){.flv-new-search-engine #boat_tab .form-fields>div.place{flex-grow:1}}@media(max-width:768px){.flv-new-search-engine .form-fields .form-item{margin-bottom:15px;min-height:3.5rem}}@media(max-width:1280px){.flv-new-search-engine{margin:0;padding:15px}.flv-new-search-engine.nse-opened{height:100vh}}@media(min-width:1537px){.flv-new-search-engine .desktop{margin:auto!important;max-width:1900px;padding-left:20px!important;padding-right:20px!important}}@media(min-width:1024px)and (max-width:1280px){.flv-new-search-engine .desktop{width:calc(100% - 30px)}}@media(max-width:1024px){.flv-new-search-engine .desktop{display:none}}@media(min-width:1025px){.flv-new-search-engine .mobileAndTablet{display:none}}.flv-new-search-engine .flv-form-search{padding:0}.flv-new-search-engine .flv-form-search .form-item p .arrow{right:.8rem}@media(min-width:1024px){.flv-new-search-engine .flv-form-search .form-fields>div{width:unset}.flv-new-search-engine .flv-form-search .form-fields>div.form-fields-calendar{width:195px}}@media(min-width:1536px){.flv-new-search-engine .flv-form-search .form-fields>div.form-fields-calendar{width:215px}}@media(min-width:1024px){.flv-new-search-engine .flv-form-search .form-fields>div.duration{width:195px}}@media(min-width:1536px){.flv-new-search-engine .flv-form-search .form-fields>div.duration{width:215px}}@media(min-width:1024px){.flv-new-search-engine .flv-form-search .form-fields>div.service{width:195px}}@media(min-width:1536px){.flv-new-search-engine .flv-form-search .form-fields>div.service{width:215px}}@media(min-width:1024px){.flv-new-search-engine .flv-form-search .form-fields>div.couchettes{width:195px}}@media(min-width:1536px){.flv-new-search-engine .flv-form-search .form-fields>div.couchettes{width:215px}}.flv-new-search-engine .flv-card-search-info{border:1px solid #dfe0e4;border-radius:1rem;padding:.75rem}.flv-new-search-engine .flv-card-search-info .icon-tool{align-items:center;display:flex}.flv-new-search-engine .flv-card-search-info span{font-size:1rem;font-weight:600;line-height:1.25rem}.flv-new-search-engine .flv-card-search-info .flv-serch-info{display:flex}.flv-new-search-engine .flv-card-search-info .flex-direction{flex-direction:column}.flv-new-search-engine .flv-card-search-info .display-flex{display:flex}.flv-new-search-engine .flv-card-search-info .justify-content{justify-content:space-between}.flv-new-search-engine .flv-card-search-info .flv-serch-info{font-size:.75rem;line-height:1rem}.flv-new-search-engine .flv-card-search-info .m-r{margin-right:20px}@media(max-width:1023px){.flv-new-search-engine .form-fields-calendar{flex-grow:1}}.flv-new-search-engine .form-item{width:unset}@media(max-width:1023px){.flv-new-search-engine .form-item.couchettes,.flv-new-search-engine .form-item.duration,.flv-new-search-engine .form-item.service{flex-grow:1}}@media(min-width:1280px){.flv-new-search-engine .form-item .dropdown-list.couchette,.flv-new-search-engine .form-item .dropdown-list.local{min-width:100%;width:100%}.flv-new-search-engine .form-item .dropdown-list.duration{left:-50%}.flv-new-search-engine .form-item .dropdown-list.type{left:-20%}}@media(min-width:1024px){.flv-new-search-engine .form-item .service{width:18%!important}}@media(max-width:1024px){.flv-new-search-engine .form-item.w-3{flex:0 0 33%;width:33.33%}.flv-new-search-engine .form-item.item-w-3{width:33.33%}.flv-new-search-engine .form-item.w-3-couchette{flex:1}}@media(max-width:768px){.flv-new-search-engine .form-item p{border-radius:1rem}}@media(min-width:768px){.flv-new-search-engine .form-item .form-fields>div{flex-grow:1}}@media(min-width:1024px){.flv-new-search-engine .form-item .form-fields .service,.flv-new-search-engine .form-item .form-fields>div .service{width:18%}}.flv-new-search-engine .form-item .text-gray{color:#aaa}.flv-new-search-engine .form-item .fill-gray{fill:#aaa;stroke:#aaa}.flv-new-search-engine .form-item input::-moz-placeholder{color:#aaa}.flv-new-search-engine .form-item input::placeholder{color:#aaa}@media(max-width:1024px){.flv-new-search-engine .form-item{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:content-box;height:45px;max-height:45px;position:static;-webkit-user-select:none}.flv-new-search-engine .form-item.service .dropdown-list .flv-overflow-scroll .type-of-boat-list{overflow-y:hidden}.flv-new-search-engine .form-item input[type=text]{border:none;color:#000;font-weight:500;width:100%}.flv-new-search-engine .form-item input[type=text]:focus{border:none;box-shadow:none;outline:none}.flv-new-search-engine .form-item input[type=checkbox]{border:1px solid #ccc;height:15px;width:15px}.flv-new-search-engine .form-item.type{color:red}.flv-new-search-engine .form-item.place>p{padding:0}.flv-new-search-engine .form-item.place>p>input{font-size:.875rem;line-height:1.375rem;padding:0}}@media(max-width:1024px)and (min-width:768px){.flv-new-search-engine .form-item.place>p>input{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(max-width:1024px)and (min-width:1536px){.flv-new-search-engine .form-item.place>p>input{font-size:.8333333333rem}}@media(max-width:1024px)and (max-width:1024px){.flv-new-search-engine .form-item.place>p>input:focus{font-size:1rem!important}}@media(max-width:1024px){.flv-new-search-engine .form-item.place>p>input:focus::-webkit-input-placeholder{color:#a0a0a0}.flv-new-search-engine .form-item.place>p>button{margin-right:10px}.flv-new-search-engine .form-item.place>p svg,.flv-new-search-engine .form-item.place>p>img{margin-left:14px;margin-right:16px}}@media(max-width:1024px)and (max-width:767px){.flv-new-search-engine .form-item.place>p svg,.flv-new-search-engine .form-item.place>p>img{margin-right:9px}}@media(max-width:1024px){.flv-new-search-engine .form-item.place>p>span.place-span,.flv-new-search-engine .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}@media(max-width:1024px)and (min-width:769px){.flv-new-search-engine .form-item.place>p>span.place-span,.flv-new-search-engine .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}@media(max-width:1024px)and (min-width:1025px){.flv-new-search-engine .form-item.place>p>span.place-span,.flv-new-search-engine .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}@media(max-width:1024px)and (min-width:1281px){.flv-new-search-engine .form-item.place>p>span.place-span,.flv-new-search-engine .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}@media(max-width:1024px)and (min-width:1537px){.flv-new-search-engine .form-item.place>p>span.place-span,.flv-new-search-engine .form-item.place>p>span.place-value{padding:1.1rem 1.875rem 1.1rem 0}}@media(max-width:1024px){.flv-new-search-engine .form-item>p{align-items:center;background:#fff;border:1px solid #ccc;color:#000;cursor:pointer;display:flex;font-size:.875rem;height:100%;line-height:1.375rem;margin:0;padding:1rem .875rem;position:relative}.flv-new-search-engine .form-item>p.localization{cursor:unset}}@media(max-width:1024px)and (min-width:768px){.flv-new-search-engine .form-item>p{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(max-width:1024px)and (min-width:1536px){.flv-new-search-engine .form-item>p{font-size:.8333333333rem}}@media(max-width:1024px)and (min-width:769px){.flv-new-search-engine .form-item>p{padding:1rem .875rem}}@media(max-width:1024px)and (min-width:1025px){.flv-new-search-engine .form-item>p{padding:1rem .875rem}}@media(max-width:1024px)and (min-width:1281px){.flv-new-search-engine .form-item>p{padding:1rem .875rem}}@media(max-width:1024px)and (min-width:1537px){.flv-new-search-engine .form-item>p{padding:1rem .875rem}}@media(max-width:1024px){.flv-new-search-engine .form-item>p.daily-duration{color:var(--cl-gray-6-font,#ccc);cursor:default}.flv-new-search-engine .form-item>p .arrow{background:url(/front/assets/img/arrow-down.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;content:"";display:block;height:14px;margin-top:-2px;padding:0;position:absolute;right:1.25rem;top:50%}.flv-new-search-engine .form-item>p img,.flv-new-search-engine .form-item>p svg{height:auto;max-width:24px;min-height:24px}.flv-new-search-engine .form-item>p span{display:block;font-weight:500;line-height:1.563;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.flv-new-search-engine .form-item>p span.place-span,.flv-new-search-engine .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(max-width:1024px)and (min-width:769px){.flv-new-search-engine .form-item>p span.place-span,.flv-new-search-engine .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(max-width:1024px)and (min-width:1025px){.flv-new-search-engine .form-item>p span.place-span,.flv-new-search-engine .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(max-width:1024px)and (min-width:1281px){.flv-new-search-engine .form-item>p span.place-span,.flv-new-search-engine .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(max-width:1024px)and (min-width:1537px){.flv-new-search-engine .form-item>p span.place-span,.flv-new-search-engine .form-item>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(max-width:1024px){.flv-new-search-engine .form-item>p .date-current{display:block;width:100%}}@media(max-width:1024px)and (max-width:767px){.flv-new-search-engine .form-item>p .arrow{width:8px}.flv-new-search-engine .form-item>p img,.flv-new-search-engine .form-item>p svg{margin-right:9px;max-width:16px;min-height:auto}}@media(max-width:1024px)and (min-width:768px){.flv-new-search-engine .form-item>p .arrow{width:12px}.flv-new-search-engine .form-item>p img,.flv-new-search-engine .form-item>p svg{margin-right:10px;max-height:24px;width:auto}}@media(max-width:1024px){.flv-new-search-engine .form-item .scroll-list{overflow:auto!important}.flv-new-search-engine .form-item .dropdown-list{background:#fff;border:1px solid var(--cl-gray-6-border,#ccc);border-radius:10px;font-size:.875rem;left:0;line-height:1.375rem;padding-right:2px;padding-top:2px;position:absolute;right:0;z-index:100}}@media(max-width:1024px)and (max-width:1024px){.flv-new-search-engine .form-item .dropdown-list{margin-left:15px;margin-right:15px;top:unset}}@media(max-width:1024px)and (min-width:768px){.flv-new-search-engine .form-item .dropdown-list{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(max-width:1024px)and (min-width:1536px){.flv-new-search-engine .form-item .dropdown-list{font-size:.9230769231rem}}@media(max-width:1024px){.flv-new-search-engine .form-item .dropdown-list::-webkit-scrollbar{display:none}.flv-new-search-engine .form-item .dropdown-list .flv-overflow-scroll{padding-top:2rem;position:relative}.flv-new-search-engine .form-item .dropdown-list .flv-overflow-scroll.check{padding-top:2.1rem}.flv-new-search-engine .form-item .dropdown-list .flv-overflow-scroll .btn-close{position:absolute;right:1px;top:1px;z-index:10000}}@media(max-width:1024px)and (max-width:768px){.flv-new-search-engine .form-item .dropdown-list .flv-overflow-scroll{max-height:50vh;overflow-y:auto}}@media(max-width:1024px){.flv-new-search-engine .form-item .dropdown-list .close-dropdown{display:flex;margin:0 1.25rem;padding:.938rem 0 .5rem}}@media(max-width:1024px)and (min-width:769px){.flv-new-search-engine .form-item .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(max-width:1024px)and (min-width:1025px){.flv-new-search-engine .form-item .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(max-width:1024px)and (min-width:1281px){.flv-new-search-engine .form-item .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(max-width:1024px)and (min-width:1537px){.flv-new-search-engine .form-item .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(max-width:1024px)and (min-width:769px){.flv-new-search-engine .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(max-width:1024px)and (min-width:1025px){.flv-new-search-engine .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(max-width:1024px)and (min-width:1281px){.flv-new-search-engine .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(max-width:1024px)and (min-width:1537px){.flv-new-search-engine .form-item .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(max-width:1024px){.flv-new-search-engine .form-item .dropdown-list .type-of-boat-list{max-height:311px;overflow-y:scroll}.flv-new-search-engine .form-item .dropdown-list .type-of-boat-list::-webkit-scrollbar{width:4px}.flv-new-search-engine .form-item .dropdown-list .type-of-boat-list::-webkit-scrollbar-track{background:var(--cl-gray-bg,#f4f2ec)}.flv-new-search-engine .form-item .dropdown-list .type-of-boat-list::-webkit-scrollbar-thumb{background-color:var(--cl-cta-bg,#af141c);border-radius:20px}.flv-new-search-engine .form-item .dropdown-list ul li{align-items:center;color:#000;cursor:pointer;margin:0 1.25rem;padding:.5rem 0;position:relative;transition:all .3s ease}}@media(max-width:1024px)and (min-width:769px){.flv-new-search-engine .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(max-width:1024px)and (min-width:1025px){.flv-new-search-engine .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(max-width:1024px)and (min-width:1281px){.flv-new-search-engine .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(max-width:1024px)and (min-width:1537px){.flv-new-search-engine .form-item .dropdown-list ul li{margin:0 1.25rem}}@media(max-width:1024px)and (min-width:769px){.flv-new-search-engine .form-item .dropdown-list ul li{padding:.5rem 0}}@media(max-width:1024px)and (min-width:1025px){.flv-new-search-engine .form-item .dropdown-list ul li{padding:.5rem 0}}@media(max-width:1024px)and (min-width:1281px){.flv-new-search-engine .form-item .dropdown-list ul li{padding:.5rem 0}}@media(max-width:1024px)and (min-width:1537px){.flv-new-search-engine .form-item .dropdown-list ul li{padding:.5rem 0}}@media(max-width:1024px){.flv-new-search-engine .form-item .dropdown-list ul li:after{background:transparent;bottom:-2px;content:"";display:block;left:-.455vw;position:absolute;right:-.625rem;top:-2px;transition:all .5s ease;z-index:0}}@media(max-width:1024px)and (max-width:1024px){.flv-new-search-engine .form-item .dropdown-list ul li:after{left:-.977vw}}@media(max-width:1024px)and (max-width:640px){.flv-new-search-engine .form-item .dropdown-list ul li:after{left:-1.563vw}}@media(max-width:1024px){.flv-new-search-engine .form-item .dropdown-list ul li.flv-pl-5{padding-left:10px}.flv-new-search-engine .form-item .dropdown-list ul li.hovered,.flv-new-search-engine .form-item .dropdown-list ul li:hover{color:#000}.flv-new-search-engine .form-item .dropdown-list ul li.hovered:after,.flv-new-search-engine .form-item .dropdown-list ul li:hover:after{background:var(--cl-gray-bg,#f4f2ec);cursor:pointer}.flv-new-search-engine .form-item .dropdown-list ul li.active:after{background:var(--cl-cta-bg,#af141c);cursor:pointer}.flv-new-search-engine .form-item .dropdown-list ul li.active:after:hover{color:#000}.flv-new-search-engine .form-item .dropdown-list ul li.active>span{color:#fff}.flv-new-search-engine .form-item .dropdown-list ul li span{cursor:pointer;display:block;position:relative;transition:all .3s ease;width:100%;z-index:1}.flv-new-search-engine .form-item .dropdown-list ul li span:after,.flv-new-search-engine .form-item .dropdown-list ul li span:before{content:"";display:block;position:absolute}.flv-new-search-engine .form-item .dropdown-list ul li .parent{color:var(--cl-gray-6-font,#ccc);font-size:12px}.flv-new-search-engine .form-item .dropdown-list ul li label{align-items:center;cursor:pointer;display:flex;min-height:15px;position:relative;transition:all .3s ease;width:100%;z-index:1}.flv-new-search-engine .form-item .dropdown-list ul li label:after,.flv-new-search-engine .form-item .dropdown-list ul li label:before{content:"";display:block;position:absolute}.flv-new-search-engine .form-item .dropdown-list ul li:last-child{border:none}}@media(max-width:1024px)and (max-width:1024px){.flv-new-search-engine .form-item .dropdown-list .close-dropdown{border-bottom:1px solid #ccc;justify-content:space-between}.flv-new-search-engine .form-item .dropdown-list .close-dropdown>span{display:block;padding:5px 0}.flv-new-search-engine .form-item .dropdown-list ul li{border-bottom:1px solid #ccc}.flv-new-search-engine .form-item .dropdown-list ul li label:after{border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;bottom:1px;height:15px;right:0;width:15px}.flv-new-search-engine .form-item .dropdown-list ul li label:before{border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;bottom:8px;height:10px;right:0;transform:rotate(-45deg);transition:all .3s ease;width:16px;z-index:2}.flv-new-search-engine .form-item .dropdown-list ul li label.checked:before{border-color:var(--cl-blue-2-border,#04abef)}}@media(max-width:1024px)and (min-width:1025px){.flv-new-search-engine .form-item .dropdown-list{min-width:320px}.flv-new-search-engine .form-item .dropdown-list.calendar{left:-80px;width:400px}.flv-new-search-engine .form-item .dropdown-list .close-dropdown{border-bottom:2px solid #f4f2ec;display:flex;justify-content:space-between}.flv-new-search-engine .form-item .dropdown-list ul li{border-bottom:2px solid #f4f2ec}.flv-new-search-engine .form-item .dropdown-list ul li label:after{border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;height:15px;right:0;top:0;width:15px}.flv-new-search-engine .form-item .dropdown-list ul li label:before{border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;bottom:7px;height:10px;right:-3px;transform:rotate(-45deg);transition:all .3s ease;width:16px;z-index:2}.flv-new-search-engine .form-item .dropdown-list ul li label.checked:before{border-color:var(--cl-blue-2-border,#04abef)}}@media(max-width:1024px)and (min-width:1536px){.flv-new-search-engine .form-item .dropdown-list{width:370px}}@media(max-width:1024px){.flv-new-search-engine .form-item .btn-close{background:transparent;border:none;border-radius:50%;color:var(--cl-cta-font,#af141c);cursor:pointer;font:inherit;height:2rem;overflow:hidden;padding:0;position:relative;text-indent:100%;top:-2px;width:2rem}.flv-new-search-engine .form-item .btn-close.duree{float:right}.flv-new-search-engine .form-item .btn-close:focus{outline:0 solid transparent}.flv-new-search-engine .form-item .btn-close:hover{background:hsla(180,8%,97%,.1)}.flv-new-search-engine .form-item .btn-close:after,.flv-new-search-engine .form-item .btn-close:before{background:var(--cl-cta-bg,#af141c);border-radius:.125em;content:"";height:70%;left:calc(50% - .0625em);position:absolute;top:15%;transform:rotate(45deg);width:.125em}.flv-new-search-engine .form-item .btn-close:after{transform:rotate(-45deg)}}.flv-new-search-engine .filter-pills{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}@media(max-width:768px){.flv-new-search-engine .filter-pills .form-item.form-item-filtre>p,.flv-new-search-engine .filter-pills .form-item>p span{font-weight:700}}.flv-new-search-engine .filter-pills svg{height:24px;margin-right:5px;width:24px}.flv-new-search-engine .filter-pills .form-item-filtre{position:relative}.flv-new-search-engine .filter-pills .last-item{margin-right:0}.flv-new-search-engine .filter-pills p{align-items:center;border:1px solid #ccc;border-radius:1rem;display:flex;font-size:.9rem;font-weight:400;justify-content:center;line-height:1rem;margin-right:10px;padding:.75rem}@media(max-width:768px){.flv-new-search-engine .filter-pills p{font-size:.75rem}}.flv-new-search-engine .filter-pills .filter-type-count{align-items:center;background-color:#000;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:.6rem;font-weight:700;height:1.4rem;justify-content:center;position:absolute;right:0;top:0;transform:translateX(30%) translateY(-30%);width:1.4rem}@media(max-width:1024px){.flv-new-search-engine .form-actions button{border-radius:50px}.flv-new-search-engine .form-actions button:after{border:none}.flv-new-search-engine .form-actions .fermer{background-color:#fff;color:var(--cl-cta-bg,#af141c);text-decoration:underline}}@media(min-width:768px){.flv-new-search-engine .form-actions{display:flex;justify-content:center}}.flv-new-search-engine .form-actions.top{margin-top:10px}.flv-new-search-engine .form-actions.top-2{margin-top:20px}@media(min-width:1024px){.flv-new-search-engine .form-actions .button_search{align-items:center;border-radius:2rem;display:flex;justify-content:center;padding:0;width:58px}.flv-new-search-engine .form-actions .button_search:hover{background:var(--cl-cta-bg,#ff00c0)}}@media(max-width:768px){.flv-new-search-engine .form-actions .button_search{width:100%}}.flv-new-search-engine .form-actions .new_button_search{align-items:center;border-radius:2500rem;display:flex;inline-size:3.63rem;justify-content:center;min-block-size:3.5rem;padding:0}.flv-new-search-engine .form-actions .new_button_search:after{border-radius:2500rem}.flv-new-search-engine .form-actions .new_button_search:hover{background:var(--cl-cta-font,#af141c)}@media(max-width:1024px){.flv-new-search-engine .form-actions .new_button_search{border-radius:unset;width:100%}}.flv-new-search-engine .form-actions .button_filter{align-items:center;background:transparent;border:1px solid #ccc;border-radius:2500rem;display:flex;font-size:.75rem;font-weight:400;justify-content:center;line-height:1rem;margin-right:10px;padding:1.2rem}.flv-new-search-engine .form-actions .button_filter svg{height:18px;width:18px}select:active,select:focus,select:hover{box-shadow:none;outline:none}.flv-sort-search{align-items:center;color:var(--cl-blue-font,#0c226f);display:flex;font-size:1.125rem;justify-content:flex-end}@media(min-width:1024px){.flv-sort-search{font-size:.865rem}}@media(min-width:1536px){.flv-sort-search{font-size:.938rem}}.flv-sort-search label{display:block;margin-right:30px}.flv-sort-search select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none;color:var(--cl-blue-font,#0c226f);font-weight:300;height:43px;left:0;line-height:100%;overflow:hidden;padding:0 40px 0 20px;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.flv-sort-search select option{font-weight:300}.flv-sort-search .flv-select-box{background:#fff;border:1px solid var(--cl-gray-border,#f4f2ec);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;height:45px;position:relative;width:300px}.flv-sort-search .flv-select-box:before{background:url(/front/assets/img/arrow-select-white.png) no-repeat 0 0 transparent;background-size:contain;content:"";display:block;height:.688rem;margin-top:-5px;position:absolute;right:12px;top:50%;width:1.188rem}.flv-list-filter{border-bottom:1px solid var(--cl-gray-border,#f4f2ec)}.flv-list-filter.modeles ul{margin-left:15px;margin-right:0;margin-top:20px}.flv-list-filter.modeles li{margin-bottom:5px}@media(max-width:769px){.flv-list-filter.modeles li{margin-bottom:0}}.flv-list-filter.modeles label span{margin-left:5px;margin-top:8px}@media(max-width:769px){.flv-list-filter.modeles label span{margin-top:-2px}}.flv-list-filter.modeles label:before{left:-22px;top:7px}.flv-list-filter.modeles label .name_brand .parent{color:#666;font-weight:400;opacity:.6}.flv-list-filter h3{color:var(--cl-blue-font,#0c226f);font-weight:700;margin-top:0}.flv-list-filter li{color:#000;font-weight:500;margin-bottom:1px;position:relative}.flv-list-filter li input{opacity:0;position:absolute;visibility:hidden}.flv-list-filter li input:checked+label:after,.flv-list-filter li input:checked+label:before{opacity:1;visibility:visible}.flv-list-filter li label{align-items:center;cursor:pointer;display:flex;justify-content:space-between;position:relative;transition:all .3s ease}.flv-list-filter li label.hovered,.flv-list-filter li label:hover{background-color:var(--cl-gray-bg,#f4f2ec)}.flv-list-filter li label:after,.flv-list-filter li label:before{content:"";display:block;position:absolute}.flv-list-filter li label:after{align-content:center;align-items:center;background-color:var(--cl-blue-bg,#0c226f);border-radius:5px;color:#fff;content:"✓";display:flex;font-size:18px;font-weight:700;height:20px;justify-content:center;left:1px;opacity:0;text-align:center;top:6px;transition:all .5s ease;visibility:hidden;width:20px}.flv-list-filter li label:before{background:#fff;border:1px solid #d7d6d5;border-radius:5px;height:20px;left:0;top:6px;width:20px}@media(max-width:767px){.flv-list-filter li label:before{height:20px;top:4px;width:20px}}.flv-list-filter li label .name{display:block;max-width:80%;word-break:break-word}@media(max-width:767px){.flv-list-filter h3{margin-bottom:12px}.flv-list-filter ul{margin-left:-7px;margin-right:-7px}.flv-list-filter li{padding:0 7px}.flv-list-filter li label{padding:7px}.flv-list-filter li label>span{margin-bottom:5px;margin-left:10px;margin-top:-2px}.flv-list-filter li label:after{height:20px;left:8px;width:20px}.flv-list-filter li label:before{height:20px;left:8px;top:5px;width:20px}}@media(min-width:768px){.flv-list-filter h3{margin-bottom:25px}.flv-list-filter ul{margin-left:-15px;margin-right:-15px}.flv-list-filter li label:after,.flv-list-filter li label:before{height:20px;width:20px}}.flv-filter-cruise-type,.flv-filter-participants{border-bottom:1px solid var(--cl-gray-border,#f4f2ec)}.flv-filter-cruise-type h3,.flv-filter-participants h3{color:var(--cl-blue-font,#0c226f);font-weight:700;margin-top:0}.flv-filter-cruise-type li,.flv-filter-participants li{color:#000;font-weight:500;margin-bottom:1px;position:relative}.flv-filter-cruise-type li input,.flv-filter-participants li input{opacity:0;position:absolute;visibility:hidden}.flv-filter-cruise-type li input:checked+label:after,.flv-filter-cruise-type li input:checked+label:before,.flv-filter-participants li input:checked+label:after,.flv-filter-participants li input:checked+label:before{opacity:1;visibility:visible}.flv-filter-cruise-type li label,.flv-filter-participants li label{align-items:center;cursor:pointer;display:flex;justify-content:space-between;position:relative;transition:all .3s ease}.flv-filter-cruise-type li label.hovered,.flv-filter-cruise-type li label:hover,.flv-filter-participants li label.hovered,.flv-filter-participants li label:hover{background-color:var(--cl-gray-bg,#f4f2ec)}.flv-filter-cruise-type li label:after,.flv-filter-cruise-type li label:before,.flv-filter-participants li label:after,.flv-filter-participants li label:before{content:"";display:block;position:absolute}.flv-filter-cruise-type li label:after,.flv-filter-participants li label:after{align-content:center;align-items:center;background-color:var(--cl-blue-bg,#0c226f);border-radius:5px;color:#fff;content:"✓";display:flex;font-size:18px;font-weight:700;height:20px;justify-content:center;left:1px;opacity:0;text-align:center;top:6px;transition:all .5s ease;visibility:hidden;width:20px}.flv-filter-cruise-type li label.styled-label:before,.flv-filter-participants li label.styled-label:before{background:#fff;border:1px solid #d7d6d5;border-radius:5px;height:20px;left:0;top:6px;width:20px}@media(max-width:767px){.flv-filter-cruise-type li label.styled-label:before,.flv-filter-participants li label.styled-label:before{height:20px;top:4px;width:20px}}.flv-filter-cruise-type li label .name,.flv-filter-participants li label .name{display:block;max-width:80%;word-break:break-word}@media(max-width:767px){.flv-filter-cruise-type h3,.flv-filter-participants h3{margin-bottom:12px}.flv-filter-cruise-type ul,.flv-filter-participants ul{margin-left:-7px;margin-right:-7px}.flv-filter-cruise-type li,.flv-filter-participants li{padding:0 7px}.flv-filter-cruise-type li label,.flv-filter-participants li label{padding:7px}.flv-filter-cruise-type li label>span,.flv-filter-participants li label>span{margin-bottom:5px;margin-left:10px;margin-top:-2px}.flv-filter-cruise-type li label:after,.flv-filter-participants li label:after{height:20px;left:8px;width:20px}}@media(max-width:767px)and (max-width:768px){.flv-filter-cruise-type li label:after,.flv-filter-participants li label:after{left:0}}@media(max-width:767px){.flv-filter-cruise-type li label:before,.flv-filter-participants li label:before{height:20px;left:8px;top:5px;width:20px}}@media(min-width:768px){.flv-filter-cruise-type h3,.flv-filter-participants h3{margin-bottom:25px}.flv-filter-cruise-type ul,.flv-filter-participants ul{margin-left:-15px;margin-right:-15px}.flv-filter-cruise-type li label:after,.flv-filter-cruise-type li label:before,.flv-filter-participants li label:after,.flv-filter-participants li label:before{height:20px;width:20px}}.flv-filter-cruise-type .drop-down-participants,.flv-filter-participants .drop-down-participants{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:content-box;height:58px;margin-top:5px;max-height:58px;position:relative;-webkit-user-select:none}.flv-filter-cruise-type .drop-down-participants input[type=text],.flv-filter-participants .drop-down-participants input[type=text]{border:none;color:#000;font-weight:500;width:100%}.flv-filter-cruise-type .drop-down-participants input[type=text]:focus,.flv-filter-participants .drop-down-participants input[type=text]:focus{border:none;box-shadow:none;outline:none}.flv-filter-cruise-type .drop-down-participants>p,.flv-filter-participants .drop-down-participants>p{align-items:center;background:#fff;border:1px solid #ccc;color:#000;cursor:pointer;display:flex;font-size:.875rem;height:100%;line-height:1.375rem;margin:0;padding:1rem .875rem;position:relative}@media(min-width:768px){.flv-filter-cruise-type .drop-down-participants>p,.flv-filter-participants .drop-down-participants>p{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-filter-cruise-type .drop-down-participants>p,.flv-filter-participants .drop-down-participants>p{font-size:.8333333333rem}}@media(min-width:769px){.flv-filter-cruise-type .drop-down-participants>p,.flv-filter-participants .drop-down-participants>p{padding:1rem .875rem}}@media(min-width:1025px){.flv-filter-cruise-type .drop-down-participants>p,.flv-filter-participants .drop-down-participants>p{padding:1rem .875rem}}@media(min-width:1281px){.flv-filter-cruise-type .drop-down-participants>p,.flv-filter-participants .drop-down-participants>p{padding:1rem .875rem}}@media(min-width:1537px){.flv-filter-cruise-type .drop-down-participants>p,.flv-filter-participants .drop-down-participants>p{padding:1rem .875rem}}.flv-filter-cruise-type .drop-down-participants>p .arrow,.flv-filter-participants .drop-down-participants>p .arrow{background:url(/front/assets/img/arrow-down.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;content:"";display:block;height:14px;margin-top:-2px;padding:0;position:absolute;right:1.25rem;top:50%}.flv-filter-cruise-type .drop-down-participants>p span,.flv-filter-participants .drop-down-participants>p span{display:block;line-height:1.563;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.flv-filter-cruise-type .drop-down-participants>p span.place-span,.flv-filter-cruise-type .drop-down-participants>p span.place-value,.flv-filter-participants .drop-down-participants>p span.place-span,.flv-filter-participants .drop-down-participants>p span.place-value{padding:1.1rem .875rem 1.1rem 0}@media(min-width:769px){.flv-filter-cruise-type .drop-down-participants>p span.place-span,.flv-filter-cruise-type .drop-down-participants>p span.place-value,.flv-filter-participants .drop-down-participants>p span.place-span,.flv-filter-participants .drop-down-participants>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(min-width:1025px){.flv-filter-cruise-type .drop-down-participants>p span.place-span,.flv-filter-cruise-type .drop-down-participants>p span.place-value,.flv-filter-participants .drop-down-participants>p span.place-span,.flv-filter-participants .drop-down-participants>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(min-width:1281px){.flv-filter-cruise-type .drop-down-participants>p span.place-span,.flv-filter-cruise-type .drop-down-participants>p span.place-value,.flv-filter-participants .drop-down-participants>p span.place-span,.flv-filter-participants .drop-down-participants>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(min-width:1537px){.flv-filter-cruise-type .drop-down-participants>p span.place-span,.flv-filter-cruise-type .drop-down-participants>p span.place-value,.flv-filter-participants .drop-down-participants>p span.place-span,.flv-filter-participants .drop-down-participants>p span.place-value{padding:1.1rem .875rem 1.1rem 0}}@media(max-width:767px){.flv-filter-cruise-type .drop-down-participants>p .arrow,.flv-filter-participants .drop-down-participants>p .arrow{width:8px}.flv-filter-cruise-type .drop-down-participants>p img,.flv-filter-cruise-type .drop-down-participants>p svg,.flv-filter-participants .drop-down-participants>p img,.flv-filter-participants .drop-down-participants>p svg{margin-right:9px;max-width:16px;min-height:auto}}@media(min-width:768px){.flv-filter-cruise-type .drop-down-participants>p .arrow,.flv-filter-participants .drop-down-participants>p .arrow{width:12px}.flv-filter-cruise-type .drop-down-participants>p img,.flv-filter-cruise-type .drop-down-participants>p svg,.flv-filter-participants .drop-down-participants>p img,.flv-filter-participants .drop-down-participants>p svg{margin-right:10px;max-height:24px;width:auto}}.flv-filter-cruise-type .drop-down-participants .scroll-list,.flv-filter-participants .drop-down-participants .scroll-list{overflow:auto!important}.flv-filter-cruise-type .drop-down-participants .dropdown-list,.flv-filter-participants .drop-down-participants .dropdown-list{background:#fff;border:1px solid var(--cl-gray-6-border,#ccc);font-size:.875rem;left:0;line-height:1.375rem;padding-left:15px;padding-right:2px;padding-top:2px;position:absolute;right:0;top:58px;z-index:1000}@media(min-width:768px){.flv-filter-cruise-type .drop-down-participants .dropdown-list,.flv-filter-participants .drop-down-participants .dropdown-list{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-filter-cruise-type .drop-down-participants .dropdown-list,.flv-filter-participants .drop-down-participants .dropdown-list{font-size:.9230769231rem}}.flv-filter-cruise-type .drop-down-participants .dropdown-list::-webkit-scrollbar,.flv-filter-participants .drop-down-participants .dropdown-list::-webkit-scrollbar{display:none}.flv-filter-cruise-type .drop-down-participants .dropdown-list .flv-overflow-scroll,.flv-filter-participants .drop-down-participants .dropdown-list .flv-overflow-scroll{padding-top:2rem;position:relative}.flv-filter-cruise-type .drop-down-participants .dropdown-list .flv-overflow-scroll.check,.flv-filter-participants .drop-down-participants .dropdown-list .flv-overflow-scroll.check{padding-top:2.1rem}.flv-filter-cruise-type .drop-down-participants .dropdown-list .flv-overflow-scroll .btn-close,.flv-filter-participants .drop-down-participants .dropdown-list .flv-overflow-scroll .btn-close{position:absolute;right:1px;top:1px;z-index:10000}@media(max-width:768px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .flv-overflow-scroll,.flv-filter-participants .drop-down-participants .dropdown-list .flv-overflow-scroll{max-height:50vh}}.flv-filter-cruise-type .drop-down-participants .dropdown-list .close-dropdown,.flv-filter-participants .drop-down-participants .dropdown-list .close-dropdown{display:flex;margin:0 1.25rem;padding:.938rem 0 .5rem}@media(min-width:769px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .close-dropdown,.flv-filter-participants .drop-down-participants .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:1025px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .close-dropdown,.flv-filter-participants .drop-down-participants .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:1281px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .close-dropdown,.flv-filter-participants .drop-down-participants .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:1537px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .close-dropdown,.flv-filter-participants .drop-down-participants .dropdown-list .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:769px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .close-dropdown,.flv-filter-participants .drop-down-participants .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1025px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .close-dropdown,.flv-filter-participants .drop-down-participants .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1281px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .close-dropdown,.flv-filter-participants .drop-down-participants .dropdown-list .close-dropdown{margin:0 1.25rem}}@media(min-width:1537px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .close-dropdown,.flv-filter-participants .drop-down-participants .dropdown-list .close-dropdown{margin:0 1.25rem}}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list{max-height:311px;overflow-y:scroll}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list::-webkit-scrollbar,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list::-webkit-scrollbar{width:4px}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list::-webkit-scrollbar-track,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list::-webkit-scrollbar-track{background:var(--cl-gray-bg,#f4f2ec)}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list::-webkit-scrollbar-thumb,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list::-webkit-scrollbar-thumb{background-color:var(--cl-cta-bg,#af141c);border-radius:20px}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li{align-items:center;color:#000;cursor:pointer;margin:0 1.25rem;padding:.5rem 0;position:relative;transition:all .3s ease}@media(min-width:769px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li{margin:0 1.25rem}}@media(min-width:1025px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li{margin:0 1.25rem}}@media(min-width:1281px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li{margin:0 1.25rem}}@media(min-width:1537px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li{margin:0 1.25rem}}@media(min-width:769px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li{padding:.5rem 0}}@media(min-width:1025px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li{padding:.5rem 0}}@media(min-width:1281px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li{padding:.5rem 0}}@media(min-width:1537px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li{padding:.5rem 0}}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li:after,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li:after{background:transparent;bottom:-2px;content:"";display:block;left:-.455vw;position:absolute;right:-.625rem;top:-2px;transition:all .5s ease;z-index:0}@media(max-width:1024px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li:after,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li:after{left:-.977vw}}@media(max-width:640px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li:after,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li:after{left:-1.563vw}}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li.flv-pl-5,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li.flv-pl-5{padding-left:10px}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li.hovered,.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li:hover,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li.hovered,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li:hover{color:#000}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li.hovered:after,.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li:hover:after,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li.hovered:after,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li:hover:after{background:var(--cl-gray-bg,#f4f2ec);cursor:pointer}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li.active:after,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li.active:after{background:var(--cl-cta-bg,#af141c);cursor:pointer}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li.active:after:hover,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li.active:after:hover{color:#000}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li.active>span,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li.active>span{color:#fff}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li span,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li span{cursor:pointer;display:block;position:relative;transition:all .3s ease;width:100%;z-index:1}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li span:after,.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li span:before,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li span:after,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li span:before{content:"";display:block;position:absolute}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li .parent,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li .parent{color:var(--cl-gray-6-font,#ccc);font-size:12px}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li #drop-el,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li #drop-el{align-items:center;background:none;cursor:pointer;display:flex;min-height:15px;position:relative;transition:all .3s ease;width:100%;z-index:1}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li #drop-el.hovered,.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li #drop-el:hover,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li #drop-el.hovered,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li #drop-el:hover{background-color:transparent}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li #drop-el:after,.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li #drop-el:before,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li #drop-el:after,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li #drop-el:before{content:none}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li:last-child,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li:last-child{border:none}@media(max-width:1024px){.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list .close-dropdown,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list .close-dropdown{border-bottom:1px solid #ccc;justify-content:space-between}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list .close-dropdown>span,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list .close-dropdown>span{display:block;padding:5px 0}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li{border-bottom:1px solid #ccc}.flv-filter-cruise-type .drop-down-participants .dropdown-list .type-of-boat-list ul li #drop-el.checked:before,.flv-filter-participants .drop-down-participants .dropdown-list .type-of-boat-list ul li #drop-el.checked:before{border-color:var(--cl-blue-2-border,#04abef)}}.flv-filter-cruise-type .drop-down-participants .dropdown-list .btn-close,.flv-filter-participants .drop-down-participants .dropdown-list .btn-close{background:transparent;border:none;border-radius:50%;color:var(--cl-cta-font,#af141c);cursor:pointer;font:inherit;height:2rem;overflow:hidden;padding:0;position:relative;text-indent:100%;top:-2px;width:2rem}.flv-filter-cruise-type .drop-down-participants .dropdown-list .btn-close.duree,.flv-filter-participants .drop-down-participants .dropdown-list .btn-close.duree{float:right}.flv-filter-cruise-type .drop-down-participants .dropdown-list .btn-close:focus,.flv-filter-participants .drop-down-participants .dropdown-list .btn-close:focus{outline:0 solid transparent}.flv-filter-cruise-type .drop-down-participants .dropdown-list .btn-close:hover,.flv-filter-participants .drop-down-participants .dropdown-list .btn-close:hover{background:hsla(180,8%,97%,.1)}.flv-filter-cruise-type .drop-down-participants .dropdown-list .btn-close:after,.flv-filter-cruise-type .drop-down-participants .dropdown-list .btn-close:before,.flv-filter-participants .drop-down-participants .dropdown-list .btn-close:after,.flv-filter-participants .drop-down-participants .dropdown-list .btn-close:before{background:var(--cl-cta-bg,#af141c);border-radius:.125em;content:"";height:70%;left:calc(50% - .0625em);position:absolute;top:15%;transform:rotate(45deg);width:.125em}.flv-filter-cruise-type .drop-down-participants .dropdown-list .btn-close:after,.flv-filter-participants .drop-down-participants .dropdown-list .btn-close:after{transform:rotate(-45deg)}.small-contact-form{font-size:1.125rem}@media(min-width:1024px){.small-contact-form{font-size:.865rem}}@media(min-width:1536px){.small-contact-form{font-size:.938rem}}.small-contact-form .small-contact-inner{border:1px solid var(--cl-gray-border,#f4f2ec);box-shadow:0 5px 15px rgba(0,0,0,.1);font-weight:500;margin:0 auto;max-width:430px;text-align:center}.small-contact-form .expert-advice{background:url(/front/assets/img/search/expert-layer.webp) no-repeat 0 0 transparent;color:#fff;font-weight:600;padding:1.25rem .938rem;text-align:center;text-transform:uppercase}@media(min-width:769px){.small-contact-form .expert-advice{padding:1.25rem .938rem}}@media(min-width:1025px){.small-contact-form .expert-advice{padding:1.25rem .938rem}}@media(min-width:1281px){.small-contact-form .expert-advice{padding:1.25rem .938rem}}@media(min-width:1537px){.small-contact-form .expert-advice{padding:1.25rem .938rem}}.small-contact-form .expert-inner{margin:0 auto;padding:15px;width:100%}.small-contact-form .expert-info{color:var(--cl-blue-2-font,#04abef);padding-bottom:15px}.small-contact-form .expert-info .flv-ctc-expert-avatar-bl picture img{border:2px solid var(--cl-blue-2-border,#04abef);border-radius:50%;padding:.3rem}.small-contact-form .expert-info a,.small-contact-form .expert-info strong{color:var(--cl-blue-font,#0c226f);font-weight:600}.small-contact-form .expert-avatar{border:3px solid var(--cl-blue-2-border,#04abef);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:8.636vw;margin:0 auto 15px;min-width:8.636vw;padding:.625rem;width:8.636vw}@media(max-width:1024px){.small-contact-form .expert-avatar{height:18.555vw;min-width:18.555vw;width:18.555vw}}@media(max-width:640px){.small-contact-form .expert-avatar{height:29.688vw;min-width:29.688vw;width:29.688vw}}@media(min-width:769px){.small-contact-form .expert-avatar{padding:.625rem}}@media(min-width:1025px){.small-contact-form .expert-avatar{padding:.625rem}}@media(min-width:1281px){.small-contact-form .expert-avatar{padding:.625rem}}@media(min-width:1537px){.small-contact-form .expert-avatar{padding:.625rem}}.small-contact-form .expert-avatar .expert-avatar-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:100%;width:100%}.small-contact-form form .form-item{margin-bottom:15px}@media(max-width:1023px){.small-contact-form{padding:15px}}@media(min-width:1280px){.small-contact-form .expert-inner{padding:.938rem 3.75rem}}@media(min-width:1280px)and (min-width:769px){.small-contact-form .expert-inner{padding:.938rem 3.75rem}}@media(min-width:1280px)and (min-width:1025px){.small-contact-form .expert-inner{padding:.938rem 3.75rem}}@media(min-width:1280px)and (min-width:1281px){.small-contact-form .expert-inner{padding:.938rem 3.75rem}}@media(min-width:1280px)and (min-width:1537px){.small-contact-form .expert-inner{padding:.938rem 3.75rem}}.small-contact-inner .flv-ctc-expert-avatar-bl picture img{border:2px solid var(--cl-blue-2-border,#04abef);border-radius:50%;padding:.3rem}.flv-search-filter{background-color:#fff;padding-bottom:1px;padding-top:0;position:sticky;top:61px;z-index:100}@media(max-width:1024px){.flv-search-filter.flv-new-search-filter{background-color:unset;z-index:1000}.flv-search-filter.flv-new-search-filter.sticky{position:unset}.flv-search-filter.flv-new-search-filter .flv-filter:not(.flv-mini-filter) .flv-filter-content{padding-top:10px}.flv-search-filter.flv-new-search-filter .flv-filter .close:after,.flv-search-filter.flv-new-search-filter .flv-filter .close:before{background-color:var(--cl-cta-bg,#af141c)}.flv-search-filter.flv-new-search-filter .flv-filter>.filter{background-color:#fff;color:var(--cl-blue-font,#0c226f);display:none}}@media(max-width:1024px)and (max-width:911px){.flv-search-filter.flv-new-search-filter .flv-filter>.filter{display:block}}@media(max-width:1024px){.flv-search-filter.flv-new-search-filter .flv-filter>.filter span{background:none;padding-left:0}.flv-search-filter.flv-new-search-filter .flv-filter>.filter-container{background-color:#fff;color:var(--cl-blue-font,#0c226f);display:flex;justify-content:space-between;padding:10px}}@media(max-width:1024px)and (max-width:912px){.flv-search-filter.flv-new-search-filter .flv-filter.show2 .filter-container,.flv-search-filter.flv-new-search-filter .flv-filter.show2>.filter{display:block}}@media(min-width:1025px){.flv-search-filter.flv-new-search-filter .flv-filter .filter-container,.flv-search-filter.flv-new-search-filter .flv-filter>.filter{display:block}}.flv-search-filter.sticky{position:unset}@media(max-width:1024px){.flv-search-filter .flv-filter.show2{background-color:#fff;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:100000}.flv-search-filter .flv-filter .search-top-info.hide{display:none}.flv-search-filter .flv-filter.flv-mini-filter.show2{background-color:unset;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000}.flv-search-filter .flv-filter.flv-mini-filter .flv-filter-content .flv-filter-content-actions{bottom:5px;display:flex;position:absolute;right:5px;width:calc(100% - 10px)}.flv-search-filter .flv-filter.flv-mini-filter .filter-characteristics{background-color:#fff;bottom:0;height:100%;left:0;position:absolute;width:100%}.flv-search-filter .flv-filter.flv-mini-filter .filter-characteristics .close{position:absolute;right:19px;top:15px}.flv-search-filter .flv-filter.flv-mini-filter .filter-characteristics .flv-rang-list{margin-top:11px}}@media(max-width:1024px)and (max-width:768px){.flv-search-filter .flv-filter.flv-mini-filter .filter-characteristics .flv-rang-list{margin-top:-15px}}@media(max-width:1024px){.flv-search-filter .flv-filter.flv-mini-filter .flv-list-filter{background-color:#fff;bottom:0;height:100%;left:0;position:absolute;width:100%}.flv-search-filter .flv-filter.flv-mini-filter .flv-list-filter .close{position:absolute;right:19px;top:15px}.flv-search-filter .flv-filter.flv-mini-filter .flv-list-filter .box-section-title{margin-top:11px}}.flv-search-filter label{text-transform:none}.flv-search-filter label>span{font-size:.875rem;line-height:1.375rem}@media(min-width:768px){.flv-search-filter label>span{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-search-filter label>span{font-size:.8333333333rem}}.flv-search-filter .filter,.flv-search-filter .filter-container,.flv-search-filter h2{color:var(--cl-blue-font,#0c226f);font-size:.8653846154rem;font-weight:700;line-height:1.1538461538rem}@media(min-width:768px){.flv-search-filter .filter,.flv-search-filter .filter-container,.flv-search-filter h2{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-search-filter .filter,.flv-search-filter .filter-container,.flv-search-filter h2{font-size:.9375rem;line-height:1.25rem}}.flv-search-filter .filter .filter-elements,.flv-search-filter .filter-container .filter-elements,.flv-search-filter h2 .filter-elements{background:none}.flv-search-filter .filter span,.flv-search-filter .filter-container span,.flv-search-filter h2 span{display:inline-block;text-transform:none}.flv-search-filter .filter svg,.flv-search-filter .filter-container svg,.flv-search-filter h2 svg{max-height:14px}.flv-search-filter .box-section-title,.flv-search-filter h3{color:var(--cl-blue-font,#0c226f);font-size:1rem;font-weight:700;line-height:1.3rem;margin-top:0}@media(min-width:768px){.flv-search-filter .box-section-title,.flv-search-filter h3{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-search-filter .box-section-title,.flv-search-filter h3{font-size:.8333333333rem;line-height:1.1458333333rem}}.flv-search-filter .filter-box{border-bottom:1px solid var(--cl-gray-border,#f4f2ec);font-size:1rem;line-height:1.3rem;padding:1.563rem 1.875rem}@media(min-width:768px){.flv-search-filter .filter-box{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-search-filter .filter-box{font-size:.8333333333rem;line-height:1.1458333333rem}}@media(min-width:769px){.flv-search-filter .filter-box{padding:1.563rem 1.875rem}}@media(min-width:1025px){.flv-search-filter .filter-box{padding:1.563rem 1.875rem}}@media(min-width:1281px){.flv-search-filter .filter-box{padding:1.563rem 1.875rem}}@media(min-width:1537px){.flv-search-filter .filter-box{padding:1.563rem 1.875rem}}.flv-search-filter .filter-box .box-section-title,.flv-search-filter .filter-box h3{margin:0 0 1.563rem}@media(min-width:769px){.flv-search-filter .filter-box .box-section-title,.flv-search-filter .filter-box h3{margin:0 0 1.563rem}}@media(min-width:1025px){.flv-search-filter .filter-box .box-section-title,.flv-search-filter .filter-box h3{margin:0 0 1.563rem}}@media(min-width:1281px){.flv-search-filter .filter-box .box-section-title,.flv-search-filter .filter-box h3{margin:0 0 1.563rem}}@media(min-width:1537px){.flv-search-filter .filter-box .box-section-title,.flv-search-filter .filter-box h3{margin:0 0 1.563rem}}@media(max-width:1024px){.flv-search-filter .filter{margin:0!important}.flv-search-filter .filter,.flv-search-filter h2{background:var(--cl-blue-bg,#0c226f);color:#fff;margin:0 0 15px;padding:15px 0;position:sticky;text-align:center;top:0;z-index:1}.flv-search-filter .filter span,.flv-search-filter h2 span{background:url(/front/assets/img/icon-filter-white.png) no-repeat 0 transparent;padding-left:35px}.flv-search-filter .filter-container{align-items:center;background:#fff;color:var(--cl-blue-bg,#0c226f);display:flex;justify-content:space-between;margin-top:10px;position:sticky;width:100%;z-index:1}.flv-search-filter .close{display:none;height:25px;opacity:.6;position:fixed;right:19px;top:15px;width:25px;z-index:1}.flv-search-filter .close.show{display:block}.flv-search-filter .close:hover{opacity:1}.flv-search-filter .close:after,.flv-search-filter .close:before{background-color:#fff;content:" ";height:25px;left:15px;position:absolute;width:2px}.flv-search-filter .close:before{transform:rotate(45deg)}.flv-search-filter .close:after{transform:rotate(-45deg)}}@media(min-width:1025px){.flv-search-filter .filter,.flv-search-filter .filter-container,.flv-search-filter h2{margin:0 0 30px}.flv-search-filter .filter-result{margin-top:15px}.flv-search-filter .search-top-info{display:none}}.flv-filter-content{border:1px solid var(--cl-gray-border,#f4f2ec)}.flv-filter-content .flv-filter-cruise-type.filter-box>ul>li>label,.flv-filter-content .flv-filter-participants.filter-box>ul>li>label,.flv-filter-content .flv-list-filter.filter-box>ul>li label{padding:5px 15px 5px 35px}.flv-filter-content .flv-filter-content-actions{bottom:5px;display:flex;justify-content:space-between;position:sticky}.flv-filter-content .flv-filter-content-actions>a,.flv-filter-content .flv-filter-content-actions>button{color:#fff;font-weight:500;padding:10px}.flv-filter-content .flv-filter-content-actions>a .filter-container,.flv-filter-content .flv-filter-content-actions>a.filter,.flv-filter-content .flv-filter-content-actions>button .filter-container,.flv-filter-content .flv-filter-content-actions>button.filter{background-color:#fff;color:var(--cl-cta-font,#af141c)}.flv-filter-content .flv-filter-content-actions>a.left-btn,.flv-filter-content .flv-filter-content-actions>button.left-btn{border-width:.1rem;left:0;padding:calc(12px - .1rem);width:35%}.flv-filter-content .flv-filter-content-actions>a.right-btn,.flv-filter-content .flv-filter-content-actions>button.right-btn{left:100%;width:63%}.flv-filter-content .flv-filter-content-actions>a.right-btn.loading-b-m .loader,.flv-filter-content .flv-filter-content-actions>button.right-btn.loading-b-m .loader{animation:loading-btn-mobile .8s linear infinite;aspect-ratio:1;border-radius:50%;left:50%;margin:3.2px;position:relative;transform:translateX(-50%);width:12px}.flv-filter-content .flv-filter-content-actions>a.right-btn.loading-b-m .right-btn-text,.flv-filter-content .flv-filter-content-actions>a.right-btn:not(.loading-b-m) .loader,.flv-filter-content .flv-filter-content-actions>button.right-btn.loading-b-m .right-btn-text,.flv-filter-content .flv-filter-content-actions>button.right-btn:not(.loading-b-m) .loader{display:none}.flv-filter-content .flv-filter-content-actions>a.right-btn:not(.loading-b-m) .right-btn-text,.flv-filter-content .flv-filter-content-actions>button.right-btn:not(.loading-b-m) .right-btn-text{display:unset}@keyframes loading-btn-mobile{0%{background:#fff;box-shadow:20px 0 #fff,-20px 0 hsla(0,0%,100%,.133)}33%{background:hsla(0,0%,100%,.133);box-shadow:20px 0 #fff,-20px 0 hsla(0,0%,100%,.133)}66%{background:hsla(0,0%,100%,.133);box-shadow:20px 0 hsla(0,0%,100%,.133),-20px 0 #fff}to{background:#fff;box-shadow:20px 0 hsla(0,0%,100%,.133),-20px 0 #fff}}@media(min-width:1024px){.flv-filter-content .flv-filter-content-actions>a,.flv-filter-content .flv-filter-content-actions>button{display:none}}@media(max-width:1024px){.flv-filter-content{display:none}.flv-filter-content.show{display:block;margin-bottom:15px}}.filter-destination .search-input{border:1px solid var(--cl-gray-border,#f4f2ec);color:#000;font-size:.75rem;height:40px;line-height:40px;line-height:1rem;padding:0 12px;text-overflow:ellipsis;width:100%}@media(min-width:768px){.filter-destination .search-input{font-size:.75rem;line-height:1rem}}@media(min-width:1024px){.filter-destination .search-input{font-size:.5769230769rem;line-height:.7692307692rem}}@media(min-width:1536px){.filter-destination .search-input{font-size:.7291666667rem;line-height:.9375rem}}.filter-destination .search-input:focus{box-shadow:none;outline:none}.filter-destination .filter-show-less{height:200px;overflow:hidden;position:relative}.filter-destination .filter-show-less:after{background:hsla(0,0%,100%,.7);bottom:0;content:"";display:block;height:34px;position:absolute;width:100%}.filter-show-all{color:var(--cl-blue-font,#0c226f);cursor:pointer;display:inline-block;font-size:1rem;line-height:1.375rem;margin-top:11px;opacity:1;position:absolute;visibility:hidden}@media(min-width:768px){.filter-show-all{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1025px){.filter-show-all{font-size:.6730769231rem;line-height:1.0576923077rem}}@media(min-width:1536px){.filter-show-all{font-size:.8333333333rem;line-height:1.1458333333rem}}.filter-show-all.show{align-items:center;color:var(--cl-filter-show-font,red);display:flex;margin-top:10px;opacity:1;position:relative;visibility:visible}.filter-show-all.show .filter-show-all-arrow{fill:var(--cl-filter-show-bg,red);stroke:var(--cl-filter-show-border,red);width:24px}.filter-show-all.show .filter-show-all-arrow.flip{transform:rotate(180deg)}@media(max-width:767px){.filter-show-all{background-size:8px;margin-top:10px;padding-right:20px}}.destination-avis-list,.model-avis-list{border:1px solid #f4f2ec;margin-bottom:2rem}.destination-avis-list .flv-filter-participants>p,.destination-avis-list .flv-list-filter>p,.model-avis-list .flv-filter-participants>p,.model-avis-list .flv-list-filter>p{color:#000;margin:0 -1rem .5rem}.destination-avis-list h3,.model-avis-list h3{margin:0 -1rem 1.5rem!important}.destination-avis-list ul,.model-avis-list ul{margin-right:-30px;max-height:340px;overflow:auto;padding-bottom:1.563rem}.destination-avis-list ul li,.model-avis-list ul li{border-top:1px solid #eee;margin-right:15px}.destination-avis-list .grey2,.model-avis-list .grey2{color:#999}.destination-avis-list .filter-box,.model-avis-list .filter-box{padding-bottom:0}@media(max-width:1024px){.destination-avis-list,.model-avis-list{font-size:.7692307692rem;line-height:1.0576923077rem;margin-top:2.5rem;padding:1.563rem 1.875rem 0}.destination-avis-list .flv-filter-participants>p,.destination-avis-list .flv-list-filter>p,.model-avis-list .flv-filter-participants>p,.model-avis-list .flv-list-filter>p{color:#000;margin:0 0 .5rem}.destination-avis-list h3,.model-avis-list h3{font-size:.7692307692rem;line-height:1.0576923077rem;margin:0 0 1.5rem!important}.destination-avis-list ul,.model-avis-list ul{margin-left:0}.destination-avis-list ul li,.model-avis-list ul li{margin-right:30px}}@media(min-width:1025px){.flv-search-bottom .destination-avis-list,.flv-search-bottom .model-avis-list{display:none}}.flv-multi-select-filter{font-weight:500}.flv-multi-select-filter input{border:1px solid var(--cl-gray-border,#f4f2ec);color:#000;font-size:.75rem;height:40px;line-height:40px;line-height:1rem;padding:0 12px;text-overflow:ellipsis;width:100%}@media(min-width:768px){.flv-multi-select-filter input{font-size:.75rem;line-height:1rem}}@media(min-width:1024px){.flv-multi-select-filter input{font-size:.5769230769rem;line-height:.7692307692rem}}@media(min-width:1536px){.flv-multi-select-filter input{font-size:.7291666667rem;line-height:.9375rem}}.flv-multi-select-filter input:focus{box-shadow:none;outline:none}.flv-multi-select-list{display:flex;flex-wrap:wrap;font-size:.875rem;padding:10px 0 15px}@media(min-width:1024px){.flv-multi-select-list{font-size:.673rem}}@media(min-width:1536px){.flv-multi-select-list{font-size:.729rem}}.flv-multi-select-list li{border:1px solid var(--cl-gray-border,#f4f2ec);margin-bottom:10px;margin-right:10px;padding:10px}.flv-multi-select-list li .remove{background:transparent;border:none;cursor:pointer;margin-left:5px;outline:none;padding:0;position:relative;top:1px}.flv-multi-select-list li .remove:hover{opacity:.8}.select-complete{position:relative}.select-complete input::-webkit-calendar-picker-indicator{display:none!important}.select-complete ul{background:#fff;border:1px solid var(--cl-gray-border,#f4f2ec);left:0;opacity:0;padding:5px 0;position:absolute;right:0;top:40px;transition:all .3s ease;visibility:hidden;width:100%;z-index:5}.select-complete ul.open{opacity:1;visibility:visible}.select-complete ul li{border-bottom:1px solid var(--cl-gray-border,#f4f2ec);font-size:14px;padding:7px 12px}.select-complete ul li:last-child{border:none}.flv-quantity-item{align-items:center;color:#000;display:flex;justify-content:space-between;padding:10px 0}.flv-quantity-control button{background:#fff;border:1px solid #000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:none;color:#000;cursor:pointer;font-size:1.125rem;height:20px;outline:none;padding:0;width:20px}@media(min-width:1024px){.flv-quantity-control button{font-size:.865rem}}@media(min-width:1536px){.flv-quantity-control button{font-size:.938rem}}.flv-quantity-control .qtt-down span{display:block;margin-top:-2px;position:relative}.flv-quantity-control input{border:none;color:#000;height:20px;margin:0 5px;outline:none;text-align:center;width:30px}.flv-quantity-control input::-webkit-inner-spin-button,.flv-quantity-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.flv-broker-box{background-color:var(--cl-gray-7-bg,#e0e4e4);border:1px solid #f90;display:flex;flex-wrap:wrap;padding:1rem;row-gap:6px}.flv-broker-box>div{align-items:center;display:flex;flex:0 0 50%;gap:6px}.flv-broker-box>div .flv-dropdown-item{color:var(--cl-black-2-font,#242323);white-space:unset}.flv-broker-box>div .pro-badge{align-content:center;align-items:center;border:2px solid var(--cl-cta-border,#af141c);border-radius:50%;color:var(--cl-cta-font,#af141c);display:inline-flex;height:40px;justify-content:center;margin-left:4px;width:40px}.flv-broker-box>div>a,.flv-broker-box>div>span{align-content:center;align-items:center;border-radius:10px;display:flex;font-weight:500;gap:6px;padding:6px;width:-moz-fit-content;width:fit-content}.flv-broker-box>div:nth-of-type(odd){padding-right:.5rem}.flv-broker-box>div:nth-of-type(2n){padding-left:.5rem}.flv-broker-box>.mention,.flv-broker-box>.tag{flex:0 0 100%;padding:0!important}.flv-broker-box>.mention>span,.flv-broker-box>.tag>span{background:red;color:var(--cl-gray-12-font,#f6f5f5);height:42px}@keyframes ph-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.flv-search-results.placeholder .flv-search-offers .flv-offer-box-placeholder,.flv-search-results.placeholder .flv-search-top-placeholder{display:flex}.flv-search-top-placeholder{background-color:#fff;display:none;height:41px;margin:0 0 18px;overflow:hidden;position:relative}@media(min-width:1536px){.flv-search-top-placeholder{height:43px}}.flv-search-top-placeholder:before{animation:ph-animation .8s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%) 50% 50%;bottom:0;content:" ";left:50%;margin-left:-250%;pointer-events:none;position:absolute;right:0;top:0;width:500%;z-index:1}.flv-search-top-placeholder .search-top-info-placeholder{height:inherit}.flv-search-top-placeholder .search-top-info-placeholder .placeholder-1{background-color:#ced4da;height:inherit;left:0;position:absolute;top:0;width:520px}.flv-offer-box-placeholder{background-color:#fff;border:2px solid var(--cl-gray-1-border,#dddad3);display:none;height:270px;margin:0 0 1rem;overflow:hidden;position:relative}.flv-offer-box-placeholder:before{animation:ph-animation .8s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%) 50% 50%;bottom:0;content:" ";left:50%;margin-left:-250%;pointer-events:none;position:absolute;right:0;top:0;width:500%;z-index:1}.flv-offer-box-placeholder .flv-offer-img-placeholder{background-color:#ced4da;height:inherit;width:31%}.flv-offer-box-placeholder .flv-offer-summary-placeholder{height:inherit;position:relative;width:69%}.flv-offer-box-placeholder .flv-offer-summary-placeholder .placeholder-1{background-color:#ced4da;height:30px;left:16px;position:absolute;top:16px;width:120px}.flv-offer-box-placeholder .flv-offer-summary-placeholder .placeholder-2{background-color:#ced4da;height:34px;left:16px;position:absolute;top:53px;width:280px}.flv-offer-box-placeholder .flv-offer-summary-placeholder .placeholder-3{background-color:#ced4da;height:34px;left:16px;position:absolute;top:97px;width:150px}.flv-offer-box-placeholder .flv-offer-summary-placeholder .placeholder-4{background-color:#ced4da;height:34px;left:16px;position:absolute;top:138px;width:290px}.flv-offer-box-placeholder .flv-offer-summary-placeholder .placeholder-5{background-color:#ced4da;height:50px;position:absolute;right:16px;top:16px;width:150px}.flv-offer-box-placeholder .flv-offer-summary-placeholder .placeholder-6{background-color:#ced4da;bottom:135px;height:35px;position:absolute;right:16px;width:100px}.flv-offer-box-placeholder .flv-offer-summary-placeholder .placeholder-7{background-color:#ced4da;bottom:95px;height:32px;position:absolute;right:16px;width:185px}.flv-offer-box-placeholder .flv-offer-summary-placeholder .placeholder-8{background-color:#ced4da;bottom:16px;height:70px;position:absolute;right:16px;width:300px}@media(min-width:1536px){.flv-offer-box-placeholder{height:280px}}.flv-search-results.placeholder .flv-search-offers .flv-offer-box,.flv-search-results.placeholder .flv-search-offers .flv-search-ctc,.flv-search-results.placeholder .flv-search-top{display:none}.flv-offer-box{border:2px solid var(--cl-gray-1-border,#dddad3);color:var(--cl-blue-font,#0c226f);display:flex;font-size:1rem;line-height:1.3rem;margin:0 0 1rem}@media(min-width:768px){.flv-offer-box{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-offer-box{font-size:.8333333333rem;line-height:1.1458333333rem}}@media(min-width:769px){.flv-offer-box{margin:0 0 1rem}}@media(min-width:1025px){.flv-offer-box{margin:0 0 1rem}}@media(min-width:1281px){.flv-offer-box{margin:0 0 1rem}}@media(min-width:1537px){.flv-offer-box{margin:0 0 1rem}}.flv-offer-box.highlighted{background:#f0f6ff;border-color:#a3d7fc;box-shadow:0 0 10px #a3d7fc;margin-bottom:20px}.flv-offer-box.highlighted .price-discount,.flv-offer-box.highlighted a{background:transparent!important}@media(min-width:769px){.flv-offer-box{height:270px}.flv-offer-box .padding-bottom-1{padding-bottom:.5rem}.flv-offer-box .padding-bottom-2{padding-bottom:1.6rem}}@media(min-width:1536px){.flv-offer-box{height:280px}}@media(max-width:768px){.flv-offer-box{flex-direction:column;font-size:.8rem;line-height:1.3rem}}.flv-offer-box .add-dash:after{content:" - "}@media(min-width:1537px){.flv-offer-box{display:flex}.flv-offer-box .flv-offer-summary{flex-grow:1;padding:1rem}}@media(min-width:1537px)and (min-width:769px){.flv-offer-box .flv-offer-summary{padding:1rem}}@media(min-width:1537px)and (min-width:1025px){.flv-offer-box .flv-offer-summary{padding:1rem}}@media(min-width:1537px)and (min-width:1281px){.flv-offer-box .flv-offer-summary{padding:1rem}}@media(min-width:1537px)and (min-width:1537px){.flv-offer-box .flv-offer-summary{padding:1rem}}.flv-offer-box .flv-offer-img{aspect-ratio:1.287;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 100%;max-width:100%;overflow:hidden;position:relative;width:100%}.flv-offer-box .flv-offer-img:before{content:"";float:left;padding-top:77.965%}.flv-offer-box .flv-offer-img:after{clear:both;content:"";display:block}@media(min-width:769px){.flv-offer-box .flv-offer-img{flex:0 0 33%;max-width:33%;width:33%}}@media(min-width:1024px){.flv-offer-box .flv-offer-img{flex:0 0 36%;max-width:36%;width:36%}}@media(min-width:1280px){.flv-offer-box .flv-offer-img{flex:0 0 33%;max-width:33%;width:33%}}@media(min-width:1536px){.flv-offer-box .flv-offer-img{max-width:450px}}.flv-offer-box .flv-offer-img>img{height:100%;width:100%}@media(max-width:767px){.flv-offer-box .flv-offer-img{aspect-ratio:1.291}.flv-offer-box .flv-offer-img:before{content:"";float:left;padding-top:77.428%}.flv-offer-box .flv-offer-img:after{clear:both;content:"";display:block}.flv-offer-box .flv-offer-img .flv-favourite{right:0;top:15px}}.flv-offer-box .flv-offer-img .flv-favourite{align-content:center;align-items:center;display:flex;justify-content:center;justify-items:center;position:absolute;text-align:center;width:100%}@media(min-width:768px){.flv-offer-box .flv-offer-img .flv-favourite{right:0;top:16px}}.flv-offer-box .flv-offer-img .flv-favourite .button_ajouter_favoris{align-content:center;align-items:center;background:#fff!important;background-clip:padding-box!important;border-radius:50%;display:flex;justify-content:center;justify-items:center;transition:all .35s ease}.flv-offer-box .flv-offer-img .flv-favourite .button_ajouter_favoris svg{height:20px!important;width:20px!important}@media(min-width:768px){.flv-offer-box .flv-offer-img .flv-favourite .button_ajouter_favoris svg{padding-top:2px}}.flv-offer-box .flv-offer-img .flv-favourite .btn-favourite,.flv-offer-box .flv-offer-img .flv-favourite .button_ajouter_favoris{background:none;background-size:contain;border:none;cursor:pointer;outline:none;padding:0;transition:all .35s ease}.flv-offer-box .flv-offer-img .flv-favourite span{background:hsla(0,0%,100%,.5);color:var(--cl-blue-font,#0c226f);display:block;font-size:.75rem;font-weight:500;line-height:1rem}@media(max-width:639px){.flv-offer-box .flv-offer-img .flv-favourite{max-width:70px}.flv-offer-box .flv-offer-img .flv-favourite .button_ajouter_favoris{align-content:center;align-items:center;display:flex;height:37px!important;justify-content:center;justify-items:center;width:37px!important}.flv-offer-box .flv-offer-img .flv-favourite .button_ajouter_favoris svg{height:18px!important;width:18px!important}.flv-offer-box .flv-offer-img .flv-favourite .btn-favourite,.flv-offer-box .flv-offer-img .flv-favourite .button_ajouter_favoris{height:20px;margin-bottom:2px;width:21px}.flv-offer-box .flv-offer-img .flv-favourite span{padding:2px}}@media(min-width:640px)and (max-width:768px){.flv-offer-box .flv-offer-img .flv-favourite{max-width:75px}.flv-offer-box .flv-offer-img .flv-favourite .button_ajouter_favoris{align-content:center;align-items:center;display:flex;height:50px!important;justify-content:center;justify-items:center;width:50px!important}.flv-offer-box .flv-offer-img .flv-favourite .button_ajouter_favoris svg{height:28px!important;width:28px!important}}@media(min-width:769px){.flv-offer-box .flv-offer-img .flv-favourite{max-width:75px}.flv-offer-box .flv-offer-img .flv-favourite .button_ajouter_favoris{align-items:center;display:flex;height:37px!important;justify-content:center;justify-items:center;width:37px!important}.flv-offer-box .flv-offer-img .flv-favourite .btn-favourite,.flv-offer-box .flv-offer-img .flv-favourite .button_ajouter_favoris{height:40px;margin-bottom:5px;width:43px}.flv-offer-box .flv-offer-img .flv-favourite span{padding:5px}}.flv-offer-box .flv-offer-summary{flex:1;padding:1rem}@media(min-width:769px){.flv-offer-box .flv-offer-summary{padding:1rem}}@media(min-width:1025px){.flv-offer-box .flv-offer-summary{padding:1rem}}@media(min-width:1281px){.flv-offer-box .flv-offer-summary{padding:1rem}}@media(min-width:1537px){.flv-offer-box .flv-offer-summary{padding:1rem}}@media(max-width:1536px){.flv-offer-box .flv-offer-summary{padding:1rem}}@media(max-width:1536px)and (min-width:769px){.flv-offer-box .flv-offer-summary{padding:1rem}}@media(max-width:1536px)and (min-width:1025px){.flv-offer-box .flv-offer-summary{padding:1rem}}@media(max-width:1536px)and (min-width:1281px){.flv-offer-box .flv-offer-summary{padding:1rem}}@media(max-width:1536px)and (min-width:1537px){.flv-offer-box .flv-offer-summary{padding:1rem}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .flv-base-dep-group{display:flex}@media(width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .flv-base-dep-group{display:inline}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title .check-date{display:none}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title .flv-base-dep-name a,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title .flv-base-dep-name a:visited{color:var(--cl-blue-font,#0c226f)}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title .flv-base-dep-name.oneway{margin-left:5px}@media(max-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title .flv-base-dep-name.oneway{margin-left:0;margin-top:5px}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title .flv-base-dep-name .icon-arrow{display:inline-block;vertical-align:text-top}@media(max-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup{display:grid}.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup.with-review{grid-template-columns:repeat(12,1fr)}.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup.with-review .item.title{grid-column-end:9;grid-column-start:1}.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup.with-review .item.point-score{grid-column-end:13;grid-column-start:9}.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.title{margin-top:0}.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.title h3{margin:0}.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score{align-items:flex-start;justify-content:end;margin-top:0}.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-number{flex:0 0 35px;font-size:.688rem;height:35px;line-height:1;margin:0;width:35px}}@media(max-width:768px)and (min-width:1024px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-number{font-size:.529rem}}@media(max-width:768px)and (min-width:1536px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-number{font-size:.573rem}}@media(max-width:768px)and (max-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-number{font-size:.9rem}}@media(max-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-note{font-size:.688rem;line-height:1.2;margin:0 0 0 .5rem}}@media(max-width:768px)and (min-width:1024px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-note{font-size:.529rem}}@media(max-width:768px)and (min-width:1536px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-note{font-size:.573rem}}@media(max-width:768px)and (min-width:769px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-note{margin:0 0 0 .5rem}}@media(max-width:768px)and (min-width:1025px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-note{margin:0 0 0 .5rem}}@media(max-width:768px)and (min-width:1281px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-note{margin:0 0 0 .5rem}}@media(max-width:768px)and (min-width:1537px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-note{margin:0 0 0 .5rem}}@media(max-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-note strong{font-size:inherit;line-height:inherit}.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-note span{font-size:.625rem;line-height:inherit}}@media(max-width:768px)and (min-width:1024px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-note span{font-size:.481rem}}@media(max-width:768px)and (min-width:1536px){.flv-offer-box .flv-offer-summary .flv-offer-summary-regroup .item.point-score .point-note span{font-size:.521rem}}.flv-offer-box .flv-offer-summary .point-score{align-items:center;display:flex;font-size:.75rem;line-height:1.667}@media(min-width:1024px){.flv-offer-box .flv-offer-summary .point-score{font-size:.577rem}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .point-score{font-size:.625rem}}.flv-offer-box .flv-offer-summary .point-score p{cursor:pointer;line-height:1.333;margin-bottom:0}.flv-offer-box .flv-offer-summary .point-score p.point-note:hover{text-decoration:underline}.flv-offer-box .flv-offer-summary .point-score strong{font-size:1rem;line-height:1.3rem}@media(min-width:768px){.flv-offer-box .flv-offer-summary .point-score strong{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .point-score strong{font-size:.8333333333rem;line-height:1.1458333333rem}}.flv-offer-box .flv-offer-summary .point-score span{color:#666;font-size:.75rem;font-weight:500;line-height:1rem}@media(min-width:768px){.flv-offer-box .flv-offer-summary .point-score span{font-size:.5769230769rem;line-height:.7692307692rem}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .point-score span{font-size:.625rem;line-height:.8333333333rem}}.flv-offer-box .flv-offer-summary .point-number-mobile{align-items:center;display:flex;font-weight:700}.flv-offer-box .flv-offer-summary .point-number-mobile svg{fill:var(--cl-blue-bg,#0c226f)!important;stroke:var(--cl-blue-border,#0c226f)!important;margin-bottom:1px;margin-right:5px}.flv-offer-box .flv-offer-summary .point-number-mobile span{font-weight:600;margin-left:2px}.flv-offer-box .flv-offer-summary .point-number{align-items:center;background:var(--cl-blue-bg,#0c226f);border-radius:3px;color:#fff;display:inline-flex;font-size:1.375rem;font-weight:700;justify-content:center;line-height:1.375rem}@media(min-width:768px){.flv-offer-box .flv-offer-summary .point-number{font-size:1.0576923077rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .point-number{font-size:1.1458333333rem;line-height:1.1458333333rem}}@media(max-width:769px){.flv-offer-box .flv-offer-summary .point-number{height:50px;justify-content:center;margin-right:7px;width:50px}}@media(min-width:769px){.flv-offer-box .flv-offer-summary>div{justify-content:flex-end}.flv-offer-box .flv-offer-summary .point-number{font-weight:500;height:50px;margin-left:20px;width:50px}.flv-offer-box .flv-offer-summary .point-score{align-items:flex-start;flex-direction:row-reverse;font-size:12px;line-height:16px;text-align:right}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .equipement:after{content:" ... "}}@media(max-width:1280px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content:last-child{flex-direction:column}.flv-offer-box .flv-offer-summary .flv-offer-summary-content>div{flex:unset}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content{grid-column-gap:.6rem;grid-row-gap:.6rem;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,1fr);height:100%;width:100%}@media(max-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content{grid-row-gap:0;display:flex}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.contenu,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title{display:flex;flex-direction:column}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title{margin-top:-3px}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item p{margin:0 0 .125rem}@media(min-width:769px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item p{margin:0 0 .125rem}}@media(min-width:1025px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item p{margin:0 0 .125rem}}@media(min-width:1281px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item p{margin:0 0 .125rem}}@media(min-width:1537px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item p{margin:0 0 .125rem}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item p span{display:block}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item p span.boat-amenagement,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item p span.boat-spec{font-weight:700}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item p span.boat-amenagement .add-dash:after,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item p span.boat-spec .add-dash:after{content:" - "}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item p span.boat-amenagement .add-dash:last-child:after,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item p span.boat-spec .add-dash:last-child:after{content:" ";display:none}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title{order:1}@media(min-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title{grid-column-end:5;grid-column-start:1;grid-row-end:2;grid-row-start:1}}@media(min-width:1024px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title{grid-column-end:5;grid-column-start:1;grid-row-end:2;grid-row-start:1}}@media(min-width:1280px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title{grid-column-end:6;grid-column-start:1;grid-row-end:2;grid-row-start:1}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.title{grid-column-end:6;grid-column-start:1;grid-row-end:2;grid-row-start:1}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.contenu{order:3}@media(min-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.contenu{grid-column-end:5;grid-column-start:1;grid-row-end:9;grid-row-start:2}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.contenu.position_date{grid-row-start:2}}@media(min-width:1024px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.contenu{grid-column-end:5;grid-column-start:1;grid-row-end:9;grid-row-start:2}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.contenu.position_date{grid-row-start:2}}@media(min-width:1280px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.contenu{grid-column-end:5;grid-column-start:1;grid-row-end:9;grid-row-start:2}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.contenu{grid-column-end:5;grid-column-start:1;grid-row-end:8;grid-row-start:2}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.point-score{order:2}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.point-score p{margin:0 0 .125rem .625rem}@media(min-width:769px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.point-score p{margin:0 0 .125rem .625rem}}@media(min-width:1025px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.point-score p{margin:0 0 .125rem .625rem}}@media(min-width:1281px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.point-score p{margin:0 0 .125rem .625rem}}@media(min-width:1537px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.point-score p{margin:0 0 .125rem .625rem}}@media(min-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.point-score{grid-column-end:9;grid-column-start:5;grid-row-end:2;grid-row-start:1}}@media(min-width:1024px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.point-score{grid-column-end:9;grid-column-start:5;grid-row-end:2;grid-row-start:1}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate{display:flex;flex-direction:column;justify-content:end;order:4}@media(min-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate{grid-column-end:9;grid-column-start:5;grid-row-end:9;grid-row-start:3}}@media(min-width:1024px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate{grid-column-end:9;grid-column-start:5;grid-row-end:9;grid-row-start:3}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate{grid-column-end:9;grid-column-start:6;grid-row-end:9;grid-row-start:2}}@media(min-width:1024px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate{text-align:right}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate>div{align-items:center;display:flex}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate>div.price{align-items:flex-start;justify-content:flex-end}@media(max-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate>div.price h4{margin-top:0}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-old{color:var(--cl-blue-font,#0c226f);font-size:.8653846154rem;line-height:1.1538461538rem;text-decoration:line-through}@media(min-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-old{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-old{font-size:.9375rem;line-height:1.25rem;margin-top:3px}}@media(max-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-old{font-size:.75rem;margin-top:4px}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new{display:block;font-size:1.6rem;font-weight:700;line-height:1.5;margin-top:5px}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new .price-from{font-size:.8rem}@media(max-width:1280px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new{margin-top:0!important}}@media(max-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new{font-size:1rem;margin-top:0!important}}@media(min-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new{font-size:1.6rem}}@media(min-width:1024px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new{font-size:1.2rem}}@media(min-width:1280px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new{font-size:1.6rem}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new{font-size:1.6rem}}@media(max-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new{margin-bottom:2px;margin-top:9px!important}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-box-original{align-items:flex-end;display:flex;flex-direction:column}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-discount{background-color:#fff;border-radius:50rem;color:var(--cl-cta-font,#af141c);font-size:.6rem;font-weight:700;line-height:1.5;margin-top:-5px;position:relative}@media(min-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-discount{font-size:.6rem;margin-top:-3px}}@media(min-width:1024px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-discount{font-size:.6rem;margin-top:-8px}}@media(min-width:1280px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-discount{font-size:.7rem;margin-top:-3px}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-discount{font-size:.8rem;margin-top:-4px}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new-m{font-size:1rem;font-weight:700;line-height:1.3rem}@media(min-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new-m{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new-m{font-size:.8333333333rem;line-height:1.1458333333rem}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .btn-view-more,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_devis_page_resultats,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_entrer_dates,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_voir_bateau{font-size:.9375rem;line-height:1.25rem;padding:.625rem}@media(min-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .btn-view-more,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_devis_page_resultats,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_entrer_dates,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_voir_bateau{font-size:.9375rem;line-height:1.25rem}}@media(min-width:1280px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .btn-view-more,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_devis_page_resultats,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_entrer_dates,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_voir_bateau{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .btn-view-more,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_devis_page_resultats,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_entrer_dates,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_voir_bateau{font-size:.9375rem;line-height:1.25rem}}@media(min-width:769px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .btn-view-more,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_devis_page_resultats,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_entrer_dates,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_voir_bateau{padding:.625rem}}@media(min-width:1025px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .btn-view-more,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_devis_page_resultats,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_entrer_dates,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_voir_bateau{padding:.625rem}}@media(min-width:1281px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .btn-view-more,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_devis_page_resultats,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_entrer_dates,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_voir_bateau{padding:.625rem}}@media(min-width:1537px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .btn-view-more,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_devis_page_resultats,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_entrer_dates,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .button_voir_bateau{padding:.625rem}}@media(min-width:1024px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .btn-view-more-white{border:none;padding:0;text-decoration:underline}}@media(max-width:767px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price{margin-bottom:5px}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price span:nth-child(2),.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price span:nth-child(3){margin-left:9px}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .btn-view-more{margin-top:15px}}@media(min-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate>div{justify-content:flex-end}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-discount,.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate .price .price-new{margin-left:12px}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item.offer-evaluate:last-child>a:last-child{margin-top:10px}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item h3{font-weight:700;margin:0 0 .4rem}@media(min-width:769px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item h3{margin:0 0 .4rem}}@media(min-width:1025px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item h3{margin:0 0 .4rem}}@media(min-width:1281px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item h3{margin:0 0 .4rem}}@media(min-width:1537px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item h3{margin:0 0 .4rem}}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item h3 a{color:var(--cl-blue-font,#0c226f);font-size:1.3461538462rem;line-height:1.5384615385rem}@media(min-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item h3 a{font-size:1.4583333333rem;line-height:1.6666666667rem}}@media(min-width:1536px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item h3 a{font-size:1.5909090909rem;line-height:1.8181818182rem}}@media(max-width:768px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item h3 a{font-size:1rem!important}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item{margin-top:10px}}@media(max-width:1024px){.flv-offer-box .flv-offer-summary .flv-offer-summary-content{flex-direction:column}.flv-offer-box .flv-offer-summary .flv-offer-summary-content .item{flex:1}.flv-offer-box .flv-offer-summary .flv-offer-summary-content:last-child{flex-grow:1}}.offer-cabin{border:2px solid var(--cl-gray-1-border,#dddad3);color:var(--cl-blue-font,#0c226f);display:flex;font-size:1rem;line-height:1.3rem;margin:0 0 1rem}@media(min-width:768px){.offer-cabin{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.offer-cabin{font-size:.8333333333rem;line-height:1.1458333333rem}}@media(min-width:769px){.offer-cabin{margin:0 0 1rem}}@media(min-width:1025px){.offer-cabin{margin:0 0 1rem}}@media(min-width:1281px){.offer-cabin{margin:0 0 1rem}}@media(min-width:1537px){.offer-cabin{margin:0 0 1rem}}.offer-cabin.mobile{overflow:hidden}@media(max-width:768px){.offer-cabin{flex-direction:column}}.offer-cabin .flv-carousel-control{display:flex;justify-content:space-between;left:0;margin-top:-25px;position:absolute;right:0;top:50%;width:100%;z-index:20}.offer-cabin .flv-carousel-control button{background:transparent;border-color:transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:unset;cursor:pointer;font-size:0;height:52px;outline:none;position:absolute;transition:all .35s ease;width:52px}.offer-cabin .flv-carousel-control button:after{background-size:contain;content:"";display:block;height:24px;margin:0 auto;width:14px}.offer-cabin .flv-carousel-control button.btn-prev{left:0!important}.offer-cabin .flv-carousel-control button.btn-prev:after{background:url(/front/assets/img/icons/icon-right-white.png) no-repeat 0 40% transparent;transform:rotate(-180deg)}.offer-cabin .flv-carousel-control button.btn-next{right:0!important}.offer-cabin .flv-carousel-control button.btn-next:after{background:url(/front/assets/img/icons/icon-right-white.png) no-repeat 0 40% transparent}.offer-cabin .flv-carousel-control button.disable{cursor:not-allowed;display:none;opacity:.8;pointer-events:none}.offer-cabin .flv-carousel-control button:hover:after{background-image:url(/front/assets/img/icons/icon-right-white.png)}.offer-cabin .flv-carousel-control button:after,.offer-cabin .flv-carousel-control button:hover:after{background-position:50%;height:30px;width:20px}@media(min-width:768px){.offer-cabin .flv-carousel-control button:after,.offer-cabin .flv-carousel-control button:hover:after{height:34px;width:20px}.offer-cabin .flv-carousel-control.btn-large{left:18px;right:18px}.offer-cabin .flv-carousel-control.btn-large button{height:80px;padding:0;width:80px}.offer-cabin .flv-carousel-control.btn-large button:after,.offer-cabin .flv-carousel-control.btn-large button:hover:after{height:70px;width:39px}}.offer-cabin .flv-offer-cabin-img{display:flex;flex:0 0 100%;flex-direction:row;min-width:100%;position:relative}.offer-cabin .flv-offer-cabin-img.mobil{height:100%!important;overflow-x:scroll;scroll-snap-type:x;scroll-snap-type:x mandatory!important;width:100%!important}.offer-cabin .flv-offer-cabin-img.mobil::-webkit-scrollbar{display:none}@media(min-width:641px){.offer-cabin .flv-offer-cabin-img{flex:0 0 300px;flex-direction:row;min-width:300px}}@media(min-width:769px){.offer-cabin .flv-offer-cabin-img{flex:0 0 252px;flex-direction:column;min-width:252px}}@media(min-width:1025px){.offer-cabin .flv-offer-cabin-img{flex:0 0 270px;flex-direction:column;min-width:270px}}@media(min-width:1281px){.offer-cabin .flv-offer-cabin-img{flex:0 0 305px;flex-direction:column;min-width:305px}}@media(min-width:1537px){.offer-cabin .flv-offer-cabin-img{flex:0 0 394px;flex-direction:column;min-width:394px}}.offer-cabin .flv-favourite{align-content:center;align-items:center;display:flex;justify-content:center;justify-items:center;position:absolute;text-align:center;width:100%}@media(min-width:768px){.offer-cabin .flv-favourite{right:0;top:16px}}.offer-cabin .flv-favourite .button_ajouter_favoris{align-content:center;align-items:center;background:#fff!important;background-clip:padding-box!important;border-radius:50%;display:flex;justify-content:center;justify-items:center;transition:all .35s ease}.offer-cabin .flv-favourite .button_ajouter_favoris svg{height:20px!important;width:20px!important}@media(min-width:768px){.offer-cabin .flv-favourite .button_ajouter_favoris svg{padding-top:2px}}.offer-cabin .flv-favourite .btn-favourite,.offer-cabin .flv-favourite .button_ajouter_favoris{background:none;background-size:contain;border:none;cursor:pointer;outline:none;padding:0;transition:all .35s ease}.offer-cabin .flv-favourite span{background:hsla(0,0%,100%,.5);color:var(--cl-blue-font,#0c226f);display:block;font-size:.75rem;font-weight:500;line-height:1rem}@media(max-width:639px){.offer-cabin .flv-favourite{max-width:55px;right:10px;top:10px}.offer-cabin .flv-favourite .button_ajouter_favoris{align-content:center;align-items:center;display:flex;height:37px!important;justify-content:center;justify-items:center;width:37px!important}.offer-cabin .flv-favourite .button_ajouter_favoris svg{height:18px!important;width:18px!important}.offer-cabin .flv-favourite .btn-favourite,.offer-cabin .flv-favourite .button_ajouter_favoris{height:20px;margin-bottom:2px;width:21px}.offer-cabin .flv-favourite span{padding:2px}}@media(min-width:640px)and (max-width:768px){.offer-cabin .flv-favourite{max-width:75px}.offer-cabin .flv-favourite .button_ajouter_favoris{align-content:center;align-items:center;display:flex;height:50px!important;justify-content:center;justify-items:center;width:50px!important}.offer-cabin .flv-favourite .button_ajouter_favoris svg{height:28px!important;width:28px!important}}@media(min-width:769px){.offer-cabin .flv-favourite{max-width:75px}.offer-cabin .flv-favourite .btn-favourite,.offer-cabin .flv-favourite .button_ajouter_favoris{height:37px!important;margin-bottom:5px;width:37px!important}.offer-cabin .flv-favourite span{padding:5px}}.offer-cabin .flv-offer-imgs{cursor:pointer;display:flex;flex:0 0 100%;flex-direction:row;height:100%;position:relative;width:100%}.offer-cabin .flv-offer-imgs .flv-carousel-item-container{flex:0 0 100%;height:100%;position:relative;scroll-snap-type:x mandatory!important}.offer-cabin .flv-offer-imgs .flv-offer-img-cabine{aspect-ratio:1.83;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;flex:0 0 100%;height:100%;max-width:100%;position:relative;width:100%}.offer-cabin .flv-offer-imgs .flv-offer-img-cabine:before{content:"";float:left;padding-top:55%}.offer-cabin .flv-offer-imgs .flv-offer-img-cabine:after{clear:both;content:"";display:block}.offer-cabin .flv-offer-img{aspect-ratio:2;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:-moz-fit-content;height:fit-content;max-width:100%;overflow:hidden;position:relative;width:100%}.offer-cabin .flv-offer-img:before{content:"";float:left;padding-top:83%}.offer-cabin .flv-offer-img:after{clear:both;content:"";display:block}@media(min-width:641px){.offer-cabin .flv-offer-img{aspect-ratio:1.8;width:100%}.offer-cabin .flv-offer-img:before{content:"";float:left;padding-top:50%}.offer-cabin .flv-offer-img:after{clear:both;content:"";display:block}}@media(min-width:769px){.offer-cabin .flv-offer-img{aspect-ratio:1;min-width:270px}.offer-cabin .flv-offer-img:before{content:"";float:left;padding-top:83%}.offer-cabin .flv-offer-img:after{clear:both;content:"";display:block}}@media(min-width:1025px){.offer-cabin .flv-offer-img{aspect-ratio:1;min-width:255px}.offer-cabin .flv-offer-img:before{content:"";float:left;padding-top:100%}.offer-cabin .flv-offer-img:after{clear:both;content:"";display:block}}@media(min-width:1281px){.offer-cabin .flv-offer-img{aspect-ratio:1.291;min-width:300px}.offer-cabin .flv-offer-img:before{content:"";float:left;padding-top:77.411%}.offer-cabin .flv-offer-img:after{clear:both;content:"";display:block}}@media(min-width:1537px){.offer-cabin .flv-offer-img{aspect-ratio:1.291;min-width:394px}.offer-cabin .flv-offer-img:before{content:"";float:left;padding-top:77.411%}.offer-cabin .flv-offer-img:after{clear:both;content:"";display:block}}@media(max-width:767px){.offer-cabin .flv-offer-img .flv-favourite{right:10px;top:15px}}.offer-cabin .flv-offer-thumb{cursor:pointer;display:flex;flex-direction:row;flex-grow:1;margin-left:-1px;margin-right:3px;padding-bottom:0;padding-right:1px;padding-top:2px}@media(min-width:641px){.offer-cabin .flv-offer-thumb{flex-direction:column;padding-bottom:0}}@media(min-width:769px){.offer-cabin .flv-offer-thumb{flex-direction:row;padding-bottom:11px}}@media(min-width:1025px){.offer-cabin .flv-offer-thumb{flex-direction:row;padding-bottom:11px}}@media(min-width:1281px){.offer-cabin .flv-offer-thumb{flex-direction:row;padding-bottom:11px}}@media(min-width:1537px){.offer-cabin .flv-offer-thumb{flex-direction:row;padding-bottom:11px}}.offer-cabin .flv-offer-thumb .item{aspect-ratio:1.5;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 50%;margin-left:2px;max-width:100%;padding:0 1px;width:100%}.offer-cabin .flv-offer-thumb .item:before{content:"";float:left;padding-top:67%}.offer-cabin .flv-offer-thumb .item:after{clear:both;content:"";display:block}@media(min-width:641px){.offer-cabin .flv-offer-thumb .item{aspect-ratio:1;max-width:100%}.offer-cabin .flv-offer-thumb .item:before{content:"";float:left;padding-top:100%}.offer-cabin .flv-offer-thumb .item:after{clear:both;content:"";display:block}}@media(min-width:769px){.offer-cabin .flv-offer-thumb .item{aspect-ratio:1;max-width:50%}.offer-cabin .flv-offer-thumb .item:before{content:"";float:left;padding-top:100%}.offer-cabin .flv-offer-thumb .item:after{clear:both;content:"";display:block}}@media(min-width:1025px){.offer-cabin .flv-offer-thumb .item{aspect-ratio:1;max-width:50%}.offer-cabin .flv-offer-thumb .item:before{content:"";float:left;padding-top:100%}.offer-cabin .flv-offer-thumb .item:after{clear:both;content:"";display:block}}@media(min-width:1281px){.offer-cabin .flv-offer-thumb .item{aspect-ratio:1.281;max-width:50%}.offer-cabin .flv-offer-thumb .item:before{content:"";float:left;padding-top:78.061%}.offer-cabin .flv-offer-thumb .item:after{clear:both;content:"";display:block}}@media(min-width:1537px){.offer-cabin .flv-offer-thumb .item{aspect-ratio:1.281;max-width:50%}.offer-cabin .flv-offer-thumb .item:before{content:"";float:left;padding-top:78.061%}.offer-cabin .flv-offer-thumb .item:after{clear:both;content:"";display:block}}.offer-cabin .flv-offer-summary{flex:1;padding:.6rem}@media(min-width:769px){.offer-cabin .flv-offer-summary{padding:.6rem}}@media(min-width:1025px){.offer-cabin .flv-offer-summary{padding:.6rem}}@media(min-width:1281px){.offer-cabin .flv-offer-summary{padding:.6rem}}@media(min-width:1537px){.offer-cabin .flv-offer-summary{padding:.6rem}}@media(min-width:641px){.offer-cabin .flv-offer-summary{align-items:flex-start;display:flex;flex-direction:column;justify-items:flex-start;padding:.6rem}}@media(min-width:641px)and (min-width:769px){.offer-cabin .flv-offer-summary{padding:.6rem}}@media(min-width:641px)and (min-width:1025px){.offer-cabin .flv-offer-summary{padding:.6rem}}@media(min-width:641px)and (min-width:1281px){.offer-cabin .flv-offer-summary{padding:.6rem}}@media(min-width:641px)and (min-width:1537px){.offer-cabin .flv-offer-summary{padding:.6rem}}@media(min-width:769px){.offer-cabin .flv-offer-summary{align-items:flex-start;display:flex;flex-direction:row;justify-items:flex-start;padding:0 .6rem 0 1.7rem}}@media(min-width:769px)and (min-width:769px){.offer-cabin .flv-offer-summary{padding:0 .6rem 0 1.7rem}}@media(min-width:769px)and (min-width:1025px){.offer-cabin .flv-offer-summary{padding:0 .6rem 0 1.7rem}}@media(min-width:769px)and (min-width:1281px){.offer-cabin .flv-offer-summary{padding:0 .6rem 0 1.7rem}}@media(min-width:769px)and (min-width:1537px){.offer-cabin .flv-offer-summary{padding:0 .6rem 0 1.7rem}}@media(min-width:1025px){.offer-cabin .flv-offer-summary{flex-direction:row;padding:0 .5rem 0 1rem}}@media(min-width:1025px)and (min-width:769px){.offer-cabin .flv-offer-summary{padding:0 .5rem 0 1rem}}@media(min-width:1025px)and (min-width:1025px){.offer-cabin .flv-offer-summary{padding:0 .5rem 0 1rem}}@media(min-width:1025px)and (min-width:1281px){.offer-cabin .flv-offer-summary{padding:0 .5rem 0 1rem}}@media(min-width:1025px)and (min-width:1537px){.offer-cabin .flv-offer-summary{padding:0 .5rem 0 1rem}}@media(min-width:1281px){.offer-cabin .flv-offer-summary{flex-direction:row;padding:0 1rem}}@media(min-width:1281px)and (min-width:769px){.offer-cabin .flv-offer-summary{padding:0 1rem}}@media(min-width:1281px)and (min-width:1025px){.offer-cabin .flv-offer-summary{padding:0 1rem}}@media(min-width:1281px)and (min-width:1281px){.offer-cabin .flv-offer-summary{padding:0 1rem}}@media(min-width:1281px)and (min-width:1537px){.offer-cabin .flv-offer-summary{padding:0 1rem}}@media(min-width:1537px){.offer-cabin .flv-offer-summary{flex-direction:row;padding:.7rem 1.4rem 0}}@media(min-width:1537px)and (min-width:769px){.offer-cabin .flv-offer-summary{padding:.7rem 1.4rem 0}}@media(min-width:1537px)and (min-width:1025px){.offer-cabin .flv-offer-summary{padding:.7rem 1.4rem 0}}@media(min-width:1537px)and (min-width:1281px){.offer-cabin .flv-offer-summary{padding:.7rem 1.4rem 0}}@media(min-width:1537px)and (min-width:1537px){.offer-cabin .flv-offer-summary{padding:.7rem 1.4rem 0}}.offer-cabin .flv-offer-summary .point-score{align-items:center;display:flex;font-size:.75rem;line-height:1.667}@media(min-width:1024px){.offer-cabin .flv-offer-summary .point-score{font-size:.577rem}}@media(min-width:1536px){.offer-cabin .flv-offer-summary .point-score{font-size:.625rem}}.offer-cabin .flv-offer-summary .point-score p{line-height:1.333;margin-bottom:0}.offer-cabin .flv-offer-summary .point-score strong{font-size:1rem;line-height:1.3rem}@media(min-width:768px){.offer-cabin .flv-offer-summary .point-score strong{font-size:.7692307692rem;line-height:1.0576923077rem}}@media(min-width:1536px){.offer-cabin .flv-offer-summary .point-score strong{font-size:.8333333333rem;line-height:1.1458333333rem}}.offer-cabin .flv-offer-summary .point-score span{color:#666;font-size:.75rem;font-weight:500;line-height:1rem}@media(min-width:768px){.offer-cabin .flv-offer-summary .point-score span{font-size:.5769230769rem;line-height:.7692307692rem}}@media(min-width:1536px){.offer-cabin .flv-offer-summary .point-score span{font-size:.625rem;line-height:.8333333333rem}}.offer-cabin .flv-offer-summary .point-number{align-items:center;background:var(--cl-blue-bg,#0c226f);border-radius:3px;color:#fff;display:inline-flex;font-size:1.375rem;font-weight:700;justify-content:center;line-height:1.375rem}@media(min-width:768px){.offer-cabin .flv-offer-summary .point-number{font-size:1.0576923077rem;line-height:1.0576923077rem}}@media(min-width:1536px){.offer-cabin .flv-offer-summary .point-number{font-size:1.1458333333rem;line-height:1.1458333333rem}}@media(max-width:769px){.offer-cabin .flv-offer-summary .point-number{height:50px;justify-content:center;margin-right:7px;width:50px}}@media(min-width:769px){.offer-cabin .flv-offer-summary>div{justify-content:flex-end}.offer-cabin .flv-offer-summary .point-number{font-weight:500;height:60px;margin-left:20px;width:60px}.offer-cabin .flv-offer-summary .point-score{align-items:flex-start;flex-direction:row-reverse;font-size:12px;line-height:16px;text-align:right}.offer-cabin .flv-offer-summary .flv-offer-summary-content .equipement:after{content:" ... "}}@media(max-width:1280px){.offer-cabin .flv-offer-summary .flv-offer-summary-content:last-child{flex-direction:column}.offer-cabin .flv-offer-summary .flv-offer-summary-content>div{flex:unset}}.offer-cabin .flv-offer-summary .offer-cruise-info{flex-grow:1;padding:.5rem .625rem 0 0}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:641px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:641px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:641px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:641px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:641px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:769px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:769px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:769px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:769px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:1025px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:1025px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:1025px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:1025px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .625rem 0 0}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .5rem 0 0}}@media(min-width:1281px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .5rem 0 0}}@media(min-width:1281px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .5rem 0 0}}@media(min-width:1281px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .5rem 0 0}}@media(min-width:1281px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem .5rem 0 0}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem 1.563rem 0 0}}@media(min-width:1537px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem 1.563rem 0 0}}@media(min-width:1537px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem 1.563rem 0 0}}@media(min-width:1537px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem 1.563rem 0 0}}@media(min-width:1537px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding:.5rem 1.563rem 0 0}}.offer-cabin .flv-offer-summary .offer-cruise-info h3{margin:0;padding-bottom:10px}@media(min-width:641px){.offer-cabin .flv-offer-summary .offer-cruise-info h3{padding-bottom:10px}}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-info h3{padding-bottom:10px}}@media(min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-info h3{padding-bottom:15px}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-info h3{padding-bottom:3px}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-info h3{padding-bottom:20px}}.offer-cabin .flv-offer-summary .offer-cruise-info h3>a,.offer-cabin .flv-offer-summary .offer-cruise-info h3>span{color:var(--cl-blue-font,#0c226f);font-size:.9722222222rem;line-height:1.1111111111rem}@media(min-width:768px){.offer-cabin .flv-offer-summary .offer-cruise-info h3>a,.offer-cabin .flv-offer-summary .offer-cruise-info h3>span{font-size:1.0294117647rem;line-height:1.1764705882rem}}@media(min-width:1280px){.offer-cabin .flv-offer-summary .offer-cruise-info h3>a,.offer-cabin .flv-offer-summary .offer-cruise-info h3>span{font-size:1.1666666667rem;line-height:1.3333333333rem}}@media(max-width:768px){.offer-cabin .flv-offer-summary .offer-cruise-info h3>a,.offer-cabin .flv-offer-summary .offer-cruise-info h3>span{font-size:.9rem!important}}.offer-cabin .flv-offer-summary .offer-cruise-info p{margin:0}.offer-cabin .flv-offer-summary .offer-cruise-info p:first-of-type{margin-bottom:3px}.offer-cabin .flv-offer-summary .offer-cruise-info p.depart{margin-bottom:10px}@media(min-width:641px){.offer-cabin .flv-offer-summary .offer-cruise-info p:first-of-type{margin-bottom:5px}.offer-cabin .flv-offer-summary .offer-cruise-info p.depart{margin-bottom:10px}}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-info p:first-of-type{margin-bottom:5px}.offer-cabin .flv-offer-summary .offer-cruise-info p.depart{margin-bottom:10px}}@media(min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-info p.depart,.offer-cabin .flv-offer-summary .offer-cruise-info p:first-of-type{margin-bottom:10px}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-info p:first-of-type{margin-bottom:8px}.offer-cabin .flv-offer-summary .offer-cruise-info p.depart{margin-bottom:3px}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-info p:first-of-type{margin-bottom:20px}.offer-cabin .flv-offer-summary .offer-cruise-info p.depart{margin-bottom:10px}}.offer-cabin .flv-offer-summary .offer-cruise-info .cruise-date{color:inherit;cursor:pointer;display:inline-block;line-height:100%;text-decoration:underline}.offer-cabin .flv-offer-summary .offer-cruise-info .cruise-date.autres{color:var(--cl-cta-font,#af141c);text-decoration:underline}@media(max-width:768px){.offer-cabin .flv-offer-summary .offer-cruise-info .cruise-date.autres{margin-top:0}}@media(max-width:767px){.offer-cabin .flv-offer-summary .offer-cruise-info{margin-bottom:15px}.offer-cabin .flv-offer-summary .offer-cruise-info .cruise-date{margin:0}}@media(min-width:768px){.offer-cabin .flv-offer-summary .offer-cruise-info{padding-right:20px}.offer-cabin .flv-offer-summary .offer-cruise-info .cruise-date{margin:0}}.offer-cabin .flv-offer-summary .offer-cruise-detail{align-items:flex-start;display:flex;flex:0 0 100%;flex-direction:column;max-width:100%}@media(min-width:641px){.offer-cabin .flv-offer-summary .offer-cruise-detail{align-items:flex-start;width:100%}}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail{align-items:flex-start;flex:0 0 200px;max-width:200px}}@media(min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail{align-items:center;flex:0 0 36%;max-width:300px;padding:.5rem .4rem 0}}@media(min-width:1025px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail{padding:.5rem .4rem 0}}@media(min-width:1025px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail{padding:.5rem .4rem 0}}@media(min-width:1025px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail{padding:.5rem .4rem 0}}@media(min-width:1025px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail{padding:.5rem .4rem 0}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail{align-items:center;flex:0 0 36%;max-width:300px;padding:.5rem 1rem 0}}@media(min-width:1281px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail{padding:.5rem 1rem 0}}@media(min-width:1281px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail{padding:.5rem 1rem 0}}@media(min-width:1281px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail{padding:.5rem 1rem 0}}@media(min-width:1281px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail{padding:.5rem 1rem 0}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail{align-items:center;flex:0 0 50%;max-width:330px;padding:.5rem 0 0 1.563rem}}@media(min-width:1537px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail{padding:.5rem 0 0 1.563rem}}@media(min-width:1537px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail{padding:.5rem 0 0 1.563rem}}@media(min-width:1537px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail{padding:.5rem 0 0 1.563rem}}@media(min-width:1537px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail{padding:.5rem 0 0 1.563rem}}.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{padding:.5rem .438rem;width:80%}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{padding:.5rem .438rem}}@media(min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{padding:.5rem .438rem}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{padding:.5rem .438rem}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{padding:.5rem .438rem}}@media(min-width:768px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{margin-top:5px}}@media(max-width:768px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{font-size:.95rem}.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.devis{font-size:.95rem;margin-bottom:10px;padding:.5rem .438rem .5rem 1rem;width:100%}}@media(max-width:768px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.devis{padding:.5rem .438rem .5rem 1rem}}@media(max-width:768px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.devis{padding:.5rem .438rem .5rem 1rem}}@media(max-width:768px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.devis{padding:.5rem .438rem .5rem 1rem}}@media(max-width:768px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.devis{padding:.5rem .438rem .5rem 1rem}}.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{background-color:#fff;border:unset;color:var(--cl-cta-font,#af141c);text-decoration:underline}@media(max-width:768px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{border:3px solid var(--cl-cta-border,#af141c);padding:.5rem .438rem .5rem 1rem;text-align:center;text-decoration:unset;width:100%}}@media(max-width:768px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{padding:.5rem .438rem .5rem 1rem}}@media(max-width:768px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{padding:.5rem .438rem .5rem 1rem}}@media(max-width:768px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{padding:.5rem .438rem .5rem 1rem}}@media(max-width:768px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more.croisiere{padding:.5rem .438rem .5rem 1rem}}.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{background:var(--cl-blue-bg,#0c226f);color:#fff;font-weight:700;margin:0 -.4rem .625rem;padding:1rem 0;text-align:center}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{padding:1rem 0}}@media(min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{padding:1rem 0}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{padding:1rem 0}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{padding:1rem 0}}@media(min-width:641px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem;padding:1rem 0}}@media(min-width:641px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:641px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:641px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:641px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:641px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{padding:1rem 0}}@media(min-width:641px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{padding:1rem 0}}@media(min-width:641px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{padding:1rem 0}}@media(min-width:641px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{padding:1rem 0}}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem;padding:1rem 0}}@media(min-width:769px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:769px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:769px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:769px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:769px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{padding:1rem 0}}@media(min-width:769px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{padding:1rem 0}}@media(min-width:769px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{padding:1rem 0}}@media(min-width:769px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{padding:1rem 0}}@media(min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:1025px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:1025px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:1025px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:1025px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -.4rem .625rem}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -1rem .625rem}}@media(min-width:1281px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -1rem .625rem}}@media(min-width:1281px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -1rem .625rem}}@media(min-width:1281px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -1rem .625rem}}@media(min-width:1281px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -1rem .625rem}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -1.563rem .625rem}}@media(min-width:1537px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -1.563rem .625rem}}@media(min-width:1537px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -1.563rem .625rem}}@media(min-width:1537px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -1.563rem .625rem}}@media(min-width:1537px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-title{margin:0 -1.563rem .625rem}}.offer-cabin .flv-offer-summary .offer-cruise-detail .mobile{align-items:center;display:flex;justify-content:space-between;width:100%}.offer-cabin .flv-offer-summary .offer-cruise-detail .mobile .cruise-standard span{font-size:1rem}.offer-cabin .flv-offer-summary .offer-cruise-detail .separator{font-size:25px;font-weight:200;margin:0 10px}.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard{font-size:1rem;text-align:left}@media(min-width:1024px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard{font-size:.769rem}}@media(min-width:1536px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard{font-size:.833rem}}@media(width:768px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard{font-size:.813rem}}@media(width:768px)and (min-width:1024px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard{font-size:.625rem}}@media(width:768px)and (min-width:1536px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard{font-size:.677rem}}@media(min-width:641px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard{text-align:left}}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard{margin-left:auto!important;text-align:right}}@media(min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard{margin-left:auto!important;text-align:right}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard{margin-left:auto!important;text-align:right}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard{margin-left:auto!important;text-align:right}}.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard span{display:block;font-size:1.125rem;font-weight:700;line-height:1.5;margin-bottom:5px}@media(max-width:768px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard span{display:inline-block;font-weight:400;margin-bottom:0}}@media(width:768px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard span{font-size:.813rem}}@media(width:768px)and (min-width:1024px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard span{font-size:.625rem}}@media(width:768px)and (min-width:1536px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard span{font-size:.677rem}}@media(min-width:1024px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard span{font-size:.865rem}}@media(min-width:1536px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-standard span{font-size:.938rem}}.offer-cabin .flv-offer-summary .offer-cruise-detail .action{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-top:15px;width:100%}.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{font-size:1rem;font-style:italic;font-weight:700;padding-top:3px;text-align:left}@media(min-width:1024px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{font-size:.769rem}}@media(min-width:1536px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{font-size:.833rem}}@media(min-width:641px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{text-align:left}}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{margin-left:auto!important;padding:3px 0 1.4rem;text-align:right}}@media(min-width:769px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:3.4rem 0 1.4rem}}@media(min-width:769px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:3.4rem 0 1.4rem}}@media(min-width:769px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:3.4rem 0 1.4rem}}@media(min-width:769px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:3.4rem 0 1.4rem}}@media(min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{margin-left:auto!important;padding:4rem 0 .4rem;text-align:right}}@media(min-width:1025px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:4rem 0 .4rem}}@media(min-width:1025px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:4rem 0 .4rem}}@media(min-width:1025px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:4rem 0 .4rem}}@media(min-width:1025px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:4rem 0 .4rem}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{margin-left:auto!important;padding:1rem 0 .6rem;text-align:right}}@media(min-width:1281px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:1rem 0 .6rem}}@media(min-width:1281px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:1rem 0 .6rem}}@media(min-width:1281px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:1rem 0 .6rem}}@media(min-width:1281px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:1rem 0 .6rem}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{margin-left:auto!important;padding:3rem 0 1rem;text-align:right}}@media(min-width:1537px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:3rem 0 1rem}}@media(min-width:1537px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:3rem 0 1rem}}@media(min-width:1537px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:3rem 0 1rem}}@media(min-width:1537px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person{padding:3rem 0 1rem}}@media(max-width:768px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person .pers{font-size:.875rem;font-weight:400;margin-left:7px;margin-top:2px}}@media(max-width:768px)and (min-width:1024px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person .pers{font-size:.673rem}}@media(max-width:768px)and (min-width:1536px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person .pers{font-size:.729rem}}.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{display:block;font-size:1.75rem;font-style:normal;font-weight:700;margin:0 0 .625rem}@media(max-width:768px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{display:inline-flex;font-size:1rem;margin:0}}@media(max-width:768px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{margin:0}}@media(max-width:768px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{margin:0}}@media(max-width:768px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{margin:0}}@media(max-width:768px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{margin:0}}@media(max-width:768px)and (min-width:1024px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{font-size:.769rem}}@media(max-width:768px)and (min-width:1536px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{font-size:.833rem}}@media(min-width:1024px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{font-size:1.346rem}}@media(min-width:1536px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{font-size:1.458rem}}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{margin:0 0 .625rem}}@media(min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{margin:0 0 .625rem}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{margin:0 0 .625rem}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span{margin:0 0 .625rem}}.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span .price-from{font-size:1rem}@media(min-width:1024px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span .price-from{font-size:.769rem}}@media(min-width:1536px){.offer-cabin .flv-offer-summary .offer-cruise-detail .cruise-person span .price-from{font-size:.833rem}}.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem;width:70%}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem}}@media(min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem}}@media(min-width:641px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem;width:70%}}@media(min-width:641px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem}}@media(min-width:641px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem}}@media(min-width:641px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem}}@media(min-width:641px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem}}@media(min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem;width:100%}}@media(min-width:769px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem}}@media(min-width:769px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem}}@media(min-width:769px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem}}@media(min-width:769px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.2rem}}@media(min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{font-size:.7rem!important;padding:.4rem;width:100%}}@media(min-width:1025px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.4rem}}@media(min-width:1025px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.4rem}}@media(min-width:1025px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.4rem}}@media(min-width:1025px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.4rem}}@media(min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.625rem;width:100%}}@media(min-width:1281px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.625rem}}@media(min-width:1281px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.625rem}}@media(min-width:1281px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.625rem}}@media(min-width:1281px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.625rem}}@media(min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{font-size:.9rem!important;padding:.7rem 1.438rem;width:100%}}@media(min-width:1537px)and (min-width:769px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.7rem 1.438rem}}@media(min-width:1537px)and (min-width:1025px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.7rem 1.438rem}}@media(min-width:1537px)and (min-width:1281px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.7rem 1.438rem}}@media(min-width:1537px)and (min-width:1537px){.offer-cabin .flv-offer-summary .offer-cruise-detail .btn-view-more{padding:.7rem 1.438rem}}.offer-cabin.flv-offer-box p{margin:0 0 1.563rem}@media(min-width:769px){.offer-cabin.flv-offer-box p{margin:0 0 1.563rem}}@media(min-width:1025px){.offer-cabin.flv-offer-box p{margin:0 0 1.563rem}}@media(min-width:1281px){.offer-cabin.flv-offer-box p{margin:0 0 1.563rem}}@media(min-width:1537px){.offer-cabin.flv-offer-box p{margin:0 0 1.563rem}}@media(min-width:1024px){.offer-cabin .flv-offer-summary{display:flex;flex-direction:row;font-weight:400;place-items:flex-start}}@media(max-width:769px){.flv-contact-form{flex-direction:column}}@media(max-width:1025px){.flv-contact-form{display:flex}}.flv-contact-form .flv-expert-info{flex:0 0 100%!important;min-width:100%!important}@media(min-width:641px){.flv-contact-form .flv-expert-info{flex:0 0 300px!important;min-width:300px!important}}@media(min-width:769px){.flv-contact-form .flv-expert-info{flex:0 0 252px!important;min-width:252px!important}}@media(min-width:1025px){.flv-contact-form .flv-expert-info{flex:0 0 200px!important;min-width:200px!important}}@media(min-width:1281px){.flv-contact-form .flv-expert-info{flex:0 0 300px!important;min-width:300px!important}}@media(min-width:1537px){.flv-contact-form .flv-expert-info{flex:0 0 394px!important;min-width:394px!important}}.flv-contact-form .flv-contact-expert{flex-grow:1!important}.contact-form input[type=email],.contact-form input[type=number],.contact-form input[type=password],.contact-form input[type=text]{background:transparent;border:1px solid var(--cl-gray-border,#f4f2ec);color:#000;font-size:1rem;font-weight:500;padding:1.813rem 1.5rem;width:100%}@media(min-width:1024px){.contact-form input[type=email],.contact-form input[type=number],.contact-form input[type=password],.contact-form input[type=text]{font-size:.769rem}}@media(min-width:1536px){.contact-form input[type=email],.contact-form input[type=number],.contact-form input[type=password],.contact-form input[type=text]{font-size:.833rem}}@media(min-width:769px){.contact-form input[type=email],.contact-form input[type=number],.contact-form input[type=password],.contact-form input[type=text]{padding:1.813rem 1.5rem}}@media(min-width:1025px){.contact-form input[type=email],.contact-form input[type=number],.contact-form input[type=password],.contact-form input[type=text]{padding:1.813rem 1.5rem}}@media(min-width:1281px){.contact-form input[type=email],.contact-form input[type=number],.contact-form input[type=password],.contact-form input[type=text]{padding:1.813rem 1.5rem}}@media(min-width:1537px){.contact-form input[type=email],.contact-form input[type=number],.contact-form input[type=password],.contact-form input[type=text]{padding:1.813rem 1.5rem}}.contact-form input[type=email]:active,.contact-form input[type=email]:focus,.contact-form input[type=email]:hover,.contact-form input[type=number]:active,.contact-form input[type=number]:focus,.contact-form input[type=number]:hover,.contact-form input[type=password]:active,.contact-form input[type=password]:focus,.contact-form input[type=password]:hover,.contact-form input[type=text]:active,.contact-form input[type=text]:focus,.contact-form input[type=text]:hover{box-shadow:none;outline:none}.contact-form input[type=tel]{border:1px solid var(--cl-gray-border,#f4f2ec)}.contact-form button{background:var(--cl-cta-bg,#af141c);border:1px solid var(--cl-cta-border,#af141c);color:#fff;cursor:pointer;font-size:1rem;font-weight:700;line-height:100%;outline:none;overflow:hidden;padding:1.813rem 1.5rem;position:relative;text-overflow:ellipsis;transition:all .35s ease;white-space:nowrap;width:100%}@media(min-width:1024px){.contact-form button{font-size:.769rem}}@media(min-width:1536px){.contact-form button{font-size:.833rem}}@media(min-width:769px){.contact-form button{padding:1.813rem 1.5rem}}@media(min-width:1025px){.contact-form button{padding:1.813rem 1.5rem}}@media(min-width:1281px){.contact-form button{padding:1.813rem 1.5rem}}@media(min-width:1537px){.contact-form button{padding:1.813rem 1.5rem}}.contact-form button:after{border:3px solid var(--cl-cta-border,#af141c);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.contact-form button:hover{background:#fff;color:var(--cl-cta-font,#af141c)}.title-contact-form{text-align:center}.flv-contact-form{border:1px solid #666;color:#000;font-size:1.125rem;font-weight:500;margin:50px 0 1.136vw}@media(min-width:1024px){.flv-contact-form{font-size:.865rem}}@media(min-width:1536px){.flv-contact-form{font-size:.938rem}}.flv-contact-form .flv-contact-expert{padding:2.5rem}@media(min-width:769px){.flv-contact-form .flv-contact-expert{padding:2.5rem}}@media(min-width:1025px){.flv-contact-form .flv-contact-expert{padding:2.5rem}}@media(min-width:1281px){.flv-contact-form .flv-contact-expert{padding:2.5rem}}@media(min-width:1537px){.flv-contact-form .flv-contact-expert{padding:2.5rem}}@media(max-width:767px){.flv-contact-form{margin:50px 0 1.563rem}}@media(max-width:767px)and (min-width:769px){.flv-contact-form{margin:0 0 1.563rem}}@media(max-width:767px)and (min-width:1025px){.flv-contact-form{margin:0 0 1.563rem}}@media(max-width:767px)and (min-width:1281px){.flv-contact-form{margin:0 0 1.563rem}}@media(max-width:767px)and (min-width:1537px){.flv-contact-form{margin:0 0 1.563rem}}@media(max-width:767px){.flv-contact-form .flv-contact-expert{padding:15px}}@media(min-width:1024px){.flv-contact-form{display:flex}.flv-contact-form .flv-expert-info{flex:0 0 33%;max-width:33%;width:100%}.flv-contact-form .flv-contact-expert{flex:0 0 67%;max-width:100%;width:100%}}.flv-contact-form .form-item.phone .iti .iti__country-list{position:absolute}@media(min-width:768px){.flv-contact-form .form-item.phone .iti .iti__country-list{max-width:220px}}@media(min-width:1025px){.flv-contact-form .form-item.phone .iti .iti__country-list{max-width:220px}}@media(min-width:1280px){.flv-contact-form .form-item.phone .iti .iti__country-list{max-width:220px}}@media(min-width:1536px){.flv-contact-form .form-item.phone .iti .iti__country-list{max-width:320px}}.flv-expert-info{background:url(/front/assets/img/search/expert-layer.webp) no-repeat 0 0 transparent;background-size:cover;color:#fff;font-size:1.125rem;line-height:1.583;padding:2.5rem 0 1.875rem;text-align:center}@media(min-width:1024px){.flv-expert-info{font-size:.865rem}}@media(min-width:1536px){.flv-expert-info{font-size:.938rem}}@media(min-width:769px){.flv-expert-info{padding:2.5rem 0 1.875rem}}@media(min-width:1025px){.flv-expert-info{padding:2.5rem 0 1.875rem}}@media(min-width:1281px){.flv-expert-info{padding:2.5rem 0 1.875rem}}@media(min-width:1537px){.flv-expert-info{padding:2.5rem 0 1.875rem}}.flv-expert-info .expert-advice{font-weight:600;text-transform:uppercase}.flv-expert-info .expert-avatar{border:4px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:10.455vw;margin:10px auto;min-width:10.455vw;padding:.625rem;width:10.455vw}@media(max-width:1024px){.flv-expert-info .expert-avatar{height:22.461vw;min-width:22.461vw;width:22.461vw}}@media(max-width:640px){.flv-expert-info .expert-avatar{height:35.938vw;min-width:35.938vw;width:35.938vw}}@media(min-width:769px){.flv-expert-info .expert-avatar{padding:.625rem}}@media(min-width:1025px){.flv-expert-info .expert-avatar{padding:.625rem}}@media(min-width:1281px){.flv-expert-info .expert-avatar{padding:.625rem}}@media(min-width:1537px){.flv-expert-info .expert-avatar{padding:.625rem}}.flv-expert-info .expert-avatar .expert-avatar-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:100%;width:100%}.flv-expert-info .expert-desc{margin-left:auto;margin-right:auto;max-width:270px}.flv-expert-info .expert-desc a{color:#fff;font-weight:600}@media(max-width:767px){.flv-expert-info{padding:15px}}.flv-contact-expert{background-color:#fff}.flv-contact-expert .form-item.actions>button{padding:1rem 1.5rem}@media(min-width:769px){.flv-contact-expert .form-item.actions>button{padding:1rem 1.5rem}}@media(min-width:1025px){.flv-contact-expert .form-item.actions>button{padding:1rem 1.5rem}}@media(min-width:1281px){.flv-contact-expert .form-item.actions>button{padding:1rem 1.5rem}}@media(min-width:1537px){.flv-contact-expert .form-item.actions>button{padding:1rem 1.5rem}}.flv-contact-expert .form-item>input{padding:1rem 1.5rem}@media(min-width:769px){.flv-contact-expert .form-item>input{padding:1rem 1.5rem}}@media(min-width:1025px){.flv-contact-expert .form-item>input{padding:1rem 1.5rem}}@media(min-width:1281px){.flv-contact-expert .form-item>input{padding:1rem 1.5rem}}@media(min-width:1537px){.flv-contact-expert .form-item>input{padding:1rem 1.5rem}}.flv-contact-expert .form-item.phone{display:block;font-size:1rem}@media(min-width:1024px){.flv-contact-expert .form-item.phone{font-size:.769rem}}@media(min-width:1536px){.flv-contact-expert .form-item.phone{font-size:.833rem}}.flv-contact-expert .form-item.phone .area-code{align-items:center;background:var(--cl-gray-bg,#f4f2ec);display:flex;font-size:1rem;padding:0 15px}@media(min-width:1024px){.flv-contact-expert .form-item.phone .area-code{font-size:.769rem}}@media(min-width:1536px){.flv-contact-expert .form-item.phone .area-code{font-size:.833rem}}.flv-contact-expert .form-item.phone .area-code img,.flv-contact-expert .form-item.phone .area-code svg{margin-right:12px;max-width:22px}.flv-contact-expert .form-item.phone select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(/front/assets/img/icons/icon-arrow-down-gray.png) no-repeat 100% transparent;border:none;outline:none;padding-right:18px}.flv-contact-expert .form-item.legal{color:var(--cl-blue-2-font,#04abef);font-size:.875rem}@media(min-width:1024px){.flv-contact-expert .form-item.legal{font-size:.673rem}}@media(min-width:1536px){.flv-contact-expert .form-item.legal{font-size:.729rem}}@media(max-width:767px){.flv-contact-expert .form-item{margin-bottom:8px}.flv-contact-expert .form-item.phone .area-code{padding:0 7px}.flv-contact-expert .form-item.phone .area-code img,.flv-contact-expert .form-item.phone .area-code svg{margin-right:6px;max-width:11px}.flv-contact-expert .form-item.actions{margin-top:15px}.flv-contact-expert .col-left .option{display:none}}@media(min-width:768px){.flv-contact-expert form{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.flv-contact-expert form>div{flex:0 0 50%;max-width:50%;padding:0 20px}.flv-contact-expert .form-item{margin:0 0 1.25rem}}@media(min-width:768px)and (min-width:769px){.flv-contact-expert .form-item{margin:0 0 1.25rem}}@media(min-width:768px)and (min-width:1025px){.flv-contact-expert .form-item{margin:0 0 1.25rem}}@media(min-width:768px)and (min-width:1281px){.flv-contact-expert .form-item{margin:0 0 1.25rem}}@media(min-width:768px)and (min-width:1537px){.flv-contact-expert .form-item{margin:0 0 1.25rem}}@media(min-width:768px){.flv-contact-expert .form-item.phone .area-code{padding:0 15px}.flv-contact-expert .form-item.phone .area-code img,.flv-contact-expert .form-item.phone .area-code svg{margin-right:12px;max-width:22px}.flv-contact-expert .form-item.actions{margin-top:15px}.flv-contact-expert .col-right .option{display:none}}.flv-carousel-container .flv-carousel-track{align-items:stretch;display:flex;overflow-x:scroll;padding:0 0 .375rem;width:100%}@media(min-width:769px){.flv-carousel-container .flv-carousel-track{padding:0 0 .375rem}}@media(min-width:1025px){.flv-carousel-container .flv-carousel-track{padding:0 0 .375rem}}@media(min-width:1281px){.flv-carousel-container .flv-carousel-track{padding:0 0 .375rem}}@media(min-width:1537px){.flv-carousel-container .flv-carousel-track{padding:0 0 .375rem}}@media(min-width:1024px){.flv-carousel-container{margin:0 auto;position:relative}.flv-carousel-container .flv-inner-carousel{overflow:hidden}.flv-carousel-container .flv-carousel-track{align-items:stretch;display:flex;overflow:unset;transition:transform .2s ease-in-out}.flv-carousel-container .disable{cursor:not-allowed;opacity:.5}}@media(min-width:768px){.flv-carousel-container.flv-carousel-visible .flv-inner-carousel{overflow:visible;position:relative;z-index:1}.flv-carousel-container.flv-carousel-visible .flv-inner-carousel:after,.flv-carousel-container.flv-carousel-visible .flv-inner-carousel:before{bottom:0;content:"";position:absolute;top:0;z-index:2}.flv-carousel-container.flv-carousel-visible .flv-inner-carousel:before{left:0}.flv-carousel-container.flv-carousel-visible .flv-inner-carousel:after{right:0;transform:translateX(100%)}.flv-carousel-container.flv-carousel-visible.flv-carousel-white .flv-inner-carousel:after,.flv-carousel-container.flv-carousel-visible.flv-carousel-white .flv-inner-carousel:before{background:hsla(0,0%,100%,.8)}.flv-carousel-container.flv-carousel-visible.flv-carousel-gray .flv-inner-carousel:after,.flv-carousel-container.flv-carousel-visible.flv-carousel-gray .flv-inner-carousel:before{background:hsla(45,27%,94%,.7)}}.flv-carousel-full-mobile{margin:0 auto;position:relative}.flv-carousel-full-mobile .flv-inner-carousel{overflow:hidden}@media(max-width:768px){.flv-carousel-full-mobile .flv-inner-carousel{height:100%!important;overflow-x:scroll;position:relative;scroll-snap-type:x mandatory!important;width:100%!important}.flv-carousel-full-mobile .flv-inner-carousel::-webkit-scrollbar{display:none}}.flv-carousel-full-mobile .flv-carousel-track{display:flex;transition:transform .2s ease-in-out}@media(max-width:768px){.flv-carousel-full-mobile .flv-carousel-track{height:100%!important;margin-bottom:0!important;margin-top:0!important;min-width:100%!important;padding-left:0!important}}.flv-carousel-full-mobile .flv-carousel-item-container{cursor:pointer;flex:0 0 100%;max-width:100%}.flv-carousel-full-mobile .flv-carousel-item-container.activity{cursor:auto}@media(max-width:768px){.flv-carousel-full-mobile .flv-carousel-item-container{scroll-snap-align:start!important;scroll-snap-stop:always!important}}@media(min-width:768px){.flv-carousel-full-mobile .flv-carousel-item-container.add-carousel-filter{opacity:.5}}@media(max-width:767px){.flv-carousel-full-mobile .flv-carousel-control{display:block}}.flv-carousel-position{background-color:rgba(0,0,0,.4);border-radius:3px;bottom:.5rem;color:#fff;display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:1px;line-height:1.5;padding:4px 8px;position:absolute;right:.5rem;text-shadow:0 1px 1px rgba(0,0,0,.35);vertical-align:bottom}.flv-carousel-control{display:flex;justify-content:space-between;margin-top:-25px;position:absolute;top:50%;width:100%;z-index:20}.flv-carousel-control.disable{display:none;opacity:0;visibility:hidden}.flv-carousel-control button{background:#fff;border:3px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 8px 20px rgba(0,0,0,.4);cursor:pointer;font-size:0;height:52px;outline:none;position:absolute;transition:all .35s ease;width:52px}.flv-carousel-control button:after{background:url(/front/assets/img/icons/icon-right.png) no-repeat 0 40% transparent;background-size:contain;content:"";display:block;height:24px;margin:0 auto;width:14px}.flv-carousel-control button.btn-prev{left:-50px}@media(min-width:1606px){.flv-carousel-control button.btn-prev{left:-70px}}@media(min-width:1886px){.flv-carousel-control button.btn-prev{left:-150px}}.flv-carousel-control button.btn-prev:after{transform:rotate(-180deg)}.flv-carousel-control button.btn-next{right:-50px}@media(min-width:1606px){.flv-carousel-control button.btn-next{right:-70px}}@media(min-width:1886px){.flv-carousel-control button.btn-next{right:-150px}}.flv-carousel-control button.disable{cursor:not-allowed;display:none;opacity:.8;pointer-events:none}.flv-carousel-control button:hover{background-color:var(--cl-blue-bg,#0c226f);border-color:#fff}.flv-carousel-control button:hover:after{background-image:url(/front/assets/img/icons/icon-right-white.png)}.flv-carousel-control button.btn-blue{background:var(--cl-blue-bg,#0c226f);border-color:var(--cl-blue-border,#0c226f)}.flv-carousel-control button.btn-blue:hover{background:#fff}.flv-carousel-control button.btn-blue:hover:after{background-image:url(/front/assets/img/icons/icon-right.png)}.flv-carousel-control button.btn-blue:after{background-image:url(/front/assets/img/icons/icon-right-white.png)}.opacity{opacity:.5}.flv-search-content .flv-search-top{color:var(--cl-blue-font,#0c226f);font-size:.875rem;padding:0 0 18px}@media(min-width:1024px){.flv-search-content .flv-search-top{font-size:.673rem}}@media(min-width:1536px){.flv-search-content .flv-search-top{font-size:.729rem}}.flv-search-content .flv-search-top.result-page-search{margin-top:14px}.flv-search-content .flv-search-top .search-result{align-content:flex-start;align-items:start;display:flex;flex-direction:column;width:100%}@media(max-width:768px){.flv-search-content .flv-search-top .search-result{margin-right:0}}.flv-search-content .flv-search-top .search-opt-msg{align-items:center;display:flex}.flv-search-content .flv-search-top .search-opt-msg svg{margin-right:10px}.flv-search-content .flv-search-top .sort-by-filter{align-items:center;background:#fff;border:1px solid #ccc;border-radius:1rem;box-sizing:border-box;cursor:pointer;display:flex;font-size:.85rem;height:45px;left:0;margin:5px 0;min-width:250px;padding:9px 25px 10px 20px;position:relative;right:0;top:0;z-index:99}.flv-search-content .flv-search-top .arrow{background:url(/front/assets/img/arrow-down.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;content:"";display:block;height:10px;position:absolute;right:10px;top:57%;transform:translateY(-50%);width:10px}.flv-search-content .flv-search-top .filter-options{border:1px solid var(--cl-gray-6-border,#ccc);margin-top:0}.flv-search-content .flv-search-top .filter-options ul li{color:#000;cursor:pointer;padding:.625rem 1.25rem;position:relative;transition:all .3s ease}@media(min-width:769px){.flv-search-content .flv-search-top .filter-options ul li{padding:.625rem 1.25rem}}@media(min-width:1025px){.flv-search-content .flv-search-top .filter-options ul li{padding:.625rem 1.25rem}}@media(min-width:1281px){.flv-search-content .flv-search-top .filter-options ul li{padding:.625rem 1.25rem}}@media(min-width:1537px){.flv-search-content .flv-search-top .filter-options ul li{padding:.625rem 1.25rem}}.flv-search-content .flv-search-top .filter-options ul li:after{background:transparent;bottom:-2px;content:"";display:block;position:absolute;top:-2px;transition:all .5s ease;z-index:0}.flv-search-content .flv-search-top .filter-options ul li.hovered,.flv-search-content .flv-search-top .filter-options ul li:hover{background-color:#d9d9d9;color:#000}.flv-search-content .flv-search-top .filter-options ul li.hovered:after,.flv-search-content .flv-search-top .filter-options ul li:hover:after{color:var(--cl-cta-font,#af141c);cursor:pointer}.flv-search-content .flv-search-top .filter-options ul li.active:after{cursor:pointer}.flv-search-content .flv-search-top .filter-options ul li.active:after:hover{color:#000}.flv-search-content .flv-search-top .filter-options ul li.active>span{color:var(--cl-cta-font,#af141c)}.flv-search-content .flv-search-top .filter-options ul li span{cursor:pointer;display:block;position:relative;transition:all .3s ease;width:100%;z-index:1}.flv-search-content .flv-search-top .filter-options ul li span:after,.flv-search-content .flv-search-top .filter-options ul li span:before{content:"";display:block;position:absolute}.flv-search-content .flv-search-top .filter-options ul li .parent{color:var(--cl-gray-6-font,#ccc);font-size:12px}.flv-search-content .flv-search-top .filter-options ul li label{align-items:center;cursor:pointer;display:flex;min-height:15px;position:relative;transition:all .3s ease;width:100%;z-index:1}.flv-search-content .flv-search-top .filter-options ul li label:after,.flv-search-content .flv-search-top .filter-options ul li label:before{content:"";display:block;position:absolute}.flv-search-content .flv-search-top .filter-options ul li:first-child{border-radius:14px 14px 0 0}.flv-search-content .flv-search-top .filter-options ul li:last-child{border:none;border-radius:0 0 14px 14px}.flv-search-content .flv-search-top .custom-options{background-color:#fff;border:1px solid var(--cl-gray-6-border,#ccc);border-radius:14px;left:0;max-height:311px;position:absolute;top:100%;top:calc(100% + 2px);width:100%;z-index:10000}.flv-search-content .flv-search-top .custom-options li{border-bottom:none;color:var(#0c226f)!important}.flv-search-content .flv-search-top .select-container:hover .custom-options{display:block}.flv-search-content .flv-search-top .custom-options::-webkit-scrollbar-track{background:var(--cl-gray-bg,#f4f2ec)}.flv-search-content .flv-search-top .custom-options::-webkit-scrollbar-thumb{background-color:var(--cl-cta-bg,#af141c);border-radius:20px}.flv-search-content .flv-search-top .filter-container{align-items:center;background:#fff;display:flex;gap:5px;justify-content:space-between;padding:8px 5px}@media(max-width:768px){.flv-search-content .flv-search-top .filter-container{padding:8px 0}}.flv-search-content .flv-search-top .filter-container .filter-button{align-items:center;border:1px solid #ccc;border-radius:1rem;display:flex;gap:5px;height:45px;padding:2px 5px}.flv-search-content .flv-search-top .filter-container .filter-button .last-item-m{align-items:center;display:flex;font-size:11px;gap:5px;margin:5px}.flv-search-content .flv-search-top .filter-container .filter-button .last-item-m svg{height:15px!important;width:15px!important}.flv-search-content .flv-filter-content-actions{align-items:center;color:var(--cl-blue-font,#0c226f);display:flex;flex-direction:column;margin-bottom:68px;margin-top:50px;text-align:center}.flv-search-content .flv-filter-content-actions .btn-view-more{margin-top:20px;padding:.75rem!important}@media(min-width:1280px){.flv-search-content .flv-search-top{align-items:center;display:flex;justify-content:space-between}}@media(max-width:1280px){.flv-search-content .flv-search-top,.flv-search-content .flv-search-top .search-top-info div:last-child,.flv-search-content .flv-search-top .search-top-info>p:last-child{padding-bottom:0}}@media(max-width:768px){.flv-search-content .flv-search-top{padding-bottom:0}.flv-search-content .flv-search-top .search-result{flex-direction:column;gap:0}.flv-search-content .flv-search-top .search-result p:last-child{font-size:.75rem}.flv-search-content .flv-search-top .search-top-info div:last-child,.flv-search-content .flv-search-top .search-top-info>p:last-child{padding-bottom:0}}@media(min-width:768px){.flv-search-content .flv-search-top .search-top-info{align-items:baseline}}.search-infos-area{background-color:transparent!important;color:var(--cl-blue-font,#0c226f);display:flex;flex-direction:column;flex-wrap:wrap}.search-infos-area p{margin:0}.search-infos-area p svg{fill:var(--cl-cta-bg,#af141c);color:var(--cl-blue-font,#0c226f)}.search-info-msg{font-size:.875rem;font-weight:400;line-height:1.125rem;margin-bottom:0}@media(min-width:768px){.search-info-msg{font-size:.875rem;line-height:1.125rem}}@media(min-width:1024px){.search-info-msg{font-size:.6730769231rem;line-height:.8653846154rem}}@media(min-width:1536px){.search-info-msg{font-size:.6730769231rem;line-height:.8653846154rem}}@media(max-width:768px){.search-info-msg{margin:0}}.search-top-info{align-items:center;color:var(--cl-blue-font,#0c226f);display:flex;flex-wrap:wrap;font-size:.8653846154rem;line-height:1.1538461538rem}@media(min-width:768px){.search-top-info{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.search-top-info{font-size:.9375rem;line-height:1.25rem}}@media(min-width:768px){.search-top-info.res-page{flex-direction:column}}@media(max-width:768px){.search-top-info.res-page{align-items:flex-start;flex-direction:column;padding-bottom:0;padding-top:0}}.search-top-info h2.search-info-msg{font-size:.875rem;font-weight:400;line-height:1.125rem;margin-bottom:0}@media(min-width:768px){.search-top-info h2.search-info-msg{font-size:.875rem;line-height:1.125rem}}@media(min-width:1024px){.search-top-info h2.search-info-msg{font-size:.6730769231rem;line-height:.8653846154rem}}@media(min-width:1536px){.search-top-info h2.search-info-msg{font-size:.6730769231rem;line-height:.8653846154rem}}@media(max-width:768px){.search-top-info h2.search-info-msg{font-size:.75rem!important;margin:0}.search-top-info .results{margin:0}.search-top-info p{display:flex}.search-top-info .flv-search-status{margin:0}}.search-top-info .items,.search-top-info div,.search-top-info p{margin:0 100px 0 0}.search-top-info .items .listItems,.search-top-info .items h1,.search-top-info div .listItems,.search-top-info div h1,.search-top-info p .listItems,.search-top-info p h1{font-size:.8653846154rem;line-height:1.1538461538rem}@media(min-width:768px){.search-top-info .items .listItems,.search-top-info .items h1,.search-top-info div .listItems,.search-top-info div h1,.search-top-info p .listItems,.search-top-info p h1{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.search-top-info .items .listItems,.search-top-info .items h1,.search-top-info div .listItems,.search-top-info div h1,.search-top-info p .listItems,.search-top-info p h1{font-size:.9375rem;line-height:1.25rem}}.search-top-info .items>span,.search-top-info div>span,.search-top-info p>span{font-size:.875rem;line-height:1.125rem}@media(min-width:768px){.search-top-info .items>span,.search-top-info div>span,.search-top-info p>span{font-size:.875rem;line-height:1.125rem}}@media(min-width:1024px){.search-top-info .items>span,.search-top-info div>span,.search-top-info p>span{font-size:.6730769231rem;line-height:.8653846154rem}}@media(min-width:1536px){.search-top-info .items>span,.search-top-info div>span,.search-top-info p>span{font-size:.6730769231rem;line-height:.8653846154rem}}@media(max-width:768px){.search-top-info .items .listItems,.search-top-info div .listItems,.search-top-info p .listItems{align-items:center;display:flex;flex-wrap:nowrap;font-size:.75rem;height:100%;overflow-x:auto;width:100%}.search-top-info .items .listItems .itemListElement,.search-top-info div .listItems .itemListElement,.search-top-info p .listItems .itemListElement{flex:0 0 auto;position:relative}.search-top-info .items .listItems .itemListElement.h1,.search-top-info div .listItems .itemListElement.h1,.search-top-info p .listItems .itemListElement.h1{display:inline}}.search-top-info .items .listItems .itemListElement:first-child,.search-top-info div .listItems .itemListElement:first-child,.search-top-info p .listItems .itemListElement:first-child{margin-left:0}.search-top-info .items .listItems .itemListElement:first-child:before,.search-top-info div .listItems .itemListElement:first-child:before,.search-top-info p .listItems .itemListElement:first-child:before{display:none}.search-top-info .items .listItems .itemListElement:last-child,.search-top-info div .listItems .itemListElement:last-child,.search-top-info p .listItems .itemListElement:last-child{cursor:text;font-weight:700}.search-top-info .items .listItems .itemListElement,.search-top-info div .listItems .itemListElement,.search-top-info p .listItems .itemListElement{font-weight:400;margin-left:15px}.search-top-info .items .listItems .itemListElement.h1,.search-top-info div .listItems .itemListElement.h1,.search-top-info p .listItems .itemListElement.h1{display:inline}.search-top-info .items .listItems .itemListElement:before,.search-top-info div .listItems .itemListElement:before,.search-top-info p .listItems .itemListElement:before{background:url(/front/assets/img/icon-next.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-left:-12px;margin-top:5px;position:absolute;width:5px}@media(max-width:768px){.search-top-info .items .listItems .itemListElement:before,.search-top-info div .listItems .itemListElement:before,.search-top-info p .listItems .itemListElement:before{margin-left:-9px;margin-top:3px}}.search-top-info .items .listItems .itemListElement a,.search-top-info div .listItems .itemListElement a,.search-top-info p .listItems .itemListElement a{color:var(--cl-blue-font,#0c226f)}.search-top-info .items.search-opt-msg,.search-top-info div.search-opt-msg,.search-top-info p.search-opt-msg{background-color:#fbf2e4;border-radius:.5rem;font-size:.8653846154rem;line-height:1.1538461538rem;margin-bottom:10px;margin-right:0;padding:.75rem .5rem .75rem 2.7rem;position:relative;width:100%}.search-top-info .items.search-opt-msg img,.search-top-info div.search-opt-msg img,.search-top-info p.search-opt-msg img{left:12px;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:768px){.search-top-info .items.search-opt-msg,.search-top-info div.search-opt-msg,.search-top-info p.search-opt-msg{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.search-top-info .items.search-opt-msg,.search-top-info div.search-opt-msg,.search-top-info p.search-opt-msg{font-size:.9375rem;line-height:1.25rem}}@media(max-width:1280px){.search-top-info{justify-content:space-between;padding:10px 0}.search-top-info p{margin:0}}@media(min-width:1537px){.flv-search-results{margin:auto!important;max-width:1900px;padding-left:20px!important;padding-right:20px!important}}@media(min-width:1025px){.flv-search-results{border-bottom:1px solid #ccc;display:flex;margin:0 2.188rem;padding:1.25rem 0 6.25rem}}@media(min-width:1025px)and (min-width:769px){.flv-search-results{margin:0 2.188rem}}@media(min-width:1025px)and (min-width:1025px){.flv-search-results{margin:0 2.188rem}}@media(min-width:1025px)and (min-width:1281px){.flv-search-results{margin:0 2.188rem}}@media(min-width:1025px)and (min-width:1537px){.flv-search-results{margin:0 2.188rem}}@media(min-width:1025px)and (min-width:769px){.flv-search-results{padding:1.25rem 0 6.25rem}}@media(min-width:1025px)and (min-width:1025px){.flv-search-results{padding:1.25rem 0 6.25rem}}@media(min-width:1025px)and (min-width:1281px){.flv-search-results{padding:1.25rem 0 6.25rem}}@media(min-width:1025px)and (min-width:1537px){.flv-search-results{padding:1.25rem 0 6.25rem}}@media(min-width:1025px){.flv-search-results .flv-search-filter{min-width:400px;padding:0 3.125rem 0 0;width:400px}}@media(min-width:1025px)and (min-width:769px){.flv-search-results .flv-search-filter{padding:0 3.125rem 0 0}}@media(min-width:1025px)and (min-width:1025px){.flv-search-results .flv-search-filter{padding:0 3.125rem 0 0}}@media(min-width:1025px)and (min-width:1281px){.flv-search-results .flv-search-filter{padding:0 3.125rem 0 0}}@media(min-width:1025px)and (min-width:1537px){.flv-search-results .flv-search-filter{padding:0 3.125rem 0 0}}@media(min-width:1025px)and (max-width:1280px){.flv-search-results .flv-search-filter{min-width:300px;width:300px}}@media(min-width:1025px){.flv-search-results .flv-search-content{flex-grow:1;width:calc(100% - 400px)}}@media(min-width:1025px)and (max-width:1280px){.flv-search-results .flv-search-content{flex:none;width:calc(100% - 300px)}}@media(max-width:768px){.flv-search-results.without-p{padding-top:0!important}}@media(max-width:1280px){.flv-search-results{margin:0;padding:15px}}.flv-search-bottom .flv-contact-form{border-color:var(--cl-cta-border,#af141c)}.lds-ellipsis{display:inline-block;height:20px;position:relative;width:80px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:var(--cl-cta-bg,#af141c);border-radius:50%;height:12px;position:absolute;top:4px;width:12px}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:8px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:8px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:32px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:56px}.flv-result-ctc{display:none}@media(min-width:1025px){.flv-result-ctc{display:block;padding-top:2rem;position:sticky;top:calc(-100% + 400px)}.flv-result-ctc .contact-form .form-actions button{padding:.625rem}}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.flv-cruise-detail .col-md-6:last-child{padding-bottom:0!important}.flv-cruise-detail .privatize{align-items:center;display:flex;margin:0 0 1.875rem}@media(min-width:769px){.flv-cruise-detail .privatize{margin:0 0 1.875rem}}@media(min-width:1025px){.flv-cruise-detail .privatize{margin:0 0 1.875rem}}@media(min-width:1281px){.flv-cruise-detail .privatize{margin:0 0 1.875rem}}@media(min-width:1537px){.flv-cruise-detail .privatize{margin:0 0 1.875rem}}.flv-cruise-detail .privatize img{height:20px;margin:0 .438rem 0 0;width:20px}@media(min-width:769px){.flv-cruise-detail .privatize img{margin:0 .438rem 0 0}}@media(min-width:1025px){.flv-cruise-detail .privatize img{margin:0 .438rem 0 0}}@media(min-width:1281px){.flv-cruise-detail .privatize img{margin:0 .438rem 0 0}}@media(min-width:1537px){.flv-cruise-detail .privatize img{margin:0 .438rem 0 0}}.flv-cruise-detail .privatize a{color:var(--cl-blue-8-font,#1e2f97)}@media(max-width:768px){.flv-cruise-detail .padding-top{padding-top:35px}}.flv-cruise-detail .text-underline{text-decoration:underline}.flv-cruise-detail .check,.flv-cruise-detail .uncheck{padding-left:15px;position:relative}.flv-cruise-detail .check:before,.flv-cruise-detail .uncheck:before{background:50% no-repeat;background-size:contain;content:"";height:10px;left:0;position:absolute;top:3px;width:10px}.flv-cruise-detail .check:before{background-image:url(/front/assets/img/icons/check.png)}.flv-cruise-detail .uncheck:before{background-image:url(/front/assets/img/icons/uncheck.png)}@media(min-width:768px){.flv-cruise-detail .flv-row{margin:0 -1.063rem}}@media(min-width:768px)and (min-width:769px){.flv-cruise-detail .flv-row{margin:0 -1.063rem}}@media(min-width:768px)and (min-width:1025px){.flv-cruise-detail .flv-row{margin:0 -1.063rem}}@media(min-width:768px)and (min-width:1281px){.flv-cruise-detail .flv-row{margin:0 -1.063rem}}@media(min-width:768px)and (min-width:1537px){.flv-cruise-detail .flv-row{margin:0 -1.063rem}}@media(min-width:768px){.flv-cruise-detail .col-md-6{padding:1.063rem}}@media(min-width:768px)and (min-width:769px){.flv-cruise-detail .col-md-6{padding:1.063rem}}@media(min-width:768px)and (min-width:1025px){.flv-cruise-detail .col-md-6{padding:1.063rem}}@media(min-width:768px)and (min-width:1281px){.flv-cruise-detail .col-md-6{padding:1.063rem}}@media(min-width:768px)and (min-width:1537px){.flv-cruise-detail .col-md-6{padding:1.063rem}}@media(min-width:768px){.flv-cruise-detail .privatize img{height:40px;width:40px}.flv-cruise-detail .check,.flv-cruise-detail .uncheck{padding-left:28px}.flv-cruise-detail .check:before,.flv-cruise-detail .uncheck:before{content:"";height:18px;width:18px}}.col-sidebar,.flv-longette-modal{position:relative}.col-sidebar .sidebar-widgets>div,.flv-longette-modal .sidebar-widgets>div{background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.15);color:var(--cl-blue-font,#0c226f);font-size:1.125rem;margin:1.25rem 0;position:relative}@media(min-width:1024px){.col-sidebar .sidebar-widgets>div,.flv-longette-modal .sidebar-widgets>div{font-size:.865rem}}@media(min-width:1536px){.col-sidebar .sidebar-widgets>div,.flv-longette-modal .sidebar-widgets>div{font-size:.938rem}}@media(min-width:769px){.col-sidebar .sidebar-widgets>div,.flv-longette-modal .sidebar-widgets>div{margin:1.25rem 0}}@media(min-width:1025px){.col-sidebar .sidebar-widgets>div,.flv-longette-modal .sidebar-widgets>div{margin:1.25rem 0}}@media(min-width:1281px){.col-sidebar .sidebar-widgets>div,.flv-longette-modal .sidebar-widgets>div{margin:1.25rem 0}}@media(min-width:1537px){.col-sidebar .sidebar-widgets>div,.flv-longette-modal .sidebar-widgets>div{margin:1.25rem 0}}@media(min-width:1280px){.col-sidebar .sidebar-widgets,.flv-longette-modal .sidebar-widgets{position:sticky;top:140px;z-index:100}}.col-sidebar .favory,.flv-longette-modal .favory{position:absolute;right:6px;top:12px}.col-sidebar .favory .favory-text,.flv-longette-modal .favory .favory-text{margin-top:-8px}@media(max-width:768px){.col-sidebar .favory,.flv-longette-modal .favory{right:15px}}.col-sidebar .favory .breadcrumb-link,.flv-longette-modal .favory .breadcrumb-link{align-items:center;display:flex;flex-direction:column}.col-sidebar .favory .breadcrumb-link .fav,.flv-longette-modal .favory .breadcrumb-link .fav{height:13px;width:13px}@media(max-width:768px){.col-sidebar .favory .breadcrumb-link .fav,.flv-longette-modal .favory .breadcrumb-link .fav{height:20px;width:20px}}.col-sidebar .favory .breadcrumb-link span,.flv-longette-modal .favory .breadcrumb-link span{font-size:.625rem}@media(max-width:768px){.col-sidebar .favory .breadcrumb-link span,.flv-longette-modal .favory .breadcrumb-link span{display:none}}.col-sidebar .flv-title,.flv-longette-modal .flv-title{border-bottom:2px solid #ccc;font-size:1.125rem;font-weight:700;margin-bottom:0;padding:.6rem 0;text-align:center;text-transform:uppercase}@media(min-width:769px){.col-sidebar .flv-title,.flv-longette-modal .flv-title{padding:.6rem 0}}@media(min-width:1025px){.col-sidebar .flv-title,.flv-longette-modal .flv-title{padding:.6rem 0}}@media(min-width:1281px){.col-sidebar .flv-title,.flv-longette-modal .flv-title{padding:.6rem 0}}@media(min-width:1537px){.col-sidebar .flv-title,.flv-longette-modal .flv-title{padding:.6rem 0}}@media(min-width:1024px){.col-sidebar .flv-title,.flv-longette-modal .flv-title{font-size:.865rem}}@media(min-width:1536px){.col-sidebar .flv-title,.flv-longette-modal .flv-title{font-size:.938rem}}@media(max-width:460px){.col-sidebar .flv-title,.flv-longette-modal .flv-title{font-size:.875rem}}@media(max-width:460px)and (min-width:1024px){.col-sidebar .flv-title,.flv-longette-modal .flv-title{font-size:.673rem}}@media(max-width:460px)and (min-width:1536px){.col-sidebar .flv-title,.flv-longette-modal .flv-title{font-size:.729rem}}.col-sidebar .form-title,.flv-longette-modal .form-title{font-size:1.125rem;text-align:center}@media(min-width:1024px){.col-sidebar .form-title,.flv-longette-modal .form-title{font-size:.865rem}}@media(min-width:1536px){.col-sidebar .form-title,.flv-longette-modal .form-title{font-size:.938rem}}.col-sidebar .flv-expert-info,.flv-longette-modal .flv-expert-info{align-items:center;background:#fff;color:var(--cl-blue-font,#0c226f);display:flex;justify-content:center;padding:2.3rem 0}@media(min-width:769px){.col-sidebar .flv-expert-info,.flv-longette-modal .flv-expert-info{padding:2.3rem 0}}@media(min-width:1025px){.col-sidebar .flv-expert-info,.flv-longette-modal .flv-expert-info{padding:2.3rem 0}}@media(min-width:1281px){.col-sidebar .flv-expert-info,.flv-longette-modal .flv-expert-info{padding:2.3rem 0}}@media(min-width:1537px){.col-sidebar .flv-expert-info,.flv-longette-modal .flv-expert-info{padding:2.3rem 0}}.col-sidebar .flv-expert-info .expert-avatar,.flv-longette-modal .flv-expert-info .expert-avatar{border:2px solid var(--cl-blue-2-border,#04abef);height:4.318vw;margin:0 15px 0 0;min-width:4.318vw;padding:.25rem;width:4.318vw}@media(max-width:1024px){.col-sidebar .flv-expert-info .expert-avatar,.flv-longette-modal .flv-expert-info .expert-avatar{height:9.277vw;min-width:9.277vw;width:9.277vw}}@media(max-width:640px){.col-sidebar .flv-expert-info .expert-avatar,.flv-longette-modal .flv-expert-info .expert-avatar{height:14.844vw;min-width:14.844vw;width:14.844vw}}@media(min-width:769px){.col-sidebar .flv-expert-info .expert-avatar,.flv-longette-modal .flv-expert-info .expert-avatar{padding:.25rem}}@media(min-width:1025px){.col-sidebar .flv-expert-info .expert-avatar,.flv-longette-modal .flv-expert-info .expert-avatar{padding:.25rem}}@media(min-width:1281px){.col-sidebar .flv-expert-info .expert-avatar,.flv-longette-modal .flv-expert-info .expert-avatar{padding:.25rem}}@media(min-width:1537px){.col-sidebar .flv-expert-info .expert-avatar,.flv-longette-modal .flv-expert-info .expert-avatar{padding:.25rem}}@media(max-width:768px){.col-sidebar .flv-expert-info .expert-avatar,.flv-longette-modal .flv-expert-info .expert-avatar{height:18.844vw!important;min-width:14.844vw!important;width:18.844vw!important}}.col-sidebar .flv-expert-info .expert-avatar.avatar,.flv-longette-modal .flv-expert-info .expert-avatar.avatar{height:18.844vw!important;min-width:18.844vw!important;width:18.844vw!important}@media(min-width:320px){.col-sidebar .flv-expert-info .expert-avatar.avatar,.flv-longette-modal .flv-expert-info .expert-avatar.avatar{height:18.844vw!important;min-width:18.844vw!important;width:18.844vw!important}}@media(min-width:460px){.col-sidebar .flv-expert-info .expert-avatar.avatar,.flv-longette-modal .flv-expert-info .expert-avatar.avatar{height:17.844vw!important;min-width:17.844vw!important;width:17.844vw!important}}@media(min-width:640px){.col-sidebar .flv-expert-info .expert-avatar.avatar,.flv-longette-modal .flv-expert-info .expert-avatar.avatar{height:12.844vw!important;min-width:12.844vw!important;width:12.844vw!important}}@media(min-width:768px){.col-sidebar .flv-expert-info .expert-avatar.avatar,.flv-longette-modal .flv-expert-info .expert-avatar.avatar{height:10.844vw!important;min-width:10.844vw!important;width:10.844vw!important}}@media(min-width:1024px){.col-sidebar .flv-expert-info .expert-avatar.avatar,.flv-longette-modal .flv-expert-info .expert-avatar.avatar{height:8.844vw!important;min-width:8.844vw!important;width:8.844vw!important}}@media(min-width:1280px){.col-sidebar .flv-expert-info .expert-avatar.avatar,.flv-longette-modal .flv-expert-info .expert-avatar.avatar{height:6.318vw!important;min-width:6.318vw!important;width:6.318vw!important}}@media(min-width:1536px){.col-sidebar .flv-expert-info .expert-avatar.avatar,.flv-longette-modal .flv-expert-info .expert-avatar.avatar{height:4.318vw!important;min-width:4.318vw!important;width:4.318vw!important}}.col-sidebar .flv-expert-info .expert-avatar picture img,.flv-longette-modal .flv-expert-info .expert-avatar picture img{border-radius:50%;width:100%}.col-sidebar .flv-expert-info .expert-desc,.flv-longette-modal .flv-expert-info .expert-desc{font-size:.8rem;line-height:1.333;margin:0;max-width:100%;padding-bottom:5px;padding-top:5px;text-align:left}.col-sidebar .flv-expert-info .expert-desc a,.flv-longette-modal .flv-expert-info .expert-desc a{color:var(--cl-blue-font,#0c226f);font-weight:600}.col-sidebar .flv-expert-info .expert-desc span,.flv-longette-modal .flv-expert-info .expert-desc span{display:block}.col-sidebar .flv-widget-content,.flv-longette-modal .flv-widget-content{padding:1.5rem 1.5rem 0;position:relative}@media(min-width:769px){.col-sidebar .flv-widget-content,.flv-longette-modal .flv-widget-content{padding:1.5rem 1.5rem 0}}@media(min-width:1025px){.col-sidebar .flv-widget-content,.flv-longette-modal .flv-widget-content{padding:1.5rem 1.5rem 0}}@media(min-width:1281px){.col-sidebar .flv-widget-content,.flv-longette-modal .flv-widget-content{padding:1.5rem 1.5rem 0}}@media(min-width:1537px){.col-sidebar .flv-widget-content,.flv-longette-modal .flv-widget-content{padding:1.5rem 1.5rem 0}}@media(max-width:768px){.col-sidebar .flv-widget-content,.flv-longette-modal .flv-widget-content{padding:.875rem 1rem 0}}@media(max-width:768px)and (min-width:769px){.col-sidebar .flv-widget-content,.flv-longette-modal .flv-widget-content{padding:.875rem 1rem 0}}@media(max-width:768px)and (min-width:1025px){.col-sidebar .flv-widget-content,.flv-longette-modal .flv-widget-content{padding:.875rem 1rem 0}}@media(max-width:768px)and (min-width:1281px){.col-sidebar .flv-widget-content,.flv-longette-modal .flv-widget-content{padding:.875rem 1rem 0}}@media(max-width:768px)and (min-width:1537px){.col-sidebar .flv-widget-content,.flv-longette-modal .flv-widget-content{padding:.875rem 1rem 0}}.col-sidebar .flv-widget-content .flv-form .select-container,.flv-longette-modal .flv-widget-content .flv-form .select-container{align-items:center;background:#fff;border:1px solid var(--cl-gray-6-border,#ccc);cursor:pointer;display:flex;font-size:.85rem;height:50px;left:0;padding-right:2px;padding-top:2px;position:relative;right:0;top:0;z-index:99}.col-sidebar .flv-widget-content .flv-form .select-container.center,.flv-longette-modal .flv-widget-content .flv-form .select-container.center{justify-content:center}.col-sidebar .flv-widget-content .flv-form .arrow,.flv-longette-modal .flv-widget-content .flv-form .arrow{background:url(/front/assets/img/arrow-down.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;content:"";display:block;height:10px;position:absolute;right:10px;top:57%;transform:translateY(-50%);width:10px}.col-sidebar .flv-widget-content .flv-form .flv-overflow-scroll,.flv-longette-modal .flv-widget-content .flv-form .flv-overflow-scroll{margin-top:0}.col-sidebar .flv-widget-content .flv-form .flv-overflow-scroll .btn-close,.flv-longette-modal .flv-widget-content .flv-form .flv-overflow-scroll .btn-close{position:absolute;right:1px;top:1px;z-index:10000}@media(max-width:768px){.col-sidebar .flv-widget-content .flv-form .flv-overflow-scroll,.flv-longette-modal .flv-widget-content .flv-form .flv-overflow-scroll{max-height:50vh;overflow-y:auto}}.col-sidebar .flv-widget-content .flv-form .close-dropdown,.flv-longette-modal .flv-widget-content .flv-form .close-dropdown{display:flex;margin:0 1.25rem;padding:.938rem 0 .5rem}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form .close-dropdown,.flv-longette-modal .flv-widget-content .flv-form .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form .close-dropdown,.flv-longette-modal .flv-widget-content .flv-form .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form .close-dropdown,.flv-longette-modal .flv-widget-content .flv-form .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form .close-dropdown,.flv-longette-modal .flv-widget-content .flv-form .close-dropdown{padding:.938rem 0 .5rem}}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form .close-dropdown,.flv-longette-modal .flv-widget-content .flv-form .close-dropdown{margin:0 1.25rem}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form .close-dropdown,.flv-longette-modal .flv-widget-content .flv-form .close-dropdown{margin:0 1.25rem}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form .close-dropdown,.flv-longette-modal .flv-widget-content .flv-form .close-dropdown{margin:0 1.25rem}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form .close-dropdown,.flv-longette-modal .flv-widget-content .flv-form .close-dropdown{margin:0 1.25rem}}.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options{background-color:#fff;border:1px solid var(--cl-gray-6-border,#ccc);border-top:none;left:0;max-height:311px;overflow-y:scroll;position:absolute;top:100%;width:100%;z-index:10000}@media(max-width:768px){.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options{max-height:285px}}.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option{align-items:center;display:flex;justify-content:space-between}.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-date,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-date{flex-grow:1;margin-right:auto}@media(max-width:640px){.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-date .from,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-date .from{font-size:.85rem}}@media(max-width:768px){.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-date .price,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-date .price{font-size:.8rem}}.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option{flex:0 0 35%;margin-left:auto}@media(min-width:320px){.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option{flex:0 0 35%}}@media(min-width:460px){.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option{flex:0 0 35%}}@media(min-width:640px){.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option{flex:0 0 35%}}@media(min-width:768px){.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option{flex:0 0 13%}}@media(min-width:1024px){.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option{flex:0 0 12%}}@media(min-width:1280px){.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option{flex:0 0 32%}}@media(min-width:1536px){.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option{flex:0 0 31%}}.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option .boat-name,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option .boat-name{font-weight:700}@media(max-width:640px){.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option .boat-name,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option .boat-name{font-size:.85rem}}@media(max-width:768px){.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option .cabines,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options .option .infos-option .cabines{font-size:.8rem}}.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options li,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options li{border-bottom:1px solid var(--cl-gray-6-border,#ccc)}.col-sidebar .flv-widget-content .flv-form .select-container:hover .custom-dropdown-options,.flv-longette-modal .flv-widget-content .flv-form .select-container:hover .custom-dropdown-options{display:block}.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options::-webkit-scrollbar,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options::-webkit-scrollbar{width:4px}.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options::-webkit-scrollbar-track,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options::-webkit-scrollbar-track{background:var(--cl-gray-bg,#f4f2ec)}.col-sidebar .flv-widget-content .flv-form .custom-dropdown-options::-webkit-scrollbar-thumb,.flv-longette-modal .flv-widget-content .flv-form .custom-dropdown-options::-webkit-scrollbar-thumb{background-color:var(--cl-cta-bg,#af141c);border-radius:20px}.col-sidebar .flv-widget-content .flv-form .option,.flv-longette-modal .flv-widget-content .flv-form .option{border-bottom:1px solid var(--cl-gray-6-border,#ccc)}.col-sidebar .flv-widget-content .flv-form .current,.flv-longette-modal .flv-widget-content .flv-form .current{align-items:center;color:#000;display:flex;padding:.625rem 0}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form .current,.flv-longette-modal .flv-widget-content .flv-form .current{padding:.625rem 0}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form .current,.flv-longette-modal .flv-widget-content .flv-form .current{padding:.625rem 0}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form .current,.flv-longette-modal .flv-widget-content .flv-form .current{padding:.625rem 0}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form .current,.flv-longette-modal .flv-widget-content .flv-form .current{padding:.625rem 0}}.col-sidebar .flv-widget-content .flv-form .current.cabin,.flv-longette-modal .flv-widget-content .flv-form .current.cabin{padding-left:1.25rem;padding-right:1.25rem;text-align:center}.col-sidebar .flv-widget-content .flv-form .current .from .days,.flv-longette-modal .flv-widget-content .flv-form .current .from .days{font-weight:500}.col-sidebar .flv-widget-content .flv-form .current .from span,.flv-longette-modal .flv-widget-content .flv-form .current .from span{padding-left:5px}.col-sidebar .flv-widget-content .flv-form ul li,.flv-longette-modal .flv-widget-content .flv-form ul li{color:#000;cursor:pointer;padding:.625rem 1.25rem;position:relative;transition:all .3s ease}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form ul li,.flv-longette-modal .flv-widget-content .flv-form ul li{padding:.625rem 1.25rem}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form ul li,.flv-longette-modal .flv-widget-content .flv-form ul li{padding:.625rem 1.25rem}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form ul li,.flv-longette-modal .flv-widget-content .flv-form ul li{padding:.625rem 1.25rem}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form ul li,.flv-longette-modal .flv-widget-content .flv-form ul li{padding:.625rem 1.25rem}}.col-sidebar .flv-widget-content .flv-form ul li:first-child,.col-sidebar .flv-widget-content .flv-form ul li:nth-child(2),.flv-longette-modal .flv-widget-content .flv-form ul li:first-child,.flv-longette-modal .flv-widget-content .flv-form ul li:nth-child(2){padding-top:2rem!important}.col-sidebar .flv-widget-content .flv-form ul li .from,.flv-longette-modal .flv-widget-content .flv-form ul li .from{font-weight:700}.col-sidebar .flv-widget-content .flv-form ul li .from.current,.flv-longette-modal .flv-widget-content .flv-form ul li .from.current{margin-right:10px}.col-sidebar .flv-widget-content .flv-form ul li:after,.flv-longette-modal .flv-widget-content .flv-form ul li:after{background:transparent;bottom:-2px;content:"";display:block;position:absolute;top:-2px;transition:all .5s ease;z-index:0}.col-sidebar .flv-widget-content .flv-form ul li.flv-pl-5,.flv-longette-modal .flv-widget-content .flv-form ul li.flv-pl-5{padding-left:10px}.col-sidebar .flv-widget-content .flv-form ul li.hovered,.col-sidebar .flv-widget-content .flv-form ul li:hover,.flv-longette-modal .flv-widget-content .flv-form ul li.hovered,.flv-longette-modal .flv-widget-content .flv-form ul li:hover{color:#000}.col-sidebar .flv-widget-content .flv-form ul li.hovered:after,.col-sidebar .flv-widget-content .flv-form ul li:hover:after,.flv-longette-modal .flv-widget-content .flv-form ul li.hovered:after,.flv-longette-modal .flv-widget-content .flv-form ul li:hover:after{color:var(--cl-cta-font,#af141c);cursor:pointer}.col-sidebar .flv-widget-content .flv-form ul li.active:after,.flv-longette-modal .flv-widget-content .flv-form ul li.active:after{cursor:pointer}.col-sidebar .flv-widget-content .flv-form ul li.active:after:hover,.flv-longette-modal .flv-widget-content .flv-form ul li.active:after:hover{color:#000}.col-sidebar .flv-widget-content .flv-form ul li.active>span,.flv-longette-modal .flv-widget-content .flv-form ul li.active>span{color:var(--cl-cta-font,#af141c)}.col-sidebar .flv-widget-content .flv-form ul li span,.flv-longette-modal .flv-widget-content .flv-form ul li span{cursor:pointer;display:block;position:relative;transition:all .3s ease;width:100%;z-index:1}.col-sidebar .flv-widget-content .flv-form ul li span:after,.col-sidebar .flv-widget-content .flv-form ul li span:before,.flv-longette-modal .flv-widget-content .flv-form ul li span:after,.flv-longette-modal .flv-widget-content .flv-form ul li span:before{content:"";display:block;position:absolute}.col-sidebar .flv-widget-content .flv-form ul li .parent,.flv-longette-modal .flv-widget-content .flv-form ul li .parent{color:var(--cl-gray-6-font,#ccc);font-size:12px}.col-sidebar .flv-widget-content .flv-form ul li label,.flv-longette-modal .flv-widget-content .flv-form ul li label{align-items:center;cursor:pointer;display:flex;min-height:15px;position:relative;transition:all .3s ease;width:100%;z-index:1}.col-sidebar .flv-widget-content .flv-form ul li label:after,.col-sidebar .flv-widget-content .flv-form ul li label:before,.flv-longette-modal .flv-widget-content .flv-form ul li label:after,.flv-longette-modal .flv-widget-content .flv-form ul li label:before{content:"";display:block;position:absolute}.col-sidebar .flv-widget-content .flv-form ul li:last-child,.flv-longette-modal .flv-widget-content .flv-form ul li:last-child{border:none}.col-sidebar .flv-widget-content .flv-form>div>select,.flv-longette-modal .flv-widget-content .flv-form>div>select{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:url(/front/assets/img/arrow-down\ 2.png) #fff no-repeat calc(100% - 6px)!important;border:1px solid #ccc;color:#000;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;margin:0;min-height:20px;padding:.8rem;position:relative}@media(min-width:1024px){.col-sidebar .flv-widget-content .flv-form>div>select,.flv-longette-modal .flv-widget-content .flv-form>div>select{font-size:.692rem}}@media(min-width:1536px){.col-sidebar .flv-widget-content .flv-form>div>select,.flv-longette-modal .flv-widget-content .flv-form>div>select{font-size:.75rem}}@media(max-width:768px){.col-sidebar .flv-widget-content .flv-form>div>select,.flv-longette-modal .flv-widget-content .flv-form>div>select{font-size:.65rem}}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form>div>select,.flv-longette-modal .flv-widget-content .flv-form>div>select{padding:.8rem}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form>div>select,.flv-longette-modal .flv-widget-content .flv-form>div>select{padding:.8rem}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form>div>select,.flv-longette-modal .flv-widget-content .flv-form>div>select{padding:.8rem}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form>div>select,.flv-longette-modal .flv-widget-content .flv-form>div>select{padding:.8rem}}.col-sidebar .flv-widget-content .flv-form .form-item,.flv-longette-modal .flv-widget-content .flv-form .form-item{padding-bottom:0}.col-sidebar .flv-widget-content .flv-form .form-item.totals,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals{align-items:stretch;justify-content:center;margin:2rem 0 0;padding:1.9rem 0}.col-sidebar .flv-widget-content .flv-form .form-item.totals>div,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals>div{flex:none}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form .form-item.totals,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals{margin:2rem 0 0}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form .form-item.totals,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals{margin:2rem 0 0}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form .form-item.totals,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals{margin:2rem 0 0}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form .form-item.totals,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals{margin:2rem 0 0}}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form .form-item.totals,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals{padding:1.9rem 0}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form .form-item.totals,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals{padding:1.9rem 0}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form .form-item.totals,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals{padding:1.9rem 0}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form .form-item.totals,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals{padding:1.9rem 0}}.col-sidebar .flv-widget-content .flv-form .form-item.totals .total-label,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals .total-label{padding:0 .5rem 0 0}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form .form-item.totals .total-label,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals .total-label{padding:0 .5rem 0 0}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form .form-item.totals .total-label,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals .total-label{padding:0 .5rem 0 0}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form .form-item.totals .total-label,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals .total-label{padding:0 .5rem 0 0}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form .form-item.totals .total-label,.flv-longette-modal .flv-widget-content .flv-form .form-item.totals .total-label{padding:0 .5rem 0 0}}.col-sidebar .flv-widget-content .flv-form .form-item.private,.flv-longette-modal .flv-widget-content .flv-form .form-item.private{align-items:stretch;justify-content:center;margin:2rem 0 0;padding:1.9rem 0}.col-sidebar .flv-widget-content .flv-form .form-item.private>div,.flv-longette-modal .flv-widget-content .flv-form .form-item.private>div{flex:none}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form .form-item.private,.flv-longette-modal .flv-widget-content .flv-form .form-item.private{margin:2rem 0 0}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form .form-item.private,.flv-longette-modal .flv-widget-content .flv-form .form-item.private{margin:2rem 0 0}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form .form-item.private,.flv-longette-modal .flv-widget-content .flv-form .form-item.private{margin:2rem 0 0}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form .form-item.private,.flv-longette-modal .flv-widget-content .flv-form .form-item.private{margin:2rem 0 0}}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form .form-item.private,.flv-longette-modal .flv-widget-content .flv-form .form-item.private{padding:1.9rem 0}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form .form-item.private,.flv-longette-modal .flv-widget-content .flv-form .form-item.private{padding:1.9rem 0}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form .form-item.private,.flv-longette-modal .flv-widget-content .flv-form .form-item.private{padding:1.9rem 0}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form .form-item.private,.flv-longette-modal .flv-widget-content .flv-form .form-item.private{padding:1.9rem 0}}.col-sidebar .flv-widget-content .flv-form .form-item.private .total-label,.flv-longette-modal .flv-widget-content .flv-form .form-item.private .total-label{padding:0 .5rem 0 0}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form .form-item.private .total-label,.flv-longette-modal .flv-widget-content .flv-form .form-item.private .total-label{padding:0 .5rem 0 0}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form .form-item.private .total-label,.flv-longette-modal .flv-widget-content .flv-form .form-item.private .total-label{padding:0 .5rem 0 0}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form .form-item.private .total-label,.flv-longette-modal .flv-widget-content .flv-form .form-item.private .total-label{padding:0 .5rem 0 0}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form .form-item.private .total-label,.flv-longette-modal .flv-widget-content .flv-form .form-item.private .total-label{padding:0 .5rem 0 0}}.col-sidebar .flv-widget-content .flv-form .form-item.link-privatisation,.flv-longette-modal .flv-widget-content .flv-form .form-item.link-privatisation{align-items:center;display:flex;justify-content:center;margin-bottom:1.9rem}.col-sidebar .flv-widget-content .flv-form .form-item.link-privatisation img,.flv-longette-modal .flv-widget-content .flv-form .form-item.link-privatisation img{height:20px;margin:0 .438rem 0 0;width:20px}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form .form-item.link-privatisation img,.flv-longette-modal .flv-widget-content .flv-form .form-item.link-privatisation img{margin:0 .438rem 0 0}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form .form-item.link-privatisation img,.flv-longette-modal .flv-widget-content .flv-form .form-item.link-privatisation img{margin:0 .438rem 0 0}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form .form-item.link-privatisation img,.flv-longette-modal .flv-widget-content .flv-form .form-item.link-privatisation img{margin:0 .438rem 0 0}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form .form-item.link-privatisation img,.flv-longette-modal .flv-widget-content .flv-form .form-item.link-privatisation img{margin:0 .438rem 0 0}}.col-sidebar .flv-widget-content .flv-form .form-item.link-privatisation a,.flv-longette-modal .flv-widget-content .flv-form .form-item.link-privatisation a{color:var(--cl-blue-8-font,#1e2f97)}.col-sidebar .flv-widget-content .flv-form .form-item.link-privatisation .text-underline,.flv-longette-modal .flv-widget-content .flv-form .form-item.link-privatisation .text-underline{font-size:.74rem;text-decoration:underline}.col-sidebar .flv-widget-content .flv-form .form-item.participants .participants-info,.flv-longette-modal .flv-widget-content .flv-form .form-item.participants .participants-info{font-size:.85rem;padding:.8rem 0 .8rem .2rem}@media(min-width:769px){.col-sidebar .flv-widget-content .flv-form .form-item.participants .participants-info,.flv-longette-modal .flv-widget-content .flv-form .form-item.participants .participants-info{padding:.8rem 0 .8rem .2rem}}@media(min-width:1025px){.col-sidebar .flv-widget-content .flv-form .form-item.participants .participants-info,.flv-longette-modal .flv-widget-content .flv-form .form-item.participants .participants-info{padding:.8rem 0 .8rem .2rem}}@media(min-width:1281px){.col-sidebar .flv-widget-content .flv-form .form-item.participants .participants-info,.flv-longette-modal .flv-widget-content .flv-form .form-item.participants .participants-info{padding:.8rem 0 .8rem .2rem}}@media(min-width:1537px){.col-sidebar .flv-widget-content .flv-form .form-item.participants .participants-info,.flv-longette-modal .flv-widget-content .flv-form .form-item.participants .participants-info{padding:.8rem 0 .8rem .2rem}}@media(max-width:768px){.col-sidebar .flv-widget-content .flv-form .form-item.participants .participants-info,.flv-longette-modal .flv-widget-content .flv-form .form-item.participants .participants-info{padding:.738rem 0 .738rem .2rem}}@media(max-width:768px)and (min-width:769px){.col-sidebar .flv-widget-content .flv-form .form-item.participants .participants-info,.flv-longette-modal .flv-widget-content .flv-form .form-item.participants .participants-info{padding:.738rem 0 .738rem .2rem}}@media(max-width:768px)and (min-width:1025px){.col-sidebar .flv-widget-content .flv-form .form-item.participants .participants-info,.flv-longette-modal .flv-widget-content .flv-form .form-item.participants .participants-info{padding:.738rem 0 .738rem .2rem}}@media(max-width:768px)and (min-width:1281px){.col-sidebar .flv-widget-content .flv-form .form-item.participants .participants-info,.flv-longette-modal .flv-widget-content .flv-form .form-item.participants .participants-info{padding:.738rem 0 .738rem .2rem}}@media(max-width:768px)and (min-width:1537px){.col-sidebar .flv-widget-content .flv-form .form-item.participants .participants-info,.flv-longette-modal .flv-widget-content .flv-form .form-item.participants .participants-info{padding:.738rem 0 .738rem .2rem}}.col-sidebar .flv-form .form-item .dropdown-list,.flv-longette-modal .flv-form .form-item .dropdown-list{color:#000;min-width:100%}.flv-section-trustpilot{overflow:hidden}.flv-trustpilot-bg-gray{background:var(--cl-gray-bg,#f4f2ec)}.flv-section-trustpilot .theme-micro-combo{padding:2rem 2rem .5rem}@media(min-width:1025px)and (max-width:1536px){.flv-section-trustpilot .theme-micro-combo{padding:1.3rem 2rem .5rem}}@media(min-width:640px)and (max-width:1024px){.flv-section-trustpilot .theme-micro-combo{padding:2rem 2rem .5rem}}@media(min-width:320px)and (max-width:460px){.flv-section-trustpilot .theme-micro-combo{padding:2rem}}.flv-section-trustpilot .theme-mini{padding:0}@media(max-width:460px){.flv-section-trustpilot .theme-mini{padding-top:1rem}}.flv-section-trustpilot .theme-micro-combo .trustpilot-widget iframe{transform:scale(1.3)}@media(max-width:460px){.flv-section-trustpilot .theme-micro-combo .trustpilot-widget iframe{padding-top:0}}.contact-form-and-garantie-list{font-size:1.125rem}@media(min-width:1024px){.contact-form-and-garantie-list{font-size:.865rem}}@media(min-width:1536px){.contact-form-and-garantie-list{font-size:.938rem}}.contact-form-and-garantie-list .flv-section-trustpilot{padding-bottom:15px}.contact-form-and-garantie-list .flv-section-trustpilot iframe{height:100px!important;margin-left:auto;margin-right:auto;width:150px!important}.contact-form-and-garantie-list .flv-section-trustpilot iframe .light{color:red}.contact-form-and-garantie-list .flv-section-trustpilot iframe .light .tp-widget-wrapper .tp-widget-businessinfo{display:flex;font-size:9px!important}.contact-form-and-garantie-list .flv-section-trustpilot iframe .light .tp-widget-wrapper .tp-widget-businessinfo__total{margin-left:10px}.contact-form-and-garantie-list .small-contact-inner{border:1px solid var(--cl-gray-border,#f4f2ec);box-shadow:0 5px 15px rgba(0,0,0,.1);font-weight:500;margin:0 auto;max-width:430px;padding-bottom:2.25rem;text-align:center}.contact-form-and-garantie-list .small-contact-inner .flv-ctc-expert-avatar-bl picture img{border:2px solid var(--cl-blue-2-border,#04abef);border-radius:50%;padding:.3rem}.contact-form-and-garantie-list .expert-advice{color:var(--cl-blue-font,#0c226f);font-size:18px;font-weight:600;padding:2.25rem .938rem .25rem;text-align:center;text-transform:uppercase}@media(min-width:769px){.contact-form-and-garantie-list .expert-advice{padding:2.25rem .938rem .25rem}}@media(min-width:1025px){.contact-form-and-garantie-list .expert-advice{padding:2.25rem .938rem .25rem}}@media(min-width:1281px){.contact-form-and-garantie-list .expert-advice{padding:2.25rem .938rem .25rem}}@media(min-width:1537px){.contact-form-and-garantie-list .expert-advice{padding:2.25rem .938rem .25rem}}.contact-form-and-garantie-list .expert-inner{margin:0 auto;padding:15px;width:100%}.contact-form-and-garantie-list .expert-subTitle{font-weight:600}.contact-form-and-garantie-list .expert-info{align-items:center;color:var(--cl-blue-font,#0c226f);display:flex;padding:15px;text-align:left}.contact-form-and-garantie-list .expert-info .expert-desc{margin-left:15px}.contact-form-and-garantie-list .expert-info .expert-desc .expert-tel{align-items:center;color:var(--cl-blue-2-font,#04abef);display:flex}.contact-form-and-garantie-list .expert-info .expert-desc .expert-tel span a{color:var(--cl-blue-2-font,#04abef)}.contact-form-and-garantie-list .expert-info .expert-desc .expert-tel img{margin-right:5px}.contact-form-and-garantie-list .expert-info .expert-desc-top{color:var(--cl-blue-font,#0c226f);padding-bottom:20px}.contact-form-and-garantie-list .expert-info a,.contact-form-and-garantie-list .expert-info strong{color:var(--cl-blue-font,#0c226f);font-weight:600}.contact-form-and-garantie-list form .form-item{margin-bottom:15px}@media(max-width:1023px){.contact-form-and-garantie-list{padding:15px}}@media(min-width:1280px){.contact-form-and-garantie-list .expert-inner{padding:.938rem 1.188rem 0}}@media(min-width:1280px)and (min-width:769px){.contact-form-and-garantie-list .expert-inner{padding:.938rem 1.188rem 0}}@media(min-width:1280px)and (min-width:1025px){.contact-form-and-garantie-list .expert-inner{padding:.938rem 1.188rem 0}}@media(min-width:1280px)and (min-width:1281px){.contact-form-and-garantie-list .expert-inner{padding:.938rem 1.188rem 0}}@media(min-width:1280px)and (min-width:1537px){.contact-form-and-garantie-list .expert-inner{padding:.938rem 1.188rem 0}}.contact-form-and-garantie-list .flv-garantie{padding-bottom:15px;text-align:left}.contact-form-and-garantie-list .flv-show{display:block;padding-top:10px}.contact-form-and-garantie-list .flv-dropdown-menu{transition:max-height .5s ease}.contact-form-and-garantie-list .bold{font-weight:700}.contact-form-and-garantie-list .flv-garantie-title{color:var(--cl-blue-2-font,#04abef);font-size:18px;font-weight:600;margin:0 0 1rem;padding:1.25rem .938rem .4rem;text-align:center;text-transform:uppercase}.contact-form-and-garantie-list .flv-garantie .garantie-icon{color:var(--cl-blue-9-font,#0c226f);margin-right:.5rem}.contact-form-and-garantie-list .flv-garantie ul li{color:var(--cl-blue-9-font,#0c226f);display:flex;flex-direction:column;font-size:.9rem;margin-bottom:10px}.contact-form-and-garantie-list .flv-garantie ul li .flv-dropdown-item.regular{font-weight:400}.contact-form-and-garantie-list .flv-garantie ul li .voirplus{color:var(--cl-blue-font,#0c226f);cursor:pointer}.contact-form-and-garantie-list .flv-garantie ul li .flv-dropdown-title{align-items:baseline;display:flex;justify-content:space-between;text-align:left}.contact-form-and-garantie-list .flv-garantie ul li .flv-dropdown-title span{flex:0 0 80%}.flv-section-avis-trustpilot,.flv-section-avis-verifier{background:var(--cl-gray-bg,#f4f2ec);text-align:center}.flv-section-avis-trustpilot .flv-container,.flv-section-avis-trustpilot .flv-container-avis-virifie,.flv-section-avis-verifier .flv-container,.flv-section-avis-verifier .flv-container-avis-virifie{align-items:center;display:flex;justify-content:center}.flv-section-avis-trustpilot .flv-avis-trustpilot,.flv-section-avis-trustpilot .flv-avis-verifie,.flv-section-avis-verifier .flv-avis-trustpilot,.flv-section-avis-verifier .flv-avis-verifie{align-items:center;color:#191919;display:flex;font-weight:500;justify-content:center;margin:auto;max-width:800px;padding:1.8rem 2rem 2rem}@media screen and (max-width:768px){.flv-section-avis-trustpilot .flv-avis-trustpilot,.flv-section-avis-trustpilot .flv-avis-verifie,.flv-section-avis-verifier .flv-avis-trustpilot,.flv-section-avis-verifier .flv-avis-verifie{display:inline-block;padding:1rem}}@media screen and (min-width:769px)and (max-width:1025px){.flv-section-avis-trustpilot .flv-avis-trustpilot,.flv-section-avis-trustpilot .flv-avis-verifie,.flv-section-avis-verifier .flv-avis-trustpilot,.flv-section-avis-verifier .flv-avis-verifie{padding:1.1rem 2rem 2rem}}.flv-section-avis-trustpilot .flv-avis-trustpilot .avis-verifier-stars,.flv-section-avis-trustpilot .flv-avis-verifie .avis-verifier-stars,.flv-section-avis-verifier .flv-avis-trustpilot .avis-verifier-stars,.flv-section-avis-verifier .flv-avis-verifie .avis-verifier-stars{margin-bottom:-5px}.flv-section-avis-trustpilot .flv-avis-trustpilot .avis-stars,.flv-section-avis-trustpilot .flv-avis-trustpilot .avis-verifier-stars,.flv-section-avis-trustpilot .flv-avis-verifie .avis-stars,.flv-section-avis-trustpilot .flv-avis-verifie .avis-verifier-stars,.flv-section-avis-verifier .flv-avis-trustpilot .avis-stars,.flv-section-avis-verifier .flv-avis-trustpilot .avis-verifier-stars,.flv-section-avis-verifier .flv-avis-verifie .avis-stars,.flv-section-avis-verifier .flv-avis-verifie .avis-verifier-stars{display:inline;line-height:1}.flv-section-avis-trustpilot .flv-avis-trustpilot .avis-stars img,.flv-section-avis-trustpilot .flv-avis-trustpilot .avis-verifier-stars img,.flv-section-avis-trustpilot .flv-avis-verifie .avis-stars img,.flv-section-avis-trustpilot .flv-avis-verifie .avis-verifier-stars img,.flv-section-avis-verifier .flv-avis-trustpilot .avis-stars img,.flv-section-avis-verifier .flv-avis-trustpilot .avis-verifier-stars img,.flv-section-avis-verifier .flv-avis-verifie .avis-stars img,.flv-section-avis-verifier .flv-avis-verifie .avis-verifier-stars img{margin:0 12px 4px 0;max-width:146px;vertical-align:middle}@media(max-width:768px){.flv-section-avis-trustpilot .flv-avis-trustpilot .avis-stars img,.flv-section-avis-trustpilot .flv-avis-trustpilot .avis-verifier-stars img,.flv-section-avis-trustpilot .flv-avis-verifie .avis-stars img,.flv-section-avis-trustpilot .flv-avis-verifie .avis-verifier-stars img,.flv-section-avis-verifier .flv-avis-trustpilot .avis-stars img,.flv-section-avis-verifier .flv-avis-trustpilot .avis-verifier-stars img,.flv-section-avis-verifier .flv-avis-verifie .avis-stars img,.flv-section-avis-verifier .flv-avis-verifie .avis-verifier-stars img{margin:0;width:120px}}.flv-section-avis-trustpilot .flv-avis-trustpilot .avis-value,.flv-section-avis-trustpilot .flv-avis-trustpilot .avis-verifier-value,.flv-section-avis-trustpilot .flv-avis-verifie .avis-value,.flv-section-avis-trustpilot .flv-avis-verifie .avis-verifier-value,.flv-section-avis-verifier .flv-avis-trustpilot .avis-value,.flv-section-avis-verifier .flv-avis-trustpilot .avis-verifier-value,.flv-section-avis-verifier .flv-avis-verifie .avis-value,.flv-section-avis-verifier .flv-avis-verifie .avis-verifier-value{font-size:1.3rem;margin-right:20px;padding-top:3px}@media(max-width:768px){.flv-section-avis-trustpilot .flv-avis-trustpilot .avis-value,.flv-section-avis-trustpilot .flv-avis-trustpilot .avis-verifier-value,.flv-section-avis-trustpilot .flv-avis-verifie .avis-value,.flv-section-avis-trustpilot .flv-avis-verifie .avis-verifier-value,.flv-section-avis-verifier .flv-avis-trustpilot .avis-value,.flv-section-avis-verifier .flv-avis-trustpilot .avis-verifier-value,.flv-section-avis-verifier .flv-avis-verifie .avis-value,.flv-section-avis-verifier .flv-avis-verifie .avis-verifier-value{font-size:1.3rem;line-height:1;margin-right:10px}}.flv-section-avis-trustpilot .flv-avis-trustpilot .flex,.flv-section-avis-trustpilot .flv-avis-verifie .flex,.flv-section-avis-verifier .flv-avis-trustpilot .flex,.flv-section-avis-verifier .flv-avis-verifie .flex{align-items:center;display:flex}@media(max-width:768px){.flv-section-avis-trustpilot .flv-avis-trustpilot .flex,.flv-section-avis-trustpilot .flv-avis-verifie .flex,.flv-section-avis-verifier .flv-avis-trustpilot .flex,.flv-section-avis-verifier .flv-avis-verifie .flex{align-items:center;justify-content:center;margin-top:3px}}.flv-section-avis-trustpilot .flv-avis-trustpilot .flex small,.flv-section-avis-trustpilot .flv-avis-verifie .flex small,.flv-section-avis-verifier .flv-avis-trustpilot .flex small,.flv-section-avis-verifier .flv-avis-verifie .flex small{font-size:65%}.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .margin-left,.flv-section-avis-trustpilot .flv-avis-verifie .flex .margin-left,.flv-section-avis-verifier .flv-avis-trustpilot .flex .margin-left,.flv-section-avis-verifier .flv-avis-verifie .flex .margin-left{margin-left:12px}@media(max-width:768px){.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .note,.flv-section-avis-trustpilot .flv-avis-verifie .flex .note,.flv-section-avis-verifier .flv-avis-trustpilot .flex .note,.flv-section-avis-verifier .flv-avis-verifie .flex .note{align-items:center;display:flex!important;margin-right:10px!important}.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .avis,.flv-section-avis-trustpilot .flv-avis-verifie .flex .avis,.flv-section-avis-verifier .flv-avis-trustpilot .flex .avis,.flv-section-avis-verifier .flv-avis-verifie .flex .avis{margin-left:10px!important}}.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .avis-score,.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .avis-verifier-score,.flv-section-avis-trustpilot .flv-avis-verifie .flex .avis-score,.flv-section-avis-trustpilot .flv-avis-verifie .flex .avis-verifier-score,.flv-section-avis-verifier .flv-avis-trustpilot .flex .avis-score,.flv-section-avis-verifier .flv-avis-trustpilot .flex .avis-verifier-score,.flv-section-avis-verifier .flv-avis-verifie .flex .avis-score,.flv-section-avis-verifier .flv-avis-verifie .flex .avis-verifier-score{font-size:1.1rem;margin-right:12px}@media(max-width:768px){.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .avis-score,.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .avis-verifier-score,.flv-section-avis-trustpilot .flv-avis-verifie .flex .avis-score,.flv-section-avis-trustpilot .flv-avis-verifie .flex .avis-verifier-score,.flv-section-avis-verifier .flv-avis-trustpilot .flex .avis-score,.flv-section-avis-verifier .flv-avis-trustpilot .flex .avis-verifier-score,.flv-section-avis-verifier .flv-avis-verifie .flex .avis-score,.flv-section-avis-verifier .flv-avis-verifie .flex .avis-verifier-score{display:inline-flex;font-size:1rem;line-height:1;margin:0}}.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .avis-verifier-logo img,.flv-section-avis-trustpilot .flv-avis-verifie .flex .avis-verifier-logo img,.flv-section-avis-verifier .flv-avis-trustpilot .flex .avis-verifier-logo img,.flv-section-avis-verifier .flv-avis-verifie .flex .avis-verifier-logo img{max-width:80px;vertical-align:text-bottom}@media(max-width:768px){.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .avis-verifier-logo img,.flv-section-avis-trustpilot .flv-avis-verifie .flex .avis-verifier-logo img,.flv-section-avis-verifier .flv-avis-trustpilot .flex .avis-verifier-logo img,.flv-section-avis-verifier .flv-avis-verifie .flex .avis-verifier-logo img{margin-left:10px;max-width:75px}}.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .avis-logo-trustpilot,.flv-section-avis-trustpilot .flv-avis-verifie .flex .avis-logo-trustpilot,.flv-section-avis-verifier .flv-avis-trustpilot .flex .avis-logo-trustpilot,.flv-section-avis-verifier .flv-avis-verifie .flex .avis-logo-trustpilot{padding-top:3px}@media(max-width:768px){.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .avis-logo-trustpilot,.flv-section-avis-trustpilot .flv-avis-verifie .flex .avis-logo-trustpilot,.flv-section-avis-verifier .flv-avis-trustpilot .flex .avis-logo-trustpilot,.flv-section-avis-verifier .flv-avis-verifie .flex .avis-logo-trustpilot{display:inline-flex;line-height:1;padding-top:0}}.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .avis-logo-trustpilot img,.flv-section-avis-trustpilot .flv-avis-verifie .flex .avis-logo-trustpilot img,.flv-section-avis-verifier .flv-avis-trustpilot .flex .avis-logo-trustpilot img,.flv-section-avis-verifier .flv-avis-verifie .flex .avis-logo-trustpilot img{max-width:100px}@media(max-width:768px){.flv-section-avis-trustpilot .flv-avis-trustpilot .flex .avis-logo-trustpilot img,.flv-section-avis-trustpilot .flv-avis-verifie .flex .avis-logo-trustpilot img,.flv-section-avis-verifier .flv-avis-trustpilot .flex .avis-logo-trustpilot img,.flv-section-avis-verifier .flv-avis-verifie .flex .avis-logo-trustpilot img{margin-left:5px;margin-top:1px}.flv-section-avis-trustpilot .flv-avis-trustpilot .flex:nth-child(2),.flv-section-avis-trustpilot .flv-avis-verifie .flex:nth-child(2),.flv-section-avis-verifier .flv-avis-trustpilot .flex:nth-child(2),.flv-section-avis-verifier .flv-avis-verifie .flex:nth-child(2){margin-top:15px}}.flv-section-avis-trustpilot-mini,.flv-section-avis-verifier-mini{text-align:center}.flv-section-avis-trustpilot-mini .flv-avis-footer,.flv-section-avis-verifier-mini .flv-avis-footer{padding:0 10px 5px!important}.flv-section-avis-trustpilot-mini .flv-avis-footer .first,.flv-section-avis-verifier-mini .flv-avis-footer .first{gap:20px;justify-content:space-between}.flv-section-avis-trustpilot-mini .flv-avis-footer .logo-tp,.flv-section-avis-verifier-mini .flv-avis-footer .logo-tp{width:175px}.flv-section-avis-trustpilot-mini .flv-avis-trustpilot,.flv-section-avis-trustpilot-mini .flv-avis-verifie,.flv-section-avis-verifier-mini .flv-avis-trustpilot,.flv-section-avis-verifier-mini .flv-avis-verifie{align-items:center;color:var(--cl-blue-9-font,#0c226f);display:inline-block;font-weight:500;justify-content:center;margin:auto;max-width:500px;padding:.5rem 1rem 2rem}@media(max-width:768px){.flv-section-avis-trustpilot-mini .flv-avis-trustpilot,.flv-section-avis-trustpilot-mini .flv-avis-verifie,.flv-section-avis-verifier-mini .flv-avis-trustpilot,.flv-section-avis-verifier-mini .flv-avis-verifie{padding:1rem 1rem 2rem}}.flv-section-avis-trustpilot-mini .flv-avis-trustpilot.flv-avis-trustpilot,.flv-section-avis-trustpilot-mini .flv-avis-verifie.flv-avis-trustpilot,.flv-section-avis-verifier-mini .flv-avis-trustpilot.flv-avis-trustpilot,.flv-section-avis-verifier-mini .flv-avis-verifie.flv-avis-trustpilot{padding:.5rem 0 2rem}@media(max-width:768px){.flv-section-avis-trustpilot-mini .flv-avis-trustpilot.flv-avis-trustpilot,.flv-section-avis-trustpilot-mini .flv-avis-verifie.flv-avis-trustpilot,.flv-section-avis-verifier-mini .flv-avis-trustpilot.flv-avis-trustpilot,.flv-section-avis-verifier-mini .flv-avis-verifie.flv-avis-trustpilot{padding:1rem 1rem 2rem}}.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .avis-stars,.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .avis-verifier-stars,.flv-section-avis-trustpilot-mini .flv-avis-verifie .avis-stars,.flv-section-avis-trustpilot-mini .flv-avis-verifie .avis-verifier-stars,.flv-section-avis-verifier-mini .flv-avis-trustpilot .avis-stars,.flv-section-avis-verifier-mini .flv-avis-trustpilot .avis-verifier-stars,.flv-section-avis-verifier-mini .flv-avis-verifie .avis-stars,.flv-section-avis-verifier-mini .flv-avis-verifie .avis-verifier-stars{display:inline;line-height:1}.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .avis-stars img,.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .avis-verifier-stars img,.flv-section-avis-trustpilot-mini .flv-avis-verifie .avis-stars img,.flv-section-avis-trustpilot-mini .flv-avis-verifie .avis-verifier-stars img,.flv-section-avis-verifier-mini .flv-avis-trustpilot .avis-stars img,.flv-section-avis-verifier-mini .flv-avis-trustpilot .avis-verifier-stars img,.flv-section-avis-verifier-mini .flv-avis-verifie .avis-stars img,.flv-section-avis-verifier-mini .flv-avis-verifie .avis-verifier-stars img{margin:0;vertical-align:middle;width:120px}.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .avis-value,.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .avis-verifier-value,.flv-section-avis-trustpilot-mini .flv-avis-verifie .avis-value,.flv-section-avis-trustpilot-mini .flv-avis-verifie .avis-verifier-value,.flv-section-avis-verifier-mini .flv-avis-trustpilot .avis-value,.flv-section-avis-verifier-mini .flv-avis-trustpilot .avis-verifier-value,.flv-section-avis-verifier-mini .flv-avis-verifie .avis-value,.flv-section-avis-verifier-mini .flv-avis-verifie .avis-verifier-value{font-size:1.3rem;line-height:1;margin-right:10px;padding-top:2px}.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .flex,.flv-section-avis-trustpilot-mini .flv-avis-verifie .flex,.flv-section-avis-verifier-mini .flv-avis-trustpilot .flex,.flv-section-avis-verifier-mini .flv-avis-verifie .flex{align-items:center;display:flex;justify-content:center;margin-top:3px}.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .flex .avis-score,.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .flex .avis-verifier-score,.flv-section-avis-trustpilot-mini .flv-avis-verifie .flex .avis-score,.flv-section-avis-trustpilot-mini .flv-avis-verifie .flex .avis-verifier-score,.flv-section-avis-verifier-mini .flv-avis-trustpilot .flex .avis-score,.flv-section-avis-verifier-mini .flv-avis-trustpilot .flex .avis-verifier-score,.flv-section-avis-verifier-mini .flv-avis-verifie .flex .avis-score,.flv-section-avis-verifier-mini .flv-avis-verifie .flex .avis-verifier-score{display:inline-flex;font-size:1rem;line-height:1;margin:0}.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .flex .avis-verifier-logo img,.flv-section-avis-trustpilot-mini .flv-avis-verifie .flex .avis-verifier-logo img,.flv-section-avis-verifier-mini .flv-avis-trustpilot .flex .avis-verifier-logo img,.flv-section-avis-verifier-mini .flv-avis-verifie .flex .avis-verifier-logo img{margin-left:10px;max-width:76px;vertical-align:text-bottom}.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .flex .avis-logo-trustpilot,.flv-section-avis-trustpilot-mini .flv-avis-verifie .flex .avis-logo-trustpilot,.flv-section-avis-verifier-mini .flv-avis-trustpilot .flex .avis-logo-trustpilot,.flv-section-avis-verifier-mini .flv-avis-verifie .flex .avis-logo-trustpilot{display:inline-flex;line-height:1}.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .flex .avis-logo-trustpilot img,.flv-section-avis-trustpilot-mini .flv-avis-verifie .flex .avis-logo-trustpilot img,.flv-section-avis-verifier-mini .flv-avis-trustpilot .flex .avis-logo-trustpilot img,.flv-section-avis-verifier-mini .flv-avis-verifie .flex .avis-logo-trustpilot img{margin-left:5px;max-width:100px}.flv-section-avis-trustpilot-mini .flv-avis-trustpilot .flex:nth-child(2),.flv-section-avis-trustpilot-mini .flv-avis-verifie .flex:nth-child(2),.flv-section-avis-verifier-mini .flv-avis-trustpilot .flex:nth-child(2),.flv-section-avis-verifier-mini .flv-avis-verifie .flex:nth-child(2){margin-top:10px}.flv-section-avis-verifier .avis-verifier-score{padding-top:2px}.flv-section-avis-verifier .avis-verifier-score .note{margin-right:10px}.flv-section-avis-verifier .avis-verifier-score .margin-left{margin-left:10px}.flv-section-avis-trustpilot .avis-score{padding-top:4px}.flv-section-avis-trustpilot-mini .avis-value,.flv-section-avis-verifier-mini .avis-verifier-value{font-size:1rem!important}.flv-dropdown-wishlist{cursor:pointer;padding:0 0 0 .5rem!important;position:relative}@media(width:768px){.flv-dropdown-wishlist{padding:7px 0 0 7px!important}}.flv-dropdown-wishlist .wishlist-item{background-color:#fff;border:none!important;border-radius:.25rem;box-shadow:0 .125rem .5rem 0 hsla(60,1%,43%,.239);padding:.5rem 1rem .2rem;position:absolute;width:-moz-max-content;width:max-content}.flv-dropdown-wishlist .wishlist-item li a{align-items:center;display:flex;margin-left:0!important;padding-bottom:5px}.flv-dropdown-wishlist .wishlist-item li a span{font-size:.9rem;font-weight:600;line-height:2;padding-left:8px}.flv-dropdown-wishlist .text-fav{padding-left:4px}.flv-dropdown-wishlist ul.flv-show{position:absolute;right:0;top:30px;z-index:9}.flv-dropdown-wishlist .breadcrumb-link .text-fav{padding-left:4px}.flv-dropdown-wishlist ul.offer{right:20px;top:75px}@media(max-width:767px){.flv-dropdown-wishlist ul.offer{right:10px;top:40px}.offer-cabin.mobile .flv-dropdown-wishlist{position:inherit!important}}.favory .flv-dropdown-wishlist ul.flv-show{right:-6px;top:-93px}@media(max-width:768px){.favory .flv-dropdown-wishlist ul.flv-show{right:-15px}}.favory .breadcrumb-link .text-fav{line-height:1.5}@media(max-width:767px){.breadcrumb-right .flv-dropdown-wishlist .breadcrumb-link{padding-top:8px}}.flv-pagination{font-size:1rem;font-weight:500;padding:1.563rem 0 0}@media(min-width:1024px){.flv-pagination{font-size:.769rem}}@media(min-width:1536px){.flv-pagination{font-size:.833rem}}@media(min-width:769px){.flv-pagination{padding:1.563rem 0 0}}@media(min-width:1025px){.flv-pagination{padding:1.563rem 0 0}}@media(min-width:1281px){.flv-pagination{padding:1.563rem 0 0}}@media(min-width:1537px){.flv-pagination{padding:1.563rem 0 0}}.flv-pagination .pagination-total{color:#000;margin:0 0 .625rem}@media(min-width:769px){.flv-pagination .pagination-total{margin:0 0 .625rem}}@media(min-width:1025px){.flv-pagination .pagination-total{margin:0 0 .625rem}}@media(min-width:1281px){.flv-pagination .pagination-total{margin:0 0 .625rem}}@media(min-width:1537px){.flv-pagination .pagination-total{margin:0 0 .625rem}}.flv-pagination .nav-pagination{align-items:center;border:1px solid #666;color:var(--cl-blue-font,#0c226f);display:flex;justify-content:space-between;padding:.938rem 1.563rem}@media(min-width:769px){.flv-pagination .nav-pagination{padding:.938rem 1.563rem}}@media(min-width:1025px){.flv-pagination .nav-pagination{padding:.938rem 1.563rem}}@media(min-width:1281px){.flv-pagination .nav-pagination{padding:.938rem 1.563rem}}@media(min-width:1537px){.flv-pagination .nav-pagination{padding:.938rem 1.563rem}}.flv-pagination .pagination-list{align-items:center;display:flex}.flv-pagination .pagination-list .arrow{display:flex}.flv-pagination .pagination-list .arrow svg{fill:var(--cl-blue-9-bg,#0c226f);width:16px}.flv-pagination .pagination-list a{color:var(--cl-blue-9-font,#0c226f);display:block;padding:.313rem .625rem;text-align:center;transition:all .3s ease}@media(min-width:769px){.flv-pagination .pagination-list a{padding:.313rem .625rem}}@media(min-width:1025px){.flv-pagination .pagination-list a{padding:.313rem .625rem}}@media(min-width:1281px){.flv-pagination .pagination-list a{padding:.313rem .625rem}}@media(min-width:1537px){.flv-pagination .pagination-list a{padding:.313rem .625rem}}.flv-pagination .pagination-list a:hover{color:var(--cl-cta-font,#af141c)}.flv-pagination .pagination-list a.prev{background:url(/front/assets/img/icon-prev.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;font-size:0;height:19px;margin-right:20px;padding:0;width:11px}.flv-pagination .pagination-list a.next{background:url(/front/assets/img/icon-next.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;font-size:0;height:19px;margin-left:20px;padding:0;width:11px}.flv-pagination .pagination-list .disabled .current{border:none}.flv-pagination .pagination-list .current{border:1px solid var(--cl-gray-border,#f4f2ec);color:var(--cl-cta-font,#af141c);padding:.313rem .938rem}.flv-pagination .pagination-list .current a{color:var(--cl-cta-font,#af141c)}@media(min-width:769px){.flv-pagination .pagination-list .current{padding:.313rem .938rem}}@media(min-width:1025px){.flv-pagination .pagination-list .current{padding:.313rem .938rem}}@media(min-width:1281px){.flv-pagination .pagination-list .current{padding:.313rem .938rem}}@media(min-width:1537px){.flv-pagination .pagination-list .current{padding:.313rem .938rem}}@media(max-width:640px){.flv-pagination .nav-pagination{padding:.625rem}}@media(max-width:640px)and (min-width:769px){.flv-pagination .nav-pagination{padding:.625rem}}@media(max-width:640px)and (min-width:1025px){.flv-pagination .nav-pagination{padding:.625rem}}@media(max-width:640px)and (min-width:1281px){.flv-pagination .nav-pagination{padding:.625rem}}@media(max-width:640px)and (min-width:1537px){.flv-pagination .nav-pagination{padding:.625rem}}@media(max-width:640px){.flv-pagination .pagination-result{display:none}.flv-pagination .pagination-list{justify-content:space-between;width:100%}.flv-pagination .pagination-list .arrow{padding:0!important}.flv-pagination .pagination-list .current{padding:0 .625rem}}@media(max-width:640px)and (min-width:769px){.flv-pagination .pagination-list .current{padding:0 .625rem}}@media(max-width:640px)and (min-width:1025px){.flv-pagination .pagination-list .current{padding:0 .625rem}}@media(max-width:640px)and (min-width:1281px){.flv-pagination .pagination-list .current{padding:0 .625rem}}@media(max-width:640px)and (min-width:1537px){.flv-pagination .pagination-list .current{padding:0 .625rem}}@media(max-width:640px){.flv-pagination .pagination-list a{padding:0 .313rem}}@media(max-width:640px)and (min-width:769px){.flv-pagination .pagination-list a{padding:0 .313rem}}@media(max-width:640px)and (min-width:1025px){.flv-pagination .pagination-list a{padding:0 .313rem}}@media(max-width:640px)and (min-width:1281px){.flv-pagination .pagination-list a{padding:0 .313rem}}@media(max-width:640px)and (min-width:1537px){.flv-pagination .pagination-list a{padding:0 .313rem}}.flv-pagination-v2{font-size:1rem;font-weight:500;overflow:hidden;padding:1.563rem 0 0}@media(min-width:1024px){.flv-pagination-v2{font-size:.769rem}}@media(min-width:1536px){.flv-pagination-v2{font-size:.833rem}}@media(min-width:769px){.flv-pagination-v2{padding:1.563rem 0 0}}@media(min-width:1025px){.flv-pagination-v2{padding:1.563rem 0 0}}@media(min-width:1281px){.flv-pagination-v2{padding:1.563rem 0 0}}@media(min-width:1537px){.flv-pagination-v2{padding:1.563rem 0 0}}.flv-pagination-v2 .pagination-total{color:#000;margin:0 0 .625rem}@media(min-width:769px){.flv-pagination-v2 .pagination-total{margin:0 0 .625rem}}@media(min-width:1025px){.flv-pagination-v2 .pagination-total{margin:0 0 .625rem}}@media(min-width:1281px){.flv-pagination-v2 .pagination-total{margin:0 0 .625rem}}@media(min-width:1537px){.flv-pagination-v2 .pagination-total{margin:0 0 .625rem}}.flv-pagination-v2 .nav-pagination{align-items:center;background-color:#fff;border:1px solid #d5d5d5!important;color:var(--cl-blue-font,#0c226f);display:flex;justify-content:space-between;padding:.938rem 1.563rem}@media(min-width:769px){.flv-pagination-v2 .nav-pagination{padding:.938rem 1.563rem}}@media(min-width:1025px){.flv-pagination-v2 .nav-pagination{padding:.938rem 1.563rem}}@media(min-width:1281px){.flv-pagination-v2 .nav-pagination{padding:.938rem 1.563rem}}@media(min-width:1537px){.flv-pagination-v2 .nav-pagination{padding:.938rem 1.563rem}}@media(max-width:640px){.flv-pagination-v2 .nav-pagination{padding:.6rem 0}}@media(max-width:640px)and (min-width:769px){.flv-pagination-v2 .nav-pagination{padding:.6rem 0}}@media(max-width:640px)and (min-width:1025px){.flv-pagination-v2 .nav-pagination{padding:.6rem 0}}@media(max-width:640px)and (min-width:1281px){.flv-pagination-v2 .nav-pagination{padding:.6rem 0}}@media(max-width:640px)and (min-width:1537px){.flv-pagination-v2 .nav-pagination{padding:.6rem 0}}.flv-pagination-v2 .pagination-list{align-items:center;display:flex;margin:auto}@media(max-width:640px){.flv-pagination-v2 .pagination-list{justify-content:center!important}}.flv-pagination-v2 .pagination-list .arrow{display:flex}.flv-pagination-v2 .pagination-list .arrow svg{fill:var(--cl-blue-9-bg,#0c226f);width:16px}.flv-pagination-v2 .pagination-list a{align-items:center;border-radius:6px;color:var(--cl-blue-9-font,#0c226f);cursor:pointer;display:flex;font-size:15px;font-weight:700;height:48px;justify-content:center;margin:0 4px;padding:.313rem .625rem;text-decoration:none;transition:all .3s ease;width:48px}@media(max-width:640px){.flv-pagination-v2 .pagination-list a{height:23px;margin:0;width:23px}}.flv-pagination-v2 .pagination-list a:hover{background-color:#f4f2ec}.flv-pagination-v2 .pagination-list a.prev{background:url(/front/assets/img/icon-prev.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;font-size:0;height:19px;margin-right:20px;padding:0;width:11px}.flv-pagination-v2 .pagination-list a.next{background:url(/front/assets/img/icon-next.png) no-repeat 0 0 transparent;background-size:contain;color:transparent;font-size:0;height:19px;margin-left:20px;padding:0;width:11px}.flv-pagination-v2 .pagination-list .disabled .current{background-color:transparent}.flv-pagination-v2 .pagination-list .current{align-items:center;background-color:var(--cl-cta-bg,#ff00c0);border-radius:6px;color:#fff;display:flex;height:48px;text-align:center;width:48px}@media(max-width:640px){.flv-pagination-v2 .pagination-list .current{height:32px;width:32px}}.flv-pagination-v2 .pagination-list .current span{font-size:1rem;width:100%}@media(max-width:640px){.flv-pagination-v2 .pagination-result{display:none}.flv-pagination-v2 .pagination-list{justify-content:space-between;width:100%}.flv-pagination-v2 .pagination-list .arrow{padding:0!important}.flv-pagination-v2 .pagination-list .current{padding:0 .625rem}}@media(max-width:640px)and (min-width:769px){.flv-pagination-v2 .pagination-list .current{padding:0 .625rem}}@media(max-width:640px)and (min-width:1025px){.flv-pagination-v2 .pagination-list .current{padding:0 .625rem}}@media(max-width:640px)and (min-width:1281px){.flv-pagination-v2 .pagination-list .current{padding:0 .625rem}}@media(max-width:640px)and (min-width:1537px){.flv-pagination-v2 .pagination-list .current{padding:0 .625rem}}@media(max-width:640px){.flv-pagination-v2 .pagination-list a{padding:0 .313rem}}@media(max-width:640px)and (min-width:769px){.flv-pagination-v2 .pagination-list a{padding:0 .313rem}}@media(max-width:640px)and (min-width:1025px){.flv-pagination-v2 .pagination-list a{padding:0 .313rem}}@media(max-width:640px)and (min-width:1281px){.flv-pagination-v2 .pagination-list a{padding:0 .313rem}}@media(max-width:640px)and (min-width:1537px){.flv-pagination-v2 .pagination-list a{padding:0 .313rem}}.items-container{margin-left:15px;margin-top:15px}.items-container .items{margin:0 100px 0 0}.items-container .items .listItems,.items-container .items h1{font-size:.8653846154rem;line-height:1.1538461538rem}@media(min-width:768px){.items-container .items .listItems,.items-container .items h1{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.items-container .items .listItems,.items-container .items h1{font-size:.9375rem;line-height:1.25rem}}.items-container .items>span{font-size:.875rem;line-height:1.125rem}@media(min-width:768px){.items-container .items>span{font-size:.875rem;line-height:1.125rem}}@media(min-width:1024px){.items-container .items>span{font-size:.6730769231rem;line-height:.8653846154rem}}@media(min-width:1536px){.items-container .items>span{font-size:.6730769231rem;line-height:.8653846154rem}}@media(max-width:768px){.items-container .items .listItems{align-items:center;display:flex;flex-wrap:nowrap;font-size:.75rem;height:100%;overflow-x:auto;width:100%}.items-container .items .listItems .itemListElement{flex:0 0 auto;position:relative}.items-container .items .listItems .itemListElement.h1{display:inline}}.items-container .items .listItems .itemListElement:first-child{margin-left:0}.items-container .items .listItems .itemListElement:first-child:before{display:none}.items-container .items .listItems .itemListElement:last-child{cursor:text;font-weight:700}.items-container .items .listItems .itemListElement{font-weight:400;margin-left:15px}.items-container .items .listItems .itemListElement.h1{display:inline}.items-container .items .listItems .itemListElement:before{background:url(/front/assets/img/icon-next.png) 50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-left:-12px;margin-top:5px;position:absolute;width:5px}@media(max-width:768px){.items-container .items .listItems .itemListElement:before{margin-left:-9px;margin-top:3px}}.items-container .items .listItems .itemListElement a{color:var(--cl-blue-font,#0c226f)}.items-container .items.search-opt-msg{background-color:#fbf2e4;border-radius:.5rem;font-size:.8653846154rem;line-height:1.1538461538rem;margin-bottom:10px;margin-right:0;padding:.75rem .5rem .75rem 2.7rem;position:relative;width:100%}.items-container .items.search-opt-msg img{left:12px;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:768px){.items-container .items.search-opt-msg{font-size:.8653846154rem;line-height:1.1538461538rem}}@media(min-width:1536px){.items-container .items.search-opt-msg{font-size:.9375rem;line-height:1.25rem}}
