@charset "UTF-8";:root{--vh:100vh;}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url('/html/fonts/montserrat-v18-latin-300.eot');src:local(''),url('/html/fonts/montserrat-v18-latin-300.eot?#iefix') format('embedded-opentype'),url('/html/fonts/montserrat-v18-latin-300.woff2') format('woff2'),url('/html/fonts/montserrat-v18-latin-300.woff') format('woff'),url('/html/fonts/montserrat-v18-latin-300.ttf') format('truetype'),url('/html/fonts/montserrat-v18-latin-300.svg#Montserrat') format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url('/html/fonts/montserrat-v18-latin-regular.eot');src:local(''),url('/html/fonts/montserrat-v18-latin-regular.eot?#iefix') format('embedded-opentype'),url('/html/fonts/montserrat-v18-latin-regular.woff2') format('woff2'),url('/html/fonts/montserrat-v18-latin-regular.woff') format('woff'),url('/html/fonts/montserrat-v18-latin-regular.ttf') format('truetype'),url('/html/fonts/montserrat-v18-latin-regular.svg#Montserrat') format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url('/html/fonts/montserrat-v18-latin-500.eot');src:local(''),url('/html/fonts/montserrat-v18-latin-500.eot?#iefix') format('embedded-opentype'),url('/html/fonts/montserrat-v18-latin-500.woff2') format('woff2'),url('/html/fonts/montserrat-v18-latin-500.woff') format('woff'),url('/html/fonts/montserrat-v18-latin-500.ttf') format('truetype'),url('/html/fonts/montserrat-v18-latin-500.svg#Montserrat') format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url('/html/fonts/montserrat-v18-latin-600.eot');src:local(''),url('/html/fonts/montserrat-v18-latin-600.eot?#iefix') format('embedded-opentype'),url('/html/fonts/montserrat-v18-latin-600.woff2') format('woff2'),url('/html/fonts/montserrat-v18-latin-600.woff') format('woff'),url('/html/fonts/montserrat-v18-latin-600.ttf') format('truetype'),url('/html/fonts/montserrat-v18-latin-600.svg#Montserrat') format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url('/html/fonts/montserrat-v18-latin-700.eot');src:local(''),url('/html/fonts/montserrat-v18-latin-700.eot?#iefix') format('embedded-opentype'),url('/html/fonts/montserrat-v18-latin-700.woff2') format('woff2'),url('/html/fonts/montserrat-v18-latin-700.woff') format('woff'),url('/html/fonts/montserrat-v18-latin-700.ttf') format('truetype'),url('/html/fonts/montserrat-v18-latin-700.svg#Montserrat') format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url('/html/fonts/montserrat-v18-latin-900.eot');src:local(''),url('/html/fonts/montserrat-v18-latin-900.eot?#iefix') format('embedded-opentype'),url('/html/fonts/montserrat-v18-latin-900.woff2') format('woff2'),url('/html/fonts/montserrat-v18-latin-900.woff') format('woff'),url('/html/fonts/montserrat-v18-latin-900.ttf') format('truetype'),url('/html/fonts/montserrat-v18-latin-900.svg#Montserrat') format('svg');}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-x:hidden;overflow-y:scroll;max-width:100vw;}body{margin:0;}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;color:#252b6a;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{margin:0;}h2{margin:0;line-height:1.2em;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}p{margin:0;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}select{border:1px solid #a0a3a8;background:#fff;}select:hover,select:active{border-color:#252b6a;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}ul{padding:0;margin:0;}@font-face{font-family:"iconfont";src:url("/html/iconfont/20241119/iconfont.eot");src:url("/html/iconfont/20241119/iconfont.eot?#iefix") format("eot"),url("/html/iconfont/20241119/iconfont.woff2") format("woff2"),url("/html/iconfont/20241119/iconfont.woff") format("woff"),url("/html/iconfont/20241119/iconfont.ttf") format("truetype"),url("/html/iconfont/20241119/iconfont.svg#iconfont") format("svg");font-weight:normal;font-style:normal;font-display:block;}[data-icon]:before,.icon-down-arrow:before,.Footer-menu ul.menu>li>a:before,.icon-facebook:before,.icon-filter:before,.icon-instagram:before,.icon-search:before,.icon-twitter:before,.icon-youtube:before,.icon-right-thin-chevron:before,.HomeSearchForm .form-type-select:not(.not-floating):before,.BookingSearchForm .form-type-select:not(.not-floating):before,.BookingMain .form-type-select:not(.not-floating):before,.modal-wrapper .modal-content .form-type-select:not(.not-floating):before,.dropdownList-header:before,#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerMonthAndYear>div:before,.BookingPrestBlock .accordion-item--title:before,.icon-camping-car:before,.icon-icon-appli:before,.icon-assurance:before,.icon-bars:before,.icon-boutique:before,.icon-cabine:before,.icon-checkin_menu:before,.icon-checkin:before,.icon-choixCabine:before,.icon-connexion:before,.BookingPrestBlock.BookingPrestBlock--passengers .BookingPrestBlock-title:before,.icon-contact:before,.icon-detente:before,.icon-enfant:before,.icon-faq:before,.icon-modepaiement:before,.icon-paiementtroisfois:before,.icon-reservations:before,.icon-restauration:before,.BookingPrestBlock.BookingPrestBlock--restauration .BookingPrestBlock-title:before,.icon-telephonie:before,.icon-tickemail:before,.icon-left-thin-chevron:before,.icon-left-chevron:before,.icon-right-chevron:before,.icon-home:before,.icon-paiementjcb:before,.icon-paiementmastercard:before,.icon-paiementpaypal:before,.icon-paiementvisa:before,.icon-aller:before,.icon-retour:before,.icon-topprix:before,.icon-right-arrow:before,.icon-prestations:before,.icon-info:before,.icon-duree:before,.icon-fleche:before,.icon-fauteuil:before,.icon-cabine-booking:before,.icon-arrow_circle:before,.icon-arrivee:before,.icon-car:before,.icon-depart:before,.icon-passagers:before,.icon-booking-check:before,.icon-caravane:before,.icon-multi-passagers:before,.icon-adult:before,.icon-babies:before,.icon-moto:before,.icon-close:before,.HomeSearchFormModals>* [role='close-modal']:before,.BookingSearchForm [id^=HomeSearchFormModal] [role='close-modal']:before,.icon-remorque:before,.icon-vehicle:before,.BookingPrestBlock.BookingPrestBlock--vehicules .BookingPrestBlock-title:before,.icon-velo:before,.icon-children:before,.icon-nourrissons:before,.icon-cabine-adaptee:before,.icon-cabine-exclusive:before,.BookingPrestBlock.BookingPrestBlock--installations .BookingPrestBlock-title:before,.icon-cabine-luxe:before,.icon-cabine-vuemer:before,.icon-fauteuil-empty:before,.icon-pmr:before,.icon-formule-navybaby:before,.icon-formule-repas:before,.icon-petitdej:before,.icon-booking-assurance:before,.icon-repas:before,.icon-services:before,.BookingPrestBlock.BookingPrestBlock--services .BookingPrestBlock-title:before,.icon-empreinte-carbone:before,.icon-express-boarding:before,.icon-topposition:before,.icon-wifi:before,.icon-animaux:before,.icon-cat:before,.icon-dog:before,.icon-pen:before,.icon-car-height:before,.icon-car-length:before,.icon-car-width:before,.icon-booking-add:before,.icon-liste:before,.icon-picture:before,.icon-booking-plus:before,.icon-booking-minus:before,.icon-paiement:before,.icon-informations-contact:before,.icon-print:before,.icon-marker:before,.icon-checkin-booking:before,.icon-download:before,.icon-mail:before,.icon-print_bis:before,.icon-chatlapin:before,.icon-chiens2:before,.icon-lock:before,.icon-bagages:before,.icon-ID-card:before,.icon-lost-property:before,.icon-pregnancy:before,.icon-telephone-wifi:before,.icon-elec:before,.icon-linge:before,.icon-moon:before,.icon-rangement:before,.icon-shower:before,.icon-full-sun:before,.icon-toilet:before,.icon-tv:before,.icon-bars:before,.icon-checked:before,.icon-checked--rounded:before,.icon-coumfortlounge:before,.icon-jeux:before,.icon-piscine:before,.icon-selfservice:before,.icon-spa:before,.icon-spaghetteria:before,.icon-stand:before,.icon-flashCheckin:before,.icon-transportsSpeciaux:before,.icon-loupe:before,.icon-facebook-no-border:before,.icon-phone:before,.icon-gameplay:before,.icon-dest-single:before,.icon-dest-multiple:before,.icon-paiement4fois:before,.PageFAQQuestion-top-title:after,.PageFAQDetail-contact-coordonnees .Contact .title:after,.icon-enregistrement:before,.icon-reservation:before,.icon-car2:before,.icon-cabine2:before,.icon-calendar:before,.HomeSearchForm .form-type-date:before,.BookingSearchForm .form-type-date:before,.BookingMain .form-type-date:before,.modal-wrapper .modal-content .form-type-date:before,.icon-double-arrow:before,.icon-arrow-down:before,#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerPreviousButton:before,#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerNextButton:before,.icon-notification:before,.icon-star:before,.icon-list:before,.icon-check:before,.icon-save:before,.icon-prices:before,.icon-options:before,.BookingPrestBlock.BookingPrestBlock--options .BookingPrestBlock-title:before,.icon-user:before,.icon-caravane-height:before,.icon-caravane-length:before,.icon-caravane-width:before,.icon-remorque-height:before,.icon-remorque-length:before,.icon-remorque-width:before,.icon-cc-height:before,.icon-cc-length:before,.icon-cc-width:before,.icon-print-alt:before,.icon-boat-sun:before,.icon-marker-alt:before,.icon-information:before,.icon-users:before,.icon-play:before,.LandingBody .LandingServices-slider .LandingServices-item .youtube-button:before,.icon-chevron:before,.BreadcrumbAlt ul li+li:before,.icon-play-rounded:before,.icon-date-debut:before,.btn-prev:before,.btn-next:after,.icon-date-retour:before,.icon-alcools:before,.icon-services2:before,.icon-coins:before,.HomeSearchForm .form-type-date:after,.BookingSearchForm .form-type-date:after,.BookingMain .form-type-date:after,.modal-wrapper .modal-content .form-type-date:after,.HomeSearchForm .form-checkbox [type=checkbox]:checked~label:after,.BookingSearchForm .form-checkbox [type=checkbox]:checked~label:after,.form-checkbox [type=checkbox]:checked~label:after,.modal-wrapper .modal-content .form-checkbox [type=checkbox]:checked~label:after,.HomeSearchFormModals>* .form-checkboxes .form-checkbox [type=checkbox]:checked~label:after,#SearchView.BookingMain .BookingMain-filters-dropdown .form-checkbox [type=checkbox]:checked~label:after,#modal-save-choices-wrapper .form-type-checkbox [type=checkbox]:checked~label:after,.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li>span:after,#SearchView.BookingMain .BookingMain-filters-dropdown:after,#SearchView.BookingMain .BookingMain-filters-n-sorts-wrapper .icon-filter:after,#SearchView.BookingMain .BookingMain-filters .tags>*:after,.BookingMain .edit-action:after,.CrossSalesRoundGreyBloc.with-interaction .rich-text::after,.CrossSalesRoundBlueBloc.with-interaction .rich-text::after,.CrossSalesRoundWhiteBloc.with-interaction .rich-text::after,.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text ul li::before,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text ul li::before,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text ul li::before,ul.list-grey-check li::before,.Cart-block--expand-line--title::after,.CrossSalesBreadcrumb li+li::before,.CrossSalesPrestations-prestation>a.more::after{display:inline-block;vertical-align:middle;font-family:"iconfont";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;text-decoration:inherit;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}.item-head .icon-petitdej{font-size:1.5em;}[data-icon]:before{content:attr(data-icon);}.icon-down-arrow:before,.Footer-menu ul.menu>li>a:before{content:"\EA01";}.icon-facebook:before{content:"\EA02";}.icon-filter:before{content:"\EA03";}.icon-instagram:before{content:"\EA04";}.icon-search:before{content:"\EA05";}.icon-twitter:before{content:"\EA06";}.icon-youtube:before{content:"\EA07";}.icon-right-thin-chevron:before,.HomeSearchForm .form-type-select:not(.not-floating):before,.BookingSearchForm .form-type-select:not(.not-floating):before,.BookingMain .form-type-select:not(.not-floating):before,.modal-wrapper .modal-content .form-type-select:not(.not-floating):before,.dropdownList-header:before,#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerMonthAndYear>div:before,.BookingPrestBlock .accordion-item--title:before{content:"\EA08";}.icon-camping-car:before{content:"\EA09";}.icon-icon-appli:before{content:"\EA0A";}.icon-assurance:before{content:"\EA0B";}.icon-boutique:before{content:"\EA0C";}.icon-cabine:before{content:"\EA0D";}.icon-checkin_menu:before{content:"\EA0E";}.icon-checkin:before{content:"\EA0F";}.icon-choixCabine:before{content:"\EA10";}.icon-connexion:before,.BookingPrestBlock.BookingPrestBlock--passengers .BookingPrestBlock-title:before{content:"\EA11";}.icon-contact:before{content:"\EA12";}.icon-detente:before{content:"\EA13";}.icon-enfant:before{content:"\EA14";}.icon-faq:before{content:"\EA15";}.icon-modepaiement:before{content:"\EA16";}.icon-paiementtroisfois:before{content:"\EA17";}.icon-reservations:before{content:"\EA18";}.icon-restauration:before,.BookingPrestBlock.BookingPrestBlock--restauration .BookingPrestBlock-title:before{content:"\EA19";}.icon-telephonie:before{content:"\EA1A";}.icon-tickemail:before{content:"\EA1B";}.icon-left-thin-chevron:before{content:"\EA1C";}.icon-left-chevron:before{content:"\EA1D";}.icon-right-chevron:before{content:"\EA1E";}.icon-home:before{content:"\EA1F";}.icon-paiementjcb:before{content:"\EA20";}.icon-paiementmastercard:before{content:"\EA21";}.icon-paiementpaypal:before{content:"\EA22";}.icon-paiementvisa:before{content:"\EA23";}.icon-aller:before{content:"\EA24";}.icon-retour:before{content:"\EA25";}.icon-topprix:before{content:"\EA26";}.icon-right-arrow:before{content:"\EA27";}.icon-prestations:before{content:"\EA28";}.icon-info:before{content:"\EA29";}.icon-duree:before{content:"\EA2A";}.icon-fleche:before{content:"\EA2B";}.icon-fauteuil:before{content:"\EA2C";}.icon-cabine-booking:before{content:"\EA2D";}.icon-arrow_circle:before{content:"\EA2E";}.icon-arrivee:before{content:"\EA2F";}.icon-car:before{content:"\EA30";}.icon-depart:before{content:"\EA31";}.icon-passagers:before{content:"\EA32";}.icon-booking-check:before{content:"\EA33";}.icon-caravane:before{content:"\EA34";}.icon-multi-passagers:before{content:"\EA35";}.icon-adult:before{content:"\EA36";}.icon-babies:before{content:"\EA37";}.icon-moto:before{content:"\EA38";}.icon-close:before,.HomeSearchFormModals>* [role='close-modal']:before,.BookingSearchForm [id^=HomeSearchFormModal] [role='close-modal']:before{content:"\EA39";}.icon-remorque:before{content:"\EA3A";}.icon-vehicle:before,.BookingPrestBlock.BookingPrestBlock--vehicules .BookingPrestBlock-title:before{content:"\EA3B";}.icon-velo:before{content:"\EA3C";}.icon-children:before{content:"\EA3D";}.icon-nourrissons:before{content:"\EA3E";}.icon-cabine-adaptee:before{content:"\EA3F";}.icon-cabine-exclusive:before,.BookingPrestBlock.BookingPrestBlock--installations .BookingPrestBlock-title:before{content:"\EA40";}.icon-cabine-luxe:before{content:"\EA41";}.icon-cabine-vuemer:before{content:"\EA42";}.icon-fauteuil-empty:before{content:"\EA43";}.icon-pmr:before{content:"\EA44";}.icon-formule-navybaby:before{content:"\EA45";}.icon-formule-repas:before{content:"\EA46";}.icon-petitdej:before{content:"\EA47";}.icon-booking-assurance:before{content:"\EA48";}.icon-repas:before{content:"\EA49";}.icon-services:before{content:"\EA4A";}.icon-empreinte-carbone:before{content:"\EA4B";}.icon-express-boarding:before{content:"\EA4C";}.icon-topposition:before{content:"\EA4D";}.icon-wifi:before{content:"\EA4E";}.icon-animaux:before{content:"\EA4F";}.icon-cat:before{content:"\EA50";}.icon-dog:before{content:"\EA51";}.icon-pen:before{content:"\EA52";}.icon-car-height:before{content:"\EA53";}.icon-car-length:before{content:"\EA54";}.icon-car-width:before{content:"\EA55";}.icon-booking-add:before{content:"\EA56";}.icon-liste:before{content:"\EA57";}.icon-picture:before{content:"\EA58";}.icon-booking-plus:before{content:"\EA59";}.icon-booking-minus:before{content:"\EA5A";}.icon-paiement:before{content:"\EA5B";}.icon-informations-contact:before{content:"\EA5C";}.icon-print:before{content:"\EA5D";}.icon-marker:before{content:"\EA5E";}.icon-checkin-booking:before{content:"\EA5F";}.icon-bars:before{content:"\EA4G";}.icon-download:before{content:"\EA60";}.icon-mail:before{content:"\EA61";}.icon-print_bis:before{content:"\EA62";}.icon-chatlapin:before{content:"\EA63";}.icon-chiens2:before{content:"\EA64";}.icon-lock:before{content:"\EA65";}.icon-bagages:before{content:"\EA66";}.icon-ID-card:before{content:"\EA67";}.icon-lost-property:before{content:"\EA68";}.icon-pregnancy:before{content:"\EA69";}.icon-telephone-wifi:before{content:"\EA6A";}.icon-elec:before{content:"\EA6B";}.icon-linge:before{content:"\EA6C";}.icon-moon:before{content:"\EA6D";}.icon-rangement:before{content:"\EA6E";}.icon-shower:before{content:"\EA6F";}.icon-full-sun:before{content:"\EA70";}.icon-toilet:before{content:"\EA71";}.icon-tv:before{content:"\EA72";}.icon-bars:before{content:"\EA73";}.icon-checked:before,.icon-checked--rounded:before{content:"\EA74";}.icon-coumfortlounge:before{content:"\EA75";}.icon-jeux:before{content:"\EA76";}.icon-piscine:before{content:"\EA77";}.icon-selfservice:before{content:"\EA78";}.icon-spa:before{content:"\EA79";}.icon-spaghetteria:before{content:"\EA7A";}.icon-stand:before{content:"\EA7B";}.icon-flashCheckin:before{content:"\EA7C";}.icon-transportsSpeciaux:before{content:"\EA7D";}.icon-loupe:before{content:"\EA7E";}.icon-facebook-no-border:before{content:"\EA7F";}.icon-phone:before{content:"\EA80";}.icon-gameplay:before{content:"\EA81";}.icon-dest-single:before{content:"\EA82";}.icon-dest-multiple:before{content:"\EA83";}.icon-paiement4fois:before{content:"\EA84";}.icon-enregistrement:before{content:"\EA85";}.icon-reservation:before{content:"\EA86";}.icon-car2:before{content:"\EA87";}.icon-cabine2:before{content:"\EA88";}.icon-calendar:before,.HomeSearchForm .form-type-date:before,.BookingSearchForm .form-type-date:before,.BookingMain .form-type-date:before,.modal-wrapper .modal-content .form-type-date:before{content:"\EA89";}.icon-double-arrow:before{content:"\EA8A";}.icon-arrow-down:before,#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerPreviousButton:before,#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerNextButton:before{content:"\EA8B";}.icon-notification:before{content:"\EA8C";}.icon-star:before{content:"\EA8D";}.icon-list:before{content:"\EA8E";}.icon-check:before{content:"\EA8F";}.icon-save:before{content:"\EA90";}.icon-prices:before{content:"\EA91";}.icon-options:before,.BookingPrestBlock.BookingPrestBlock--options .BookingPrestBlock-title:before{content:"\EA92";}.icon-user:before{content:"\EA93";}.icon-caravane-height:before{content:"\EA94";}.icon-caravane-length:before{content:"\EA95";}.icon-caravane-width:before{content:"\EA96";}.icon-remorque-height:before{content:"\EA97";}.icon-remorque-length:before{content:"\EA98";}.icon-remorque-width:before{content:"\EA99";}.icon-cc-height:before{content:"\EA9A";}.icon-cc-length:before{content:"\EA9B";}.icon-cc-width:before{content:"\EA9C";}.icon-print-alt:before{content:"\EA9D";}.icon-boat-sun:before{content:"\EA9E";}.icon-marker-alt:before{content:"\EA9F";}.icon-information:before{content:"\EAA0";}.icon-users:before{content:"\EAA1";}.icon-play:before,.LandingBody .LandingServices-slider .LandingServices-item .youtube-button:before{content:"\EAA2";}.icon-chevron:before,.BreadcrumbAlt ul li+li:before{content:"\EAA3";}.icon-play-rounded:before{content:"\EAA4";}.icon-date-debut:before{content:"\EAA5";}.icon-date-retour:before{content:"\EAA6";}.icon-alcools:before{content:"\EAA7";}.icon-services2:before{content:"\EAA8";}.icon-coins:before{content:"\EAA9";}.icon-tiktok:before{content:"\EAAA";display:inline-block;vertical-align:middle;font-family:"iconfont";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;text-decoration:inherit;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}.icon{display:inline-block;}.icon-sun{background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);background-position:0px -66px;width:72px;height:47px;}.icon-application{background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);background-position:-155px 0px;width:49px;height:60px;}.icon-food{background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);background-position:-155px -60px;width:47px;height:45px;}.icon-open,.LandingHeaderMenu-main .LandingHeaderMenu-megamenu>span:hover [class^=icon]{background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);background-position:-204px -84px;width:20px;height:12px;}.icon-open-white{background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);background-position:-204px -72px;width:20px;height:12px;}.icon-play,.LandingBody .LandingServices-slider .LandingServices-item .youtube-button{background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);background-position:0px -145px;width:38px;height:39px;}.icon-travelOr{background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);background-position:-95px 0px;width:60px;height:60px;}.icon-risingPrice{background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);background-position:-204px -139px;width:13px;height:13px;}.icon-fallingPrice{background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);background-position:-204px -126px;width:13px;height:13px;}.LandingTopSlider-search-title{font-size:2em;}@media screen and (max-width:959px){.LandingTopSlider-search-title{font-size:1.9em;}}@media screen and (max-width:600px){.LandingTopSlider-search-title{font-size:1.7em;}}.MainTitle,[class^=Landing] .main-title{position:relative;font-size:1.6em;margin:30px 0 10px 0;color:#252b6a;font-weight:500;text-transform:uppercase;background-color:#FFF;}.MainTitle,span.effet-titre{font-family:'SummerLovingSolid-Regular',sans-serif;font-size:37px;font-style:normal;font-weight:500;padding-right:10px;padding-left:8px;}.MainTitle-txt,[class^=Landing] .main-title-txt{display:inline-block;padding-right:20px;color:#252b6a;font-size:1.9em;font-weight:500;text-transform:uppercase;background-color:#FFFFFF;}@media screen and (max-width:959px){.MainTitle-txt,[class^=Landing] .main-title-txt{font-size:1.7em;}}@media screen and (max-width:600px){.MainTitle-txt,[class^=Landing] .main-title-txt{font-size:1.4em;}}@media screen and (max-width:480px){.MainTitle-txt.desktop,[class^=Landing] .main-title-txt.desktop{display:none;}}.MainTitle-txt.mobile,[class^=Landing] .main-title-txt.mobile{display:none;background-color:transparent;}@media screen and (max-width:480px){.MainTitle-txt.mobile,[class^=Landing] .main-title-txt.mobile{display:block;}}.MainTitle-txt.mobile span,[class^=Landing] .main-title-txt.mobile span{display:block;}.MainTitle-txt.mobile span.title-bgcolor,[class^=Landing] .main-title-txt.mobile span.title-bgcolor{display:inline-block;padding-right:20px;background-color:#FFFFFF;}.MainTitle-border,[class^=Landing] .main-title-border{display:inline-block;width:100%;position:absolute;bottom:5px;right:0;z-index:-1;border-bottom:0.1em solid #ffed00;}@-webkit-keyframes blade{to{-webkit-transform:translateX(100%);transform:translateX(100%);}}@keyframes blade{to{-webkit-transform:translateX(100%);transform:translateX(100%);}}@-webkit-keyframes bounce{from{top:0;}50%{top:-5px;}to{top:0;}}@keyframes bounce{from{top:0;}50%{top:-5px;}to{top:0;}}.ComparisonBigBlock-col-content-toggler,.ComparisonBigBlock-col-content-caracs-carac .label,.CrossingPage-search.single .retour,.freight-form.single .form-group.retour{display:none;}.ComparisonBigBlock-col-content-caracs-carac .value,.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac:before,.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac .label{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.Catering-restaurant-container .RestaurantContainer-button,.CateringPromo-item-wrap button,.RestaurantPage-Menu-Image button{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.ComparisonBigBlock-col-content-caracs-carac .bool.bool-no:before,.PopinSliderBlock-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.Restaurant-introduction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1;}.swiper-container-no-flexbox .swiper-slide{float:left;}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform;}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y;}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x;}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(/html/2022/left-blue.svg);left:10px;right:auto;}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url(/html/2022/left-black.svg);}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(/html/2022/left-white.svg);}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(/html/2022/right-blue.svg);right:10px;left:auto;}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url(/html/2022/right-black.svg);}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(/html/2022/right-white.svg);}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%;}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-white .swiper-pagination-bullet{background:#fff;}.swiper-pagination-bullet-active{opacity:1;background:#007aff;}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff;}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000;}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);-ms-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0);}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block;}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute;}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0;}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0;}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5);}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff;}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000;}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,0.5),transparent);}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,0.5),transparent);}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,0.5),transparent);}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),transparent);}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px;}.swiper-container-cube,.swiper-container-flip{overflow:visible;}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1);}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite;}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url(/html/2022/loader.svg);background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat;}.swiper-lazy-preloader-white:after{background-image:url(/html/2022/loader-white.svg);}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.hide-labels label{display:none;}label.required:after{content:'*';}.form-error input,.form-error textarea,.form-error .shinyform_select{border-color:red;}.form-error-message{display:inline-block;margin-left:10px;color:red;}@media screen and (max-width:959px){.form-error-message{display:block;margin:0;}}body{font-family:"Montserrat",sans-serif;font-size:14px;}body a{color:#252b6a;text-decoration:none;}body img{display:block;}.hidden{display:none;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}#LandingFooter{overflow-y:hidden;}@media screen and (max-width:959px){.Footer-CorsicaClub-connected{margin-bottom:59px;}}.Footer-menu{border-top:1px solid #ebebeb;position:relative;margin-bottom:0;-webkit-transition:.5s;transition:.5s;}.Footer-menu.active{min-height:120px;margin-bottom:58px;}.Footer-menu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;}.Footer-menu ul.menu>li{padding:20px 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;list-style:none;color:#252B6A;font-weight:400;text-transform:uppercase;text-align:center;-webkit-transition:.5s;transition:.5s;}@media screen and (max-width:959px){.Footer-menu ul.menu>li{position:relative;}}.Footer-menu ul.menu>li:after{content:'\EA01';display:block;position:relative;margin:5px auto 0 auto;font-size:0.8em;font-weight:700;text-align:center;}@media screen and (max-width:959px){.Footer-menu ul.menu>li:after{position:absolute;right:20px;top:20px;height:10px;margin:auto;}}.Footer-menu ul.menu>li:hover:after{-webkit-animation:bounce 0.8s ease infinite;animation:bounce 0.8s ease infinite;}@media screen and (max-width:959px){.Footer-menu ul.menu>li:hover:after{-webkit-animation:none;animation:none;}}.Footer-menu ul.menu>li.active{background-color:#252B6A;color:#FFFFFF;}.Footer-menu ul.menu>li.active a{color:#FFFFFF;}.Footer-menu ul.menu>li.active:after{color:#ffed00;}.Footer-menu ul.menu>li.active:hover:after{-webkit-animation:none;animation:none;}.Footer-menu .submenu{display:block;opacity:0;position:absolute;left:0;right:0;top:74px;width:100%;height:100%;padding:40px 0;background-color:#252B6A;color:#FFFFFF;text-align:left;-webkit-transition:opacity .5s;transition:opacity .5s;z-index:-1;}.Footer-menu .submenu.show{opacity:1;z-index:10;}.Footer-menu .submenu ul{padding-left:20px;display:inline-block;-webkit-column-count:4;column-count:4;-webkit-column-gap:40px;column-gap:40px;}.Footer-menu .submenu ul.column--3{-webkit-column-count:3;column-count:3;}.Footer-menu .submenu ul li{margin-bottom:10px;font-size:0.9em;font-weight:100;text-transform:none;list-style:disc;}.Footer-menu .submenu ul li:hover{color:#ffed00;text-decoration:underline;}.Footer-contact{position:relative;padding:20px 0;background-color:#ebebeb;border-top:2px solid #ffed00;color:#252B6A;font-size:0.9em;font-weight:500;text-transform:uppercase;}.Footer-contact .copyright{text-align:center;}.Footer-contact .gwt-agency-info-name{text-align:center;font-size:0.8em;}.Footer-contact-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.Footer-contact-appli{-webkit-transition:.5s;transition:.5s;}.Footer-contact-appli:hover{text-decoration:underline;}.Footer-contact-appli i,.Footer-contact-appli span{vertical-align:middle;}.Footer-contact-social-title{vertical-align:middle;}.Footer-contact-social .icon{margin:-10px 0 0 5px;font-size:3em;vertical-align:middle;-webkit-transition:.5s;transition:.5s;}.Footer-contact-social .icon:hover:before{background-color:#ffed00;}.Footer-contactMobile{display:none;}@media screen and (max-width:959px){.Footer-menu.active{margin-bottom:0;}.Footer-menu ul.menu{display:block;}.Footer-menu ul.menu>li{width:100%;text-align:left;padding:20px 20px 20px 20px;-webkit-transition:none;transition:none;border-bottom:1px solid #ebebeb;}.Footer-menu ul.menu>li>a{display:block;}.Footer-menu ul.menu>li>a:after{position:relative;right:0;top:-10px;text-align:right;-webkit-transition:.5s;transition:.5s;}.Footer-menu ul.menu>li.active>a:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}.Footer-menu .submenu{display:none;position:static;height:auto;padding:0;}.Footer-menu .submenu.show{display:block;}.Footer-menu .submenu ul{-webkit-columns:1;columns:1;}.Footer-menu .submenu ul.column--3{-webkit-column-count:1;column-count:1;}.Footer-menu .submenu ul>li{padding:5px 0;}.Footer-contact{}.Footer-contactMobile{display:block;padding:20px 20px;background-color:#ebebeb;border-bottom:2px solid #ffed00;text-transform:uppercase;}.Footer-contactMobile-appli{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;margin-bottom:20px;max-width:320px;background-color:#252b6a;}.Footer-contactMobile-appli .icon-icon-appli{font-size:4em;color:#FFFFFF;}.Footer-contactMobile-appli .icon-right-thin-chevron,.Footer-contactMobile-appli .LandingPartners-item-description>a{display:block;color:#ffed00;margin:0 10px;}.Footer-contactMobile-appli-title{display:block;color:#ffed00;}.Footer-contactMobile-social{color:#252b6a;font-weight:400;}.Footer-contactMobile-social-title{display:block;margin-bottom:8px;}.Footer-contactMobile-social .icon{margin:-10px 5px 0 5px;font-size:3em;vertical-align:middle;-webkit-transition:.5s;transition:.5s;}.Footer-contactMobile-social .icon:first-child{margin-left:0;}}.LandingHeader-mobile-wrap{display:none;}.LandingHeader-mobile-logo{background-color:#ffed00;width:-webkit-calc(100% - 70px);width:calc(100% - 70px);padding:15px 0;}.LandingHeader-mobile-logo>img{margin:0 auto;}.LandingHeader-mobile-btnMenu{position:relative;width:70px;max-width:70px;display:none;background-color:#FFFFFF;cursor:pointer;-webkit-transition:.2s;transition:.2s;}@media screen and (max-width:959px){.LandingHeader-mobile-btnMenu{display:block;position:fixed;top:0;right:0;width:60px;height:60px;background-color:#FFF;cursor:pointer;-webkit-transition:.2s;transition:.2s;z-index:3;}}.LandingHeader-mobile-btnMenu .icon{position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;}.LandingHeader-mobile-btnMenu.active{background-color:#252b6a;}.LandingHeader-mobile-btnMenu.active .icon{background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);background-position:-204px -84px;width:15px;height:15px;}.LandingHeader-mobile-btnMenu.CorsicaClub{background-color:#252b6a;}.LandingHeader-mobile-btnMenu.CorsicaClub i:before{font-size:1.4em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#FFFFFF;}.LandingHeader-logo{width:250px;height:98px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffed00;position:relative;z-index:7;}.LandingHeader-logo-sitetitle{position:absolute;bottom:4px;font-weight:normal;color:#252b6a;font-size:0.85em;}body.lang-it .LandingHeader-logo-sitetitle{bottom:0;}.LandingHeader-logo img{margin:auto;max-width:188px;height:auto;}@media screen and (max-width:959px){.LandingHeader-logo{position:fixed;top:0;left:0;right:0;height:60px;width:auto;overflow:hidden;display:block;background:#ffed00;padding:11px 60px 11px 0;z-index:2;}.LandingHeader-logo-sitetitle{position:static;text-align:center;font-size:0.7em;}}.LandingHeader{position:absolute;right:0;top:0;z-index:6;width:-webkit-calc(100% - 50px);width:calc(100% - 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:20;}@media screen and (min-width:1920px){.LandingHeader{right:-webkit-calc(50% - 1920px/ 2);right:calc(50% - 1920px/ 2);max-width:-webkit-calc(1920px - 50px);max-width:calc(1920px - 50px);}}body.d-frame .LandingHeader{right:0;max-width:100%;}.LandingHeaderMenu{position:relative;width:-webkit-calc(100% - 230px);width:calc(100% - 230px);height:98px;background-color:#FFFFFF;}.LandingHeaderMenu-sitename{margin:auto auto auto 0.5em;padding:0.5em;font-weight:bold;text-align:center;}@media screen and (max-width:959px){.LandingHeaderMenu{position:fixed;top:60px;left:0;max-height:-webkit-calc(100vh - 60px);max-height:calc(100vh - 60px);overflow-x:hidden;overflow-y:auto;-webkit-transition:1s;transition:1s;}}.LandingHeaderMenu-main{margin-top:43px;background-color:#FFFFFF;}@media screen and (max-width:1225px){.LandingHeaderMenu-main{margin-top:40px;}}.LandingHeaderMenu-level1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:55px;}.LandingHeaderMenu-level1>li{display:inline-block;list-style:none;padding:20px 8px;color:#252b6a;font-size:0.9em;font-weight:500;text-align:center;text-transform:uppercase;-webkit-transition:.5s;transition:.5s;flex:0 0 fit-content;}@media screen and (max-width:1240px){.LandingHeaderMenu-level1>li{font-size:0.8em;padding:20px 5px;}}.LandingHeaderMenu-level1>li>span{position:relative;padding-right:15px;padding-left:2px;cursor:pointer;}@media screen and (max-width:1130px){.LandingHeaderMenu-level1>li>span{padding-right:0;}}.LandingHeaderMenu-level1>li>span:after{content:'\EA01';font-family:"iconfont";position:relative;position:absolute;top:0;bottom:0;right:0;height:10px;margin:auto 0 auto 12px;font-size:0.8em;font-weight:700;}@media screen and (max-width:1240px){.LandingHeaderMenu-level1>li>span:after{position:static;}}.LandingHeaderMenu-level1>li:hover>span:after{-webkit-animation:bounce 0.8s ease infinite;animation:bounce 0.8s ease infinite;}@media screen and (max-width:1130px){.LandingHeaderMenu-level1>li:hover>span:after{-webkit-animation:none;animation:none;}}.LandingHeaderMenu-level1>li.active{background-color:#252b6a;color:#FFFFFF;}.LandingHeaderMenu-level1>li.active:after{color:#ffed00;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.LandingHeaderMenu-level1>li.active:hover:after{-webkit-animation:none;animation:none;}.LandingHeaderMenu-level2{position:absolute;right:0;top:98px;width:100%;padding:50px 50px 20px 50px;background-color:#252b6a;color:#FFFFFF;font-weight:100;text-align:left;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;}.submenu-espace a{color:#fff;}.LandingHeaderMenu-level3>li>a{color:#fff;}@media screen and (max-width:959px){.LandingHeaderMenu-level3>li>a{color:#252b6a}}.LandingHeaderMenu-level2.transition{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;}@media screen and (max-width:1385px){.LandingHeaderMenu-level2{width:-webkit-calc(100% + 290px);width:calc(100% + 290px);}}@media screen and (max-width:1231px){.LandingHeaderMenu-level2{top:94px;}}@media screen and (max-width:1170px){.LandingHeaderMenu-level2{top:119px;}}@media screen and (max-width:1019px){.LandingHeaderMenu-level2{top:133px;}}.LandingHeaderMenu-level2.open{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);z-index:6;}.LandingHeaderMenu-level2-title{display:none;}.LandingHeaderMenu-level2-subtitle{display:block;margin-bottom:20px;cursor:pointer;}.LandingHeaderMenu-level2-subtitle:after{content:'';display:block;width:40px;height:2px;margin-top:5px;background-color:#ffed00;}.LandingHeaderMenu-level2 .submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.LandingHeaderMenu-level2 .submenu--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:90px;}.LandingHeaderMenu-level2 .submenu>li{list-style:none;}.LandingHeaderMenu-level2 .submenu>li:first-child{margin-right:110px;}.LandingHeaderMenu-level2 .submenu>li.submenu-middle-left{margin-right:50px;max-width:500px;}.LandingHeaderMenu-level2 .submenu>li.submenu-middle-middle{margin-right:50px;}.LandingHeaderMenu-level2 .submenu>li:last-child>ul li{list-style:none;}.LandingHeaderMenu-level3 .item-mobile{display:none;}.LandingHeaderMenu-level3 li{margin:10px 0;text-transform:none;list-style:disc;font-weight:100;cursor:pointer;}.CorsicaBest-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-10px !important;}.CorsicaBest-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none !important;width:105px;height:95px;margin:5px 4px !important;padding:0 10px;border:1px solid #244473;font-size:0.9em;text-align:center;}.CorsicaBest-list>li .icon{display:block;font-size:3em;font-weight:700;margin-bottom:10px;}.CorsicaBest-list>li .label{width:100%;text-transform:uppercase;-webkit-transition:.5s;transition:.5s;}.CorsicaBest-list>li:hover{text-decoration:none !important;}.CorsicaBest-list>li:hover .label{color:#ffed00;}.SubBlock{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;}@media screen and (max-width:1130px){.SubBlock{display:block;}}.SubBlock-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:250px;padding:10px 20px;background-color:#FFFFFF;color:#252b6a;}.SubBlock-content span{display:block;width:100%;}.SubBlock-content .strong{font-weight:600;}.submenu-espace .SubBlock-content{text-transform:uppercase;font-weight:100;font-size:0.9em;}.SubBlock-title{font-weight:600;font-size:1.5em;cursor:default !important;}.submenu-espace .SubBlock-title{font-size:2.2em;}.SubBlock-number{display:block;font-size:2.5em;}.SubBlock-number--large{font-size:3.5em;}.SubBlock-textSmall{text-transform:none;font-weight:100;}#LandingHeaderMenu-topbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#ebebeb;color:#252b6a;text-align:left;}#LandingHeaderMenu-topbar>ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style-type:none;align-items:center;}#LandingHeaderMenu-topbar>ul>li{display:block;position:relative;}#LandingHeaderMenu-topbar>ul>li>a{display:flex;padding:12px;align-items:center;background:#252b6a;color:#fff;text-transform:uppercase;}#LandingHeaderMenu-topbar>ul>li>a .icon{margin-right:0.5em;}#LandingHeaderMenu-topbar>ul>li>a:hover{text-decoration:underline;}#LandingHeaderMenu-topbar>ul>li+li{border-left:1px solid #fff;}#LandingHeaderMenu-topbar>ul>li.gray-link>a{background:#ebebeb;color:#252b6a;}@media screen and (max-width:959px){#LandingHeaderMenu-topbar,#LandingHeaderMenu-topbar>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#LandingHeaderMenu-topbar>ul>li{width:100%;}#LandingHeaderMenu-topbar>ul>li>a{text-decoration:none;}#LandingHeaderMenu-topbar>ul>li>a:hover{text-decoration:none;}#LandingHeaderMenu-topbar>ul>li>a::after{font-family:"iconfont";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:'\EA08';display:inline-block;margin:auto 0 auto 12px;font-size:0.8em;font-weight:700;}#LandingHeaderMenu-topbar>ul>li>.submenu{display:none;}#LandingHeaderMenu-topbar>ul>li.submenu-open>.submenu{display:block;}#LandingHeaderMenu-topbar>ul>li+li{border-top:1px solid #fff;border-left:0;}#LandingHeaderMenu-topbar>ul>li.langs{background:#fff;padding:1.5em 0 0.5em 0;}}@media screen and (min-width:959px){#LandingHeaderMenu-topbar{position:absolute;top:0;right:0;left:0;}#LandingHeaderMenu-topbar>ul>li>a{height:43px;cursor:pointer;overflow:hidden;z-index:8;}#LandingHeaderMenu-topbar>ul>li>.submenu{display:none;position:absolute;top:44px;right:0;background:#252b6a;color:#fff;padding:24px;min-width:240px;max-width:96vw;box-shadow:0 0 16px rgba(255,255,255,0.5);z-index:7;}#LandingHeaderMenu-topbar>ul>li>.submenu .blue-box{padding:0;}#LandingHeaderMenu-topbar>ul>li>.submenu .login-box{padding:0 0 0 140px;min-height:140px;}#LandingHeaderMenu-topbar>ul>li>.submenu.no-padding{padding:0;}#LandingHeaderMenu-topbar>ul>li>.submenu.large{min-width:320px;}#LandingHeaderMenu-topbar>ul>li>.submenu.button-list>a{display:block;width:100%;text-align:left;}#LandingHeaderMenu-topbar>ul>li.submenu-open>a{color:#ffed00;}#LandingHeaderMenu-topbar>ul>li.submenu-open>.submenu{display:block;}#LandingHeaderMenu-topbar>ul>li.with-submenu>a{padding-right:22px;position:relative;}#LandingHeaderMenu-topbar>ul>li.with-submenu>a::after{content:'\EA01';height:10px;margin:auto 0;font-size:0.75em;font-family:"iconfont";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;position:absolute;top:0;bottom:0;right:5px;transition:transform .2s;}#LandingHeaderMenu-topbar>ul>li.with-submenu.submenu-open>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}#LandingHeaderMenu-topbar>ul>li.with-submenu.submenu-open>a::before{z-index:8;position:absolute;top:43px;left:0;right:0;height:1px;background:#252b6a;content:" ";}}#LandingHeaderMenu-topbar>ul>li>a em{display:block;font-size:0.8em;line-height:100%;font-style:normal;text-transform:none;}@media screen and (min-width:959px) and (max-width:1240px){#LandingHeaderMenu-topbar>ul>li>a{font-size:0.8em;}}#root.HOME #LandingHeaderMenu-topbar>ul>li.home{}@media screen and (max-width:959px){.Language-list{text-align:center;}.Language-item{display:inline-block;margin:4px;width:76px;}.Language-item>a{margin:0 2px;padding:0 8px;line-height:36px;display:block;min-width:3em;text-align:center;border:1px solid #252b6a;}.Language-item.visible a{background-color:#252b6a;color:#fff;font-weight:bold;}}@media screen and (min-width:960px){.Language-list{padding:5px 0 0 0;z-index:11;width:68px;height:43px;background:#ebebeb;}.Language-list:after{content:'\EA01';font-family:"iconfont";position:absolute;top:20px;right:10px;font-size:0.8em;-webkit-transition:.2s;transition:.2s;}.Language-list:hover:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.Language-item{list-style:none;padding:0;margin:0;text-align:center;}.Language-item a{display:none;padding:10px 0;background:#ebebeb;}.Language-item.visible>a,.Language-list:hover>.Language-item>a{display:block;}}.Language-item a[href]:hover,.Language-item a:active{background-color:#252b6a;color:#fff;}.LandingHeaderMenu-back{display:none;}.HeaderMobile-stickySearch{display:none;}@media screen and (max-width:959px){.LandingHeader{position:absolute;display:block;width:100%;top:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.8);box-shadow:0 0 10px rgba(0,0,0,0.8);}.LandingHeader-mobile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:3;}.LandingHeaderMenu{width:100%;height:0;}.LandingHeaderMenu.transition{-webkit-transition:.5s;transition:.5s;}.LandingHeaderMenu.open{height:calc(100vh - 60px);}.LandingHeaderMenu-main{margin-top:0;}.LandingHeaderMenu-level1{display:block;max-height:none;}.LandingHeaderMenu-level1>li{display:block;text-align:left;padding:15px 20px;list-style:none;border-bottom:1px solid #ebebeb;}.LandingHeaderMenu-level1>li>span{position:relative;display:block;font-weight:500;font-size:1.2em;}.LandingHeaderMenu-level1>li>span:after{content:'\EA08';top:0;bottom:0;right:20px;left:auto;}.LandingHeaderMenu-level1>li>span:hover{cursor:pointer;}.LandingHeaderMenu-level1>li.active{background-color:#FFFFFF;color:#252b6a;}.LandingHeaderMenu-level1>li.reservations{background-color:#ffed00;text-transform:none;}.LandingHeaderMenu-level1>li.reservations>a{position:relative;width:100%;display:block;}.LandingHeaderMenu-level1>li.reservations>a:after{content:'\EA08';display:inline-block;color:#252b6a;position:absolute;right:20px;top:0;}.LandingHeaderMenu-level1>li.connexion,.LandingHeaderMenu-level1>li.espaceCorsica{background-color:#252b6a;color:#FFFFFF;text-transform:none;}.LandingHeaderMenu-level1>li.connexion>a,.LandingHeaderMenu-level1>li.espaceCorsica>a{position:relative;width:100%;display:block;}.LandingHeaderMenu-level1>li.connexion>a:after,.LandingHeaderMenu-level1>li.espaceCorsica>a:after{content:'\EA08';display:inline-block;color:#FFFFFF;position:absolute;right:20px;top:0;}.LandingHeaderMenu-level1>li.espaceCorsica img,.LandingHeaderMenu-level1>li.espaceCorsica span{display:inline-block;vertical-align:middle;}.LandingHeaderMenu-level2{position:absolute;right:0;left:0;top:60px;bottom:0;z-index:12;padding:0 0;width:100%;background-color:#FFFFFF;border-top:1px solid #FFFFFF;color:#252b6a;font-size:1.3em;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.5s;transition:.5s;}.LandingHeaderMenu-level2.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:12;}.LandingHeaderMenu-level2 .submenu{display:block;}.LandingHeaderMenu-level2 .submenu--left{padding-left:0;}.LandingHeaderMenu-level2 .submenu>li{position:relative;display:block;text-align:left;padding:20px 20px;list-style:none;border-bottom:1px solid #ebebeb;margin-right:0 !important;}.LandingHeaderMenu-level2 .submenu>li:after{content:'\EA1E';position:absolute;right:20px;top:20px;pointer-events:none;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s;transition:.5s;}.LandingHeaderMenu-level2 .submenu>li.active:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.LandingHeaderMenu-level2 .submenu>li.submenu-middle-left{max-width:none !important;}.LandingHeaderMenu-level2-title{display:block;padding:20px;margin:-10px 0 0 0;border-top:1px solid #FFFFFF;background-color:#252b6a;color:#ffed00;font-size:1.1em;font-weight:100;}.LandingHeaderMenu-level2-subtitle{margin-bottom:0;font-weight:500;font-size:0.9em;}.LandingHeaderMenu-level2-subtitle:after{display:none;}.LandingHeaderMenu-level3{display:none;margin-left:20px;}.active>.LandingHeaderMenu-level3{display:block}.LandingHeaderMenu-level3 .item-mobile{display:list-item;list-style:disc !important;}.LandingHeaderMenu-back{display:block;position:absolute;top:0;right:0;left:0;z-index:2;padding:20px 20px;background-color:#252b6a;color:#FFFFFF;cursor:pointer;text-transform:uppercase;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.5s;transition:.5s;}.LandingHeaderMenu-back span{margin-left:10px;}.LandingHeaderMenu-back.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.Language-list:after{right:auto;margin-left:20px;}.SubBlock{display:none;}.CorsicaBest-list{display:none;margin-left:10px !important;}.CorsicaBest-list>li{display:list-item;list-style:disc !important;width:auto;height:auto;margin:5px 4px !important;padding:0 10px;border:none;font-size:1em;text-align:left;}.CorsicaBest-list>li .icon{display:none;}.CorsicaBest-list>li .label{text-transform:none;}.Language-list{bottom:0;top:auto;}.Language-list.open{bottom:-20px;}.LandingHeader{-webkit-box-shadow:none;box-shadow:none;}.LandingHeaderMenu{max-width:none;height:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.8);box-shadow:0 0 10px rgba(0,0,0,0.8);}.LandingHeaderMenu.open{pointer-events:auto;}}.Container{width:1320px;margin:0 auto;padding:40px 20px;position:relative;}@media screen and (max-width:1319px){.Container{width:1170px;}}@media screen and (max-width:1279px){.Container{width:1070px;}}@media screen and (max-width:1080px){.Container{width:959px;}}@media screen and (max-width:959px){.Container{width:768px;}}@media screen and (max-width:768px){.Container{width:100%;}}@media screen and (max-width:400px){.Container{padding:20px 0;}.LandingBody .Container{padding:20px 5px;}}.Container-small{max-width:1150px;width:-webkit-calc(100% - 4rem);width:calc(100% - 4rem);margin:0 auto;}.Container--footer{position:static;padding:0;}@media screen and (max-width:959px){.Container--footer{width:100%;}}.Container--submenu{padding:0;}@media screen and (max-width:959px){.Container--submenu{width:100%;}}.Page{width:100%;}.Page-content{max-width:1350px;margin:60px auto 70px;}@media screen and (max-width:768px){.Page-content{padding:0;margin:20px 0;}}.page-with-banner .Page-content{margin-top:195px;}@media screen and (max-width:768px){.page-with-banner .Page-content{margin-top:20px;}}.page-with-banner.two-heading-block-page .Page-content{margin-top:-70px;}@media screen and (max-width:959px){.page-with-banner.two-heading-block-page .Page-content{margin-top:25px;}}.Page-Container-flex{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:959px){.Page-Container-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.Page-block-text-left{position:relative;margin:0 30px;padding:70px 55px 50px 45px;border:1px solid #aaa6a6;line-height:1.6em;}@media screen and (max-width:768px){.Page-block-text-left{min-width:0;padding:35px 30px 50px;margin:0 20px;}}.Page-block-text-left h2{margin:40px 0;text-transform:uppercase;color:#252b6a;font-size:1.7em;}@media screen and (max-width:768px){.Page-block-text-left h2{font-size:1.8em;margin:35px 0;}}.Page-block-text-left h2:first-of-type{margin-top:0;}.Page-block-text-left p{font-size:0.98em;font-weight:500;}@media screen and (max-width:768px){.Page-block-text-left p{font-size:1.1em;}}.Page-content-block-more{margin:0 30px;position:relative;max-width:715px;}.Page-content-block-moreLarge{margin:-30px 0px;position:relative;}@media screen and (max-width:768px){.Page-content-block-more{margin:0 20px;}}.Page-content-block-more a{background-color:#ffed00;padding:25px 25px 25px 55px;font-size:1em;color:#252b6a;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.05em;-webkit-transition:.5s;transition:.5s;position:absolute;right:0;top:-1px;overflow:hidden;}.Page-content-block-moreLarge a{background-color:#ffed00;padding:25px 25px 25px 55px;font-size:1em;color:#252b6a;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.05em;-webkit-transition:.5s;transition:.5s;position:absolute;right:0;top:-1px;overflow:hidden;}@media screen and (max-width:959px){.Page-content-block-more a{display:block;margin:auto;font-size:1.1em;}}.block-text-border{position:relative;padding:70px 55px 50px 45px;border:1px solid #aaa6a6;}@media screen and (max-width:768px){.block-text-border{padding:30px 25px;}}.block-text-border h2{margin:40px 0;text-transform:uppercase;color:#252b6a;font-size:1.7em;}@media screen and (max-width:768px){.block-text-border h2{font-size:2em;margin:35px 0;}}.block-text-border h2:first-of-type{margin-top:0;}.block-text-border p{font-size:0.98em;font-weight:500;line-height:1.6em;}@media screen and (max-width:768px){.block-text-border p{font-size:1.1em;line-height:1.6em;}}.PageHeader-breadcrumb{position:absolute;top:173px;left:50px;z-index:2;}#root.Booking .PageHeader-breadcrumb{position:relative;top:0;left:0;margin:2em;}@media screen and (max-width:959px){.PageHeader-breadcrumb.banner-on{margin-top:85px;left:20px;}}.PageHeader-breadcrumb.banner-on ul{padding:5px 10px;background-color:rgba(255,255,255,0.86);}@media screen and (max-width:959px){.PageHeader-breadcrumb.banner-on ul{padding:15px;}}.PageHeader-breadcrumb li{font-family:"Montserrat",sans-serif,"sans-serif";color:#252b6a;display:inline-block;font-size:0.9em;font-weight:500;}.PageHeader-breadcrumb li:before{content:">";color:inherit;font-size:1em;font-weight:700;text-decoration:none;padding-right:5px;}.PageHeader-breadcrumb li a{text-decoration:underline;}@media screen and (max-width:959px){.PageHeader-breadcrumb li{font-size:1em;}}.PageHeader-breadcrumb li:first-child:before{display:none;}.PageHeader-breadcrumb li:last-child{font-weight:600;}.PageHeader-breadcrumb li:last-child a{text-decoration:none;}@media screen and (max-width:959px){.PageHeader-breadcrumb{top:98px;z-index:2;}}@media screen and (min-width:1920px){.PageHeader-breadcrumb{margin-left:calc((100vw - 1920px)/2);}}.PageHeader-heading-block{position:relative;}.HeadingBlock-banner{max-height:605px;overflow:hidden;position:relative;}@media screen and (max-width:768px){.HeadingBlock-banner{height:400px;}}.HeadingBlock-banner img{width:100%;height:auto;background:#f1f1f1;}@media screen and (max-width:1279px){.HeadingBlock-banner img{height:550px;width:auto;}}@media screen and (max-width:768px){.HeadingBlock-banner img{height:400px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.HeadingBlock-text{margin:120px auto 0;max-width:1350px;width:100%;padding:40px 25px;background-color:rgba(37,43,106,0.8);text-align:center;}.HeadingBlock-text.banner-on{margin:0;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media screen and (max-width:768px){.HeadingBlock-text.banner-on{position:relative;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);left:0;top:-5px;margin:0;}}.HeadingBlock-text.banner-on p{padding:0 11%;}@media screen and (max-width:768px){.HeadingBlock-text.banner-on p{padding:0;}}.HeadingBlock-text h1{font-family:"Montserrat",sans-serif;font-weight:700;color:#FFFFFF;font-size:2.2em;text-transform:uppercase;padding-bottom:10px;}.HeadingBlock-text h2{font-family:"Montserrat",sans-serif;color:#FFFFFF;padding-bottom:15px;font-weight:600;font-size:1.2em;text-transform:uppercase;}@media screen and (max-width:768px){.HeadingBlock-text h1{font-size:1.7em;padding-bottom:20px;}}.HeadingBlock-text a{color:#FFFFFF;}.HeadingBlock-text p{font-family:"Montserrat",sans-serif;color:#FFFFFF;font-size:1.1em;line-height:1.6em;}@media screen and (max-width:768px){.HeadingBlock-text p{font-size:1.2em;}}@media screen and (max-width:768px){.HeadingBlock-text{margin:153px auto 0;padding:20px 25px;}}.page-with-banner .headingBlock-textFormWrapper{position:relative;top:-95px;}@media screen and (max-width:959px){.page-with-banner .headingBlock-textFormWrapper{position:static;}}.page-with-banner .headingBlock-textFormWrapper-text{margin:0 auto;position:static;}.page-with-banner .headingBlock-textFormWrapper-form{margin:0 auto;max-width:1150px;width:100%;background:rgba(0,32,110,0.75);padding:40px;position:relative;}.page-with-banner .headingBlock-textFormWrapper-form .LandingTopSlider-search-wrap{width:100%;max-width:905px;position:relative;}.page-with-banner .headingBlock-textFormWrapper-form .LandingTopSlider-search-wrap .SearchLanding-choice-single{position:static;display:inline-block;vertical-align:super;}.page-with-banner .headingBlock-textFormWrapper-form .LandingTopSlider-search-wrap .SearchLanding-choice-single-checkbox{vertical-align:sub;}@media screen and (max-width:959px){.page-with-banner .headingBlock-textFormWrapper-form .LandingTopSlider-search-wrap .SearchLanding-choice-single{position:absolute;left:5px;bottom:20px;top:auto;}}.page-with-banner .headingBlock-textFormWrapper-form .LandingTopSlider-search-title{font-weight:900;font-size:26.6px;letter-spacing:0.001em;margin-bottom:20px;display:inline-block;margin-right:30px;}@media screen and (max-width:959px){.page-with-banner .headingBlock-textFormWrapper-form .LandingTopSlider-search-title{text-align:center;font-weight:700;font-size:20px;margin-right:0;}}@media screen and (max-width:959px){.page-with-banner .headingBlock-textFormWrapper-form{margin-top:20px;background:#252b6a;}.page-with-banner .headingBlock-textFormWrapper-form .LandingTopSlider-search-wrap{padding-bottom:54px;}.page-with-banner .headingBlock-textFormWrapper-form .LandingTopSlider-search-wrap .btn{position:absolute;right:0;bottom:0;}}.HomeSearchForm{position:absolute;z-index:1;top:130px;display:-webkit-box;display:-ms-flexbox;display:flex;left:calc((100% - 1280px) / 2);}.HomeSearchForm .reset-resa{position:absolute;bottom:-64px;}@media screen and (max-width:1319px){.HomeSearchForm{left:calc((100% - 1130px) / 2);}}@media screen and (max-width:1279px){.HomeSearchForm{left:calc((100% - 1010px) / 2);}}@media screen and (max-width:1080px){.HomeSearchForm{left:calc((100% - 900px) / 2);}}@media screen and (max-width:959px){.HomeSearchForm{position:static;margin-top:0;}}.HomeSearchForm .HomeSearchForm-tab:first-of-type>span{margin-right:0.5rem;}.HomeSearchForm input[name=hp-search-form-tab]{display:none;}.BookingSearchForm .form-item[aria-disabled=true] label,.HomeSearchForm .form-item[aria-disabled=true] label{color:#8a8d94;}.HomeSearchForm input[type=date]:disabled{opacity:0;}#search-form-single.disabled{filter:brightness(80%);cursor:not-allowed;}#search-form-single.disabled>*{pointer-events:none;}.HomeSearchForm #search-form-single>div:nth-of-type(3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.HomeSearchForm #search-form-single>div:nth-of-type(3)>.form-item-textfield{margin-right:1rem;}.HomeSearchForm #search-form-single>div:nth-of-type(3)>.form-item-checkboxes{-ms-flex-negative:0;flex-shrink:0;}@media screen and (max-width:360px){.HomeSearchForm #search-form-single>div:nth-of-type(3){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;}}.HomeSearchForm #search-form-multiple>.form-wrapper{margin:1.5rem 0;}.HomeSearchForm form>.form-item:last-of-type{text-align:center;}@media screen and (max-width:959px){.HomeSearchForm-tab{width:100%;}.HomeSearchForm-tab>span{width:100% !important;}}.HomeSearchForm-tab>span,.HomeSearchForm-tab>label{width:204px;height:58px;display:block;position:relative;}@media screen and (max-width:959px){.HomeSearchForm-tab>span,.HomeSearchForm-tab>label{width:50%;}}.HomeSearchForm-tab>label{background-color:#FFFFFF;text-transform:uppercase;position:absolute;white-space:nowrap;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);text-align:center;padding-top:1.2rem;font-weight:500;font-size:0.75rem;cursor:pointer;color:#252b6a;}.HomeSearchForm-tab>label:before{position:absolute;color:#252b6a;bottom:10px;font-size:8px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.HomeSearchForm-tab input[type=radio]:checked~.HomeSearchForm-tab-wrapper{display:block;}.HomeSearchForm-tab.multiple-tab .HomeSearchForm-tab-wrapper{height:490px;}.HomeSearchForm-tab.multiple-tab .HomeSearchForm-tab-wrapper:after{content:'';display:block;position:absolute;width:860px;height:548px;background:url(https://co.corsicaferries.com/html/2018/img/illustration/map.jpg) no-repeat #CACACA;top:-58px;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}.HomeSearchForm-tab-wrapper{display:none;color:#FFFFFF;background-color:rgba(37,43,106,0.8);padding:1rem;left:0;width:-webkit-calc(204px * 2 + 0.5rem);width:calc(204px * 2 + 0.5rem);max-width:100vw;min-height:406px;}@media screen and (max-width:959px){.HomeSearchForm-tab-wrapper{width:100%;}}.HomeSearchForm-tab-wrapper>span:first-of-type{text-transform:uppercase;font-size:1.25rem;font-weight:600;margin-bottom:1rem;display:block;}.HomeSearchForm-tab-wrapper>h1{text-transform:uppercase;font-size:1.25rem;font-weight:600;margin-bottom:1rem;display:block;}.HomeSearchForm-tab-wrapper-destinationsList{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:0.7rem;margin-bottom:1rem;}html.ie-lte-11 .HomeSearchForm-tab-wrapper-destinationsList{display:none;}.HomeSearchForm-tab-wrapper-destinationsList>li{min-width:60px;cursor:pointer;}.HomeSearchForm-tab-wrapper-destinationsList>li:hover{color:#ffed00;}@media screen and (max-width:300px){.HomeSearchForm-tab-wrapper-destinationsList{display:none;}}.HomeSearchForm-tab-wrapper-destinationsList>li{position:relative;text-align:center;padding-top:45px;}.HomeSearchForm-tab-wrapper-destinationsList>li::before{content:'';display:block;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-webkit-calc(-50% - 10px));-ms-transform:translate(-50%,calc(-50% - 10px));transform:translate(-50%,calc(-50% - 10px));background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);}.HomeSearchForm-tab-wrapper-destinationsList>li.CORS::before{background-position:-204px -40px;width:15px;height:32px;}.HomeSearchForm-tab-wrapper-destinationsList>li.SARD::before{background-position:-204px 0px;width:21px;height:40px;}.HomeSearchForm-tab-wrapper-destinationsList>li.SICI::before{background-position:0px -113px;width:47px;height:32px;}.HomeSearchForm-tab-wrapper-destinationsList>li.ELBA::before{background-position:-204px -140px;width:13px;height:10px;}.HomeSearchForm-tab-wrapper-destinationsList>li.BALE::before{background-position:-47px -113px;width:47px;height:20px;}.LandingSanction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:62.5%;background-color:black;margin-bottom:20px;font-family:Arial;}.LandingSanction-content{padding:15px;}.LandingSanction-content-title{color:#ffffff;text-transform:uppercase;text-align:center;font-weight:bold;font-size:14px;}.LandingSanction-content-text{font-size:14px;margin:20px 0;color:#ffffff;}.LandingSanction-content-text a{color:#ffffff;}@media screen and (max-width:768px){.LandingSanction-content{padding:1px;height:160px;overflow:scroll;overflow-x:hidden;}.LandingSanction-content-title{color:#ffffff;text-transform:uppercase;text-align:center;font-weight:bold;font-size:12px;}.LandingSanction-content-text{font-size:12px;margin:1px 0;color:#ffffff;}}.LandingMesuresSanitaires{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:62.5%;background-color:#00b5fc;margin-bottom:20px;}.LandingMesuresSanitaires-illus{width:50%;-ms-flex-negative:0;flex-shrink:0;padding:30px 0;}.LandingMesuresSanitaires-illus-title{color:#ffed00;font-size:2.8em;margin-left:-webkit-calc((35/ 640)* 100%);margin-left:calc((35/ 640)* 100%);margin-right:-webkit-calc((35/ 640)* 100%);margin-right:calc((35/ 640)* 100%);}.LandingMesuresSanitaires-illus-title:after{content:'';display:block;width:53px;height:5px;margin-top:10px;background-color:#ffed00;}.LandingMesuresSanitaires-illus-img{max-width:640px;margin-top:20px;}.LandingMesuresSanitaires-illus-img img{width:100%;}.LandingMesuresSanitaires-content{padding:15px;}.LandingMesuresSanitaires-content-title{color:#ffed00;text-transform:uppercase;font-size:24px;}.LandingMesuresSanitaires-content-text{font-size:16px;margin:20px 0;}.LandingMesuresSanitaires-content-text a{text-decoration:underline;}.LandingMesuresSanitaires-content-text a:hover{text-decoration:none;}.LandingMesuresSanitaires-content-btn .btn-main{color:#ffed00;font-size:14px;}@media screen and (max-width:959px){.LandingMesuresSanitaires{display:block;margin:0 auto 20px;}.LandingMesuresSanitaires-illus{width:100%;padding-bottom:0;}.LandingMesuresSanitaires-illus-img img{display:none;}.LandingMesuresSanitaires-content{padding-left:0;padding-right:0;margin-left:-webkit-calc((35/ 640)* 100%);margin-left:calc((35/ 640)* 100%);margin-right:-webkit-calc((35/ 640)* 100%);margin-right:calc((35/ 640)* 100%);}.LandingMesuresSanitaires-content-title{font-size:20px;}.LandingMesuresSanitaires-content-text{font-size:14px;margin:10px 0;}}@media screen and (max-width:482px){.LandingMesuresSanitaires-illus-title{font-size:20px;}}.LandingPromo{position:relative;}@media screen and (min-width:1280px){.Page-content .LandingPromo{margin:0 -40px;}}.LandingPromo-slider{margin:0 auto;}@media screen and (max-width:1320px){.LandingPromo-slider{max-width:1010px;}}@media screen and (max-width:1080px){.LandingPromo-slider{max-width:900px;}}@media screen and (max-width:959px){.LandingPromo-slider{max-width:700px;}}.LandingPromo-slider-prev,.LandingPromo-slider-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:3em;color:#252b6a;z-index:10;cursor:pointer;}@media screen and (max-width:768px){.LandingPromo-slider-prev,.LandingPromo-slider-next{display:none;}}.LandingPromo-slider-prev{left:-30px;}.LandingPromo-slider-next{right:-30px;}.LandingPromo-item{position:relative;}.LandingPromo-item-wrap{position:relative;margin:0 auto;background-color:#ffed00;display:-webkit-box;display:-ms-flexbox;display:flex;}.LandingPromo-item-wrap img{max-width:257px;max-height:260px;}@media screen and (max-width:1320px){.LandingPromo-item-wrap img{max-width:100%;}}.LandingPromo-item-content{display:block;padding:20px 12px;background-color:#ffed00;color:#252b6a;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s;font-size:1em;}@media screen and (max-width:768px){.LandingPromo-item-content{font-size:0.9em;}}.LandingPromo-item-content span{display:block;}.LandingPromo-item-content .uppercase{text-transform:uppercase;}.LandingPromo-item-content:hover{background-color:#252b6a;color:#ffed00;}.LandingPromo-item-title{font-size:1.3em;font-weight:700;text-transform:uppercase;color:currentColor;}.LandingPromo-item-number{font-size:3.4em;font-weight:700;line-height:1em;}.LandingPromo-item-number sup{font-size:0.6em;}.LandingPromo-pagination{margin-top:10px;text-align:center;}@media screen and (max-width:768px){.LandingPromo-pagination{display:block;}}.LandingServices-item{position:relative;cursor:pointer;}.LandingServices-item[data-type=video]:after{content:'';background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);background-position:0px 0px;width:95px;height:66px;display:block;position:absolute;top:50%;left:50%;margin-left:-webkit-calc(-95px/ 2);margin-left:calc(-95px/ 2);margin-top:-webkit-calc(-66px/ 2);margin-top:calc(-66px/ 2);}.LandingServices-item img{-webkit-transition:500ms all;transition:500ms all;}.LandingServices-item:hover img{-webkit-filter:grayscale(1);filter:grayscale(1);}.LandingServices-item-body{display:block;text-align:center;padding:10px;border:1px solid #dbdcdd;border-width:0 1px 1px 1px;color:#252b6a;font-size:0.9em;}.LandingServices-pagination{margin-top:10px;text-align:center;}.LandingBest{position:relative;}.LandingBest-pagination{margin-top:10px;text-align:center;}@media screen and (max-width:768px){.LandingBest-pagination{display:block;}}.LandingBest-slider{margin:0 auto;}@media screen and (max-width:1320px){.LandingBest-slider{max-width:1010px;}}@media screen and (max-width:1080px){.LandingBest-slider{max-width:900px;}}@media screen and (max-width:959px){.LandingBest-slider{max-width:700px;}}.LandingBest-slider-prev,.LandingBest-slider-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:3em;color:#252b6a;z-index:10;}.LandingBest-slider-prev:hover,.LandingBest-slider-next:hover{cursor:pointer;}@media screen and (max-width:768px){.LandingBest-slider-prev,.LandingBest-slider-next{display:none;}}.LandingBest-slider-prev{left:-30px;}.LandingBest-slider-next{right:-30px;}.LandingBest-slider-item{overflow:hidden;color:#252b6a;text-transform:uppercase;}.LandingBest-slider-item-wrap{display:block;margin:0 auto;cursor:pointer;}.LandingBest-slider-item-wrap>img{width:100%;}.LandingBest-slider-item-picture{overflow:hidden;}.LandingBest-slider-item-picture img{max-width:100%;margin:0 auto;aspect-ratio:417 / 190;}.LandingBest-slider-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #ebebeb;padding:15px;text-transform:none;min-height:100px;cursor:pointer;}.LandingBest-slider-item-title{display:block;margin-bottom:10px;text-transform:uppercase;font-size:1.3em;font-weight:700;line-height:1em;}@media screen and (max-width:1080px){.LandingBest-slider-item-title{font-size:1.2em;}}.LandingBest-slider-item-subtitle{font-weight:600;}@media screen and (max-width:1080px){.LandingBest-slider-item-subtitle{font-size:0.9em;}}.LandingBest-slider-item-number{font-size:3em;font-weight:700;line-height:1em;letter-spacing:-0.02em;}.LandingBest-slider-item-number sup{font-size:0.6em;top:-0.5em;left:-0.4em;}.LandingBest-slider-item-sup{display:inline-block;vertical-align:top;padding-top:20px;font-weight:500;font-size:1.2em;}.LandingBest-slider-item:hover .LandingBest-slider-item-content{border-color:#ffed00;}.LandingBest-slider-item:hover .LandingBest-slider-item-picture img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);}@media screen and (max-width:768px){.LandingPartners-wrap .swiper-slide>*{background-color:#252b6a;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;}.LandingPartners-wrap.mobile-two-lines .LandingPartners-item-description>a{position:static;}}.LandingPartners-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:768px){.LandingPartners-item-logo{width:100%;}}.LandingPartners-item-wrap{position:relative;}@media screen and (max-width:768px){.LandingPartners-item-wrap{max-width:320px;margin:0 auto;}}.LandingPartners-item-wrap>img{width:100%;display:block;}@media screen and (max-width:768px){.LandingPartners-item-wrap>img.desktop{display:none;}}.LandingPartners-item-wrap>img.mobile{display:none;}@media screen and (max-width:768px){.LandingPartners-item-wrap>img.mobile{display:block;}}.LandingPartners-item-content{position:absolute;bottom:10px;left:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:138px;background-color:#252b6a;}@media screen and (max-width:1279px){.LandingPartners-item-content{min-height:151px;}}@media screen and (max-width:768px){.LandingPartners-item-content{min-height:auto;}}.LandingPartners-item-description{overflow:hidden;padding:20px 10px;color:#FFFFFF;background-color:#252b6a;position:relative;font-size:0.85em;font-weight:100;}@media screen and (max-width:768px){.LandingPartners-item-description{padding:10px 10px;}}.LandingPartners-item-description>a{position:absolute;bottom:20px;font-weight:700;left:10px;margin-top:10px;display:block;color:#fff;}.LandingPartners-item-description>a:before{font-size:10px;margin-right:5px;}.LandingPartners-item-description>a:hover{color:#ffed00;}.LandingPartners-item-description .yellow{color:#ffed00;}.LandingPartners-item-title{display:block;margin-bottom:10px;font-size:1.1em;text-transform:uppercase;}.LandingPartners-pagination{margin-top:10px;text-align:center;}@media screen and (max-width:768px){.LandingPartners-pagination{display:block;}}@-webkit-keyframes link-arrow{0%{opacity:1;left:0;}100%{opacity:0;left:10px;}}@keyframes link-arrow{0%{opacity:1;left:0;}100%{opacity:0;left:10px;}}.LandingPartners-picture{height:306px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}@media screen and (max-width:1280px){.LandingPartners-picture{height:256px;}}@media screen and (max-width:1070px){.LandingPartners-picture{height:246px;}}@media screen and (max-width:959px){.LandingPartners-picture{height:310px;}}.LandingPartners-picture.Vito{background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/partnersLanding/vito.jpg);}@media screen and (max-width:959px){.LandingPartners-picture.Vito{background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/partnersLanding/vito-mobile.jpg);}}.LandingPartners-picture.Assistance{background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/partnersLanding/mondial-assistance.jpg);}@media screen and (max-width:959px){.LandingPartners-picture.Assistance{background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/partnersLanding/mondial-assistance-mobile.jpg);}}.LandingPartners-picture.VivaCorsica{background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/partnersLanding/viva-corsica.jpg);}@media screen and (max-width:959px){.LandingPartners-picture.VivaCorsica{background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/partnersLanding/viva-corsica-mobile.jpg);}}.LandingReassurance{margin:40px 0;background-color:#ffed00;}@media screen and (max-width:400px){.LandingReassurance{margin:20px 0;}}.LandingReassurance-slider{max-width:1110px;margin:-15px auto -15px auto;}.LandingReassurance-slider .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.LandingReassurance-slider-prev,.LandingReassurance-slider-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:2em;z-index:10;}.LandingReassurance-slider-prev:hover,.LandingReassurance-slider-next:hover{cursor:pointer;}.LandingReassurance-slider-prev{left:0;}.LandingReassurance-slider-next{right:0;}.LandingReassurance-item{position:relative;padding:0 15px 15px 15px;color:#252b6a;font-size:0.85em;font-weight:500;text-align:center;text-transform:uppercase;}.LandingReassurance-item:not(:last-child):before{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;width:1px;height:50px;border-right:1px solid #252b6a;}@media screen and (max-width:509px){.LandingReassurance-item:not(:last-child):before{content:none;}}@media screen and (max-width:509px){.LandingReassurance-item.swiper-slide-active:before{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;width:1px;height:50px;border-right:1px solid #252b6a;}}@media screen and (max-width:319px){.LandingReassurance-item.swiper-slide-active:before{display:none;}}.LandingReassurance-item-icon{display:block;font-size:3em;min-height:60px;margin-bottom:15px;-webkit-transition:.7s;transition:.7s;}.LandingReassurance-item .icon-travelOr{margin:0 auto 15px auto;}.LandingReassurance-item:hover .LandingReassurance-item-icon{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);}.LandingReassurance-item:hover .LandingReassurance-item-icon--travel{-webkit-transform:none;-ms-transform:none;transform:none;}.LandingCorsicaClub{padding:20px 0 40px 0;background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/clubLanding/background-club-large2.jpg);-webkit-background-size:cover;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;color:#FFFFFF;font-size:1.5em;text-transform:uppercase;text-align:center;}@media screen and (max-width:950px){.LandingCorsicaClub{background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/clubLanding/background-club-large2_mobile.jpg);}}@media screen and (max-width:768px){.LandingCorsicaClub{font-size:1.2em;}}.LandingCorsicaClub-logo{margin:0 auto 20px auto;}.LandingCorsicaClub-title{margin-bottom:20px;}.LandingCorsicaClub .btn{font-size:0.7em;}.SliderCaracsBlock{background:#F6F6F6;overflow:hidden;}.SliderCaracsBlock-slider{width:-webkit-calc(100% - 374px);width:calc(100% - 374px);float:left;}.SliderCaracsBlock-descwrapper{width:374px;float:left;padding:30px 22px 0 28px;}.SliderCaracsBlock-descwrapper-title{color:#252b6a;font-size:27px;text-transform:uppercase;font-weight:700;text-align:center;margin:0 0 14px;}.SliderCaracsBlock-descwrapper-description{font-size:14px;margin-bottom:14px;font-weight:500;}.SliderCaracsBlock-descwrapper-caracs{margin-bottom:8px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:215px;}.SliderCaracsBlock-descwrapper-caracs-carac{width:50%;margin-bottom:18px;padding:0 5px 0 0;display:inline-block;vertical-align:middle;height:34px;}.SliderCaracsBlock-descwrapper-caracs-carac>span{display:inline-block;vertical-align:middle;}.SliderCaracsBlock-descwrapper-caracs-carac .icon{font-size:28px;width:38px;}.SliderCaracsBlock-descwrapper-caracs-carac .icon.icon-cabine{font-size:23px;}.SliderCaracsBlock-descwrapper-caracs-carac .icon.icon-tv{font-size:20px;}.SliderCaracsBlock-descwrapper-caracs-carac .name{width:-webkit-calc(100% - 42px);width:calc(100% - 42px);position:relative;top:2px;font-weight:500;}.SliderCaracsBlock-descwrapper-legalWarning{font-size:12px;font-style:italic;font-weight:500;}@media screen and (max-width:768px){.SliderCaracsBlock-slider{float:none;width:100%;}.SliderCaracsBlock-descwrapper{float:none;width:100%;padding-bottom:40px;}.SliderCaracsBlock-descwrapper-caracs{display:block;max-height:none;}}.ComparisonBigBlock ul,.ComparisonBigBlock li{list-style-type:none;list-style-image:none;}.ComparisonBigBlock-col{float:left;width:-webkit-calc((76.6087% - 20px)/3);width:calc((76.6087% - 20px)/3);margin-right:10px;background:#ebebeb;}.ComparisonBigBlock-col:last-child{margin-right:0;}.ComparisonBigBlock-col-head-visual{position:relative;cursor:pointer;width:100%;}.ComparisonBigBlock-col-head-visual:before{position:absolute;bottom:12px;right:12px;color:#FFFFFF;opacity:0.83;}.ComparisonBigBlock-col-head-visual img{width:100%;height:auto;}.ComparisonBigBlock-col-head-textWrapper{padding:22px 27px 29px 29px;}.ComparisonBigBlock-col-head-textWrapper h2{margin-bottom:23px;text-align:left;}.ComparisonBigBlock-col-head-textWrapper-desc{font-size:0.98em;padding-bottom:30px;font-weight:500;}.ComparisonBigBlock-col-content{padding:0 27px 0 29px;}.ComparisonBigBlock-col-content-toggler{text-transform:uppercase;text-align:left;font-weight:700;color:#252b6a;line-height:36px;position:relative;}.ComparisonBigBlock-col-content-toggler:after{content:"";font-family:"iconfont";font-size:18px;color:#252b6a;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);right:0;}.ComparisonBigBlock-col-content.open .ComparisonBigBlock-col-content-toggler{border-bottom:1px solid rgba(0,32,110,0.16);}.ComparisonBigBlock-col-content.open .ComparisonBigBlock-col-content-toggler:after{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}.ComparisonBigBlock-col-content-caracs-carac{display:inline-block;width:100%;vertical-align:middle;text-align:center;height:58px;position:relative;}.ComparisonBigBlock-col-content-caracs-carac .label{font-weight:700;text-transform:uppercase;color:#252b6a;font-size:14px;}.ComparisonBigBlock-col-content-caracs-carac .value{font-size:18px;color:#252b6a;text-transform:uppercase;width:100%;left:0;}.ComparisonBigBlock-col-content-caracs-carac .bool{line-height:58px;position:relative;}.ComparisonBigBlock-col-content-caracs-carac .bool.bool-yes:before{content:"";font-family:"iconfont";}.ComparisonBigBlock-col-content-caracs-carac .bool.bool-no{display:block;height:58px;}.ComparisonBigBlock-col-content-caracs-carac .bool.bool-no:before{content:'';display:block;width:12px;height:2px;background:#000000;}.ComparisonBigBlock-col-content-caracs-carac .side-note{position:absolute;top:0;left:20px;font-weight:700;}.ComparisonBigBlock-col-content-caracs-carac .bool-yes,.ComparisonBigBlock-col-content-caracs-carac .yes{color:#89e474;}.ComparisonBigBlock-col-content-caracs-carac .partial{color:#efa752;}.ComparisonBigBlock-col--legend{width:23.3913%;margin-right:0;background:none;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content{padding:0 21px 0 6px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac{text-align:left;padding-left:65px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac:before{left:0;color:#252b6a;font-size:19px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-adult:before{font-size:40px;left:11px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-vehicle:before{font-size:29px;left:2px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-cabine-exclusive:before{font-size:25px;left:4px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-formule-repas:before{font-size:33px;left:4px;top:43%;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-selfservice:before{font-size:23px;left:4px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-repas:before{font-size:27px;left:7px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-spaghetteria:before{font-size:24px;left:1px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-bars:before{font-size:31px;left:6px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-jeux:before{font-size:19px;left:2px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-stand:before{font-size:28px;left:4px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-piscine:before{font-size:26px;left:5px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-coumfortlounge:before{font-size:26px;left:2px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac.icon-spa:before{font-size:23px;left:6px;}.ComparisonBigBlock-col--legend .ComparisonBigBlock-col-content-caracs-carac .label{display:block;}.ComparisonBigBlock-sideNotes{clear:both;padding:17px 0 0 23.3913%;font-size:12px;color:#252b6a;font-weight:500;}@media screen and (max-width:768px){.ComparisonBigBlock{padding:0 16px;}.ComparisonBigBlock-col{width:100%;float:none;margin:0 0 18px;}.ComparisonBigBlock-col-head-visual:before{font-size:26px;bottom:13px;right:13px;}.ComparisonBigBlock-col-head-textWrapper{padding-bottom:0;}.ComparisonBigBlock-col-head-textWrapper-desc{font-size:14px;}.ComparisonBigBlock-col-content-toggler{display:block;}.ComparisonBigBlock-col-content-caracs{display:none;}.ComparisonBigBlock-col-content-caracs-carac{height:auto;margin-bottom:20px;}.ComparisonBigBlock-col-content-caracs-carac .label{display:block;margin-bottom:10px;}.ComparisonBigBlock-col-content-caracs-carac .value{position:static;}.ComparisonBigBlock-col-content-caracs-carac .bool{line-height:normal;}.ComparisonBigBlock-col-content.open .ComparisonBigBlock-col-content-caracs{display:block;padding-top:20px;}.ComparisonBigBlock-col--legend{display:none;}.ComparisonBigBlock-sideNotes{padding:0;}}.active.PopinSliderBlock{display:block;}.PopinSliderBlock{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,32,110,0.92);z-index:10;cursor:auto;}.PopinSliderBlock-wrapper{max-width:80%;width:763px;background:#FFFFFF;padding:60px;}@media screen and (max-width:768px){.PopinSliderBlock-wrapper{padding:20px;top:62%;max-width:90%;}}.PopinSliderBlock-wrapper-close{position:absolute;bottom:-webkit-calc(100% + 9px);bottom:calc(100% + 9px);right:0;font-size:14px;color:#FFFFFF;cursor:pointer;}.PopinSliderBlock-wrapper-title{position:absolute;bottom:-webkit-calc(100% - 32px);bottom:calc(100% - 32px);background:#ffed00;color:#252b6a;padding:28px 37px;text-transform:uppercase;font-weight:700;font-size:27px;}@media screen and (max-width:768px){.PopinSliderBlock-wrapper-title{bottom:-webkit-calc(100% - 1px);bottom:calc(100% - 1px);padding:20px 30px;font-size:1.4em;left:0;}}.PopinSliderBlock-wrapper-ferryName{font-size:18px;font-weight:700;color:#344464;margin:15px 0;}.PopinSliderBlock-wrapper-ferryDesc{font-size:12px;font-weight:500;}.DestinationBlock-name{text-transform:uppercase;font-size:18px;letter-spacing:0.002em;margin:0;}.DestinationBlock-desc{font-size:12px;margin-bottom:15px;}.DestinationBlock-priceWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.DestinationBlock-priceWrapper .price{margin-right:11px;}.DestinationBlock-priceWrapper .small-text{margin-bottom:5px;}.DestinationBlock-priceWrapper .price-unit{font-size:14px;letter-spacing:0.002em;text-transform:uppercase;color:#252b6a;font-weight:700;}.DestinationBlock-priceWrapper .price-unit-red{color:#ea0d3c;}.DestinationBlock-additions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;}.DestinationBlock-additions-offer{width:-webkit-calc(50% - 4px);width:calc(50% - 4px);background:#ebebeb;padding:17px 15px;}@media screen and (max-width:768px){.DestinationBlock-additions{display:block;}.DestinationBlock-additions-offer{width:100%;margin-bottom:17px;}.DestinationBlock-additions-offer:last-child{margin-bottom:0;}}.BigIconBlueBlock{background:#252b6a;color:#FFFFFF;width:375px;max-width:100%;padding:53px 32px 48px;text-align:center;}.BigIconBlueBlock-icon{font-size:71px;margin-bottom:40px;}.BigIconBlueBlock-title{font-weight:700;font-size:33.7px;text-transform:uppercase;letter-spacing:0.002em;margin-bottom:15px;}.BigIconBlueBlock-desc{font-size:12px;letter-spacing:0.002em;margin-bottom:22px;}.BigIconBlueBlock-btn{font-weight:700;}.btn.BigIconBlueBlock-btn{display:inline-flex;justify-content:center;align-items:center;}.BigIconBlueBlock-btn i{margin-right:12px;}.BigIconBlueBlock:hover a{color:#fff;}@media screen and (max-width:768px){.BigIconBlueBlock{width:100%;}}.block-three-sections{position:relative;margin-bottom:30px;background-color:#F6F6F6;}@media screen and (max-width:1150px){.block-three-sections{max-width:750px;margin:0 auto 30px;}}.block-three-sections .block-three-sections-flex{display:-webkit-box;display:-ms-flexbox;display:flex;}.block-three-sections .block-three-sections-flex img{flex:0 0 auto;object-fit:contain;margin:0 0 auto;}@media screen and (max-width:1150px){.block-three-sections .block-three-sections-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.block-three-sections .block-three-sections-flex img{width:100%;}}.block-three-sections .section-text{padding:35px 80px 120px 30px;position:relative;flex:1 1 auto;}@media screen and (max-width:959px){.block-three-sections .section-text{padding:35px 20px 30px;}}.block-three-sections .section-text h2{color:#252b6a;text-transform:uppercase;font-size:1.8em;margin-bottom:20px;}.block-three-sections .section-text p{font-size:0.98em;line-height:1.6em;font-weight:500;}@media screen and (max-width:768px){.block-three-sections .section-text p{font-size:1.1em;}}.block-three-sections .section-text a{font-weight:bold;}.block-three-sections .section-text a:hover{cursor:pointer;}.block-three-sections .section-text a.icon-info{font-weight:500;}.block-three-sections .section-text a.icon-info:before{text-decoration:none;color:#252b6a;font-size:1.2em;margin:0 5px;}.block-three-sections .section-offer-price{margin-top:30px;max-width:490px;}.block-three-sections .section-offer-price.bigger-margin{margin-top:50px;}.block-three-sections .section-offer-price .conditions-text{font-size:0.85em;}@media screen and (max-width:768px){.block-three-sections .section-offer-price .conditions-text{font-size:0.95em;}}.block-three-sections .conditions-text-block-wrapper{position:absolute;bottom:20px;max-width:490px;width:100%;}@media screen and (max-width:1150px){.block-three-sections .conditions-text-block-wrapper{position:relative;max-width:none;bottom:auto;}}.block-three-sections .conditions-text-block{position:relative;}@media screen and (max-width:1150px){.block-three-sections .conditions-text-block{margin-top:15px;}}.block-three-sections .expand-conditions-text{display:none;position:absolute;bottom:-75px;left:-1px;right:-1px;z-index:1;pointer-events:none;padding:5px 5px;background:-webkit-gradient(linear,left bottom,left top,from(#f1f1f1),to(#FFFFFF));background:linear-gradient(to top,#f1f1f1 0%,#FFFFFF 100%);border:1px solid #252b6a;-webkit-box-shadow:0 0 11px 2px rgba(0,0,0,0.2);box-shadow:0 0 11px 2px rgba(0,0,0,0.2);font-size:0.8em;text-align:center;}.block-three-sections .expand-conditions-text.open{display:block;}@media screen and (min-width:769px){.block-three-sections .expand-conditions-text.inner-text{max-width:500px;bottom:auto;top:93px;left:220px;right:auto;}.block-three-sections .expand-conditions-text.inner-text:before,.block-three-sections .expand-conditions-text.inner-text:after{left:-10px;top:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.block-three-sections .expand-conditions-text.inner-text:before{top:5px;}.block-three-sections .expand-conditions-text.inner-text:after{border-width:12px;margin-left:-11px;top:3px;}}@media screen and (min-width:769px) and (max-width:1275px){.block-three-sections .expand-conditions-text.inner-text{bottom:-145px;top:auto;}}.block-three-sections .expand-conditions-text:before,.block-three-sections .expand-conditions-text:after{content:"";position:absolute;width:0;height:0;border-color:transparent;border-style:solid;border-bottom-width:0;left:50%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.block-three-sections .expand-conditions-text:before{border-top-color:#252b6a;border-width:10px;margin-left:-10px;top:-20px;}.block-three-sections .expand-conditions-text:after{border-top-color:#FFFFFF;border-width:11px;margin-left:-11px;top:-20px;}@media screen and (max-width:959px){.block-three-sections .expand-conditions-text{bottom:-75px;}}@media screen and (max-width:480px){.block-three-sections .expand-conditions-text{bottom:-85px;}}@media screen and (max-width:370px){.block-three-sections .expand-conditions-text{bottom:-95px;}}.block-three-sections .DestinationBlock-priceWrapper{margin-bottom:30px;}@media screen and (max-width:768px){.block-three-sections .DestinationBlock-priceWrapper{display:block;}.block-three-sections .DestinationBlock-priceWrapper .price-unit{margin-top:15px;font-size:1.5em;}}.block-three-sections .DestinationBlock-priceWrapper.column-display{display:block;}.block-three-sections .DestinationBlock-priceWrapper.column-display .price-unit{margin-top:15px;}.block-three-sections .DestinationBlock-priceWrapper .small-text{font-size:0.9em;margin-bottom:12px;}@media screen and (max-width:768px){.block-three-sections .DestinationBlock-priceWrapper .small-text{margin-bottom:18px;}}.block-three-sections .DestinationBlock-priceWrapper .number{font-size:4.3em;}@media screen and (max-width:768px){.block-three-sections .DestinationBlock-priceWrapper .number{font-size:5em;}}.block-three-sections .section-link{background-color:#F6F6F6;position:absolute;bottom:0;right:0;width:250px;height:160px;}@media screen and (max-width:1279px){.block-three-sections .section-link{position:relative;width:auto;height:105px;background-color:#FFFFFF;}}.block-three-sections .section-link button,.block-three-sections .section-link .btn{width:100% !important;height:105px;position:absolute;bottom:0;}@media screen and (max-width:1279px){.block-three-sections .section-link button,.block-three-sections .section-link .btn{width:250px !important;right:0;}}.CrossingPage-journey-menu{position:absolute;width:265px;min-height:367px;background-color:#ffed00;top:499px;right:0;z-index:2;}@media screen and (max-width:1279px){.CrossingPage-journey-menu{top:429px;}}@media screen and (max-width:959px){.CrossingPage-journey-menu{top:330px;width:100px;height:100px;min-height:100px;}}@media screen and (max-width:768px){.CrossingPage-journey-menu{top:295px;}}.CrossingPage-journey-menu.sticky{position:fixed;top:68px;}.JourneyMenu-content{padding:30px 0 20px 20px;display:block;background-color:#ffed00;}@media screen and (max-width:959px){.JourneyMenu-content{display:none;}}.JourneyMenu-content-button{color:#252b6a;font-weight:900;text-transform:uppercase;background-color:transparent;padding:25px 0 0 20px;margin:50px 0 0;}.JourneyMenu-content-button.more{display:none;}.JourneyMenu-content-button.more:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);left:18px;}@media screen and (max-width:959px){.JourneyMenu-content-button.more:before{left:28px;top:20px;}}@media screen and (max-width:959px){.JourneyMenu-content-button.more{padding:25px 0 0 30px;margin:40px 0 30px;display:block;}}@media screen and (max-width:959px){.JourneyMenu-content-button.less{display:none;}}.JourneyMenu-content-button:before{position:absolute;top:28px;left:24px;font-size:1.7em;border:3px solid #252b6a;border-radius:50%;padding:5px;}.JourneyMenu-list-item{list-style:none;margin-bottom:20px;position:relative;}.JourneyMenu-list-item>a{text-transform:uppercase;font-weight:900;font-size:1.4em;color:#252b6a;line-height:0.9em;cursor:pointer;}.JourneyMenu-list-item .slide-toogle-close:after{content:"";font-family:"iconfont";position:absolute;font-size:0.7em;right:15px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.JourneyMenu-list-item .slide-toogle-open:after{content:"";font-family:"iconfont";position:absolute;font-size:0.7em;right:15px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.JourneyMenu-list-item p{font-size:0.9em;color:#252b6a;font-weight:900;margin-top:5px;}.JourneyMenu-list-separator{list-style:none;margin:30px;}.JourneyMenu-item-content{display:none;}.JourneyMenu-sublist{margin:5px 0 15px;}.JourneyMenu-sublist li{font-size:0.85em;color:#252b6a;list-style:none;font-weight:500;}.JourneyMenu-sublist li:before{content:">";color:inherit;font-size:1em;font-weight:700;text-decoration:none;padding-right:5px;}.CrossingPage-search{margin-top:30px;}.CrossingPage-search .LandingTopSlider-search{position:relative;bottom:auto;padding:40px 0;background-color:#405793;}@media screen and (max-width:1150px){.CrossingPage-search .LandingTopSlider-search{padding:20px;width:100%;}}.CrossingPage-search .LandingTopSlider-search-wrap{width:900px;position:relative;}@media screen and (max-width:1150px){.CrossingPage-search .LandingTopSlider-search-wrap{max-width:850px;}}@media screen and (max-width:1150px){.CrossingPage-search .LandingTopSlider-search-wrap{width:auto;}}@media screen and (max-width:768px){.CrossingPage-search .LandingTopSlider-search-title{text-align:center;}}.CrossingPage-search .SearchLanding-choice-single-checkbox{margin-right:10px;width:15px;height:15px;display:inline-block !important;}@media screen and (max-width:1150px){.CrossingPage-search .LandingTopSlider-search-form{flex-wrap:wrap;}}@media screen and (max-width:768px){.CrossingPage-search .LandingTopSlider-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}@media screen and (max-width:1150px){.CrossingPage-search .LandingTopSlider-search-form input:first-child{margin-right:10px;}}.CrossingPage-search .SearchLanding-choice{width:500px;}@media screen and (max-width:1150px){.CrossingPage-search .SearchLanding-choice{width:100%;}}.CrossingPage-search .SearchLanding-choice .shinyform_select_name{font-size:1.3em;font-weight:700;}.CrossingPage-search .SearchLanding-choice .shinyform_content{width:498px;min-height:0;}@media screen and (max-width:1150px){.CrossingPage-search .SearchLanding-choice .shinyform_content{width:100%;}}.CrossingPage-search.search-bottom .SearchLanding-choice .shinyform_select_list{columns:2;-webkit-columns:2;-moz-columns:2;}@media screen and (max-width:959px){.CrossingPage-search.search-bottom .SearchLanding-choice .shinyform_select_list{columns:1;-webkit-columns:1;-moz-columns:1;}}.CrossingPage-search.search-bottom .SearchLanding-choice .shinyform_content{width:900px;}@media screen and (max-width:1150px){.CrossingPage-search.search-bottom .SearchLanding-choice .shinyform_content{width:100%;}}.CrossingPage-search .form-group{width:240px;}@media screen and (max-width:1150px){.CrossingPage-search .form-group{width:100%;margin:10px 0;}}.CrossingPage-search .form-group input{width:120px;}@media screen and (max-width:1150px){.CrossingPage-search .form-group input{width:auto;}}@media screen and (max-width:1150px){.CrossingPage-search.single .aller{width:100%;}}.CrossingPage-search button{font-size:1.2em;-ms-flex-negative:0;flex-shrink:0;margin:0 !important;}@media screen and (max-width:1150px){.CrossingPage-search button{max-width:300px !important;}}@media screen and (max-width:768px){.CrossingPage-search button{font-size:1.2em;}}.SearchLanding-choice-single{color:#FFFFFF;cursor:pointer;font-size:1em;position:absolute;top:0;right:5px;}@media screen and (max-width:768px){.SearchLanding-choice-single{position:static;padding:18px 12px;margin:0 auto 0 0;}}.ImagesGallery *:has(>legend){position:relative;}.ImagesGallery *:has(>legend) legend{position:absolute;z-index:5;padding:14px;color:white;font-size:20px;font-weight:700;bottom:0;left:0;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.4)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,0.4) 0%,transparent 100%);}.ImagesGallery h2{margin:35px 0;text-transform:uppercase;color:#252b6a;font-size:1.8em;}@media screen and (max-width:768px){.ImagesGallery h2{padding-left:15px;}}.ImagesGallery .Images-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.ImagesGallery .Images-container>div{margin:0 15px 15px 0;position:relative;}@media screen and (max-width:730px){.ImagesGallery .Images-container>div{margin:0 15px 0 0;}}.ImagesGallery .Images-container>div img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.ImagesGallery .Images-container .LargeImage-container{overflow:hidden;width:350px;height:525px;}@media screen and (max-width:894px){.ImagesGallery .Images-container .LargeImage-container{width:320px;height:257px;}}@media screen and (max-width:730px){.ImagesGallery .Images-container .LargeImage-container{margin:0 30px 15px;}}.ImagesGallery .Images-container .SmallImage-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:894px){.ImagesGallery .Images-container .SmallImage-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:0;}}@media screen and (max-width:730px){.ImagesGallery .Images-container .SmallImage-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.ImagesGallery .Images-container .SmallImage-container div{width:385px;height:257px;position:relative;overflow:hidden;}.ImagesGallery .Images-container .SmallImage-container1 div{width:540px;height:257px;position:relative;overflow:hidden;margin:15px 15px 15px 15px;}@media screen and (max-width:894px){.ImagesGallery .Images-container .SmallImage-container div{width:320px;margin-right:15px;}.ImagesGallery .Images-container .SmallImage-container1 div{width:320px;margin-right:15px;}}@media screen and (max-width:730px){.ImagesGallery .Images-container .SmallImage-container div{margin:0 30px 15px;}}.ImagesGallery .Images-container .SmallImage-container.last-container{margin-right:0;}@media screen and (max-width:1279px){.ImagesGallery .Images-container .SmallImage-container.last-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.ImagesGallery .Images-container .SmallImage-container.last-container div{width:370px;margin-right:15px;}}@media screen and (max-width:894px){.ImagesGallery .Images-container .SmallImage-container.last-container div{width:320px;}}@media screen and (max-width:730px){.ImagesGallery .Images-container .SmallImage-container.last-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.ImagesGallery .Images-container .SmallImage-container.last-container div{margin:0 15px 15px;}}.Crossing-allCruises-lists{padding:30px 0 30px 27px;border:1px solid #aaa6a6;margin:auto;margin-top:10px;font-size:1.1em;}@media screen and (max-width:959px){.Crossing-allCruises-lists{margin:0 15px;}}.Crossing-allCruises-lists h2{color:#252b6a;font-size:1.8em;text-transform:uppercase;margin-bottom:30px;}.Crossing-allCruises-lists h3{margin:0 20px 25px 0;color:#252b6a;}.Cruises-lists-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.Cruises-lists-container p{font-size:0.9em;font-weight:700;margin-bottom:10px;}@media screen and (max-width:959px){.Cruises-lists-container p{font-size:1em;}}.Cruises-lists-container ul{margin:0 25px 20px 0;}.Cruises-lists-container li{font-size:0.85em;list-style:none;font-weight:500;line-height:1.5em;}@media screen and (max-width:959px){.Cruises-lists-container li{font-size:1em;}}.Cruises-lists-container li:before{content:">";color:inherit;font-size:1em;font-weight:700;text-decoration:none;padding-right:5px;}.btn,.btn-full-yellow,.btn-main,.gwt-Button,.btn_nego_chatbot{display:inline-block;padding:15px 20px;width:auto !important;background-color:#252b6a;border-radius:0;border:none;color:#FFFFFF;cursor:pointer;text-transform:uppercase;-webkit-transition:.5s;transition:.5s;text-align:center;vertical-align:middle;}.btn.red{background-color:#e94637;color:#fff;border-color:#252b6a;}.btn:hover,.btn-full-yellow:hover,.btn-main:hover,.gwt-Button:hover,.btn_nego_chatbot:hover{background-color:#ffed00;color:#252b6a;}.btn{position:relative;overflow:hidden;}.btn .gradient{position:absolute;display:block;top:0;bottom:0;left:0;right:0;-webkit-transform:translateX(-120%);-ms-transform:translateX(-120%);transform:translateX(-120%);}.btn .gradient:before{content:'';display:inline-block;position:absolute;top:0;bottom:0;background:rgba(255,255,255,0.5);width:60px;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);}.btn:hover .gradient{-webkit-animation-name:blade;animation-name:blade;-webkit-animation-duration:1s;animation-duration:1s;}.btn-gradient-blue:hover{background-color:#252b6a;color:#FFFFFF;}.big-buttons-panel{margin:8px 0;text-align:center;}.big-buttons-panel>.btn{margin:8px;font-size:1.4em}.Page-content a .gradient{position:absolute;display:block;top:0;bottom:0;left:0;right:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}.Page-content a .gradient:before{content:'';display:inline-block;position:absolute;top:0;bottom:0;right:30px;background:rgba(255,255,255,0.5);width:60px;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);}.Page-content a:hover .gradient{-webkit-animation-name:blade;animation-name:blade;-webkit-animation-duration:1s;animation-duration:1s;}.Page-content-block-more a .gradient{position:absolute;display:block;top:0;bottom:0;left:0;right:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}.Page-content-block-more a .gradient:before{content:'';display:inline-block;position:absolute;top:0;bottom:0;right:30px;background:rgba(255,255,255,0.5);width:60px;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);}.Page-content-block-more a:hover .gradient{-webkit-animation-name:blade;animation-name:blade;-webkit-animation-duration:1.2s;animation-duration:1.2s;}.btn-full-yellow{background-color:#ffed00;color:#252b6a;}.btn-main{position:relative;overflow:hidden;}.btn-main:hover{background-color:#252b6a;color:#FFFFFF;cursor:pointer;}.btn-main:hover .gradient{-webkit-animation-name:blade;animation-name:blade;-webkit-animation-duration:.8s;animation-duration:.8s;}.btn-main:disabled{cursor:default;background-color:#646464 !important;}.btn-main:disabled .gradient{display:none;}.btn-main .gradient{position:absolute;display:block;top:0;bottom:0;left:0;right:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}.btn-main .gradient:before{content:'';display:inline-block;position:absolute;top:0;bottom:0;background:rgba(255,255,255,0.2);width:60px;-webkit-transform:skewX(-40deg);-ms-transform:skewX(-40deg);transform:skewX(-40deg);}.btn-main--yellow{background-color:#ffed00;color:#252b6a;}.btn-main--yellow .gradient:before{background:rgba(255,255,255,0.5);}.btn-main--yellow:hover{background-color:#ffed00;color:#252b6a;}.btn-main--red{background-color:#e94637;color:#fff;}.btn-main--red .gradient:before{background:rgba(255,255,255,0.5);}.btn-main--red:hover{background-color:#ffed00;color:#252b6a;}.btn-main--booking{padding:10px 20px;text-transform:none;}.ButtonActions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 22px 0;width:96%;}.btn-prev,.btn-next,.btn-small{padding:5px 10px;text-transform:none;color:#252b6a;background:transparent;border:1px solid #252b6a;display:inline-block;}.btn-prev:before{display:inline-block;font-size:0.5em;margin:auto 5px auto 0;content:"\EA1D";}.btn-next:after{display:inline-block;font-size:0.5em;margin:auto 0 auto 5px;content:"\EA1E";}.btn-main--booking:after{content:"";display:inline-block;font-size:0.5em;margin-left:5px;}@media screen and (max-width:768px){.btn-main--booking{width:100% !important;max-width:250px;text-align:center;font-size:1.4em;}.btn-main--booking .gradient{display:none !important;}}.btn-yellow{display:block;color:#ffed00;font-weight:400;text-transform:uppercase;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:.5s;transition:.5s;padding-bottom:2px;background:none;}.btn-yellow .content{vertical-align:middle;}.btn-yellow:before{content:"\EA08";margin-right:5px;font-size:0.7em;vertical-align:middle;}.btn-yellow:hover{cursor:pointer;}.btn-yellow:hover .content{text-decoration:underline;}.btn-search{font-weight:600;}.btn-crossing{min-width:207px !important;font-weight:700;padding:30px 0;letter-spacing:0.05em;-webkit-transition:0s;transition:0s;}.btn-crossing.selected{padding:25px 0 29px;}.btn-crossing.selected:before{content:".";font-size:4em;line-height:0;padding-right:5px;}.PlayPause-button{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto;background:rgba(78,74,74,0.82);border-radius:25px;font-size:2em;height:3em;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out;width:4em;}@media screen and (max-width:600px){.PlayPause-button{font-size:1.5em;border-radius:20px;}}.PlayPause-button:hover{background:rgba(0,32,110,0.82);cursor:pointer;}.PlayPause-button:after{border-style:solid;border-width:1em 0 1em 1.732em;border-color:transparent transparent transparent rgba(255,255,255,0.75);content:' ';font-size:0.75em;height:0;margin:-1em 0 0 -0.75em;top:50%;position:absolute;width:0;}.PlayPause-button.disabled{opacity:0;}.btn-facebook{background-color:#3d5a9b;font-size:0.85em;}.btn-facebook:before{color:#FFFFFF;font-size:1.4em;margin:-3px 8px 0 0;}.btn-facebook:hover{background-color:#3d5a9b;color:#FFFFFF;cursor:pointer;}.CorsicaClub-Connect-Buttons>.btn{margin:0.5em 0.5em 0 0;}.btn.connect-button{position:relative;overflow:visible;}.btn.connect-button>.badge-with{background:#252b6a no-repeat center;width:38px;height:38px;display:inline-block;margin:-15px 0;vertical-align:middle;border-radius:100%;}.btn.connect-button>.badge-with.facebook{background-image:url(https://co.corsicaferries.com/html/img/connect-facebook.png);}.btn.connect-button>.badge-with.google{background-image:url(https://co.corsicaferries.com/html/img/connect-google.png);}.btn.connect-button>.label{position:absolute;top:100%;left:50%;display:block;vertical-align:middle;text-align:center;transition:opacity ease 320ms;width:auto;max-width:100%;padding:1em;background:#ffed00;color:#252b6a;font-size:0.8em;text-transform:none;transform:translate(-50%);z-index:2;visibility:hidden;opacity:0;}.btn.connect-button:hover>.label{visibility:visible;opacity:1;}@media screen and (max-width:699px){.CorsicaClub-Connect-Buttons{display:flex;flex-wrap:wrap;}.CorsicaClub-Connect-Buttons>*{flex:1 1 45%;}.CorsicaClub-Connect-Buttons .btn.connect-button{order:3;flex:0 1 auto;}}.link-underline-effect{text-decoration:none;}.link-underline-effect:hover{text-decoration:underline;}.link-underline-effect-reverse{text-decoration:underline;}.link-underline-effect-reverse:hover{text-decoration:none;}.link-underline-effect-reverse-red{text-decoration:underline;text-transform:uppercase;color:red;font-size:15px;}.swiper-button-disabled{display:none;}.swiper-pagination-bullet{width:12px;height:12px;margin:0 3px;border:0.25em solid white;background:transparent;border-radius:0;opacity:1;}.swiper-pagination-bullet:only-child{display:none;}.LandingTopSlider .swiper-pagination-bullet{margin:0 3px;}.LandingPromo .swiper-pagination-bullet,.LandingBest .swiper-pagination-bullet,.LandingPartners .swiper-pagination-bullet,.LandingServices .swiper-pagination-bullet{border-color:#8a8d94;}.swiper-pagination-bullet-active{background-color:#ffed00;border-color:#ffed00;}.LandingPromo .swiper-pagination-bullet-active,.LandingBest .swiper-pagination-bullet-active,.LandingPartners .swiper-pagination-bullet-active,.LandingServices .swiper-pagination-bullet-active{border-color:#ffed00;}@media screen and (max-width:959px){.LandingTopSlider .swiper-pagination-bullet-active{background-color:#252b6a;border-color:#252b6a;}}.HeaderMenu-top-form input{display:block;margin:10px 0;}.form-group{display:inline-block;}@media screen and (max-width:959px){.form-group{display:block;}}input::-webkit-input-placeholder{color:#252b6a;font-weight:normal;}input:-moz-placeholder{color:#252b6a;font-weight:normal;}input::-moz-placeholder{color:#252b6a;font-weight:normal;}input:-ms-input-placeholder{color:#252b6a;font-weight:normal;}input::placeholder{color:#252b6a;font-weight:normal;}button{border:none;}.BookingSearchForm select,.HomeSearchForm select,.BookingSearchCrossings{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://co.corsicaferries.com/html/2022/select.png) no-repeat 98% center;width:100%;border:none;padding:0.7rem;font-size:0.8rem;border-radius:2px;color:#252b6a;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:22px;}.BookingSearchCrossings>span{display:none;font-weight:normal;font-size:0.8em;}.BookingSearchForm input[type=date],.BookingSearchForm input[type=text],.BookingSearchForm input[type=search],.BookingSearchForm input[type=email],.BookingSearchForm input[type=number],.HomeSearchForm input[type=date],.HomeSearchForm input[type=text],.HomeSearchForm input[type=search],.HomeSearchForm input[type=email],.HomeSearchForm input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000000;font-weight:700;background-color:transparent;padding:0.7rem;font-size:0.8rem;border:none;width:200px;height:37px;}.BookingSearchForm .form-item label,.HomeSearchForm .form-item label{font-size:0.8rem;}.BookingSearchForm .form-item-textfield,.HomeSearchForm .form-item-textfield{background-color:#fff;}.BookingSearchForm .form-flex-wrapper,.HomeSearchForm .form-flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingSearchForm .form-flex-wrapper>*,.HomeSearchForm .form-flex-wrapper>*{margin-right:10px;}.BookingSearchForm .form-flex-wrapper>*:last-child,.HomeSearchForm .form-flex-wrapper>*:last-child{margin-right:0;}.BookingSearchForm .form-item-prefix,.HomeSearchForm .form-item-prefix{display:block;font-size:0.8rem;margin-bottom:0.5rem;}.BookingSearchForm .form-item-prefix~.form-item,.HomeSearchForm .form-item-prefix~.form-item{margin-bottom:15px !important;}.BookingSearchForm .form-item-textfield,.BookingSearchForm .form-item-select,.HomeSearchForm .form-item-textfield,.HomeSearchForm .form-item-select{background-color:#FFFFFF;margin-bottom:0.5rem;border-radius:2px;}.BookingSearchForm .form-item-textfield label,.BookingSearchForm .form-item-select label,.HomeSearchForm .form-item-textfield label,.HomeSearchForm .form-item-select label{color:#252b6a;font-weight:700;text-transform:uppercase;}.form-item-textfield.icon-date-start>label,.form-item-textfield.icon-date-end>label{position:absolute;}.BookingSearchForm .form-item-textfield label+input,.BookingSearchForm .form-item-select label+input,.HomeSearchForm .form-item-textfield label+input,.HomeSearchForm .form-item-select label+input{text-align:right;}.BookingSearchForm .form-item-textfield>:first-child,.HomeSearchForm .form-item-textfield>:first-child,.BookingSearchForm .form-item-select>.BookingSearchCrossings,.HomeSearchForm .form-item-select>.BookingSearchCrossings{padding-left:37px;}.BookingSearchForm .form-item-textfield,.HomeSearchForm .form-item-textfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:65%;max-width:330px;}@media screen and (max-width:360px){.BookingSearchForm .form-item-textfield,.HomeSearchForm .form-item-textfield{width:100%;}}.BookingSearchForm .form-item-textfield>label,.HomeSearchForm .form-item-textfield>label{white-space:nowrap;min-width:100px;}.BookingSearchForm .form-item-textfield>input,.HomeSearchForm .form-item-textfield>input{width:100%;}.BookingSearchForm .form-actions,.HomeSearchForm .form-actions{margin:1rem 0;text-align:center;}.form-actions .gwt-CheckBox{display:inline-block;margin:2em 0 0 0;}.form-actions .gwt-CheckBox>label{padding:0.5em;}.BookingSubmit{width:100%;text-transform:uppercase;color:#252b6a;font-weight:700;background-color:#ffed00;padding:1rem;font-size:1rem;border:1px solid transparent;-webkit-transition:all 300ms;transition:all 300ms;}.BookingSubmit:hover:enabled{background-color:transparent;border-color:#ffed00;color:#ffed00;}.BookingSubmit:disabled{opacity:0.7;background-color:#8a8d94;}.BookingSearchForm .icon-destination,.HomeSearchForm .icon-destination{background:url(html/2022/destination.png) no-repeat 9px 7px #FFFFFF;}.BookingSearchForm .icon-date-start,.HomeSearchForm .icon-date-start{background:url(https://co.corsicaferries.com/html/2022/start.png) no-repeat 9px 8px #FFFFFF;}.BookingSearchForm .icon-date-end,.HomeSearchForm .icon-date-end{background:url(https://co.corsicaferries.com/html/2022/end.png) no-repeat 9px 8px #FFFFFF;}.PagePromo-item-content{position:absolute;bottom:15px;left:20px;width:260px;height:260px;padding:20px 15px 20px;background-color:#ffed00;color:#252b6a;cursor:pointer;-webkit-transition:.5s;transition:.5s;}.PagePromo-item-content:hover{color:#ffed00;background-color:#252b6a;}.PagePromo-item-content .PagePromo-item-title{font-size:1.6em;font-weight:700;text-transform:uppercase;}.PagePromo-item-content span{display:block;}.PagePromo-item-content .uppercase{text-transform:uppercase;font-weight:600;font-size:1.2em;}.PagePromo-item-content .PagePromo-item-number{font-size:6em;font-weight:700;}.PagePromo-item-content .PagePromo-item-number sup{font-size:.4em;top:-35px;left:-10px;}.PagePromo-item-content .PagePromo-item-number-legend{font-weight:600;font-size:1.2em;}.Page-content .price{text-transform:uppercase;font-weight:700;color:#252b6a;}.Page-content .price .number{font-size:43px;line-height:31px;}.Page-content .price sup{font-size:50%;top:-0.7em;}.Page-content .price .small-text{font-size:10px;}.LandingTopSlider{position:relative;max-width:1920px;margin:auto;}.LandingTopSlider .swiper-button-pause{display:inline-block;color:#fff;position:absolute;top:2px;left:-16px;cursor:pointer;height:12px;width:10px;border-left:4px solid;border-right:4px solid;}.LandingTopSlider .swiper-button-pause.swiper-button-play{height:0;width:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid;border-right:0;}.LandingTopSlider .swiper-button-pause:hover{color:#ffed00;}@media screen and (max-width:959px){.LandingTopSlider{display:none;}.LandingTopSlider .LandingTopSlider-item{display:none;}.LandingTopSlider .swiper-wrapper{height:auto !important;}.LandingTopSlider .LandingTopSlider-item.swiper-slide--vp{display:block;}}.LandingTopSlider-wrap{max-height:655px;-webkit-transition:-webkit-filter 300ms;transition:-webkit-filter 300ms;transition:filter 300ms;transition:filter 300ms,-webkit-filter 300ms;}.slider-blurred .LandingTopSlider-wrap{-webkit-filter:blur(4px);filter:blur(4px);}@media screen and (max-width:959px){.LandingTopSlider-wrap{max-height:none;}}.LandingTopSlider-item{position:relative;width:100vw;max-height:755px;overflow:hidden;background:#ebebeb;}.LandingTopSlider-item-picture{width:100%;object-fit:cover;}@media screen and (max-width:1380px){.LandingTopSlider-item-picture{height:610px;width:auto;}}@media screen and (max-width:1260px){.LandingTopSlider-item-picture{height:600px;-webkit-transform:translateX(-10vw);-ms-transform:translateX(-10vw);transform:translateX(-10vw);}}@media screen and (max-width:959px){.LandingTopSlider-item-picture{width:100%;height:auto;-webkit-transform:none;-ms-transform:none;transform:none;}}.LandingTopSlider-item-text{display:none;position:absolute;top:200px;right:100px;width:370px;height:58px;background:url(https://co.corsicaferries.com/html/2018/img/illustration/sliderTopLanding/prenez-avance-vacances.png);}.LandingTopSlider-item--generique .LandingTopSlider-item-text{display:block;}@media screen and (max-width:959px){.LandingTopSlider-item-text{display:block;position:absolute;top:40px;right:50px;width:370px;height:58px;background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/sliderTopLanding/prenez-avance-vacances.png);}}@media screen and (max-width:600px){.LandingTopSlider-item-text{width:110px;height:61px;background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/sliderTopLanding/prenez-avance-vacances-mobile.png);}}.LandingTopSlider-item-content{position:absolute;left:50%;top:130px;z-index:5;padding:2.5rem 2.5rem 2.5rem 0;width:400px;color:#252b6a;text-transform:uppercase;-webkit-transform:translateX(-webkit-calc(1320px/ 2 - 100% - 20px));-ms-transform:translateX(calc(1320px/ 2 - 100% - 20px));transform:translateX(calc(1320px/ 2 - 100% - 20px));}body.slider-blurred .LandingTopSlider-item-content{display:none;}@media screen and (max-width:1319px){.LandingTopSlider-item-content{-webkit-transform:translateX(-webkit-calc(1150px/ 2 - 100% - 20px));-ms-transform:translateX(calc(1150px/ 2 - 100% - 20px));transform:translateX(calc(1150px/ 2 - 100% - 20px));}}@media screen and (max-width:1279px){.LandingTopSlider-item-content{-webkit-transform:translateX(-webkit-calc(1070px/ 2 - 100% - 20px));-ms-transform:translateX(calc(1070px/ 2 - 100% - 20px));transform:translateX(calc(1070px/ 2 - 100% - 20px));}}@media screen and (max-width:1080px){.LandingTopSlider-item-content{-webkit-transform:translateX(-webkit-calc(959px/ 2 - 100% - 20px));-ms-transform:translateX(calc(959px/ 2 - 100% - 20px));transform:translateX(calc(959px/ 2 - 100% - 20px));}}@media screen and (max-width:1150px){.LandingTopSlider-item-content{right:90px;}}@media screen and (max-width:959px){.LandingTopSlider-item-content{padding:1.5rem;}}.LandingTopSlider-item-content--yellow{background-color:rgba(246,227,0,0.7);padding-left:2.5rem;}.LandingTopSlider-item-content--yellow .btn-main{background-color:#252b6a !important;color:#ffed00 !important;}.LandingTopSlider-item-content .btn-main{color:#252b6a;background-color:#ffed00;font-weight:700;}.LandingTopSlider-item-content .btn-main:hover{background-color:#252b6a;color:#ffed00;}@media screen and (max-width:959px){.LandingTopSlider-item-content{display:block;width:100%;height:auto;padding-bottom:50px;display:flex;}}@media screen and (max-width:768px){.LandingTopSlider-item-content{padding:15px 20px 50px 20px;}}.LandingTopSlider-item-content span{}.LandingTopSlider-item-content-left{display:inline-block;vertical-align:middle;}.LandingTopSlider-item-subtitle{font-weight:700;font-size:1.65em;}.LandingTopSlider-item-subtitle:after{content:'';display:block;width:30px;height:2px;margin-top:1rem;background-color:#252b6a;}.LandingTopSlider-item-title{font-size:2.75em;font-weight:900;line-height:1em;display:block;margin:1rem 0;}.LandingTopSlider-item-body{margin:0 0 1em 0;}.LandingTopSlider-item-body .text-normal{font-size:25px;line-height:1;}.LandingTopSlider-item-body .text-small{font-weight:bold;}.LandingTopSlider-item-body .text-large{font-size:85px;line-height:0.7;font-weight:bold;}.LandingTopSlider-item-body .text-medium{font-weight:bold;font-size:40px;line-height:1;}@media screen and (max-width:768px){.LandingTopSlider-item-title{font-size:1.2em;}}@media screen and (max-width:959px){.LandingTopSlider-item-title br{content:'';}}.LandingTopSlider-item-title--large{font-size:1.9em;}@media screen and (max-width:959px){.LandingTopSlider-item-title--large{font-size:1.5em;margin-bottom:30px;}}@media screen and (max-width:768px){.LandingTopSlider-item-title--large{font-size:1.2em;}}.LandingTopSlider-item-price .number{display:inline-block;font-weight:400;font-size:6.5em;}@media screen and (max-width:768px){.LandingTopSlider-item-price .number{font-size:4em;}}.LandingTopSlider-item-price .infos{display:inline-block;}.LandingTopSlider-item-price .infos .devise{font-weight:500;font-size:1.5em;}@media screen and (max-width:768px){.LandingTopSlider-item-price .infos .devise{font-size:1em;}}@media screen and (max-width:768px){.LandingTopSlider-item-price .infos br:first-of-type{content:'';}}.LandingTopSlider-item-price .infos.percent{font-size:2em;vertical-align:top;margin-top:20px;}@media screen and (max-width:959px){.LandingTopSlider-item-price{display:inline-block !important;vertical-align:middle;margin-right:40px;}}@media screen and (max-width:768px){.LandingTopSlider-item-price{margin-right:10px;}}.LandingTopSlider-item.VP .LandingTopSlider-item-content:before{background:url(https://co.corsicaferries.com/html/2018/img/illustration/sliderTopLanding/text-hollidays-alt.png) no-repeat;}.LandingTopSlider-item.VP .LandingTopSlider-item-title{font-size:2.2em;}@media screen and (max-width:768px){.LandingTopSlider .btn-main--center{top:30px;}}.LandingTopSlider-pagination{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;z-index:10;text-align:center;}@media screen and (max-width:959px){.LandingTopSlider-pagination{display:none;}}.LandingTopSlider-item.VP .LandingTopSlider-item-content{background-color:#fff;}.LandingTopSlider-search{position:absolute;bottom:-74px;left:0;right:0;z-index:1;margin:0 auto;width:1150px;background-color:rgba(0,32,110,0.75);padding:20px 0;}@media screen and (max-width:1320px){.LandingTopSlider-search{width:1010px;}}@media screen and (max-width:1080px){.LandingTopSlider-search{width:900px;}}@media screen and (max-width:959px){.LandingTopSlider-search{position:static;padding:40px 20px;width:100%;background-color:#252b6a;}}.LandingTopSlider-search-wrap{width:755px;margin:0 auto;}@media screen and (max-width:959px){.LandingTopSlider-search-wrap{width:100%;}}.LandingTopSlider-search-title{margin-bottom:10px;color:#FFFFFF;text-transform:uppercase;}.LandingTopSlider-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.LandingTopSlider-search-form .GwtTravels{margin-bottom:1px;}@media screen and (max-width:959px){.LandingTopSlider-search-form .SearchLanding-choice{width:100%;}}.LandingTopSlider-search-form .shinyform_select_name{padding-right:25px;text-overflow:ellipsis;}.LandingTopSlider-search-form .shinyform_select_name:before{content:'';display:inline-block;margin-right:10px;vertical-align:middle;background-image:url(https://co.corsicaferries.com/html/2018/img/sprite2022.png);background-position:-204px -99px;width:12px;height:15px;}@media screen and (max-width:959px){.LandingTopSlider-search-form .shinyform_content{width:100%;}}.LandingTopSlider-search-form .shinyform_select_list>li.separator{cursor:default;padding:10px 0;}.LandingTopSlider-search-form .shinyform_select_list>li.separator a{display:none;}.LandingTopSlider-search-form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:959px){.LandingTopSlider-search-form .form-group{margin:10px 0;}}.LandingTopSlider-search-form input{display:block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:54px;margin:0;border-top:0;border-bottom:0;border-right:0;border-left:1px solid #ebebeb;}@media screen and (max-width:959px){.LandingTopSlider-search-form input{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);}.LandingTopSlider-search-form input:first-child{margin-right:10px;}}.LandingTopSlider-search-form .btn-search{height:54px;padding-top:18px;}@media screen and (max-width:959px){.LandingTopSlider-search-form .btn-search{margin:0 auto;max-width:140px;display:block;}}.LandingBody{margin-top:30px;}@media screen and (max-width:959px){.LandingBody{margin-top:0;}}.VP-Block{position:absolute;top:156px;bottom:0px;left:50px;right:50px;background-color:rgba(246,227,0,0.7);}.LandingTopSlider .btn-main{display:inline-block !important;}.CountDown-wrapper{position:static;margin-top:80px;margin-left:70px;left:0;right:0;top:460px;height:50px;display:inline-block;font-family:"HelveticaLTStd","Arial",sans-serif;font-size:60px;text-align:center;text-transform:uppercase;color:#ffffff;opacity:0;-webkit-transition:opacity 320ms ease;transition:opacity 320ms ease;}.CountDown-wrapper.started{opacity:1;}@media screen and (max-width:1490px){.CountDown-wrapper{top:400px;right:470px;}}@media screen and (max-width:1033px){.CountDown-wrapper{display:none;}}.CountDown-wrapper span{position:relative;display:inline-block;background-color:#12226f;background-color:rgba(0,32,110,0.75);width:95px;height:95px;margin:5px;}.CountDown-wrapper span:after{position:absolute;display:block;content:attr(data-suffix);font-size:15px;bottom:15px;width:100%;text-align:center;}.VP-Block-picture{display:block;margin-top:80px;margin-left:70px;}.LandingTopSlider-item{max-height:655px;}.LandingTopSlider-item-picture{width:100%;}@media screen and (max-width:1380px){.LandingTopSlider-item{max-height:610px;}.LandingTopSlider-item-picture{height:610px;width:auto;}}@media screen and (max-width:1260px){.LandingTopSlider-item{max-height:600px;}.LandingTopSlider-item-picture{height:600px;-webkit-transform:translateX(-10vw);-ms-transform:translateX(-10vw);transform:translateX(-10vw);}}@media screen and (max-width:959px){.LandingTopSlider-item-picture{width:100%;height:auto;-webkit-transform:none;-ms-transform:none;transform:none;}.VP-Block{top:40px;bottom:155px;}}.Offers-HeadingBlock-banner img{left:60%;}.Offers-page{margin:140px auto 50px;}.Offers-page .VP{margin:20px auto 50px;}@media screen and (max-width:768px){.Offers-page{padding:0;margin:20px 0;}}.Offers-page .LandingPromo-slider-prev{left:-50px;}.Offers-page .LandingPromo-slider-next{right:-50px;}.OffersPage-promo-slider{position:relative;}.OffersPage-promo-slider h2{margin:50px 0 30px;text-transform:uppercase;color:#252b6a;font-size:1.7em;}@media screen and (max-width:768px){.OffersPage-promo-slider h2{font-size:1.9em;margin:35px 0 35px 20px;}}.Majorca-containerFlex{margin:130px 0 40px 0;}@media screen and (max-width:768px){.Majorca-containerFlex{margin:20px 0 40px;}}.Majorca-flexTextLeft{padding:50px 55px 60px 45px;margin:0 60px 0 0;}@media screen and (max-width:959px){.Majorca-flexTextLeft{margin:0 auto;}}@media screen and (max-width:768px){.Majorca-flexTextLeft{margin:0 20px;padding:35px 30px 50px;}}.Majorca-blockMore{margin:0 60px 0 0;min-height:81px;}@media screen and (max-width:959px){.Majorca-blockMore{margin:0 auto;}}@media screen and (max-width:768px){.Majorca-blockMore{margin:0 20px;}}.Majorca-blockMore a{font-size:1em;}.Majorca-blockMore i{font-size:1em;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;left:30px;}.Majorca-blockMore i:before{font-weight:bold;}@media screen and (max-width:959px){.Majorca-flexImageRight{margin:50px auto 0;max-width:374px;}}.Majorca-flexImageRight img{max-width:390px;min-width:300px;width:100%;height:auto;margin:0 auto;}.Majorca-flexImageRight .PopinSliderBlock-wrapper{padding:60px 60px 0;}@media screen and (max-width:768px){.Majorca-flexImageRight .PopinSliderBlock-wrapper{padding:30px 20px 20px;}.Majorca-flexImageRight .PopinSliderBlock-wrapper img{max-height:190px;}}.Majorca-flexImageRight .PopinSliderBlock-wrapper img{max-width:none;}.Majorca-flexImageRight .PopinSliderBlock-wrapper .swiper-pagination{bottom:100px;}@media screen and (max-width:768px){.Majorca-flexImageRight .PopinSliderBlock-wrapper .swiper-pagination{bottom:80px;}.Majorca-flexImageRight .PopinSliderBlock-wrapper .swiper-pagination .swiper-pagination-bullet{border:0.25em solid #252b6a;}.Majorca-flexImageRight .PopinSliderBlock-wrapper .swiper-pagination .swiper-pagination-bullet-active{border:0.25em solid #ffed00;}}.Majorca-flexImageRight .PopinSliderBlock-wrapper .PopinSliderBlock-wrapper-majorcaPlaceName{font-size:18px;font-weight:700;color:#344464;margin:30px 0;text-align:center;}@media screen and (max-width:768px){.Majorca-flexImageRight .PopinSliderBlock-wrapper .PopinSliderBlock-wrapper-majorcaPlaceName{margin:70px 0 0;height:45px;}}.Majorca-Search{margin:50px 0 30px;}.zoomIcon{position:relative;cursor:pointer;}.zoomIcon:before{padding:8px;border-radius:5px;position:absolute;bottom:12px;right:12px;color:#FFFFFF;background-color:rgba(0,0,0,0.59);font-size:1.4em;}.PopUp-swiperLess img{height:auto;}.PopUp-swiperLess .swiper-slide img{width:100%;}@media screen and (max-width:482px){.Environmental-breadcrumb{width:240px;}}.Environmental-page{margin-top:150px;}@media screen and (max-width:768px){.Environmental-page{margin:20px 0;}}.Environmental-content-text{padding-right:40px;}.Environmental-content-text img{margin:33px 0 25px;height:auto;}.Environmental-content-text i:before{content:">";text-decoration:none !important;padding-right:5px;}@media screen and (max-width:768px){.Environmental-gallery{padding:0 20px;}}@media screen and (max-width:959px){.Environmental-gallery img:first-of-type{margin:35px auto;}.Environmental-content-text img{width:100%;}}.Environmental-gallery img{max-width:420px;width:100%;height:auto;margin-bottom:35px;}@media screen and (max-width:959px){.Environmental-gallery img{display:block;margin:0 auto 35px;}}.Environmental-content-more{margin-bottom:20px;min-height:83px;}@media screen and (max-width:768px){.Environmental-content-more{min-height:100px;}}.Environmental-content-more i{font-size:1.5em;margin:-2px 15px 0 0;position:absolute;left:23px;}.Environmental-textBlock-video{margin:35px 0;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.Environmental-textBlock-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.Environmental-bottom-video{padding:50px 0 20px;max-width:850px;margin:auto;}@media screen and (max-width:959px){.Environmental-bottom-video{position:relative;padding:30px 0 56.25%;height:0;overflow:hidden;}}.Environmental-bottom-video iframe{display:block;margin:auto;}@media screen and (max-width:959px){.Environmental-bottom-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}}.Environmental-bottom-video-title{text-transform:uppercase;color:#252b6a;text-align:center;font-size:1.3em;}@media screen and (max-width:768px){.Environmental-bottom-video-title{margin-bottom:50px;}}.Crossing-banner{min-width:1460px;}@media screen and (max-width:1279px){.Crossing-banner{min-width:0;}}.Crossing-HeadingBlock-text{padding:40px 25px 0;min-height:240px;}@media screen and (max-width:768px){.Crossing-HeadingBlock-text{padding:20px 25px;min-height:0;}}.CrossingPage-text-block{margin:160px 0 20px;position:relative;font-size:1.1em;}@media screen and (max-width:768px){.CrossingPage-text-block{padding:0 20px;margin:30px 0 20px 0;}}.CrossingPage-text-block p{font-size:0.9em;font-weight:500;}.CrossingPage-journey-choice button{margin:0 20px 20px 0;}@media screen and (max-width:768px){.CrossingPage-journey-choice button{display:none !important;}}.CrossingPage-journey-choice .reset-button{color:#252b6a;text-decoration:underline;background-color:transparent;font-size:1.1em;}.CrossingPage-journey-choice .reset-button:before{text-decoration:none;font-size:0.5em;border:1px solid #252b6a;padding:3px;border-radius:5px;margin-right:8px;}.CrossingPage-journeyChoice-form{margin-bottom:40px;display:none;}@media screen and (max-width:768px){.CrossingPage-journeyChoice-form{display:block;}}.CrossingPage-journeyChoice-form .shinyform_select{margin:0 auto;display:block;background-color:#ffed00;width:320px;height:75px;}.CrossingPage-journeyChoice-form .shinyform_select_name{text-transform:none;font-weight:700;font-size:1.4em;padding:30px 0 2px 35px;}.CrossingPage-journeyChoice-form .shinyform_select_name:after{font-size:0.8em;right:30px;}.CrossingPage-journeyChoice-form .shinyform_content{top:75px;background-color:#ffed00;width:320px;}.CrossingPage-journeyChoice-form .shinyform_content li:hover,.CrossingPage-journeyChoice-form .shinyform_content a:hover{text-decoration:underline;color:#252b6a !important;}.Crossing-Page-level-2{margin:140px auto 70px;}@media screen and (max-width:768px){.Crossing-Page-level-2{margin:20px auto;}}.Crossing-Page-level-2 h2{margin:35px 0;text-transform:uppercase;font-size:1.3em;}.CrossingPageLevel2-introduction{font-size:1.1em;line-height:1.6em;margin-bottom:35px;}@media screen and (max-width:1279px){.CrossingPageLevel2-introduction{padding:0 20px;}}.CrossingPageLevel2-introduction h2{color:#252b6a;}.CrossingPageLevel2-introduction p{font-size:0.9em;font-weight:500;}.Cruising-allCruises-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:959px){.Cruising-allCruises-block{-ms-flex-wrap:wrap;flex-wrap:wrap;}}.Cruises-map-container{position:relative;margin:0 0 0 20px;}@media screen and (max-width:959px){.Cruises-map-container{margin:25px auto 0;}}.Cruises-map-container button{position:absolute;top:190px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:270px !important;font-size:0.9em;font-weight:700;}.Crossing-Page-level-3{margin:140px auto 70px;}.Crossing-Page-level-3 h2{margin:35px 0;text-transform:uppercase;font-size:1.3em;}@media screen and (max-width:768px){.Crossing-Page-level-3{margin:20px auto;}}.Crossing-Page-level-3>p{padding-right:80px;font-size:0.9em;font-weight:500;}@media screen and (max-width:768px){.Crossing-Page-level-3>p{padding:0 20px;}}.Crossing3-BlockMapHarbour{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.Crossing3-BlockMapHarbour div{margin:0 14px 20px 0;position:relative;}@media screen and (max-width:645px){.Crossing3-BlockMapHarbour div{margin-right:0;}}.Crossing3-BlockMapHarbour div:last-child{margin-right:0;}@media screen and (min-width:950px){.Crossing3-BlockMapHarbour .image-harbour{max-width:320px;}}.Crossing3-BlockMapHarbour .image-map{max-width:470px;}@media screen and (max-width:500px){.Crossing3-BlockMapHarbour .image-map{width:100%;}}.Crossing3-BlockMapHarbour h4{position:absolute;color:#FFFFFF;font-size:1.6em;top:73%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);font-weight:600;min-width:280px;text-align:center;text-transform:uppercase;}.Crossing3-BlockMapHarbour a{position:absolute;color:#FFFFFF;top:89%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);min-width:280px;text-align:center;}.Crossing3-BlockMapHarbour a:before{content:"\EA01";font-family:'iconfont';-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);color:inherit;font-size:0.4em;text-decoration:none;padding:5px;display:inline-block;}.Crossing3-Search{margin:0 0 30px;}.Crossing3-AllCruisesBlock{max-width:initial;width:100%;}@media screen and (max-width:768px){.Crossing3-AllCruisesBlock{width:auto;}}.Crossing3-AllCruisesBlock h3{color:#000000;font-size:0.9em;margin-bottom:30px;}.Crossing3-AllCruisesBlock .Cruises-lists-container ul{margin:0 60px 20px 0;}.Crossing3-AllCruisesBlock .Cruises-lists-container li{font-size:0.9em;}.freight-form .SearchLanding-choice-single{position:relative !important;padding-left:20px;}.freight-form .SearchLanding-choice-single input{position:absolute;left:0;top:2px;}@media screen and (max-width:959px){.freight-form .SearchLanding-choice-single{position:absolute !important;}}.freight-form .shinyform_select{width:230px;}.freight-form .shinyform_select .shinyform_select_name{padding-left:5px;}.freight-form .shinyform_select .shinyform_select_name:after{right:10px;}.freight-form input[type="date"]{border-left:none;margin-left:1px;width:97px;}.freight-form .separator{line-height:54px;font-size:18px;text-transform:uppercase;letter-spacing:0.001em;color:#FFFFFF;padding:0 30px;}.freight-form button{margin-left:18px;}@media screen and (max-width:959px){.freight-form .shinyform_select{width:100%;margin-bottom:8px;}.freight-form input[type="date"]{width:-webkit-calc(50% - 2px);width:calc(50% - 2px);margin:0;}.freight-form .form-group{display:block;}.freight-form .form-group.aller{margin:0;}.freight-form .form-group.aller input[type="date"]{float:left;margin-right:4px;}.freight-form .form-group.retour{margin:0 0 10px;}.freight-form .form-group.retour .shinyform_select,.freight-form .form-group.retour .separator{display:none;}}@media screen and (max-width:959px){.freight-form.single .form-group.aller input[type="date"]{float:none;width:100%;margin:0 0 10px;}}.freight-booking-page main{margin-right:55px;}@media screen and (max-width:959px){.freight-booking-page main{margin-right:0;}}.freight-booking-page main .block-text-border{padding:52px 42px 42px;margin-bottom:22px;}@media screen and (max-width:768px){.freight-booking-page main .block-text-border{padding:22px;}}.freight-booking-page main .block-text-border h2{font-size:26px;margin-bottom:32px;}.freight-booking-page main .block-text-border p{font-size:12px;margin-bottom:15px;font-weight:500;}.freight-booking-page main .block-text-border ul{margin-bottom:15px;}.freight-booking-page main .block-text-border li{font-size:12px;list-style-type:none;position:relative;font-weight:500;}.freight-booking-page main .block-text-border li:before{content:'- ';}.freight-booking-page main .block-text-border .DestinationBlock{border-bottom:1px solid #b8b8b8;padding-bottom:25px;margin-top:22px;}.freight-booking-page main .block-text-border .DestinationBlock:first-of-type{margin-top:35px;}.freight-booking-page main .block-text-border .DestinationBlock:last-child{border-bottom:none;padding-bottom:0;}@media screen and (max-width:768px){.freight-booking-page main{padding:0 14px;}}.freight-booking-page aside .BigIconBlueBlock{margin-bottom:40px;}@media screen and (max-width:959px){.freight-booking-page aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media screen and (max-width:768px){.freight-booking-page aside{display:block;}}.Animals-content-text h2:first-of-type{padding-left:50px;}.Animals-content-text h2:first-of-type:before{position:absolute;top:20px;left:-40px;font-size:4em;background-color:#FFFFFF;padding:20px 0;}@media screen and (max-width:768px){.Animals-content-text h2:first-of-type:before{left:-15px;font-size:2em;}}.Animals-content-text h2:last-of-type{margin-bottom:20px;}.Animals-content-more{min-height:75px;}@media screen and (max-width:768px){.Animals-content-more{min-height:100px;}}.Animals-content-more i{font-size:1em;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;left:25px;}.Animals-content-more i:before{font-weight:bold;}.Animals-promo-wrap{position:relative;}.Animals-promo-wrap h2{padding-top:40px;margin-left:40px;}.Animals-promo-wrap-marge{margin-left:40px;font-size:1.2em;}@media screen and (max-width:959px){.Animals-promo-wrap{width:390px;margin:50px auto 0;}}.Animals-promo-wrap img{max-width:390px;min-width:300px;width:100%;height:auto;}.Info-heading-block h1{font-size:2em;}.Info-heading-block p{font-size:0.9em;padding:0 15%;}@media screen and (max-width:768px){.Info-heading-block p{font-size:1.2em;padding:0;}}.Infos-page{margin:30px auto 50px;}@media screen and (max-width:768px){.Infos-page{padding:0 25px;}}.Infos-page .LandingPromo-slider-prev{left:-50px;}.Infos-page .LandingPromo-slider-next{right:-50px;}div.Infos-mobile-select{border:1px solid #252b6a;font-size:.9em;margin:0 auto 30px;display:none;width:320px;height:55px;}@media screen and (max-width:768px){div.Infos-mobile-select{display:block;}}div.Infos-mobile-select .shinyform_select_name:after{right:13px;}div.Infos-mobile-select .shinyform_content{width:320px;}.Infos-block-text{margin-bottom:30px;}.Infos-block-text.icon{display:block;}.Infos-block-link{font-weight:bold;}.Infos-block-link::before{content:">";}.Infos-block-text h2{font-size:2em;}@media screen and (max-width:768px){.Infos-block-text h2{font-size:1.8em;}}.Infos-block-text:before{position:absolute;padding:20px 0;background-color:#FFFFFF;color:#252b6a;}@media screen and (max-width:768px){.Infos-block-text:before{padding:15px 0;}}.Infos-block-text.icon-cabine-adaptee h2{padding-left:5px;}@media screen and (max-width:768px){.Infos-block-text.icon-cabine-adaptee h2{padding-left:15px;}}.Infos-block-text.icon-cabine-adaptee:before{font-size:5em;top:28px;left:-18px;}@media screen and (max-width:768px){.Infos-block-text.icon-cabine-adaptee:before{font-size:3.3em;top:13px;left:-13px;}}.Infos-block-text.icon-cabine-adaptee i:before{content:">";text-decoration:none !important;padding-right:5px;}.Infos-block-text.icon-ID-card h2{padding-left:15px;}@media screen and (max-width:768px){.Infos-block-text.icon-ID-card h2{padding-left:20px;}}.Infos-block-text.icon-ID-card:before{font-size:3.8em;top:35px;left:-25px;}@media screen and (max-width:768px){.Infos-block-text.icon-ID-card:before{font-size:2.2em;top:15px;left:-13px;}}.Infos-block-text.icon-shower h2{padding-left:30px;}@media screen and (max-width:768px){.Infos-block-text.icon-shower h2{padding-left:35px;}}.Infos-block-text.icon-shower:before{font-size:3.8em;top:25px;left:-17px;}@media screen and (max-width:768px){.Infos-block-text.icon-shower:before{font-size:3.3em;top:15px;left:-12px;}}.Infos-block-text.icon-bagages h2{padding-left:30px;}@media screen and (max-width:768px){.Infos-block-text.icon-bagages h2{padding-left:35px;}}.Infos-block-text.icon-bagages:before{font-size:3.5em;top:25px;left:-17px;}@media screen and (max-width:768px){.Infos-block-text.icon-bagages:before{font-size:3.3em;top:15px;left:-12px;}}.Infos-block-text.icon-velo h2{padding-left:30px;}@media screen and (max-width:768px){.Infos-block-text.icon-velo h2{padding-left:35px;}}.Infos-block-text.icon-velo:before{font-size:3.8em;top:25px;left:-17px;}@media screen and (max-width:768px){.Infos-block-text.icon-velo:before{font-size:3.3em;top:15px;left:-12px;}}.Infos-block-text.icon-cabine-exclusive h2{padding-left:30px;}@media screen and (max-width:768px){.Infos-block-text.icon-cabine-exclusive h2{padding-left:35px;}}.Infos-block-text.icon-cabine-exclusive:before{font-size:3.4em;top:25px;left:-17px;}@media screen and (max-width:768px){.Infos-block-text.icon-cabine-exclusive:before{font-size:3.3em;top:15px;left:-12px;}}.Infos-block-text.icon-children h2{padding-left:30px;}@media screen and (max-width:768px){.Infos-block-text.icon-children h2{padding-left:35px;}}.Infos-block-text.icon-children:before{font-size:4.5em;top:25px;left:-17px;}@media screen and (max-width:768px){.Infos-block-text.icon-children:before{font-size:3.3em;top:15px;left:-12px;}}.Infos-block-text.icon-picture h2{padding-left:30px;}@media screen and (max-width:768px){.Infos-block-text.icon-picture h2{padding-left:35px;}}.Infos-block-text.icon-picture:before{font-size:3em;top:25px;left:-17px;}@media screen and (max-width:768px){.Infos-block-text.icon-picture:before{font-size:3.3em;top:15px;left:-12px;}}.Infos-block-text.icon-repas h2{padding-left:30px;}@media screen and (max-width:768px){.Infos-block-text.icon-repas h2{padding-left:35px;}}.Infos-block-text.icon-formule-repas:before{font-size:3.8em;top:25px;left:-17px;}.Infos-block-text.icon-repas:before{font-size:3.8em;top:25px;left:-17px;}.Infos-block-text.icon-cabine-vuemer:before{font-size:3.8em;top:25px;left:-17px;}.Infos-block-text.icon-bars:before{font-size:3.8em;top:25px;left:-17px;}.Infos-block-text.icon-cabine-exclusive:before{font-size:3.8em;top:25px;left:-17px;}.Infos-block-text.icon-piscine:before{font-size:3.8em;top:25px;left:-17px;}.Infos-block-text.icon-jeux:before{font-size:3.8em;top:25px;left:-17px;}@media screen and (max-width:768px){.Infos-block-text.icon-repas:before{font-size:3.3em;top:15px;left:-12px;}}.Infos-block-text.icon-spa h2{padding-left:30px;}@media screen and (max-width:768px){.Infos-block-text.icon-spa h2{padding-left:35px;}}.Infos-block-text.icon-spa:before{font-size:3.2em;top:25px;left:-17px;}@media screen and (max-width:768px){.Infos-block-text.icon-spa:before{font-size:3.3em;top:15px;left:-12px;}}.Infos-block-text.icon-boutique h2{padding-left:30px;}@media screen and (max-width:768px){.Infos-block-text.icon-boutique h2{padding-left:35px;}}.Infos-block-text.icon-boutique:before{font-size:3.8em;top:25px;left:-17px;}@media screen and (max-width:768px){.Infos-block-text.icon-boutique:before{font-size:3.3em;top:15px;left:-12px;}}.Infos-block-text.icon-empreinte-carbone h2{padding-left:30px;}@media screen and (max-width:768px){.Infos-block-text.icon-empreinte-carbone h2{padding-left:35px;}}.Infos-block-text.icon-empreinte-carbone:before{font-size:5.5em;top:25px;left:-17px;}@media screen and (max-width:768px){.Infos-block-text.icon-empreinte-carbone:before{font-size:3.3em;top:15px;left:-12px;}}.Infos-block-text.icon-pregnancy h2{padding-left:20px;}.Infos-block-text.icon-pregnancy:before{font-size:5.8em;top:22px;left:-20px;}@media screen and (max-width:768px){.Infos-block-text.icon-pregnancy:before{font-size:3.8em;top:4px;left:-16px;}}.Infos-block-text.icon-informations-contact h2{padding-left:20px;}.Infos-block-text.icon-informations-contact:before{font-size:4.3em;top:33px;left:-20px;}@media screen and (max-width:768px){.Infos-block-text.icon-informations-contact:before{font-size:2.8em;top:9px;left:-16px;}}.Infos-block-text.icon-aller h2{padding-left:40px;}.Infos-block-text.icon-aller:before{font-size:3.2em;top:45px;left:-38px;}@media screen and (max-width:768px){.Infos-block-text.icon-aller:before{font-size:2.1em;top:15px;left:-15px;}}.Infos-block-text.icon-telephone-wifi h2{padding-left:20px;}.Infos-block-text.icon-telephone-wifi:before{font-size:5.9em;top:20px;left:-10px;}@media screen and (max-width:768px){.Infos-block-text.icon-telephone-wifi:before{font-size:3.9em;top:15px;left:-7px;}}.Infos-block-text.icon-lost-property h2{padding-left:25px;}@media screen and (max-width:768px){.Infos-block-text.icon-lost-property h2{padding-left:40px;}}.Infos-block-text.icon-lost-property:before{font-size:5em;top:28px;left:-41px;}@media screen and (max-width:768px){.Infos-block-text.icon-lost-property:before{font-size:3.3em;top:15px;left:-15px;}}.InfoPage-promo-slider{position:relative;}.InfoPage-promo-slider h2{margin:50px 0 30px;text-transform:uppercase;color:#252b6a;font-size:1.7em;}@media screen and (max-width:768px){.InfoPage-promo-slider h2{font-size:2.2em;margin:35px 0;}}.Cabins-HeadingBlock-banner img{left:60%;}@media screen and (max-width:500px){.Cabins-HeadingBlock-banner img{left:90%;}}.cabins-page{margin-top:125px;}.cabins-page1{margin-top:95px;}.cabins-page .cabins-page-top .Page-Container-flex .cabins1-page .cabins-page-top .Page-Container-flex{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.cabins-page .Infos-block-text:before{font-size:80px;}@media screen and (max-width:768px){.cabins-page .Infos-block-text:before{font-size:60px;}}@media screen and (max-width:1368px){.cabins-page{margin-left:20px;}}.cabins-page .Infos-block-text.icon-full-sun:before{left:-30px;top:15px;}.cabins-page .Infos-block-text.icon-full-sun .line-price-illustrated .icon-price-name{width:210px;}.cabins-page .Infos-block-text.icon-full-sun .line-price-illustrated>p{width:-webkit-calc(100% - 236px);width:calc(100% - 236px);}.cabins-page .Infos-block-text.icon-moon:before{left:-17px;top:12px;}.cabins-page .Infos-block-text.icon-moon .line-price-illustrated .icon-price-name{width:165px;}.cabins-page .Infos-block-text.icon-moon .line-price-illustrated>p{width:-webkit-calc(100% - 192px);width:calc(100% - 192px);}.cabins-page .Infos-block-text h2{padding-left:50px;margin-bottom:62px;font-size:26px;}.cabins-page-top .Infos-block-text h3{padding-left:50px;margin-bottom:62px;color:#252b6a;font-size:20px;text-transform:uppercase;}.cabins-page .Infos-block-text h2:after{content:'';display:block;width:100px;height:5px;margin-top:5px;background-color:#ffed00;margin-bottom:20px;}.cabins-page .Infos-block-text .line-price-illustrated{margin-bottom:50px;}.cabins-page .Infos-block-text .line-price-illustrated:last-of-type{margin-bottom:10px;}.cabins-page .Infos-block-text .line-price-illustrated .icon-price-name{text-transform:uppercase;font-weight:700;color:#252b6a;margin-right:20px;display:inline-block;}.cabins-page .Infos-block-text .line-price-illustrated .icon-price-name.align-top{vertical-align:top;}.cabins-page .Infos-block-text .line-price-illustrated .icon-price-name .icon{margin-right:12px;}.cabins-page .Infos-block-text .line-price-illustrated .icon-price-name .icon:before{font-size:51px;}.cabins-page .Infos-block-text .line-price-illustrated .icon-price-name .name{font-size:14px;margin-bottom:8px;}.cabins-page .Infos-block-text .line-price-illustrated>p{display:inline-block;vertical-align:bottom;font-size:0.98em;line-height:1.6em;font-weight:500;}.cabins-page1 .Infos-block-text .line-price-illustrated>p{display:inline-block;vertical-align:bottom;font-size:12px;font-weight:500;}.cabins-page .Infos-block-text .line-price-illustrated>p .phone-button{width:220px;display:block;margin:14px auto;}.cabins-page1 .Infos-block-text .line-price-illustrated>p .phone-button{width:220px;display:block;margin:14px auto;}.cabins-page .Infos-block-text .line-price-illustrated>p .phone-button-number{font-size:1.7em;font-weight:700;color:#252b6a;border:2px solid #252b6a;padding:5px 15px 5px 45px;border-radius:30px;background-color:#FFFFFF;position:relative;}.cabins-page1 .Infos-block-text .line-price-illustrated>p .phone-button-number{font-size:1.7em;font-weight:700;color:#252b6a;border:2px solid #252b6a;padding:5px 10px 5px 10px;border-radius:30px;background-color:#FFFFFF;position:relative;}@media screen and (max-width:768px){.cabins-page .Infos-block-text .line-price-illustrated>p .phone-button-number{padding:8px 15px 8px 45px;}}.cabins-page .Infos-block-text .line-price-illustrated>p .phone-button-number:hover{color:#FFFFFF;background-color:#252b6a;border:2px solid #FFFFFF;}.cabins-page .Infos-block-text .line-price-illustrated>p .phone-button-number:hover:before{border:2px solid #FFFFFF;}.cabins-page .Infos-block-text .line-price-illustrated>p .phone-button-number:before{border:2px solid #252b6a;border-radius:50%;padding:5px;font-size:0.8em;position:absolute;left:4px;top:2px;}.cabins-page .Infos-block-text .line-price-illustrated>p .phone-button-price{font-size:0.9em;display:block;margin:5px 15px 0 0;text-align:right;color:#252b6a;}.cabins-page1 .Infos-block-text .line-price-illustrated>p .phone-button-price{font-size:0.9em;display:block;margin:5px 15px 0 0;text-align:right;color:#252b6a;}.cabins-page .cabins-page-bottom>h2{color:#252b6a;font-size:27px;text-transform:uppercase;font-weight:700;text-align:center;margin:48px 0 40px;}.cabins-page .cabins-page-bottom ul.cabin-types,.cabins-page .cabins-page-bottom ul.cabin-types>li,.cabins-page .cabins-page-bottom figure{list-style-type:none;list-style-image:none;margin:0;padding:0;}.cabins-page .cabins-page-bottom ul.cabin-types>li{margin-bottom:23px;}@media screen and (max-width:768px){.PageHeader-breadcrumb.banner-on{width:auto;left:19px;max-width:-webkit-calc(100% - 38px);max-width:calc(100% - 38px);}.cabins-page{margin:20px 0;padding:0;}.cabins-page .cabins-page-top{padding:0 20px;}.cabins-page-top h3{padding-left:30px;margin-bottom:32px;font-size:46px;}.cabins-page .block-text-border{padding:30px 20px;}.cabins-page1 .cabins-page-top{padding:0 20px;}.cabins-page1 .block-text-border{padding:30px 20px;}.cabins-page .Infos-block-text.icon-full-sun:before{font-size:45px;left:-15px;}.cabins-page .Infos-block-text.icon-moon:before{font-size:45px;left:-15px;}.cabins-page .Infos-block-text h2{padding-left:30px;}.cabins-page .cabins-page-top .Infos-block-text .line-price-illustrated .icon-price-name{display:block;width:100%;}.cabins-page .cabins-page-top .Infos-block-text .line-price-illustrated .icon-price-name .icon-price{display:block;}.cabins-page .cabins-page-top .Infos-block-text .line-price-illustrated .icon-price-name .icon-price>div{display:inline-block;vertical-align:bottom;}.cabins-page .Infos-block-text.icon-full-sun .line-price-illustrated>p,.cabins-page .Infos-block-text.icon-moon .line-price-illustrated>p{width:100%;}}.fleet-page h2{color:#252b6a;font-size:27px;text-transform:uppercase;font-weight:700;text-align:center;margin:0 0 55px;}@media screen and (max-width:768px){.fleet-page{padding:0 20px;}}.Catering-page{margin:140px auto 70px;font-size:1em;}@media screen and (max-width:768px){.Catering-page{margin:20px auto;}}.Catering-page h2{margin:15px 0;text-transform:uppercase;color:#252b6a;font-size:1.8em;}@media screen and (max-width:768px){.Catering-page h2{text-align:center;}}.Catering-introduction{line-height:1.6em;font-size:0.98em;}@media screen and (max-width:768px){.Catering-introduction{padding:0 20px;}}.Catering-introduction h2{margin:35px 0;}@media screen and (max-width:768px){.Catering-introduction h2{text-align:initial;}}.Catering-introduction p{font-size:0.98em;font-weight:500;}.Catering-restaurantsList-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px -14px 20px 0;}.nineElements{max-width:1100px;margin:60px auto 20px;}@media screen and (max-width:1100px){.nineElements{margin:60px -14px 20px 0;}}.Catering-restaurant-container{width:275px;height:435px;background-color:#ebebeb;margin:0 12px 15px 0;position:relative;}@media screen and (max-width:450px){.Catering-restaurant-container{width:100%;}}@media screen and (max-width:450px){.Catering-restaurant-container .RestaurantContainer-image{height:180px;overflow:hidden;position:relative;}}.Catering-restaurant-container .RestaurantContainer-image img{width:100%;max-height:187px;}@media screen and (max-width:450px){.Catering-restaurant-container .RestaurantContainer-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:none;}}.Catering-restaurant-container .RestaurantContainer-logo{height:120px;max-width:185px;margin:15px auto 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.Catering-restaurant-container .logo{max-height:120px;margin:0 auto;width:auto;}.Catering-restaurant-container p{padding:0 25px;text-align:center;font-size:0.85em;font-weight:500;}@media screen and (max-width:450px){.Catering-restaurant-container p{padding:0;font-size:1em;max-width:300px;margin:0 auto;}}.Catering-restaurant-container .RestaurantContainer-button{bottom:20px;min-width:175px;}.Catering-restaurant-container .RestaurantContainer-button button{padding:10px 15px;font-weight:600;}.CateringPage-promo-slider{position:relative;}.CateringPage-promo-slider p{margin-bottom:30px;font-size:0.98em;font-weight:500;line-height:1.6em;}.CateringPage-promo-slider .LandingPromo-slider-prev{left:-50px;top:60%;}.CateringPage-promo-slider .LandingPromo-slider-next{right:-50px;top:60%;}@media screen and (max-width:768px){.Catering-promo-introduction{padding:0 20px;}}.CateringPromo-item-wrap{max-width:374px;min-height:430px;margin:0 auto;}.CateringPromo-item-wrap button{min-width:200px;bottom:30px;}.CateringPromo-item-wrap.grey-icon{background-color:#ebebeb;color:#252b6a;text-align:center;padding:20px 20px 30px;}.CateringPromo-item-wrap.grey-icon i{font-size:6em;}.CateringPromo-item-wrap.grey-icon h3{font-size:1.8em;letter-spacing:0.02em;margin:20px 0 5px;}.CateringPromo-item-wrap.grey-icon span{font-size:1.8em;font-weight:500;}.CateringPromo-item-wrap.grey-icon p{margin-top:20px;line-height:1.5em;font-style:italic;}.CateringPromo-item-wrap.yellow{background-color:#ffed00;color:#252b6a;text-align:center;padding:100px 50px 30px;}.CateringPromo-item-wrap.yellow .smallText{font-weight:600;font-size:0.9em;text-align:initial;padding-left:20%;}.CateringPromo-item-wrap.yellow .number-price{font-size:6em;font-weight:700;letter-spacing:-0.05em;text-align:center;}.CateringPromo-item-wrap.yellow sup{top:-0.5em;font-size:60%;}.CateringPromo-item-wrap.yellow p{font-size:1.5em;font-weight:700;text-transform:uppercase;}.CateringPromo-item-wrap.yellow button{color:#ffed00;}.Catering-block--video{text-align:center;}.Catering-block--video h2{margin:50px 0 30px;}@media screen and (max-width:768px){.Catering-block--video h2{padding:0 20px;}}.Catering-video-container{position:relative;max-width:80%;margin:0 auto;}@media screen and (max-width:768px){.Catering-video-container{max-width:100%;}}.HeadingBlock-banner .restaurant-head-logo{position:absolute;top:53%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;max-width:550px;max-height:320px;z-index:2;}@media screen and (max-width:1170px){.HeadingBlock-banner .restaurant-head-logo{max-height:280px;top:56%;}}@media screen and (max-width:959px){.HeadingBlock-banner .restaurant-head-logo{top:53%;}}@media screen and (max-width:768px){.HeadingBlock-banner .restaurant-head-logo{max-height:220px;top:67%;}}.banner-restaurant{max-width:830px;}.banner-restaurant.banner-on p{padding:0;font-size:0.9em;}.banner-restaurant-dolceVita{background-color:#514d4b;}.Restaurant-page{margin:120px auto 70px;font-size:1.1em;line-height:1.6em;}@media screen and (max-width:768px){.Restaurant-page{margin:20px auto;}}.Restaurant-page h2{margin:15px 0;text-transform:uppercase;color:#252b6a;font-size:1.8em;}@media screen and (max-width:768px){.Restaurant-page h2{text-align:center;}}@media screen and (max-width:768px){.Restaurant-introduction{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 20px;}}.Restaurant-introduction .introduction-text{max-width:800px;padding-right:50px;}@media screen and (max-width:768px){.Restaurant-introduction .introduction-text{padding:0;}}.Restaurant-introduction .introduction-text p{font-weight:500;font-size:0.9em;}.Restaurant-introduction h2{margin:30px 0;}@media screen and (max-width:768px){.Restaurant-introduction h2{text-align:initial;}}.RestaurantPage-slider{position:relative;margin:40px 0;}.RestaurantPage-slider *:has(>legend){position:relative;}.RestaurantPage-slider *:has(>legend) legend{position:absolute;z-index:5;padding:14px;color:white;margin-left:33px;font-size:14px;font-weight:700;bottom:0;left:0;width:85%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.4)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,0.4) 0%,transparent 100%);}.RestaurantPage-slider h2{margin:15px 0;text-transform:uppercase;color:#252b6a;font-size:1.2em;}.RestaurantPage-slider .LandingPromo-slider-prev{left:-50px;}.RestaurantPage-slider .LandingPromo-slider-next{right:-50px;}.Restaurant-item-wrap img{max-width:374px;max-height:420px;width:100%;margin:0 auto;}.RestaurantPage-MenuPromo-wrapper h2{text-align:center;margin-bottom:40px;padding:0 20px;}.RestaurantPage-MenuPromo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (max-width:1070px){.RestaurantPage-MenuPromo-container{-ms-flex-wrap:wrap;flex-wrap:wrap;}.RestaurantPage-MenuPromo-container div{margin-bottom:20px;}}@media screen and (max-width:768px){.RestaurantPage-MenuPromo-container{padding:0 20px;}}.RestaurantPage-Menu-Text{max-width:355px;margin-right:20px;}.RestaurantPage-Menu-Text p{font-size:0.9em;font-weight:500;}.RestaurantPage-Menu-Image{margin-right:20px;height:419px;position:relative;}.RestaurantPage-Menu-Image img{margin-top:10px;}@media screen and (max-width:1070px){.RestaurantPage-Menu-Image img{width:100%;}}.RestaurantPage-Menu-Image button{bottom:0;font-weight:700;font-size:0.85em;padding:20px 30px;min-width:160px;}@media screen and (max-width:768px){.RestaurantPage-Menu-Image{margin:20px 0 0;}}.RestaurantPage-Promo{position:relative;}@media screen and (max-width:959px){.RestaurantPage-Promo{width:390px;}}@media screen and (max-width:768px){.RestaurantPage-Promo{margin:20px 0 0;}}.RestaurantPage-Promo img{max-width:390px;min-width:300px;width:100%;}.RestaurantPage-Chef-block-wrapper{height:600px;margin:40px 0 0;}@media screen and (max-width:1100px){.RestaurantPage-Chef-block-wrapper{height:680px;}}@media screen and (max-width:768px){.RestaurantPage-Chef-block-wrapper{height:auto;}}.ChefBlock-background-extended{position:absolute;width:100%;height:600px;background-color:#ebebeb;left:0;}@media screen and (max-width:1100px){.ChefBlock-background-extended{height:680px;}}@media screen and (max-width:768px){.ChefBlock-background-extended{height:auto;position:relative;padding-bottom:50px;}}.RestaurantPage-Chef-block-container{max-width:1280px;padding:0 65px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:1100px){.RestaurantPage-Chef-block-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media screen and (max-width:959px){.RestaurantPage-Chef-block-container{padding:0;}}.ChefBlock-images{width:545px;position:relative;}@media screen and (max-width:1100px){.ChefBlock-images{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.ChefBlock-images img,.ChefBlock-images p{max-width:230px;max-height:225px;position:absolute;}@media screen and (max-width:1100px){.ChefBlock-images img,.ChefBlock-images p{position:initial;}}@media screen and (max-width:1100px){.ChefBlock-images img{margin-bottom:5px;}}.ChefBlock-images p{font-weight:500;}@media screen and (max-width:1100px){.ChefBlock-images p{margin-bottom:10px;}}@media screen and (max-width:1100px){.ChefBlock-images-firstBlock{margin-right:10px;}}@media screen and (max-width:1100px){.ChefBlock-images-secondBlock{margin-right:10px;}}.ChefBlock-image-first{top:40px;}.ChefBlock-text-first{top:270px;}.ChefBlock-image-second{left:243px;top:153px;}.ChefBlock-text-second{left:330px;top:383px;}.ChefBlock-image-third{top:315px;left:70px;}.ChefBlock-text-third{top:545px;left:70px;}.chefBlock-text{max-width:575px;padding:95px 0 0 55px;}@media screen and (max-width:1100px){.chefBlock-text{max-width:initial;padding:20px 55px;}}@media screen and (max-width:768px){.chefBlock-text{padding:20px;}}.chefBlock-text h4{text-transform:uppercase;color:#252b6a;font-size:1.9em;}.chefBlock-text p{font-size:0.95em;margin-bottom:80px;font-weight:500;}@media screen and (max-width:1100px){.chefBlock-text p{margin-bottom:50px;}}@media screen and (max-width:768px){.chefBlock-text p{margin-bottom:40px;}}.chefBlock-text .quote{color:#252b6a;font-size:1.8em;font-weight:400;text-align:center;}@media screen and (max-width:768px){.chefBlock-text .quote{margin-bottom:30px;}}.Restaurant-block--video{text-align:center;}.Restaurant-block--video h2{margin:50px 0 30px;}@media screen and (max-width:768px){.Restaurant-block--video h2{padding:0 20px;}}.Restaurant-video-container{position:relative;max-width:80%;margin:0 auto;}@media screen and (max-width:768px){.Restaurant-video-container{max-width:100%;}}.LandingGameplay-header{position:relative;height:624px;}@media screen and (max-width:959px){.LandingGameplay-header{height:auto;}}.LandingGameplay-header-image{position:absolute;top:0;width:100%;height:100%;background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/gameplay/gameplay-50ans.jpg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:left center;}@media screen and (max-width:959px){.LandingGameplay-header-image{position:static;height:-webkit-calc(624vw/ 959 * 100);height:calc(624vw/ 959 * 100);}}@media screen and (max-width:768px){.LandingGameplay-header-image{height:-webkit-calc(500vw/ 758 * 100);height:calc(500vw/ 758 * 100);}}.LandingGameplay-header-container{position:relative;height:100%;max-width:1150px;margin:0 auto;}.LandingGameplay-header-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:380px;height:350px;padding:35px 35px;position:absolute;right:0;bottom:100px;z-index:2;background-color:#252b6a;color:#FFFFFF;}.LandingGameplay-header-block .content{margin-bottom:20px;font-size:34px;letter-spacing:-1px;line-height:40px;text-transform:uppercase;}@media screen and (max-width:768px){.LandingGameplay-header-block .content{font-size:28px;}}.LandingGameplay-header-block .content .gain-big{font-size:130px;font-weight:700;line-height:70px;}@media screen and (max-width:768px){.LandingGameplay-header-block .content .gain-big{font-size:100px;}}.LandingGameplay-header-block .content .gain-device{font-size:70px;font-weight:700;}@media screen and (max-width:768px){.LandingGameplay-header-block .content .gain-device{font-size:50px;}}.LandingGameplay-header-block .content .bold{font-weight:700;}@media screen and (max-width:959px){.LandingGameplay-header-block{position:static;width:100%;display:block;text-align:center;padding-top:40px;height:auto;}}.LandingGameplay-top{padding:2rem 2rem;margin:-55px auto 40px auto;max-width:1150px;position:relative;z-index:3;background-color:#252b6a;color:#FFFFFF;text-align:center;}@media screen and (max-width:959px){.LandingGameplay-top{margin-top:0;max-width:100%;}}.LandingGameplay-top-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:75px;margin-bottom:15px;}.LandingGameplay-top-content{margin-top:20px;font-size:13px;line-height:20px;}.LandingGameplay-middle{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:100px;}@media screen and (max-width:959px){.LandingGameplay-middle{display:block;}}.LandingGameplay-middle-form{max-width:720px;margin-right:60px;position:relative;padding:3rem 3.5rem 2rem 3.5rem;background-color:#ffed00;}@media screen and (max-width:959px){.LandingGameplay-middle-form{max-width:100%;margin-right:0;margin-bottom:80px;padding-left:2rem;padding-right:2rem;}}.LandingGameplay-middle-form-title{margin-bottom:15px;color:#252b6a;font-size:26px;font-weight:700;text-transform:uppercase;}.LandingGameplay-middle-form-subtitle{font-size:12px;}.LandingGameplay-middle-form form{margin-top:2rem;}.LandingGameplay-middle-form form input{width:100%;padding:15px 15px 15px 15px;background-color:#FFFFFF;border:0;color:#252b6a;font-size:0.85em;font-weight:600;text-transform:uppercase;}.LandingGameplay-middle-form form input::-webkit-input-placeholder{color:#252b6a;font-weight:600;text-transform:uppercase;}.LandingGameplay-middle-form form input::-moz-placeholder{color:#252b6a;font-weight:600;text-transform:uppercase;}.LandingGameplay-middle-form form input:-ms-input-placeholder{color:#252b6a;font-weight:600;text-transform:uppercase;}.LandingGameplay-middle-form form input:-moz-placeholder{color:#252b6a;font-weight:600;text-transform:uppercase;}.LandingGameplay-middle-form form input[type="radio"]{width:auto;}.LandingGameplay-middle-form form .form-field{margin-bottom:1rem;}.LandingGameplay-middle-form form .form-field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.LandingGameplay-middle-form form .form-field-wrapper>*{width:-webkit-calc(50% - 0.5rem);width:calc(50% - 0.5rem);}.LandingGameplay-middle-form form .form-field-wrapper>*:first-child{margin-right:1rem;}@media screen and (max-width:768px){.LandingGameplay-middle-form form .form-field-wrapper{display:block;}.LandingGameplay-middle-form form .form-field-wrapper>*{width:100%;}.LandingGameplay-middle-form form .form-field-wrapper>*:first-child{margin-bottom:10px;margin-right:0;}}.LandingGameplay-middle-form form .form-field-civility{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:768px){.LandingGameplay-middle-form form .form-field-civility{display:block;}}.LandingGameplay-middle-form form .form-field-civility .label{margin-right:20px;color:#252b6a;font-weight:600;text-transform:uppercase;}@media screen and (max-width:768px){.LandingGameplay-middle-form form .form-field-civility .label{display:inline-block;margin-bottom:10px;}}.LandingGameplay-middle-form form .form-field-civility input[type="radio"]{display:none;}.LandingGameplay-middle-form form .form-field-civility input[type="radio"]+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px;color:#252b6a;}.LandingGameplay-middle-form form .form-field-civility input[type="radio"]+label .checked{position:relative;display:inline-block;margin-right:8px;width:13px;height:13px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#FFFFFF;border-radius:50%;border:1px solid #252b6a;}.LandingGameplay-middle-form form .form-field-civility input[type="radio"]:checked+label .checked:before{content:'';position:absolute;top:2px;bottom:2px;left:2px;right:2px;background-color:#252b6a;border-radius:50%;}.LandingGameplay-middle-form form .form-mentions{display:block;width:100%;text-align:right;font-size:12px;color:#252b6a;font-weight:600;}.LandingGameplay-middle-form form .form-radio-offer{margin-top:20px;}.LandingGameplay-middle-form form .form-radio-offer input[type="checkbox"]{display:none;}.LandingGameplay-middle-form form .form-radio-offer input[type="checkbox"]+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#252b6a;font-size:12px;}@media screen and (max-width:768px){.LandingGameplay-middle-form form .form-radio-offer input[type="checkbox"]+label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.LandingGameplay-middle-form form .form-radio-offer input[type="checkbox"]+label .checked{display:inline-block;width:13px;height:13px;margin-right:10px;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#FFFFFF;border:1px solid #252b6a;border-radius:3px 3px;}.LandingGameplay-middle-form form .form-radio-offer input[type="checkbox"]:checked+label .checked:before{content:"";display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:2px;margin-top:-2px;font-size:0.7rem;}.LandingGameplay-middle-form form .form-submit{position:absolute;top:100%;right:0;padding:1rem 1.5rem;background-color:#252b6a;color:#FFFFFF;text-transform:uppercase;-webkit-transition:300ms;transition:300ms;}.LandingGameplay-middle-form form .form-submit-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.LandingGameplay-middle-form form .form-submit-content:before{content:"";margin-right:10px;}.LandingGameplay-middle-content .Gameplay-Logo50{padding:4rem 4rem;background-color:#ffed00;}.LandingGameplay-middle-content .Gameplay-Logo50 img{display:block;width:100%;max-width:255px;margin:0 auto;}.LandingGameplay-middle-content .Gameplay-illustration{width:100%;height:209px;background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/gameplay/gameplay-illustration.jpg);-webkit-background-size:cover;background-size:cover;background-position:center center;}.LandingGameplay-conditions{margin:60px 0;color:#252b6a;}.LandingGameplay-conditions-title{text-transform:uppercase;}.LandingGameplay-conditions-content{font-size:13px;line-height:20px;}.VPBlock{display:inline-block;}.VPBlock-img{margin:0 auto;}.VPBlock-title{margin-top:5px;margin-bottom:5px;font-size:12px;font-weight:bold;}.VPBlock-content{margin-top:20px;}.VPBlock-content-text .text-normal{font-size:25px;line-height:1;}.VPBlock-content-text .text-small{font-weight:bold;}.VPBlock-content-text .text-large{font-size:85px;line-height:0.7;font-weight:bold;}.VPBlock-content-text .text-medium{font-weight:bold;font-size:40px;line-height:1;}.VPBlock-content-button{margin-top:10px;}.CountDown{display:-webkit-box;display:-ms-flexbox;display:flex;}.CountDown-elt{text-align:center;}.CountDown-elt .count{padding:5px 15px;min-height:40px;min-width:65px;background-color:#FFFFFF;font-size:25px;font-weight:bold;}.CountDown-elt .label{margin-top:5px;font-size:11px;font-weight:500;}.CountDown-elt+.CountDown-elt{margin-left:15px;}.BFBlock{display:inline-block;}.BFBlock-img{margin:0 auto;}.BFBlock-title{margin-top:5px;margin-bottom:5px;font-size:12px;font-weight:bold;}.BFBlock-content{margin-top:20px;}.BFBlock-content-text .text-normal{font-size:25px;line-height:1;}.BFBlock-content-text .text-small{font-weight:bold;}.BFBlock-content-text .text-large{font-size:85px;line-height:0.7;font-weight:bold;}.BFBlock-content-text .text-medium{font-weight:bold;font-size:40px;line-height:1;}.BFBlock-content-button{margin-top:10px;}@font-face{font-display:swap;font-family:'SummerLovingSolid-Regular';src:url('/html/webfonts/3961C1_0_0.eot');src:url('/html/webfonts/3961C1_0_0.eot?#iefix') format('embedded-opentype'),url('/html/webfonts/3961C1_0_0.woff2') format('woff2'),url('/html/webfonts/3961C1_0_0.woff') format('woff'),url('/html/webfonts/3961C1_0_0.ttf') format('truetype');}.promo-vente-privees-mobile{display:none;}@media screen and (max-width:959px){.promo-vente-privees-mobile{display:block;height:100vw;object-fit:cover;width:100%;max-height:320px;object-position:right;}}.LandingTopSlider-item-content--vp{padding-top:0;padding-bottom:0;}.LandingTopSlider-item-content--vp .LandingTopSlider-item-head{display:inline-block;margin:0 20px 20px 0;}.LandingTopSlider-item-content--vp .LandingTopSlider-item-subtitle{font-size:110px;font-family:'SummerLovingSolid-Regular',sans-serif;font-weight:normal;text-transform:none;text-align:center;line-height:50%;margin:0 0 35px 0;}.LandingTopSlider-item-content--vp .LandingTopSlider-item-subtitle:after{content:none;}.LandingTopSlider-item-content--vp .LandingTopSlider-item-title{margin-top:5px;margin-bottom:5px;font-size:12px;font-weight:bold;}.LandingTopSlider-item-content--vp .btn-main{background-color:#252b6a !important;color:#ffed00 !important;color:#fee100;}.vente-privee{font-family:'SummerLovingSolid-Regular',sans-serif;font-weight:normal;text-align:center;font-size:36px;}.promo-black-friday-mobile{display:none;}@media screen and (max-width:959px){.promo-black-friday-mobile{display:block;height:100vw;object-fit:cover;width:100%;max-height:320px;}}.LandingTopSlider-item-content--bf{padding-top:0;padding-bottom:0;color:#ffed00;}.LandingTopSlider-item-subtitle--bf{font-color:#ea0d3c !important;}.LandingTopSlider-item-content--bf .LandingTopSlider-item-head{display:inline-block;margin:0 20px 20px 0;}.LandingTopSlider-item-content--bf .LandingTopSlider-item-subtitle{font-size:130px;font-family:'SummerLovingSolid-Regular',sans-serif;font-weight:normal;text-transform:none;text-align:center;line-height:60%;margin:0 60px 35px 0;}.LandingTopSlider-item-content--bf .LandingTopSlider-item-subtitle:after{content:none;}.LandingTopSlider-item-content--bf .LandingTopSlider-item-title{margin-top:5px;margin-bottom:5px;font-size:30px;color:#ffed00;font-weight:bold;}.LandingTopSlider-item-content--bf .btn-main{background-color:#ffed00 !important;color:#252b6a !important;color:#fee100;}.black-friday{font-family:'SummerLovingSolid-Regular',sans-serif;font-weight:normal;text-align:center;font-size:36px;}.jackpot{font-family:'SummerLovingSolid-Regular',sans-serif;font-weight:normal;text-align:center;color:#ea0d3c;}.View-price .jackpot{font-size:36px;margin-top:-10px;}.price-name.jackpot{font-size:24px;}.LandingHighlightMobile{display:none;margin:20px 0;}.LandingHighlightMobile>span{padding:10px;font-size:20px;text-transform:uppercase;font-weight:700;color:#252b6a;display:block;margin-bottom:2px;}.LandingHighlightMobile ul,.LandingHighlightMobile li{padding-left:0;list-style:none;}.LandingHighlightMobile ul{display:-webkit-box;display:-ms-flexbox;display:flex;}.LandingHighlightMobile a{color:#fff;display:block;}.LandingHighlightMobile li{width:50%;text-align:center;text-transform:uppercase;background-color:#252b6a;color:white;padding:13px;font-size:13px;}.LandingHighlightMobile li:first-of-type{border-right:1px solid white;}.LandingHighlightMobile li [class*=icon]:before{display:block;margin-bottom:10px;font-size:20px;}@media screen and (max-width:959px){.LandingHighlightMobile{display:block;}}body.site-webview .PageHeader-breadcrumb{top:20px;}body.site-webview .HeadingBlock-text{margin-top:0;}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;}.card{background:#fff;color:#252b6a;margin:8px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:240px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.card>.card-title{font-weight:600;font-size:1.5em;}.card>*+*{margin-top:18px !important;}.card>.btn{margin-left:auto;}@media screen and (max-width:391px){.card{max-width:none;min-height:120px;width:96%;}}.user-connect-box-header{border:4px solid #252b6a;border-bottom:0;color:#252b6a;background:#ebebeb;padding:4px;}.user-connect-box{background:#252b6a;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.8rem;padding:20px;}.user-connect-box.gray-box{color:#252b6a;background:#ebebeb;}.user-connect-box>.user-connect-auth{flex:1 0 320px;}.user-connect-box>.user-connect-info{flex:1 1 240px;}.user-connect-box>.user-connect-separ{flex:0 0 auto;width:0;margin:0 2em;border-left:1px solid;opacity:0.3;}.user-connect-box .user-connect-title{display:block;text-transform:uppercase;font-weight:700;font-size:1.2em;}.user-connect-box .user-connect-title::after{content:'';display:block;width:40px;height:5px;margin-top:5px;background-color:#ffed00;margin-bottom:20px;}.user-connect-conditions{text-transform:none;text-align:center;font-size:11px;margin-top:10px;}.user-connect-box .user-connect-form{display:block;}.user-connect-box .user-connect-form .gwt-PasswordTextBox-Wrapper{display:block;}.user-connect-box .user-connect-form>.user-connect-buttons>input,.user-connect-box .user-connect-form>input,.user-connect-box .user-connect-form .gwt-PasswordTextBox{display:block;width:100%;margin-bottom:8px;padding:15px 15px 15px 15px;color:#252b6a;font-size:0.85em;}.user-connect-box .user-connect-form>.user-connect-buttons>.gwt-CheckBox{margin:0;min-width:33%;display:flex;align-items:center;user-select:none;}.user-connect-box .user-connect-form>.user-connect-buttons>.btn{flex:1 0 auto;}.user-connect-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;gap:1em;}@media screen and (max-width:499px){.user-connect-buttons{flex-wrap:wrap;}}.user-connect-buttons>.btn-search{padding:17px 29px;}.user-connect-regs{margin:6px 0 0 0;font-size:0.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;}.user-connect-regs>.btn-register{flex:1 1 50%;background-color:#3d5a9b;color:#fff;border:0;font-size:0.85em;min-height:52px;margin:8px;padding:0;}.user-connect-regs>.btn-register .register-text{display:inline-block;font-size:0.9em;text-transform:lowercase;vertical-align:bottom;}.user-connect-regs>.btn-register .register-text>b{font-size:1.5em;text-transform:none;}.user-connect-regs>.btn-register:first-child{margin-left:0;}.user-connect-regs>.btn-register:last-child{margin-right:0;}.user-connect-regs>.btn-register:before{color:#FFFFFF;font-size:1.4em;margin:-3px 8px 0 0;}.user-connect-regs>.btn-register:hover{background-color:#3d5a9b;color:#FFFFFF;cursor:pointer;}.user-connect-regs>.btn-register>img{display:inline-block;vertical-align:middle;margin:0 0.5em 0 0;}.user-connect-promo{background:#fff;color:#252b6a;text-transform:uppercase;text-align:center;padding:20px 15px;margin-bottom:8px;font-size:0.9rem;}.user-connect-promo .promo-title{font-weight:700;font-size:2.5em;}@media screen and (max-width:640px){.user-connect-promo .promo-title{font-size:1.8em;}}.user-connect-promo .promo-text{font-size:1.25em;line-height:1em;font-weight:500;letter-spacing:0.03em;max-width:300px;margin:8px auto;}.user-connect-list>li{list-style-type:disc;margin:0.6em 0 0.6em 1.2em;}.user-connect-link,.user-connect-list>li a{background:transparent;border:none;text-decoration:underline;color:inherit;}.user-connect-link:hover,.user-connect-link:active,.user-connect-list>li a:hover,.user-connect-list>li a:active{color:#E1E1DD;}.user-connect-data>li{margin:0.6em 0;}.user-connect-data>li>strong{text-transform:uppercase;}.user-connect-logo{display:block;max-width:80px;max-height:80px;margin:0 20px 20px 0;float:left;}.user-connect-solde{clear:both;margin:48px 0 16px 0;font-size:1.2em;text-align:center;}.user-connect-solde>em{font-weight:600;font-size:1.35em;font-style:normal;}@media screen and (max-width:800px){.user-connect-box{display:block;}.user-connect-box>.user-connect-separ{width:auto;height:1px;margin:2em 0;}}.submenu .user-connect-box{width:920px;max-width:100vw;padding:0;}body.user-connected #root.Booking.RESA .submenu .user-connect-box{width:420px;}body.user-connected #root.Booking.RESA .submenu .user-connect-box .user-connect-separ,body.user-connected #root.Booking.RESA .submenu .user-connect-box .user-connect-info:last-child>div:first-child{display:none;}body.user-connected #root.Booking.RESA .submenu .user-connect-box .user-connect-info:last-child{position:absolute;bottom:12px;right:12px;}.page-message-banner{background:#ff795dcc;padding:1.5em 1em;text-align:center;font-family:monospace;font-size:1rem;z-index:2;position:relative;}#chatbot-loader{position:fixed;bottom:0;right:0;margin:32px;width:50px;height:50px;}.btn_nego_chatbot{text-transform:uppercase;color:#252b6a;font-weight:700;background-color:#ffed00;padding:1rem;font-size:1rem;border:1px solid transparent;-webkit-transition:all 300ms;transition:all 300ms;}.btn_nego_chatbot:hover:enabled{background-color:transparent;border-color:#ffed00;color:#ffed00;}.btn_nego_chatbot:disabled{opacity:0.7;background-color:#8a8d94;}.btn-detail{display:block;font-size:0.9em;text-transform:lowercase;}.LandingBody{margin-top:0;}.LandingBody .bg-grey{background-color:#F6F6F6;}.LandingBody h2.main-title{margin-top:0;margin-bottom:20px;background-color:transparent;}.LandingBody .LandingYellowCares2{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:465px;}.LandingBody .LandingYellowCares2 .LandingYellowCares-wrapper{text-align:center;color:white;width:50%;margin-left:0;margin-right:0;}.LandingBody .LandingYellowCares2 .LandingYellowCares-button{margin-top:15px;}@media screen and (max-width:768px){.LandingBody .LandingYellowCares2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.LandingBody .LandingYellowCares2 .LandingYellowCares-wrapper{width:auto;max-width:80%;margin-bottom:20%;}.LandingBody .LandingYellowCares2 .LandingYellowCares-wrapper .fz36{font-size:28px;}}.LandingBody .LandingPromo-slider .LandingPromo-item-wrap{position:relative;background-color:transparent;padding-right:55px;font-size:14px;line-height:normal;}.LandingBody .LandingPromo-slider .LandingPromo-item-wrap img{max-width:100%;max-height:none;}.LandingBody .LandingPromo-slider .LandingPromo-item-wrap .LandingPromo-item-content{position:absolute;max-width:190px;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:white;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 4px 12px;box-shadow:rgba(0,0,0,0.1) 0px 4px 12px;border-radius:3px;}.LandingBody .LandingPromo-slider .LandingPromo-item-wrap .LandingPromo-item-content:hover{color:#252b6a;background-color:#ffed00;}.LandingBody .LandingPromo-slider .LandingPromo-item-wrap .LandingPromo-item-content:hover a{color:inherit;}.LandingBody .LandingPromo-slider .LandingPromo-item-wrap .LandingPromo-item-content .LandingPromo-item-number sup{top:-0.5em;}@media screen and (max-width:768px){.LandingBody .LandingPromo-slider .LandingPromo-item-wrap{padding-right:0;}.LandingBody .LandingPromo-slider .LandingPromo-item-wrap .LandingPromo-item-content{right:0;}}.LandingBody .LandingBest-slider .LandingBest-slider-item-picture img{height:auto;}.LandingBody .LandingBest-slider .LandingBest-slider-item-number{white-space:nowrap;}.LandingBody .LandingBest-slider .LandingBest-slider-item{padding:6px;}.LandingBody .LandingBest-slider .LandingBest-slider-item:hover img{-webkit-transform:none;-ms-transform:none;transform:none;}.LandingBody .LandingBest-slider .LandingBest-slider-item:hover .LandingBest-slider-item-content{background-color:#ffed00;}.LandingBody .LandingBest-slider .LandingBest-slider-item-content span:first-of-type{margin-right:10px;}.LandingBody .LandingBest-slider .LandingBest-slider-item-content{border:none;-webkit-box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;}.LandingBody .LandingServices .Container,.LandingBody .LandingBest .Container,.LandingBody .LandingPromo .Container,.LandingBody .LandingPartners .Container{padding-left:35px;padding-right:35px;}.LandingBody .LandingServices-slider{padding:6px;}.LandingBody .LandingServices-slider .LandingServices-item .youtube-button{width:70px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;border-radius:50%;background:#252b6a;color:white;-webkit-filter:none;filter:none;opacity:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.LandingBody .LandingServices-slider .LandingServices-item .youtube-button:before{width:auto;height:auto;background:none;font-size:30px;-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px);}.LandingBody .LandingServices-slider .LandingServices-item:hover img{-webkit-filter:none;filter:none;}.LandingBody .LandingServices-slider .LandingServices-item:hover .youtube-button{background-color:#ffed00;color:#252b6a;}.LandingBody .LandingServices-slider .LandingServices-item-body{border:none;-webkit-box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;background:white;padding:25px 10px;font-weight:700;font-size:20px;min-height:100px;}.LandingBody .LandingPartners-wrap .LandingPartners-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#252b6a;cursor:pointer;}.LandingBody .LandingPartners-wrap .LandingPartners-item .LandingPartners-item-image{position:relative;margin-bottom:15px;}.LandingBody .LandingPartners-wrap .LandingPartners-item .LandingPartners-item-image:after{content:'';position:absolute;left:0;width:100%;top:0;height:100%;background-color:#ffed00;display:none;}.LandingBody .LandingPartners-wrap .LandingPartners-item:hover .LandingPartners-item-image:after{display:block;}.LandingBody .LandingPartners-wrap .LandingPartners-item:hover .LandingPartners-item-image:before{content:attr(aria-label);position:absolute;z-index:2;text-transform:uppercase;font-weight:600;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.LandingBody .LandingPartners-wrap .LandingPartners-item span{max-width:250px;text-align:center;background-color:transparent !important;}.LandingBody .swiper-navigation,.LandingTopSlider .swiper-navigation{top:50%;left:0px;right:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;pointer-events:none;}@media screen and (min-width:960px){.LandingTopSlider .swiper-navigation{display:none;}}.LandingBody .swiper-navigation [class*=icon],.LandingTopSlider .swiper-navigation [class*=icon]{cursor:pointer;font-size:30px;color:#252b6a;pointer-events:all;}.LandingBody .swiper-navigation .swiper-navigation-next-LandingPromo i:before,.swiper-navigation-next-LandingBest i:before,.swiper-navigation-next-LandingService i:before,.swiper-navigation-next-Partners i:before,.LandingTopSlider .swiper-navigation .swiper-navigation-next i:before{-webkit-transform:scaleX(0.8);-ms-transform:scaleX(0.8);transform:scaleX(0.8);}.LandingBody .swiper-navigation .swiper-navigation-prev-LandingPromo i:before,.swiper-navigation-prev-LandingBest i:before,.swiper-navigation-prev-LandingService i:before,.swiper-navigation-prev-Partners i:before,.LandingTopSlider .swiper-navigation .swiper-navigation-prev i:before{-webkit-transform:scaleX(0.8) rotate(180deg);-ms-transform:scaleX(0.8) rotate(180deg);transform:scaleX(0.8) rotate(180deg);}.LandingBody .swiper-pagination-bullets,.LandingTopSlider .swiper-pagination-bullets{margin-top:20px;}.LandingBody .swiper-pagination-bullets .swiper-pagination-bullet,.LandingTopSlider .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#bec1d4;border-radius:50%;width:15px;height:15px;border:none;margin:0 4.5px;}.LandingBody .swiper-pagination-bullets .swiper-pagination-bullet-active,.LandingTopSlider .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#252b6a;}#content .LandingCorsicaClub{text-transform:none;position:relative;}#content .LandingCorsicaClub p{color:white;}#content .LandingCorsicaClub .btn-primary{margin-top:15px;font-size:14px;}#content .LandingCorsicaClub>div{position:relative;z-index:2;}#content .LandingCorsicaClub:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.2);}.btn-grey,.btn-primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px;background-color:#252b6a;border-radius:0;border:none;color:white;cursor:pointer;text-transform:uppercase;-webkit-transition:.4s all;transition:.4s all;}.btn-grey:hover,.btn-primary:hover{background-color:#ffed00;color:#252b6a;}.btn.btn-full-yellow{border-radius:2px;font-weight:700;padding:13px 13px;}.btn-grey{font-weight:700;background-color:#dce0ec;color:#252b6a;}.btn-primary{font-weight:700;background-color:#ffed00;color:#252b6a;border:2px solid #ffed00;}.btn-primary:hover{background-color:#252b6a;color:#ffed00;border-color:transparent;}.btn-primary.rounded{border-radius:4px;}.btn-primary.blue{border:none;background-color:#252b6a;color:white;}.btn-primary.blue:hover{color:#ffed00;}.dropdownList{position:relative;padding-bottom:5px;}.dropdownList-header{position:relative;background-color:white;-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;padding:10px 13px;cursor:pointer;-webkit-transition:300ms background-color;transition:300ms background-color;}.dropdownList-header label,.dropdownList-header span{display:block;}.dropdownList-header span{font-weight:700;margin-top:8px;}.dropdownList-header:before{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);font-size:15px;-webkit-transition:300ms -webkit-transform;transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;}.dropdownList-panel{position:absolute;background-color:white;-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;padding:65px 13px 10px 13px;border-radius:4px;top:0;z-index:9;width:100%;display:none;}.dropdownList-panel:empty{display:none;}.dropdownList.expand .dropdownList-header{-webkit-box-shadow:none;box-shadow:none;z-index:10;}.dropdownList.expand .dropdownList-header:before{-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);}.dropdownList.expand .dropdownList-panel{display:block;}.dropdownList .form-type-radio+.form-type-radio{margin-left:0 !important;}.LandingHeaderMenu .BookingMenu-menu-steps li{color:#252b6a;}.LandingHeaderMenu .BookingMenu-menu-steps li.active{text-decoration:none;}#LandingHeaderMenu-topbar>ul:not(.blue-links)>li>a{background:none;color:#252b6a;}#LandingHeaderMenu-topbar>ul:not(.blue-links)>li+li{border:none;}#LandingHeaderMenu-topbar .Language-list{padding-top:0;}#LandingHeaderMenu-topbar .Language-list:after{top:18px;}#LandingHeaderMenu-topbar .Language-list li>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#LandingHeaderMenu-topbar .Language-list:hover li>a{display:-webkit-box;display:-ms-flexbox;display:flex;}#LandingHeaderMenu-topbar .Language-list li>span{display:-webkit-box;display:-ms-flexbox;display:flex;height:43px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.LandingHeader{z-index:99;}.LandingHeaderMenu-main{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:768px){.LandingHeaderMenu-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.LandingHeaderMenu-main .LandingHeaderMenu-level1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.LandingHeaderMenu-main>ul>li{text-align:left;}.LandingHeaderMenu-main>ul>li.menu-item{visibility:hidden;}.LandingHeaderMenu-main>ul>li:not(.menu-item-expanded) .menu-title:after{content:none;}.LandingHeaderMenu-main>ul>li.menu-item-expanded.expand .menu-title:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:white;border-width:15px;margin-left:-15px;margin-top:18px;z-index:2;}.LandingHeaderMenu-main>ul>li:hover>.menu-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;}.LandingHeaderMenu-main>ul>li:hover>.menu-title:after{text-decoration:none;}.LandingHeaderMenu-main>ul>li.corsicaclub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.LandingHeaderMenu-main>ul>li.corsicaclub .menu-title{background:url(https://co.corsicaferries.com/html/2018/img/logo/club-logo.png) no-repeat center left;-webkit-background-size:30px;background-size:30px;margin:-6px 0;padding:5px 15px 5px 36px;}.LandingHeaderMenu-main>ul>li.menu-item-expanded.expand.corsicaclub .menu-title::before{top:calc(100% - 5px);}.LandingHeaderMenu-main>ul .menu-title{font-weight:700;font-size:14px;}.LandingHeaderMenu-main a{text-underline-offset:3px;}.LandingHeaderMenu-main a:hover{color:#252b6a;text-decoration:underline;text-decoration-thickness:2px;}.LandingHeaderMenu-main a.link{color:white;}.LandingHeaderMenu-main a.link:hover{color:white;}.LandingHeaderMenu-main .submenu{padding:18px;background-color:#252b6a;color:white;position:absolute;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}.LandingHeaderMenu-main .submenu:not(.show){display:none;}.LandingHeaderMenu-main .submenu .BookingMenu-menu-connexion{padding:0px;margin:15px 0 0 0;}.LandingHeaderMenu-main .submenu .BookingMenu-menu-recall_recalllist{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2em;}.LandingHeaderMenu-main .submenu .BookingMenu-menu-recalllist{padding-right:20px;text-transform:none;}.LandingHeaderMenu-main .submenu .BookingMenu-menu-recalllist .bool{display:block;margin-bottom:4px;}.LandingHeaderMenu-main .submenu .BookingMenu-menu-recalllist .bool-yes:before{margin-right:8px;font-size:10px;color:#9CE142;width:20px;height:20px;background-color:white;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media screen and (max-width:959px){.LandingHeaderMenu-main>ul>li.menu-item-expanded.expand .menu-title::before{display:none}.LandingHeaderMenu-main .submenu .BookingMenu-menu-recall_recalllist{flex-direction:column-reverse;}.LandingHeaderMenu-main .menu-item-expanded{display:block !important;}.LandingHeaderMenu-main .menu-item-expanded .submenu{flex:1 1 100%;position:static !important;transform:none !important;margin:0 !important;}}.LandingHeaderMenu-main li.recall .submenu{margin-left:-25%;}.LandingHeaderMenu-main li.corsicaclub .submenu{right:92px;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu>span{background-color:#252b6a;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;text-transform:uppercase;font-weight:500;height:100%;}@media screen and (max-width:768px){.LandingHeaderMenu-main .LandingHeaderMenu-megamenu>span{padding:15px 20px;}}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu>span:hover{background:#ffed00;color:#252b6a;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu>span [class^=icon]{margin-left:8px;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu{position:absolute;top:0;right:0;padding:30px;background-color:#252B6A;color:white;z-index:9;width:60vw;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu:not(.show){display:none;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul{padding-left:0;list-style:none;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li>span{font-weight:600;font-size:27px;text-transform:none;letter-spacing:1px;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li>span:after{content:"";font-size:18px;margin-left:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:300ms -webkit-transform;transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li .submenus{overflow:hidden;max-height:800px;-webkit-transition:300ms max-height;transition:300ms max-height;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li .submenus .menus{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li .submenus .menus ul{padding-left:0;list-style:none;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li .submenus .menus ul li{margin:10px 0;color:white}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li .submenus .menus>div>span{text-transform:uppercase;font-weight:600;margin:10px 0;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li .submenus .ads{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li .submenus .ads-text{padding:10px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#252b6a;background-color:white;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li .submenus .ads p{margin:12px 0;line-height:1.3em;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li .submenus .ads .btn{font-weight:600;margin-top:20px;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li:not(.open) .submenus{max-height:0;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li.open>span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li+li{margin-top:25px;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu-close-btn{position:absolute;right:0;top:0;margin:30px;border:none;cursor:pointer;background:none;padding:0;color:white;z-index:10;}@media screen and (min-width:1850px){.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu{width:50vw;}}@media screen and (max-width:768px){.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu{width:100vw;padding:15px;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu .megamenu-close-btn{margin:10px;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu>ul>li>span{font-size:20px;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu .submenus{max-height:1500px !important;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu .menus{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu .menus>div>span{font-size:16px;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu .menus>div+div{margin-top:10px;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu .menus li{font-size:13px;margin:4px 0 !important;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu .ads{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.LandingHeaderMenu-main .LandingHeaderMenu-megamenu .megamenu .ads-img img{width:100%;}}.gwt-User-Navbar{padding:20px 10px 10px 10px;font-size:1.2em;}.gwt-User-Navbar .user-connect-box{width:auto;font-size:inherit;}.gwt-User-Navbar .user-connect-box .user-connect-auth,.gwt-User-Navbar .user-connect-box .user-connect-info{-webkit-box-flex:1;-ms-flex:1;flex:1;}.gwt-User-Navbar .user-connect-box .user-connect-title{text-transform:none;display:block;margin-bottom:15px;}.gwt-User-Navbar .user-connect-box .user-connect-title:after{content:none;}.gwt-User-Navbar .user-connect-box .user-connect-form input{border:none;font-size:13px;}.gwt-User-Navbar .user-connect-box .user-connect-buttons{margin:15px 0;}.gwt-User-Navbar .user-connect-box .user-connect-regs .btn-register{min-height:auto;background:none;}.gwt-User-Navbar .user-connect-box .user-connect-regs .btn-register img{max-width:155px;}.gwt-User-Navbar .user-connect-box .user-connect-info .user-connect-link{display:block;margin-top:15px;text-transform:none;}.gwt-User-Navbar .user-connect-box .user-connect-info .user-connect-link:hover{color:#E1E1DD;}.gwt-User-Navbar .user-connect-box .user-connect-separ{margin:0 2rem;border:none;}.gwt-User-Navbar .user-connect-box .user-connect-promo{padding:10px 0;background:none;color:white;text-transform:none;}.user-connect-box .user-connect-promo .user-connect-info-logo{max-width:60px;margin:0 auto 10px auto;}.gwt-User-Navbar .user-connect-box .user-connect-promo .promo-title{font-size:38px;text-transform:uppercase;}.gwt-User-Navbar .user-connect-box .user-connect-promo .promo-text{font-weight:400;font-size:15px;line-height:1.2em;}.gwt-User-Navbar .user-connect-data{list-style:none;text-transform:none !important;}.gwt-User-Navbar .user-connect-data strong{text-transform:none !important;}.gwt-User-Navbar .user-connect-list{list-style:none;text-transform:none;margin-bottom:30px;}.gwt-User-Navbar .user-connect-list li{list-style:none;margin:0 0 15px 0;}.gwt-User-Navbar .user-connect-solde{white-space:nowrap;font-size:16px;font-weight:700;padding:15px 15px 15px 40px;text-transform:none;text-align:left;background-color:rgba(255,255,255,0.85);color:#252b6a;display:inline-block;margin-left:30px;margin-top:15px;position:relative;}.gwt-User-Navbar .user-connect-solde em{font-size:32px;font-style:normal;}.gwt-User-Navbar .user-connect-solde .user-connect-logo{position:absolute;margin:0;left:-30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:60px;}.fwlight{font-weight:300;}.fwregular{font-weight:400;}.fwmedium{font-weight:500;}.fwsemibold{font-weight:600;}.fwbold{font-weight:700;}.fwextrabold{font-weight:900;}.fz12{font-size:12px;}.fz14{font-size:14px;}.fz16{font-size:16px;}.fz18{font-size:18px;}.fz20{font-size:20px;}.fz22{font-size:22px;}.fz24{font-size:24px;}.fz26{font-size:26px;}.fz28{font-size:28px;}.fz30{font-size:30px;}.fz32{font-size:32px;}.fz34{font-size:34px;}.fz36{font-size:36px;}.lh1{line-height:1em;}.lh13{line-height:1.3em;}.lh15{line-height:1.5em;}.lh18{line-height:1.8em;}.lh21{line-height:2.1em;}.lh25{line-height:2.5em;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}.mt50{margin-top:50px;}.mt60{margin-top:60px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:30px;}.mb40{margin-bottom:40px;}.mb50{margin-bottom:50px;}.mb60{margin-bottom:60px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.ml30{margin-left:30px;}.ml40{margin-left:40px;}.ml50{margin-left:50px;}.ml60{margin-left:60px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mr30{margin-right:30px;}.mr40{margin-right:40px;}.mr50{margin-right:50px;}.mr60{margin-right:60px;}.upper{text-transform:uppercase;}.semibold{font-weight:600;}.medium{font-weight:500;}.regular{font-weight:400;}.light{font-weight:300;}.nowrap{white-space:nowrap;}.inline-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.inline-flex>[class*=icon]{margin-right:8px;}.flex-item-full-width{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}ul.dot-list{padding-left:20px;}ul.dot-list li{list-style:disc;}ul.dot-list li+li{margin-top:18px;}.twoColumns-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.twoColumns-list>li{width:40%;margin:10px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.twoColumns-list>li[class*=icon]:before{font-size:30px;width:40px;-ms-flex-negative:0;flex-shrink:0;}.twoColumns-list>li[class*=icon].icon-rangement:before{font-size:27.4px;}.twoColumns-list>li[class*=icon].icon-cabine-luxe:before{font-size:27.2px;}.twoColumns-list>li[class*=icon].icon-tv:before{font-size:20.8px;}.twoColumns-list>li[class*=icon].icon-linge:before{font-size:28.3px;}@media screen and (max-width:768px){.twoColumns-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.twoColumns-list>*{width:auto !important;}}@font-face{font-display:swap;font-family:'SummerLovingSolid-Regular';src:url("/html/2022/fonts/webfonts2022/3961C1_0_0.woff2") format("woff2"),url("/html/2022/fonts/webfonts2022/3961C1_0_0.woff") format("woff");}.Footer-menu{color:white;background-color:#252B6A;border:none;}.Footer-menu.expand{margin-bottom:120px;}.Footer-menu .menu a{color:inherit;}.Footer-menu>.Container{max-width:1100px;}.Footer-menu ul.menu>li{color:white;position:static;padding:30px 0;text-align:left;}.Footer-menu ul.menu>li:after{content:none;}.Footer-menu ul.menu>li>a{font-weight:500;font-size:13px;position:relative;display:inline-block;}.Footer-menu ul.menu>li>a:before{display:block;margin-right:5px;position:absolute;right:0;top:50%;-webkit-transform:translate(-webkit-calc(100% + 8px),-50%);-ms-transform:translate(calc(100% + 8px),-50%);transform:translate(calc(100% + 8px),-50%);text-decoration:none;}.Footer-menu ul.menu>li>a:hover{text-decoration:underline;}.Footer-menu ul.menu>li .submenu{padding:0;background-color:#252B6A;min-height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;}.Footer-menu ul.menu>li .submenu:not(.show){display:none;}.Footer-menu ul.menu>li .submenu ul{padding-left:0;}.Footer-menu ul.menu>li .submenu li{list-style:none;margin:0;padding:5px 0;}@media screen and (max-width:768px){.Footer-menu ul.menu>li{border-bottom:none;font-weight:600;font-size:13px;padding:18px;}.Footer-menu ul.menu>li .submenu{margin-top:10px;margin-left:-18px;width:-webkit-calc(100vw + 26px);width:calc(100vw + 26px);padding:5px 18px;}}.Footer-submenus{background-color:#252b6a;color:white;}.Footer-submenus:not(.expand){max-height:0;overflow:hidden;}.Footer-submenus .Container{padding-top:8px;padding-bottom:8px;}.Footer-submenus .submenu ul{list-style:none;display:inline-block;-webkit-column-count:4;column-count:4;-webkit-column-gap:40px;column-gap:40px;}.Footer-submenus .submenu ul li{padding:5px 0;}.Footer-submenus .submenu ul a{color:inherit;}.Footer-contact{padding-top:35px;margin-top:0;border:0;background-color:transparent;}@media screen and (max-width:768px){.Footer-contact-wrap{padding-top:55px;padding-left:10px;padding-right:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.Footer-contact-wrap .reviews{position:absolute;right:20px;}.Footer-contact-wrap .copyright{text-align:center;margin:20px 0;}}.Footer-contact .download-app-link{font-weight:500;font-size:12px;background-image:url(https://co.corsicaferries.com/html/2018/img/logo/app-icon@2x.png);background-repeat:no-repeat;background-position:left center;-webkit-background-size:33px 33px;background-size:33px 33px;padding-left:40px;background-color:#ffed00 !important;color:#252b6a;}.Footer-contact .download-app-link:hover{text-decoration:underline;}.Footer-contact .Footer-contact-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.Footer-contact .Footer-contact-social .reviews{margin-left:10px;margin-top:-20px;position:relative;z-index:8;}.Footer-contact .Footer-contact-social ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.Footer-contact .Footer-contact-social ul li{margin:0 6px;}.Footer-contact .Footer-contact-social ul a{font-size:0;}.Footer-contact .Footer-contact-social ul a:before{font-size:28px;}.Footer-contact .Footer-contact-social ul a:hover{color:#ffed00;}.LandingReassurance{margin:0;background:transparent;}.LandingReassurance .LandingReassurance-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-left:auto;margin-right:auto;}.LandingReassurance .LandingReassurance-slider>*{width:185px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;}.LandingReassurance .LandingReassurance-slider .LandingReassurance-item{padding:0;}.LandingReassurance .LandingReassurance-slider .LandingReassurance-item:hover{color:#252b6a;font-weight:600;}@media screen and (max-width:768px){.LandingReassurance .LandingReassurance-slider>*{width:50%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:20px;}}.BreadcrumbAlt{position:absolute;z-index:5;color:#252b6a;padding:8px;background-color:rgba(255,255,255,0.4);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}.BreadcrumbAlt ul{display:-webkit-box;display:-ms-flexbox;display:flex;}.BreadcrumbAlt ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BreadcrumbAlt ul li+li{margin-left:6px;}.BreadcrumbAlt ul li:before{margin-right:6px;font-size:10px;}@media screen and (min-width:1870px){.BreadcrumbAlt{-webkit-transform:translate(50px,20px);-ms-transform:translate(50px,20px);transform:translate(50px,20px);}}.LandingHeader{width:100%;}.Booking.RESA .Footer-contact{margin-top:30px;position:relative;}.Booking.RESA .Footer-contact .help-link{position:absolute;right:30px;top:0;font-weight:700;background-color:#ffed00;padding:12px 60px 12px 18px;border-radius:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(https://co.corsicaferries.com/html/2018/img/picto/help@2x.png);-webkit-background-size:auto 100%;background-size:auto 100%;background-repeat:no-repeat;background-position:center right 10px;}i.icon-double-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:white;border-radius:50%;-webkit-box-shadow:rgba(0,0,0,0.25) 0px 5px 15px;box-shadow:rgba(0,0,0,0.25) 0px 5px 15px;color:#252b6a;cursor:pointer;-webkit-transition:300ms background-color;transition:300ms background-color;}i.icon-double-arrow:before{font-size:20px;}i.icon-double-arrow:hover{background-color:#ffed00;}.icon-check-png{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.icon-check-png:before{content:'';display:block;width:20px;height:20px;margin-right:10px;background-image:url(https://co.corsicaferries.com/html/2018/img/picto/check@2x.png);-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;background-position:center center;}.icon-warning-png{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.icon-warning-png:before{content:'';display:block;width:20px;height:20px;margin-right:10px;background-image:url(https://co.corsicaferries.com/html/2018/img/picto/warning-alt@2x.png);-webkit-background-size:100% 100%;background-size:100%;}.icon-error-png{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.icon-error-png:before{content:'';display:block;width:20px;height:20px;margin-right:10px;background-image:url(https://co.corsicaferries.com/html/2018/img/picto/error@2x.png);-webkit-background-size:100% 100%;background-size:100%;}.icon-png-conseil{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.icon-png-conseil:before{margin-right:15px;content:'';display:block;width:48px;height:44px;background:url(https://co.corsicaferries.com/html/2018/img/picto/conseil@2x.png);-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;}.icon-png-code-advantage-white{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:35px;height:36px;background:url(https://co.corsicaferries.com/html/2018/img/picto/code-avantage-white@2x.png);-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;}.icon-png-code-advantage{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:40px;height:35px;background:url(https://co.corsicaferries.com/html/2018/img/picto/code-avantage@2x.png);-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;}.icon-png-allianz{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:28px;height:28px;background:url(https://co.corsicaferries.com/html/2018/img/picto/allianz@2x.png);-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;}.item-head .icon-png-allianz{margin-top:4px;width:1.1em;height:1.1em;}.icon-png-advantages{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:39px;height:40px;background:url(https://co.corsicaferries.com/html/2018/img/picto/picto-code-avantage@2x.png);-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;}.icon-png-stars{display:block;width:33px;height:38px;background:url(https://co.corsicaferries.com/html/2018/img/picto/stars@2x.png);-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;}.icon-resa1{display:inline-block;vertical-align:middle;width:40px;height:43px;background:url("/img/picto/resa1@2x.png");-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;margin-right:15px;}.icon-resa2{display:inline-block;vertical-align:middle;width:48px;height:34px;background:url("/img/picto/resa2@2x.png");-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;margin-right:15px;}.icon-resa3{display:inline-block;vertical-align:middle;width:24px;height:49px;background:url("/img/picto/resa3@2x.png");-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;margin-right:15px;}.icon-checked--rounded{width:40px;height:40px;background-color:white;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.icon-checked--rounded:before{color:#9CE142;font-size:16px;}.CrossingSearchForms{max-width:1350px;margin:0 auto;}@media screen and (max-width:768px){.CrossingSearchForms{margin-top:0;}}.BookingReservationForm{background-color:#252b6a;color:#FFFFFF;padding:25px;margin:0 auto;position:relative;}.BookingReservationForm input{border:none;}@media screen and (max-width:768px){.BookingReservationForm input{width:100%;}}.dualPanel-Negociation{padding:15px 25px;background-color:white;margin-right:10px;margin-top:30px;-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;color:#252b6a;text-align:center;}.dualPanel-Negociation p{text-align:left;font-size:18px;}.dualPanel-Negociation a{margin-top:15px;}.dualPanel-Negociation i{margin:10px auto;}@media screen and (max-width:768px){.dualPanel-Negociation{display:none;}}.CrossingPage,.PromoPage,.CheckinPage,.EngagmentsPage{font-size:14px;line-height:20px;color:#252b6a;}.CrossingPage .bg-grey,.PromoPage .bg-grey,.CheckinPage .bg-grey,.EngagmentsPage .bg-grey{background-color:#f1f1f1;}.CrossingPage .bg-black,.PromoPage .bg-black,.CheckinPage .bg-black,.EngagmentsPage .bg-black{background-color:black;}.CrossingPage img,.PromoPage img,.CheckinPage img,.EngagmentsPage img{vertical-align:top;max-width:100%;}.CrossingPage .wrapper,.PromoPage .wrapper,.CheckinPage .wrapper,.EngagmentsPage .wrapper{max-width:1279px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;}.CrossingPage [role=heading],.PromoPage [role=heading],.CheckinPage [role=heading],.EngagmentsPage [role=heading]{font-weight:700;font-size:27px;line-height:1.2em;}.CrossingPage [role=heading]:not([class*=mb]),.PromoPage [role=heading]:not([class*=mb]),.CheckinPage [role=heading]:not([class*=mb]),.EngagmentsPage [role=heading]:not([class*=mb]){margin-bottom:20px;}@media screen and (max-width:768px){.CrossingPage [role=heading],.PromoPage [role=heading],.CheckinPage [role=heading],.EngagmentsPage [role=heading]{font-size:19px;}}.CrossingPage [role=textbox-shadow],.PromoPage [role=textbox-shadow],.CheckinPage [role=textbox-shadow],.EngagmentsPage [role=textbox-shadow]{padding:28px;background-color:white;-webkit-box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;}@media screen and (max-width:768px){.CrossingPage [role=textbox-shadow],.PromoPage [role=textbox-shadow],.CheckinPage [role=textbox-shadow],.EngagmentsPage [role=textbox-shadow]{padding:12px;}}.CrossingPage .flex-wrapper,.PromoPage .flex-wrapper,.CheckinPage .flex-wrapper,.EngagmentsPage .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.CrossingPage .flex-wrapper.acenter,.PromoPage .flex-wrapper.acenter,.CheckinPage .flex-wrapper.acenter,.EngagmentsPage .flex-wrapper.acenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0;}@media screen and (max-width:768px){.CrossingPage .flex-wrapper,.PromoPage .flex-wrapper,.CheckinPage .flex-wrapper,.EngagmentsPage .flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.CrossingPage .flex-wrapper.acenter,.PromoPage .flex-wrapper.acenter,.CheckinPage .flex-wrapper.acenter,.EngagmentsPage .flex-wrapper.acenter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}@media screen and (min-width:768px){.CrossingPage .flex-wrapper.two-columns>*,.PromoPage .flex-wrapper.two-columns>*,.CheckinPage .flex-wrapper.two-columns>*,.EngagmentsPage .flex-wrapper.two-columns>*{width:50%;}}.CrossingPage-header,.PromoPage-header,.CheckinPage-header,.EngagmentsPage-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.CrossingPage-header img,.PromoPage-header img,.CheckinPage-header img,.EngagmentsPage-header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.CrossingPage-header-body,.PromoPage-header-body,.CheckinPage-header-body,.EngagmentsPage-header-body{max-width:100%;position:relative;z-index:2;padding:2rem !important;background-color:#252b6a;color:white;font-size:16px;line-height:22px;}.CrossingPage-header-body [role=heading],.PromoPage-header-body [role=heading],.CheckinPage-header-body [role=heading],.EngagmentsPage-header-body [role=heading]{font-weight:700;font-size:28px;letter-spacing:1px;margin-bottom:20px;line-height:1em;}@media screen and (max-width:768px){.CrossingPage-header img,.PromoPage-header img,.CheckinPage-header img,.EngagmentsPage-header img{min-height:370px;}.CrossingPage-header-body,.PromoPage-header-body,.CheckinPage-header-body,.EngagmentsPage-header-body{text-align:center;}}@media screen and (min-width:1279px){.CrossingPage-header-body,.PromoPage-header-body,.CheckinPage-header-body,.EngagmentsPage-header-body{width:1279px;}}@media screen and (min-width:768px){.CrossingPage-header,.PromoPage-header,.CheckinPage-header,.EngagmentsPage-header{min-height:600px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.CrossingPage-header img,.PromoPage-header img,.CheckinPage-header img,.EngagmentsPage-header img{position:absolute;left:0;top:0;}.CrossingPage-header-body,.PromoPage-header-body,.CheckinPage-header-body,.EngagmentsPage-header-body{background-color:rgba(7,21,58,0.7);}.CrossingPage-header-body [role=heading],.PromoPage-header-body [role=heading],.CheckinPage-header-body [role=heading],.EngagmentsPage-header-body [role=heading]{font-size:38px;}}.CrossingPage-reservationForm,.PromoPage-reservationForm,.CheckinPage-reservationForm,.EngagmentsPage-reservationForm{margin-top:0;}.CrossingPage-reservationForm .wrapper>div,.PromoPage-reservationForm .wrapper>div,.CheckinPage-reservationForm .wrapper>div,.EngagmentsPage-reservationForm .wrapper>div{padding:35px;}.CrossingPage-reservationForm .form-actions [type=submit],.PromoPage-reservationForm .form-actions [type=submit],.CheckinPage-reservationForm .form-actions [type=submit],.EngagmentsPage-reservationForm .form-actions [type=submit]{border-radius:1px !important;}@media screen and (min-width:768px){.CrossingPage-reservationForm,.PromoPage-reservationForm,.CheckinPage-reservationForm,.EngagmentsPage-reservationForm{margin-top:50px;margin-bottom:50px;}}@media screen and (max-width:768px){.CrossingPage-reservationForm .BookingSearchForm form,.PromoPage-reservationForm .BookingSearchForm form,.CheckinPage-reservationForm .BookingSearchForm form,.EngagmentsPage-reservationForm .BookingSearchForm form{display:block !important;}.CrossingPage-reservationForm .BookingSearchForm form>.form-wrapper,.PromoPage-reservationForm .BookingSearchForm form>.form-wrapper,.CheckinPage-reservationForm .BookingSearchForm form>.form-wrapper,.EngagmentsPage-reservationForm .BookingSearchForm form>.form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.CrossingPage-reservationForm .BookingSearchForm form>.form-wrapper>*,.PromoPage-reservationForm .BookingSearchForm form>.form-wrapper>*,.CheckinPage-reservationForm .BookingSearchForm form>.form-wrapper>*,.EngagmentsPage-reservationForm .BookingSearchForm form>.form-wrapper>*{margin:10px 0;}.CrossingPage-reservationForm [role=heading] [class*=icon],.PromoPage-reservationForm [role=heading] [class*=icon],.CheckinPage-reservationForm [role=heading] [class*=icon],.EngagmentsPage-reservationForm [role=heading] [class*=icon]{display:none;}}.CrossingPage-blocCoverImage,.PromoPage-blocCoverImage,.CheckinPage-blocCoverImage,.EngagmentsPage-blocCoverImage{position:relative;}.CrossingPage-blocCoverImage img,.PromoPage-blocCoverImage img,.CheckinPage-blocCoverImage img,.EngagmentsPage-blocCoverImage img{width:100%;min-height:250px;-o-object-fit:cover;object-fit:cover;}.CrossingPage-blocCoverImage-body,.PromoPage-blocCoverImage-body,.CheckinPage-blocCoverImage-body,.EngagmentsPage-blocCoverImage-body{display:-webkit-box;display:-ms-flexbox;display:flex;}.CrossingPage-blocCoverImage-bodyWrapper,.PromoPage-blocCoverImage-bodyWrapper,.CheckinPage-blocCoverImage-bodyWrapper,.EngagmentsPage-blocCoverImage-bodyWrapper{padding:30px;color:white;background-color:#252b6a;line-height:1.8em;}@media screen and (min-width:1279px){.CrossingPage-blocCoverImage,.PromoPage-blocCoverImage,.CheckinPage-blocCoverImage,.EngagmentsPage-blocCoverImage{height:620px;}.CrossingPage-blocCoverImage img,.PromoPage-blocCoverImage img,.CheckinPage-blocCoverImage img,.EngagmentsPage-blocCoverImage img{height:100%;-o-object-fit:cover;object-fit:cover;}.CrossingPage-blocCoverImage-body,.PromoPage-blocCoverImage-body,.CheckinPage-blocCoverImage-body,.EngagmentsPage-blocCoverImage-body{position:absolute;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;top:80px;right:150px;}.CrossingPage-blocCoverImage-bodyWrapper,.PromoPage-blocCoverImage-bodyWrapper,.CheckinPage-blocCoverImage-bodyWrapper,.EngagmentsPage-blocCoverImage-bodyWrapper{max-width:412px;background-color:rgba(24,49,113,0.7);}}.CrossingPage-blocVideo,.PromoPage-blocVideo,.CheckinPage-blocVideo,.EngagmentsPage-blocVideo{padding:25px 20px;}.CrossingPage-blocVideo video,.PromoPage-blocVideo video,.CheckinPage-blocVideo video,.EngagmentsPage-blocVideo video{max-width:100%;}.CrossingPage-blocVideo-wrapper,.PromoPage-blocVideo-wrapper,.CheckinPage-blocVideo-wrapper,.EngagmentsPage-blocVideo-wrapper{position:relative;}.CrossingPage-blocVideo-wrapper:before,.PromoPage-blocVideo-wrapper:before,.CheckinPage-blocVideo-wrapper:before,.EngagmentsPage-blocVideo-wrapper:before{position:absolute;top:50%;left:50%;color:rgba(255,255,255,0.8);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:80px;-webkit-transition:300ms color;transition:300ms color;}.CrossingPage-blocVideo-wrapper:hover:before,.PromoPage-blocVideo-wrapper:hover:before,.CheckinPage-blocVideo-wrapper:hover:before,.EngagmentsPage-blocVideo-wrapper:hover:before{color:#ffed00;}@media screen and (min-width:768px){.CrossingPage-blocVideo,.PromoPage-blocVideo,.CheckinPage-blocVideo,.EngagmentsPage-blocVideo{padding:80px 0;}}@media screen and (max-width:768px){.CrossingPage-blocVideo video,.PromoPage-blocVideo video,.CheckinPage-blocVideo video,.EngagmentsPage-blocVideo video{height:auto;}.CrossingPage-blocVideo-wrapper:before,.PromoPage-blocVideo-wrapper:before,.CheckinPage-blocVideo-wrapper:before,.EngagmentsPage-blocVideo-wrapper:before{font-size:40px;}}.CrossingPage-blocText,.PromoPage-blocText,.CheckinPage-blocText,.EngagmentsPage-blocText{padding:25px 20px;}.CrossingPage-blocText [role=contentinfo]>*+*:not([class*=mt]),.PromoPage-blocText [role=contentinfo]>*+*:not([class*=mt]),.CheckinPage-blocText [role=contentinfo]>*+*:not([class*=mt]),.EngagmentsPage-blocText [role=contentinfo]>*+*:not([class*=mt]){margin-top:15px;}@media screen and (min-width:768px){.CrossingPage-blocText,.PromoPage-blocText,.CheckinPage-blocText,.EngagmentsPage-blocText{padding:50px 0;}}.CrossingPage-blocTextImage,.PromoPage-blocTextImage,.CheckinPage-blocTextImage,.EngagmentsPage-blocTextImage{padding:25px 20px;}.CrossingPage-blocTextImage .wrapper,.PromoPage-blocTextImage .wrapper,.CheckinPage-blocTextImage .wrapper,.EngagmentsPage-blocTextImage .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.CrossingPage-blocTextImage [role=contentinfo],.PromoPage-blocTextImage [role=contentinfo],.CheckinPage-blocTextImage [role=contentinfo],.EngagmentsPage-blocTextImage [role=contentinfo]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.CrossingPage-blocTextImage [role=contentinfo]>*+*,.PromoPage-blocTextImage [role=contentinfo]>*+*,.CheckinPage-blocTextImage [role=contentinfo]>*+*,.EngagmentsPage-blocTextImage [role=contentinfo]>*+*{margin-top:15px;}.CrossingPage-blocTextImage [role=img],.PromoPage-blocTextImage [role=img],.CheckinPage-blocTextImage [role=img],.EngagmentsPage-blocTextImage [role=img]{-ms-flex-negative:0;flex-shrink:0;}@media screen and (max-width:768px){.CrossingPage-blocTextImage [role=img],.PromoPage-blocTextImage [role=img],.CheckinPage-blocTextImage [role=img],.EngagmentsPage-blocTextImage [role=img]{margin-top:35px;}}@media screen and (min-width:768px){.CrossingPage-blocTextImage,.PromoPage-blocTextImage,.CheckinPage-blocTextImage,.EngagmentsPage-blocTextImage{padding:50px 0;}.CrossingPage-blocTextImage [role=contentinfo],.PromoPage-blocTextImage [role=contentinfo],.CheckinPage-blocTextImage [role=contentinfo],.EngagmentsPage-blocTextImage [role=contentinfo]{padding-right:60px;}.CrossingPage-blocTextImage .wrapper,.PromoPage-blocTextImage .wrapper,.CheckinPage-blocTextImage .wrapper,.EngagmentsPage-blocTextImage .wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.CrossingPage-blocTextImage.align-top .wrapper,.PromoPage-blocTextImage.align-top .wrapper,.CheckinPage-blocTextImage.align-top .wrapper,.EngagmentsPage-blocTextImage.align-top .wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.CrossingPage-blocSlider,.PromoPage-blocSlider,.CheckinPage-blocSlider,.EngagmentsPage-blocSlider{padding:25px 20px;}.CrossingPage-blocSlider .Container,.PromoPage-blocSlider .Container,.CheckinPage-blocSlider .Container,.EngagmentsPage-blocSlider .Container{background:none;padding:0 30px;}@media screen and (min-width:768px){.CrossingPage-blocSlider,.PromoPage-blocSlider,.CheckinPage-blocSlider,.EngagmentsPage-blocSlider{padding:50px 0;}}.LandingTopSlider{padding-top:95px;}.LandingTopSlider .LandingTopSlider-item-content{text-transform:none;padding:0;width:auto;min-width:460px;}.LandingTopSlider .LandingTopSlider-item-content .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.LandingTopSlider .LandingTopSlider-item-content .item-title span{color:white;background-color:#252b6a;text-transform:uppercase;padding:10px;font-weight:700;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}.LandingTopSlider .LandingTopSlider-item-content .item-textbox{text-align:center;padding:20px 25px;background-color:rgba(255,255,255,0.75);}.LandingTopSlider .LandingTopSlider-item-content .item-textbox p{margin:8px 0;}.LandingTopSlider .LandingTopSlider-item-content .btn-primary{margin-top:20px;}.LandingTopSlider-item-content .text-medium{font-weight:bold;font-size:40px;line-height:1.5;}.LandingTopSlider-item-content .text-medium sub{font-size:40%;bottom:-0.25em;left:-0.75em;}.LandingTopSlider-item-content .text-intermed{font-weight:bold;font-size:32px;line-height:1.5;}.LandingTopSlider-item-content .text-small{font-size:16px;line-height:1.5;}@media screen and (max-width:959px){.LandingTopSlider{display:block !important;margin-top:0;padding-top:0;}.LandingTopSlider .LandingTopSlider-item{display:flex !important;padding:0;-webkit-background-size:cover;background-size:cover;background-position:center center;align-self:stretch;align-content:center;justify-content:center;padding:0;}.LandingTopSlider .LandingTopSlider-item img{display:none;}body.site-marque-blanche .LandingTopSlider-item img{display:block;}.LandingTopSlider .LandingTopSlider-item-content{position:static;-webkit-transform:none;-ms-transform:none;transform:none;min-width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-calc(100vw - 2rem);max-width:calc(100vw - 2rem);align-self:stretch;}.LandingTopSlider .LandingTopSlider-item-content .item-title span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.LandingTopSlider .LandingTopSlider-item-content .item-textbox{padding:10px;flex:1 1 auto;}}@media screen and (min-width:640px) and (max-width:959px){.LandingTopSlider .LandingTopSlider-item.swiper-slide-active{padding-right:0.4em;}.LandingTopSlider .LandingTopSlider-item.swiper-slide-next{padding-left:0.4em;}}[class*=Landing] .main-title{position:relative;font-size:22px;margin:30px 0 10px 0;color:#252b6a;font-weight:500;text-transform:uppercase;}.CrossingPage-mapCrossings{padding:20px 20px 50px 20px;}.CrossingPage-mapCrossings [role=mapPreview]{-ms-flex-negative:0;flex-shrink:0;}.CrossingPage-mapCrossings-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.CrossingPage-mapCrossings-list{margin-top:20px;}.CrossingPage-mapCrossings-list p{margin:8px 0;}.CrossingPage-mapCrossings-list ul{padding-left:0;list-style:none;margin-bottom:25px;}.CrossingPage-mapCrossings-list ul li{text-decoration:underline;}.CrossingPage-mapCrossings-mapPreview{margin-left:35px;position:relative;}.CrossingPage-mapCrossings-mapPreview button{font-size:13px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;}.CrossingPage-mapCrossings-map{position:relative;}.CrossingPage-mapCrossings-map [role=modal]{background-color:white;padding:30px 20px 20px 20px;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;}.CrossingPage-mapCrossings-map [role=modal] strong{white-space:nowrap;}.CrossingPage-mapCrossings-map [role=modal] .btn-primary{margin-top:12px;}.CrossingPage-mapCrossings-map [role=modal] .icon-close{position:absolute;top:2px;right:2px;background:none;border:none;font-size:12px;}@media screen and (max-width:768px){.CrossingPage-mapCrossings [role=mapPreview]{display:none;}.CrossingPage-mapCrossings-map .dummy-img{height:100%;-o-object-fit:cover;object-fit:cover;min-height:545px;}.CrossingPage-mapCrossings-map [role=modal]{font-size:14px;}}@media screen and (min-width:768px){.CrossingPage-mapCrossings{padding:50px 0;}.CrossingPage-mapCrossings-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.CrossingPage-mapCrossings .wrapper.show-map [role=mapPreview]{visibility:hidden;}.CrossingPage-mapCrossings .wrapper:not(.show-map) .CrossingPage-mapCrossings-map{display:none;}}.CrossingPage-imagesGallery{margin-top:20px;margin-bottom:20px;}.CrossingPage-imagesGallery>p{max-width:850px;}.CrossingPage-imagesGallery-gallery{margin-top:25px;}.CrossingPage-imagesGallery-gallery>.flex-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.CrossingPage-imagesGallery-gallery>.flex-wrapper>*{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);}.CrossingPage-imagesGallery-gallery>.flex-wrapper .flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.CrossingPage-imagesGallery-gallery>.flex-wrapper .flex-wrapper [role=img]:first-of-type{margin-bottom:20px;}.CrossingPage-imagesGallery-gallery>.flex-wrapper+.flex-wrapper{margin-top:20px;}.CrossingPage-imagesGallery [role=img]{position:relative;color:white;}.CrossingPage-imagesGallery [role=img]:before{position:absolute;content:'';display:block;width:100%;height:50%;left:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.4)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,0.4) 0%,transparent 100%);}.CrossingPage-imagesGallery [role=img]:after{content:attr(aria-label);font-weight:700;font-size:20px;position:absolute;left:20px;bottom:20px;}@media screen and (min-width:768px){.CrossingPage-imagesGallery{margin-top:50px;margin-bottom:50px;}}@media screen and (max-width:768px){.CrossingPage-imagesGallery{padding:20px;}.CrossingPage-imagesGallery-gallery>.flex-wrapper>*{width:100%;}.CrossingPage-imagesGallery-gallery>.flex-wrapper>[role=img]{margin-bottom:20px;}}@media screen and (max-width:768px){.CheckinPage-reservationForm{margin-top:20px;}.CheckinPage-reservationForm .flex-wrapper>*+*{margin-top:10px;}}.BookingDetails-basket-co2emissions+div .form-checkbox{position:relative;}.BookingDetails-basket-co2emissions+div .form-checkbox [type=checkbox]{display:none;}.BookingDetails-basket-co2emissions+div .disabled.form-checkbox{opacity:.4;pointer-events:none;}.BookingDetails-basket-co2emissions+div .disabled.form-checkbox+.option-desc{opacity:.4;}.BookingDetails-basket-co2emissions+div .form-checkbox [type=checkbox]:checked~label:after{font-family:"iconfont";content:"";position:absolute;left:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:white;}.BookingDetails-basket-co2emissions+div .form-checkbox [type=checkbox]:checked~label:before{background-color:#252b6a;}.BookingDetails-basket-co2emissions+div .form-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;}.BookingDetails-basket-co2emissions+div .form-checkbox label:before{content:'';display:block;border:2px solid #252b6a;width:18px;height:18px;margin-right:8px;border-radius:2px;-ms-flex-negative:0;flex-shrink:0;}ul.border-list-contents{padding-left:8px;border-left:3px solid #DCE0ED;}.BookingPrestBlock.BookingPrestBlock--vehicules .form-type-radios ul.border-list-contents li{margin-top:0 !important;line-height:1.4em;}.BookingDetails-basket-subblock ul.border-list-contents{margin:0 8px 8px 36px;}.icon-png-top-position-large:before{display:block;content:'';width:53px;height:57px;-webkit-background-size:100% 100%;background-size:100%;background-image:url(https://co.corsicaferries.com/html/2022/toppos.png);}.icon-png-allianz-large:before{display:block;content:'';width:40px;height:40px;-webkit-background-size:100% 100%;background-size:100%;background-image:url(https://co.corsicaferries.com/html/2022/allianz.png);}.icon-png-cabines-large:before{display:block;content:'';width:53.4px;height:34px;-webkit-background-size:100% 100%;background-size:100%;background-image:url(https://co.corsicaferries.com/html/2022/cabines.png);}.BookingPrestBlockTab-content.selected .tab>span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;}.elm-prestations .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding-bottom:10px;}@media screen and (max-width:959px){.elm-prestations .flex-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;}}.elm-prestations button[class^=icon]{font-size:12px;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 12px;margin:0 !important;}.elm-prestations button[class^=icon]:after{right:auto;left:14px;-webkit-transform:translateY(60%);-ms-transform:translateY(60%);transform:translateY(60%);}.elm-prestations button[class^=icon].icon-connexion:after{left:6px;}.elm-prestations .elm-prestations-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (min-width:calc($tablet-width + 1)){.BookingSearchForm .elm-prestations{margin-left:20px;}}@media screen and (max-width:959px){.BookingSearchForm .elm-prestations{margin:0 !important;}.BookingSearchForm>form{gap:18px 0;}}.BookingSearchForm-advantages{border-top:none;padding:12px;}.BookingSearchForm-advantages a{text-decoration:none;}@media screen and (max-width:959px){.BookingSearchForm .form-actions{margin-left:0;}}.BookingView table.MultiDaysBooking-table .alert-cell{background:none;}@media screen and (max-width:768px){.BookingView table.MultiDaysBooking-table tr{padding-left:0;}}#SearchView.BookingMain .alert-cell .BookingMain-alert{margin:0 auto;max-width:720px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:18px;gap:10px;}#SearchView.BookingMain .alert-cell .BookingMain-alert [class*=icon]{font-size:32px;}@media screen and (max-width:768px){.BookingView table.MultiDaysBooking-table tr:first-child>td:last-of-type,.BookingView table.MultiDaysBooking-table tr:first-child>td:first-of-type{width:30px;}}@media screen and (max-width:768px){.BookingView .MultiDaysBooking-table-Header tr td.MultiDaysBooking-table-col{display:none;}.BookingView .MultiDaysBooking-table-Header tr td.MultiDaysBooking-table-col.col-selected{display:block;padding:0.5em;}.BookingView .MultiDaysBooking-table-Body td.MultiDaysBooking-table-col .multiday-cell-wrapper>*{min-height:0 !important;}}.CrossingSearchForms .BookingSearchForm{padding-bottom:0;}.dualPanel-Secondary{max-width:380px;}.dualPanel-Negociation{text-align:center;padding-bottom:0;}.dualPanel-Negociation .corsicaclub-Logo{display:block;width:30px;height:30px;-webkit-background-size:100% 100%;background-size:100%;}.dualPanel-Negociation p{text-align:inherit;}.dualPanel-Negociation img{max-width:-webkit-calc(100% + 50px);max-width:calc(100% + 50px);margin:25px -25px -25px -25px;}.BookingDetails-basket-subblock .item-head,.BookingDetails-basket-subblock .item-content-price{position:relative;padding-left:36px;gap:0 25px;}.BookingDetails-basket-subblock .item-head .basket-price,.BookingDetails-basket-subblock .item-content-price .basket-price{font-weight:400;}.BookingDetails-basket-subblock .item-head i[class*=icon],.BookingDetails-basket-subblock .item-content-price i[class*=icon]{position:absolute;left:17.5px;-webkit-transform:translate(-70%,-2px);-ms-transform:translate(-70%,-2px);transform:translate(-70%,-2px);}.BookingDetails-basket-subblock .item-head i[class*=icon]:before,.BookingDetails-basket-subblock .item-content-price i[class*=icon]:before{margin:0 !important;}.BookingDetails-basket-subblock .item-head i[class*=icon].icon-connexion,.BookingDetails-basket-subblock .item-content-price i[class*=icon].icon-connexion{font-size:22px;}.BookingDetails-basket-subblock .item-head i[class*=icon].icon-cabine-exclusive,.BookingDetails-basket-subblock .item-head i[class*=icon].icon-restauration,.BookingDetails-basket-subblock .item-head i[class*=icon].icon-services,.BookingDetails-basket-subblock .item-content-price i[class*=icon].icon-cabine-exclusive,.BookingDetails-basket-subblock .item-content-price i[class*=icon].icon-restauration,.BookingDetails-basket-subblock .item-content-price i[class*=icon].icon-services{font-size:18px;}.BookingDetails-basket-subblock .item-head i.icon-empreinte-carbone{font-size:1.6em;}.BookingDetails-basket-subblock .item-head i[class*=icon].icon-connexion:before{-webkit-transform:translate(-2px,-3px);-ms-transform:translate(-2px,-3px);transform:translate(-2px,-3px);}.BookingPrestBlock-title h2{font-size:24px;}.BookingDetails-basket-co2emissions{padding:12px 15px;color:#252b6a;border-top:1px solid #eeebeb;background:white;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingDetails-basket-co2emissions span{text-align:center;padding:6px;background-color:#F1F3F8;border-radius:3px;}.BookingDetails-basket-co2emissions:before{-ms-flex-negative:0;flex-shrink:0;content:'';display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:25px;height:33px;-webkit-background-size:100% 100%;background-size:100%;background-image:url(https://co.corsicaferries.com/html/2022/co2emis.png);}.BookingDetails-basket-co2emissions+div{background:white;padding:12px 15px;color:#252b6a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px;}.BookingDetails-basket-co2emissions+div>div:not(.stepper-wrapper){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.BookingDetails-basket-co2emissions+div [class^=icon-informations]{display:block;font-size:0;-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;background-image:url(https://co.corsicaferries.com/html/2022/info.png);-webkit-background-size:100% 100%;background-size:100%;}.BookingPrestBlock-title{gap:0 15px;}.BookingPrestBlock-title:before,.BookingPrestBlock-title h2{margin-right:0;}.PassengerAssurance-choices .check-list li:before{width:13px;height:10px;background-image:url(https://co.corsicaferries.com/html/2022/check2.png);-webkit-background-size:100% 100%;background-size:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);}.PassengerAssurance-choices .PassengerAssurance-choice.selected .form-actions .form-type-radios{display:none;}.BookingPrestBlock.BookingPrestBlock--prices .BookingPrestBlock-title:before{content:'';width:38px;height:26px;-webkit-background-size:100% 100%;background-size:100%;background-image:url(https://co.corsicaferries.com/html/2022/prices.png);}.BookingTimeToThink{margin:1.2em 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 40px;}.BookingTimeToThink div:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;flex:1 1 auto;}.BookingTimeToThink div:first-of-type>strong{display:block;margin-bottom:8px;}.icon-png-time-to-think:before,.BookingTimeToThink div:first-of-type:before{-ms-flex-negative:0;flex-shrink:0;content:'';display:block;width:45px;height:45px;-webkit-background-size:100% 100%;background-size:100%;}.icon-png-time-to-think:before,.BookingTimeToThink.TTT div:first-of-type:before{background-image:url(https://co.corsicaferries.com/html/2022/ttt.png);}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .form-type-radio label>span:first-of-type{font-weight:400;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .form-type-radio label>span:last-of-type{font-size:18px;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .form-type-radio label .original-price{text-decoration:line-through;font-weight:400;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .form-type-radio label .original-price:after{content:none;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .pricesList-statuses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px 0;margin-left:25px;width:auto;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .pricesList-statuses li{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .pricesList-statuses li:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:'';-webkit-background-size:100% 100%;background-size:100%;width:14px;height:14px;flex:0 0 auto;align-self:baseline;margin:2px 0 0 0;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .pricesList-statuses li.noedit:before{background-image:url(https://co.corsicaferries.com/html/2022/noedit.png);}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .pricesList-statuses li.edit:before{background-image:url(https://co.corsicaferries.com/html/2022/edit.png);}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .pricesList-statuses li.refundable:before{background-image:url(https://co.corsicaferries.com/html/2022/refundable.png);}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .pricesList-statuses li.norefundable:before{background-image:url(https://co.corsicaferries.com/html/2022/norefundable.png);}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .pricesList-statuses li.discount:before{background-image:url(https://co.corsicaferries.com/html/2022/discount.png);}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .pricesList-statuses li.cclink{color:#EB962A;font-weight:500;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .pricesList-statuses li.cclink:before{width:18px;height:18px;background-image:url(https://co.corsicaferries.com/html/2022/warn.png);}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .pricesList-statuses li.cclink a{text-decoration:underline;color:inherit;}#Passengers .PassengerAssurance-choice.selected .form-alert{color:inherit;}.BookingMain .BookingActions .save-prefs-link{text-decoration:none;}.BookingMain .BookingActions .save-prefs-link button{text-decoration:underline;background-color:transparent;padding-left:0;}#modal-final-step .BookingBlock--with-shadow{padding:10px;}#modal-final-step .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px;}#modal-final-step .flex-wrapper .icon-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;min-width:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#modal-final-step .form-checkbox label,#modal-final-step ul.options-list li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}#modal-final-step .form-checkbox label:after{top:2px;-webkit-transform:none;-ms-transform:none;transform:none;}@media screen and (max-width:768px){#modal-final-step .flex-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 10px;}#modal-final-step .flex-wrapper .flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}#ckieBnr_footer_button_container{gap:8px !important;justify-content:space-around !important;}@media screen and (max-width:600px){#ckieBnr_footer_button_container{flex-wrap:wrap;}#ckieBnr_footer_button_container>#ckieBnr_footer_customize{order:5;margin:1em 0 0 0;}}.create-account{position:fixed;left:50%;top:50%;z-index:50;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#252b6a;width:90%;max-width:756px;max-height:90dvh;border:none;color:white;padding:40px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (max-width:768px){.create-account{overflow-y:scroll;}}.create-account .icon-close{background:none;-webkit-appearance:none;appearance:none;border:none;position:absolute;right:13px;top:13px;}.create-account [role='contentinfo']{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.create-account [role='contentinfo']>*{-webkit-box-flex:1;-ms-flex:1;flex:1;}@media screen and (max-width:768px){.create-account [role='contentinfo']{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem;}}.create-account form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px 0;text-align:left;}.create-account form [type=text],.create-account form [type=password],.create-account form [type=email],.create-account form select{font-size:13px;padding:12px 8px;border:none;width:100%;-webkit-appearance:none;appearance:none;}.create-account form select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAUCAYAAADoZO9yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NENGQzk0MDNGNTBGMTFFRUIxQzQ4QTI5NjcxODJDRTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NENGQzk0MDRGNTBGMTFFRUIxQzQ4QTI5NjcxODJDRTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0Q0ZDOTQwMUY1MEYxMUVFQjFDNDhBMjk2NzE4MkNFMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0Q0ZDOTQwMkY1MEYxMUVFQjFDNDhBMjk2NzE4MkNFMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmXCCHYAAAEeSURBVHjavNY/DoIwFAbwvpp4ARNnFyKRwcEL6EnETdABb+Kiq17BExhHE1eNiQsHYNBVY2urwT8BsX0Fvw144fsBbwCIiG0P29cS6xJOVofddE7+kLrjBYxAM+4Eq+G7BMjsNQLzw3bSKxJhOb7sc+NjyviIEoDu5xh3LWcw+xfi3gjQpsD5KTleDCYN8XwrlLFAfKewaMxXhOg+s3IAj2Xt166ULsWu1JK3MN+ZLMSFlTvhfhxCfK4ojAri3vB+LW+MKiIByROjg0iF5IHRRXyFmGAwiEwIBoNF/IToYEwQShAVjGwzQShDfmNSooHQgmhhNBHaECUMAoGCZGKQCDQkFWOAkClhIVG0OVYrrYX4qZEPsxYID4uQuQkwAHFo9MFMQ1hcAAAAAElFTkSuQmCC);background-repeat:no-repeat;-webkit-background-size:17px 10px;background-size:17px 10px;background-position:center right 15px;}.create-account form .form-flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}.create-account form .form-flex-wrapper>*{-webkit-box-flex:1;-ms-flex:1;flex:1;}.create-account form .form-item{color:#252b6a;}.create-account form .form-item:has(label){padding:10px 8px;background-color:white;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.create-account form .form-item:has(label) label{-ms-flex-negative:0;flex-shrink:0;}.create-account form .form-item:has(label) input,.create-account form .form-item:has(label) select{padding:0;}.create-account form .form-checkbox{font-size:12px;}.create-account form .form-checkbox label:before{background-color:white !important;}.create-account form .form-checkbox label:after{color:#252b6a !important;}.create-account form .form-checkbox a{text-decoration:underline;}.create-account form .form-actions{margin-top:14px;text-align:center;}.create-account form .form-actions [type='submit']:hover{border-color:white;}.create-account form .form-item-phone{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;padding-bottom:8px !important;}.create-account form .form-item-phone>span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid #252b6a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:4px;gap:5px;}.create-account form .form-item-phone .cf-PhonePrefix{display:none;}.create-account form .form-item-phone input{border:0;}.LandingComparator{position:relative;}.LandingComparator-logo{height:auto;max-width:100%;}.LandingComparator-visual{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%;}.LandingComparator .Container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2.8125rem;padding-top:3.125rem;}@media screen and (max-width:960px){.LandingComparator .Container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;}}.LandingComparator-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:-webkit-calc(557 / 1280 * 100%);width:calc(557 / 1280 * 100%);}@media screen and (max-width:960px){.LandingComparator-content{width:100%;}}.LandingComparator-text{color:#252b6a;font-size:1.2rem;font-weight:normal;line-height:1.2;margin:0;text-align:center;}.LandingComparator-destinations{display:-ms-grid;display:grid;gap:1.6rem;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));-ms-grid-rows:auto auto;grid-template-rows:auto auto;width:-webkit-calc(641 / 1280 * 100%);width:calc(641 / 1280 * 100%);}@media screen and (max-width:960px){.LandingComparator-destinations{width:100%;}}@media screen and (max-width:600px){.LandingComparator-destinations{-ms-grid-columns:1fr;grid-template-columns:1fr;}}.LandingComparator-destination{aspect-ratio:312.5 / 180.76;overflow:hidden;position:relative;}.LandingComparator-destination-img{height:auto;position:relative;width:100%;z-index:2;}.LandingComparator-destination-title{bottom:1.6rem;color:#FFFFFF;font-size:1.5rem;font-weight:bold;left:1.6rem;position:absolute;text-transform:uppercase;z-index:2;}.LandingHeaderMenu .menu-item-tooltip{position:absolute;z-index:10;right:92px;bottom:-20px;background-color:white;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);text-transform:none;font-size:14px;padding:18px 16px;border-radius:4px;-webkit-box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;max-width:350px;}.LandingHeaderMenu .menu-item-tooltip::after{bottom:100%;right:10%;border:solid transparent;border-top-width:medium;border-top-color:transparent;border-right-width:medium;border-right-color:transparent;border-bottom-width:medium;border-bottom-color:transparent;border-left-width:medium;border-left-color:transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:rgba(255,255,255,0);border-bottom-color:#FFF;border-width:10px;margin-left:-10px;}.LandingHeaderMenu .menu-item-tooltip .icon-corsica-club{display:block;aspect-ratio:1;width:60px;background-image:url(https://co.corsicaferries.com/html/2018/img/logo/club-logo.png);-webkit-background-size:100% 100%;background-size:100%;-ms-flex-negative:0;flex-shrink:0;background-repeat:no-repeat;}div[class*='LoginDialog']{--bg-color:#252B6A;--padding:24px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:900;width:95vw;max-width:800px;background-color:var(--bg-color);color:white;border:none;border-radius:4px;padding:var(--padding);max-height:95vh;overflow-y:auto;margin:0;}div[class*='LoginDialog'] button.icon-close{-webkit-appearance:none;appearance:none;border:none;background:none;position:absolute;top:0;right:0;padding:0;margin:8px;}div[class*='LoginDialog'] a:not([class*='btn']){color:white;text-decoration:underline;text-underline-offset:3px;}div[class*='LoginDialog'] a:not([class*='btn'])[class*='icon']{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;}div[class*='LoginDialog'] a:not([class*='btn'])[class*='icon']:before{font-size:10px;overflow:hidden;}div[class*='LoginDialog'] [class*='btn']{padding:8px 11px;}div[class*='LoginDialog'] [class*='btn']:hover{background-color:white;color:#00206e;}div[class*='LoginDialog']::-webkit-scrollbar{width:5px;}div[class*='LoginDialog']::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.8);border-radius:4px;}div[class*='LoginDialog'] .align-center{text-align:center;}div[class*='LoginDialog'] [role='toplink']{padding-bottom:20px;margin-bottom:20px;position:relative;}div[class*='LoginDialog'] [role='toplink']:after{position:absolute;content:'';display:block;border-bottom:1px solid white;left:-webkit-calc(var(--padding) * -1);left:calc(var(--padding) * -1);right:-webkit-calc(var(--padding) * -1);right:calc(var(--padding) * -1);bottom:0;}div[class*='LoginDialog'] [role='form']{width:100%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}@media screen and (min-width:768px){div[class*='LoginDialog'] [role='form']{width:42%;}}div[class*='LoginDialog'] form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}div[class*='LoginDialog'] form .form-item{position:relative;}div[class*='LoginDialog'] form .form-item .gwt-PasswordTextBox-Toggle{margin:0;top:auto;bottom:3px;}div[class*='LoginDialog'] form .form-type-radios{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}div[class*='LoginDialog'] form .form-type-radios .form-type-radio{margin:0 !important;}div[class*='LoginDialog'] form .form-actions{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}div[class*='LoginDialog'] form .form-actions.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}div[class*='LoginDialog'] form .form-checkbox input:checked ~ label:after{color:#252B6A;}div[class*='LoginDialog'] form .form-checkbox input:checked ~ label:before{background-color:white;}div[class*='LoginDialog'] form .form-checkbox label:before{border-color:white;}div[class*='LoginDialog'] form .form-checkbox a{display:inline;}div[class*='LoginDialog'] form .form-item:not(.form-checkbox):not(.form-type-radio) label{display:block;margin-bottom:5px;}div[class*='LoginDialog'] form .form-item:not(.form-checkbox):not(.form-type-radio).required label:after{content:'*';}div[class*='LoginDialog'] form .form-item:not(.form-checkbox):not(.form-type-radio) input{padding:10px;border:none;-webkit-appearance:none;appearance:none;background-color:white;border-radius:3px;width:100%;color:var(--bg-color);}div[class*='LoginDialog'] form .form-item:not(.form-checkbox):not(.form-type-radio) input::-webkit-input-placeholder{font-style:italic;opacity:.4;}div[class*='LoginDialog'] form .form-item:not(.form-checkbox):not(.form-type-radio) input:-ms-input-placeholder{font-style:italic;opacity:.4;}div[class*='LoginDialog'] form .form-item:not(.form-checkbox):not(.form-type-radio) input::placeholder{font-style:italic;opacity:.4;}div[class*='LoginDialog'] .social-links-auth{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;}div[class*='LoginDialog'] .social-links-auth .btn{background-color:white;font-size:12px;color:var(--bg-color);border:none;text-transform:none;font-weight:400;padding:13px 12px;border-radius:3px;position:relative;}div[class*='LoginDialog'] .social-links-auth .btn:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:5px;content:'';aspect-ratio:1;height:30px;display:block;-webkit-background-size:100% 100%;background-size:100%;}div[class*='LoginDialog'] .social-links-auth .btn.facebook:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA8CAYAAADSfGxZAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGHSURBVHgB7dk9TgJBGMbx5x230I4jcARLv4q9gdqhsYBGS48A3kAroxRSUesNNDHW3ECOQGkku6+DvoVhdzExmZ3VPL+OnSWBP9mZnQUgIiIiIiKiYAQNkh7ctbKNLM1d1hZFa3k8h0xfxqcjBJCgAfZOhqlm2p/jPf08kANacp58HR0hgOghdjrDvmb5AJE5RLR9fHsuEj/CQrQQW53rtoMO0BDRQiRwXZRMiLHEmyOc7EP1p7Om318IZIZAooVQ1c0Vw1MVOfRL5QQ1iTpZVvG//EOdERYaGQKiwS6BKs0MEQFDmOB7jcX9wppb6xcGVLvV75KJ/2SFOcKvMU9/dq+RONfVlV+6jF9RFIVVxUHaCLTX4KVhGMIwhGEIEzyE307UfnP0G7U8qkv9Erp8bC7utep8f4t9lWh2WRh4W5893veChI32zHL36KZy6ymCi+fx2QA14hxhGMIwhGEIwxCGIQxDGIYwDGEYwjCEYQgT8Z+uvOeca5eNJXk+AhEREREREf0fHyXwXeqYXZ2bAAAAAElFTkSuQmCC);}div[class*='LoginDialog'] .social-links-auth .btn.google:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA8CAYAAADVPrJMAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVcSURBVHgB7ZpLbBtFGMf/s3ZDSlVqKkUNQlW3F0QPlLgSD/G0xQUCbW1O5RTnjETSW1UJxZFQFLg0OXEAFOfIyU7V5pptihAHRMIBEVW0bCVA4SHqtolJbO8M39hJMCG7nn1Zrtif5Oxmd/bxn++bb76ZWSAiIiIiIuKBgKGDiBQStEnBoi2D/s8JlBGDSXsmM7CMkAldNAlNgeMs7WZInK54mUG/WaoIgyrBRMCEIrphUY4REjlK/ybgjwKJnyXxBgIicNHijDaGOzwIsbuR4seDsHxgosm6Olm3SNYdQJgw5NkixuGDQESLVzBEYqcQvHXtKJHVh8nqZXhAg09I8BgJLqBzgiUZ6gGK8Igv0VuC8+g8prQ0POLZvUnwyJZLdxopOO0noHkS3QhaFpbgzaVlOzToybe39mVycoz+6pCJizO+BUvi8ALHAtwJLpPIWbquxL6w728b/btF7ZU1mo2+63QggiWuLe2hHcv+9bzbSCteRq5FfGCCJa4CmVjo1XGY5RSLS5HD7Lq3roWuK9DbpdHsngIT3Li3m8JisWcGf5Ho+TrwjeVUtExummZfhj948IK7LkuwFHpp+zaFgsGYfTlO6WKXCpYoW1os9uYgxMy/DpYF8FkNuCNajxakS6OLcWFpcfY/hxJUZ+/2AC/sWF0GHF95cSdQFy2oQ9kL6e6D8abLJ7RSGOPfoFFyb7FwYABafaltQc6Os/SGCUX6L3yva7yaQ4AwjZkWmLk6+ZRhV0YtOYnVdApizmUYzXK4ENx8eF2nFxxDgAhOr8K4DKJJuzJq7i209mNkgW/RLQimO51WbNOifcrJuqotO76vomimkGczTwP6sOi/sKTbnfM9ifAgoureXWVFFVYnk6bdOVX3bi9aiHAnBANETbRKkGJ4Gt0CE455v1o/bdHAv031rPN9qUzxjUQpW1JuCnXETQ1VV2mrABsC2q6U3HY6qSRaJh3iWk/ZLorfsh7BxP1TqPPGikYeiqxOnjDdlJcZHOO19smMcF4NcRG9tbm9jl7e0HHx3nP4le+XdxvJFDOhTQVrvD6kVC7ODcfzUIXzUuu/62IfPq2cwCf0Wxc7DpOgqYVA08ptpJUFRL5tQSbMnyeSjm3ahaWrxnbX9RtZ9eK9ZzFHVt4NjaxHz8xllSyiip7/MUFuvaBSVjDWNkYoi2ZpOc+lTX9VPYL37r7UaMd2cC6mBouZQLowKXizsiYF62pXWEa7Eq4ysuyfr09NrJ0qt7izHQm68dKbxcwofPD8x5f0pmC1HIAxFJySkm1ciZbd0RGtMq1angajl04XMzMU3HS4hK7L9fVfWzqqz6t5DLVlziyl7s/TCsdbxYycUHDlvvSgAgW56flsyTbIyMhPZXIUF+TUVGr7eKXyGG6tnMPm5qO29xcahlcnTxag9i7u+ejqMwPXq48vCA/LOvRAk65b3trebRxjOCaa69q2FVndTODGd8N7Cpdu/cuHJ5UnIz0v4En3o5eeQQeRwm+uvNOw/A7k1g/t50kzn1TOBGPwyI3PV5afOPekrLQUOkQsvoG+/q9hWb1YXzvaECwYT//0QXLV1X3gAxJudFq45FDiBxzUauYf94+nVaL1bgL5/OL9Ky+OLtf6xkSHvkY4FKsZ69a+rJvBTSuBfWgjuyWKvDK46QiJA6yONRE/fzVb8vUxQOCfVJ1uJiQjIYg3KCUaJuua8EkoH89Jqx/WKrnf+cNDAYg36Dd+JVsyEBChfyY5evm1zE3rYIZ2X1WpANZcFpT9+BxF2YLXdtvmGZ1DZly0sj1AixC61lIBUijFgzItBS6XHDK2iIiIiIiI/xl/A+0Z2vS5FO6DAAAAAElFTkSuQmCC);}div[class*='LoginDialog'] .grey-info-bloc{padding:8px;background-color:#DCE0ED;color:#00206e;}div[class*='LoginDialog'] .grey-info-bloc>strong{display:block;line-height:20px;margin-bottom:8px;}div[class*='LoginDialog'] .grey-info-bloc>strong i{margin-right:8px;}.LoginDialogConnect section,.LoginDialogAddAccount section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;}.LoginDialogConnect section>*,.LoginDialogAddAccount section>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.LoginDialogConnect section + *,.LoginDialogAddAccount section + *{font-size:10px;text-align:center;}@media screen and (max-width:768px){.LoginDialogConnect section,.LoginDialogAddAccount section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.LoginDialogConnect section .recovery-password,.LoginDialogAddAccount section .recovery-password{display:inline-block;margin-top:6px;background:none;text-decoration:underline;}.LoginDialogConnect [role='add_account']>div,.LoginDialogAddAccount [role='add_account']>div{border:1px solid white;padding:40px 16px 40px 82px;position:relative;}.LoginDialogConnect [role='add_account']>div:before,.LoginDialogAddAccount [role='add_account']>div:before{left:16px;content:'';display:block;position:absolute;aspect-ratio:1;width:50px;background-image:url(data:image/png;base64,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);-webkit-background-size:100% 100%;background-size:100%;}@media screen and (max-width:768px){.LoginDialogConnect [role='add_account']>div,.LoginDialogAddAccount [role='add_account']>div{padding:16px 16px 16px 82px;}.LoginDialogConnect [role='add_account']>div .fz30,.LoginDialogAddAccount [role='add_account']>div .fz30{font-size:24px;}}@media screen and (max-width:768px){.LoginDialogConnect [role='add_account'] .fz32,.LoginDialogAddAccount [role='add_account'] .fz32{font-size:25px;}}.LoginDialogAddAccount section>.align-center:before{margin:0 auto 15px auto;content:'';display:block;aspect-ratio:1;width:60px;background-image:url(data:image/png;base64,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);-webkit-background-size:100% 100%;background-size:100%;}div.LoginDialogSendCode,div.LoginDialogConfirmationMessage{max-width:350px;}.corsicaclub .gwt-User-Navbar{padding:10px;}.corsicaclub .gwt-User-Navbar .btn-full-yellow{text-transform:none;-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important;border:none;}.corsicaclub .gwt-User-Navbar .btn-full-yellow .gradient{display:none;}.corsicaclub .gwt-User-Navbar .btn-full-yellow:hover{background-color:white;color:#00206e;border:none;}.corsicaclub .gwt-User-Navbar .user-connect-regs{gap:20px;margin-top:20px;}@media screen and (max-width:768px){.corsicaclub .gwt-User-Navbar .user-connect-regs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.corsicaclub .gwt-User-Navbar .user-connect-regs button{margin:0;font-size:0;aspect-ratio:155/40;min-width:155px;-webkit-background-size:cover !important;background-size:cover !important;}@media screen and (max-width:768px){.corsicaclub .gwt-User-Navbar .user-connect-regs button{min-width:auto;max-width:180px;}}.corsicaclub .gwt-User-Navbar .user-connect-regs button.facebook-auth{background-image:url(data:image/png;base64,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);}.corsicaclub .gwt-User-Navbar .user-connect-regs button.google-auth{background-image:url(data:image/png;base64,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);}.corsicaclub .gwt-User-Navbar .form-checkbox input:checked ~ label:after{color:#252B6A;}.corsicaclub .gwt-User-Navbar .form-checkbox input:checked ~ label:before{background-color:white;}.corsicaclub .gwt-User-Navbar .form-checkbox label{text-transform:none;white-space:nowrap;}.corsicaclub .gwt-User-Navbar .form-checkbox label:before{border-color:white;}@media screen and (max-width:768px){.corsicaclub .gwt-User-Navbar .user-connect-info{margin-top:20px;}}.gwt-PasswordTextBox-Toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPZSURBVHgB7ZhfUuJAEMYHxOflCLmBegLhBMiD/57EE6ycQDiBcALxSUutYjkB2RPIDcwRfPfffl/sYadigskkrm5V/6pSGYbMMN90T3cTYxRFURRFURRFURRFUZQv5Pr6enM6nQamBHXzn3Bzc3Naq9Xunp6e7inceNIw3xxYtPn4+HiGZs/2PT8/PxhPvrVgui/EzWHZQLootHt4eBgZT2rmH0Ar4daEOwZuf6PRiLrdbpQ2Bi7cgtDp6+srxxrcI4hvlxFLPk0wF4zbNq4dXB+duRDXAtdsd3c35HlFe+B8f4HNOcHmeLuypXLBIpQLbhkPYNUHa1VhiE0YmIqo7AznEBrimkHMQ71ep6gAnzvJ5xNiF7DsxFRIaQvzfOJsUuhJxiMhvj/OOnuXl5fB+vr6XDbg/QJrtQjjxwcHByNTAaUszHyIQDJFM0j7HiLGe3t7J6vmgAWPkmIZoHhndOZ3a2trZ7e3txu498ueY28LYwFHuI0cF4yDjnlzaxLi7LWzxtv8ClE9p5ti7HxtioX7n7m/gQ3qZkX2PHhVWoyiWMTESRljLKSNxW/YZ+jGWeMlv945Yim0jTFbzmOn8I4JNmXLWhzQo+aS5rwoLDglZfTptnQ1LGxH+sKsM8vgRrHWjSmGQpmOZEwoj7JubrIPZ5wbsZDnAzw/N54UEowz2zN/xcZWwULjYILFubl2ljZeNmvuuOgFxSQ2x46lywdscDPpQUZEg03MNTAeFApaOE8dLDZu496GZe0C6MJLN3t5eYnccWn1sMnIr0xbcPW4jftyTorGPG14x71s2LbxwDdKr4yUsMZyoVn1MF04bazk6NR5Mc9RIk8XppBLMzhJswkBcyk2YiByuQmwcLyoVed1xW8ETns5pwTKkfMbY+NBIcGy0KF8pKj51dWVzbMRy0Jpd3Ke1zQ6tsEjw+OAFMhcP5BuVmrH+/v7v4wHXnlYAsap0zXAZgzRz+jZShmSqx6m+/MPPtvYqBk2cITr3PUQ3Lpu7CiKVx6Wxfcdiw5ghXt8Tu66jeSDHNMy8J3bNub6Yd48JJCuBf8elhEbz2tKwDoY5Z4bkJKMILZvcgDvYBRPLUPzlKh5qeTPgxuYUggR0I6zykFxY1q2lfI1rdlfFeSKUkpwRj2cRYhrxhzN/Co59t3fQ4FHYWiLmirxFmzzq2PZOL/yM8T8NB+/5UiDFuXbjUkVbzfS8I3SH75vklepPTzHimiV+AXG/2bAq9J1sygs2E0dQq73TdwAt1RkUYG8HH2WJbPwKS293jeVTSdfCtNRmbf/iqIoiqIoiqIoynfjD1SUTsuw9QnTAAAAAElFTkSuQmCC);}.submenu:has(.user-connect-box){z-index:15;}.submenu:has(.user-connect-box):after{top:0;right:15%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#FFF;border-width:10px;margin-left:-10px;}.LandingHeaderMenu .menu-item-tooltip{position:absolute;z-index:10;right:92px;bottom:-20px;background-color:white;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);text-transform:none;font-size:14px;padding:18px 16px;border-radius:4px;-webkit-box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;max-width:350px;}.LandingHeaderMenu .menu-item-tooltip .icon-corsica-club{display:block;aspect-ratio:1;width:60px;background-image:url(data:image/png;base64,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);-webkit-background-size:100% 100%;background-size:100%;-ms-flex-negative:0;flex-shrink:0;background-repeat:no-repeat;}.LandingHeaderMenu .menu-item-tooltip:after{bottom:100%;right:10%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#FFF;border-width:10px;margin-left:-10px;}@media screen and (max-width:768px){.LandingHeaderMenu .menu-item-tooltip{display:none;}}.ELX_Messages a,.ELX_Messages a:hover,.ELX_Messages a:active{color:#2C89CB;text-decoration:underline;}@keyframes fade{from{visibility:visible;opacity:1;}to{opacity:0;}}@keyframes slide{to{height:0;}}@keyframes slideInFromRight{from{opacity:0.5;transform:translateX(100%);}to{opacity:1;transform:translateX(0);}}@keyframes slideInFromLeft{from{opacity:0.5;transform:translateX(-100%);}to{opacity:1;transform:translateX(0);}}@keyframes zoom{from{opacity:0.5;transform:scale(0);}to{opacity:1;transform:scale(1);}}@keyframes zoomX2{from{transform:scale(1);}50%{transform:scale(2);}to{transform:scale(1);}}@keyframes opening{from{transform:scale(1,0);transform-origin:0 0;}to{transform:scale(1,1);transform-origin:0 0;}}@keyframes closing{from{visibility:visible;transform:scale(1,1);transform-origin:0 0;}to{visibility:visible;transform:scale(1,0);transform-origin:0 0;}}.lazy{background-image:none !important;}img:not(src).lazy{content:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");}body.user-unknow .when-user-connected,body.user-unknow .when-user-disconnected,body.user-unknow .when-user-initialized,body.user-disconnected .when-user-connected,body.user-connected .when-user-disconnected,body.user-disconnected .hide-when-disconnected,body.user-connected .hide-when-connected{display:none !important;visibility:hidden !important;}.Page-header{max-width:1920px;margin:auto;min-height:60px;}.LandingBody>.Container{background:#fff;}#content{max-width:1920px;margin:0 auto;min-height:calc(100vh - 57px);min-height:calc(var(--vh) - 57px);padding:98px 0 1px 0;}body.on-iframe,body.on-iframe #content{min-height:480px;}.Page-header.banner-on,.LandingTopSlider{margin-top:-98px;}body.lang-fr .LandingTopSlider{margin-top:-30px;padding-top:30px;}@media screen and (max-width:1170px){#content{padding-top:120px;}.Page-header.banner-on,.LandingTopSlider{margin-top:-120px}}@media screen and (max-width:959px){#content{padding-top:60px;}.Page-header.banner-on{margin-top:-60px}.LandingTopSlider{margin-top:0}}body.site-webview{background:#f1f1f1;}body.site-webview .HomeSearchForm{position:static;margin:2em auto;max-width:840px;display:block;}body.site-webview .HomeSearchForm-tab-wrapper{width:auto;}body.site-biz .HomeSearchForm-tab-wrapper{background:rgba(31,97,141,0.8);}body.site-bkg .HomeSearchForm-tab-wrapper{background:rgba(84,110,122,0.8);}body.site-biz #root{background:#f1f1f1 fixed;background-image:radial-gradient(#f1f1f1,#cfd9de);min-height:100vh;min-height:var(--vh);background:#EBEBEB url(https://co.corsicaferries.com/html/images/imgBody-biz.jpg) repeat-x 0 0;}body.site-bkg #root{background:#546e7a fixed;background-image:radial-gradient(#bac5c9,#546e7a);min-height:100vh;min-height:var(--vh);}body.site-biz #root #content,body.site-bkg #root #content{background:#f1f1f1;}body.site-biz #root.Booking #content,body.site-bkg #root.Booking #content{max-width:1280px;}body.site-biz #root.HOME #content,body.site-bkg #root.HOME #content{background:none;}body.site-biz .LandingBody,body.site-bkg .LandingBody{margin:0 auto;}.gwt-Agency{display:none}.BizToolBox{display:flex;justify-content:space-between;padding:10px 0;}.BizToolBox>div{flex:0 1 33%;margin:0 2px;}.BizToolBox>div.double-flex{flex:0 1 66%;}.classBlocTitreBizAccueil{background:#FFDB00 url(https://co.corsicaferries.com/html/images/jaunetitle.png) no-repeat 0 0;padding:10px 0 7px 13px;color:#333333;font-size:18px;border-bottom:1px solid white;clear:both;}.classBlocTitreBizAccueil h3{margin:0;font-size:16px;color:#002C4D;font-weight:bold;margin-right:38px;}.classBlocTitreBizAccueil.bg_fleche{background:#FFDB00 url(https://co.corsicaferries.com/html/images/bg_fleche.png) no-repeat 100% 0;cursor:pointer;padding-bottom:12px;}body.DEBUG::before{content:"DEBUG";position:fixed;top:-16px;left:-54px;background-color:#ff5733;transform:rotate(-45deg);padding:4px 64px 4px 32px;transform-origin:top right;font-weight:bold;text-shadow:0 0 16px #fff;box-shadow:0 0 8px #000;z-index:100;font-size:8px;}#SITEFLAG{position:fixed;top:-12px;left:-58px;background-color:#ffb233;transform:rotate(-45deg);padding:4px 64px 4px 48px;transform-origin:top right;font-weight:bold;text-shadow:0 0 16px #fff;box-shadow:0 0 8px #000;z-index:100;font-size:8px;}#root{position:relative;}.site-webview #root{background-color:#fff;}.site-webview #root.RESA{background-color:transparent;}.margin-fix{height:1px;margin:0 0 -1px 0;clear:both;}body.site-marque-blanche #root{max-width:1920px;margin:auto;}.BookingDetails{width:100%;}@media screen and (min-width:1024px){#root{transition:filter 320ms ease;}#root.blurred{transform:translateZ(0);filter:blur(2px) grayscale(50%);}}.top-warning{display:block;background:#FF6347;color:#000;padding:4px;font-size:12px;text-align:center;border-bottom:1px solid #8a6d3b;}.top-warning:hover{text-decoration:none;color:#000;}@keyframes loading-anim{from{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}.loading-box{position:relative;display:block;width:128px;height:128px;margin:64px auto;}.loading-box.medium{width:64px;height:64px;margin:32px auto;}.loading-box.small{width:32px;height:32px;margin:16px auto;}.loading-box::before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background:#ffed00;border-radius:100%;animation:loading-anim 2s infinite;z-index:1;}.loading-box::after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background:#ffed00 url(https://co.corsicaferries.com/html/2018/img/testamora.png) no-repeat center center;background-size:80%;border-radius:100%;z-index:2;}.loading-wrap{display:flex;flex-direction:column;height:100vh;justify-content:center;}body.on-iframe .loading-wrap{height:320px;}.book-info{display:block;float:right;color:#0C4989;font-weight:bold;margin:0 8px;}.add-to-cart-anim{position:absolute;background:#ffed00;pointer-events:none;z-index:10;}.GwtTravels{position:relative;display:inline-block;*display:inline;background:#FFF;position:relative;cursor:pointer;height:54px;line-height:54px;padding:0 24px;white-space:nowrap;color:#252b6a;font-weight:500;font-size:1.1em;overflow:hidden;text-overflow:ellipsis;width:100%;}.GwtTravels span{font-size:0.65em;}.GwtTravels::before{position:absolute;top:20px;left:6px;content:" ";background-position:-147px -96px;width:12px;height:15px;}.GwtTravels::after{content:'\EA01';font-size:.9em;font-weight:700;position:absolute;right:6px;vertical-align:middle;transition:.5s;font-family:iconfont;}.GwtTravels.no-arrow::after{content:' ';}.GwtTravels.open::after{transform:rotate(180deg);}.GwtTravels>ul{display:none;visibility:hidden;}.LandingTopSlider-search-form{opacity:0;pointer-events:none;}.LandingTopSlider-search-form.started{opacity:1;pointer-events:auto;transition:opacity 320ms ease;}.LandingTopSlider-search-form .date-wrap{flex:1 0 auto;position:relative;max-width:50%;}.LandingTopSlider-search-form .date-wrap input.date{width:100%;text-align:center;padding:22px 0 0 0;}.LandingTopSlider-search-form .date-wrap .date-day{position:absolute;top:2px;left:0;right:0;height:0;pointer-events:none;text-align:center;font-size:10px;line-height:130%;color:#252b6a;z-index:2;}.LandingTopSlider-search-form .date-wrap input.date:disabled,.LandingTopSlider-search-form .date-wrap input.date:disabled+.date-day{visibility:hidden;}.LandingPromo-item-number sub{float:right;font-size:0.2em;font-weight:bold;position:relative;top:-22px;}.LandingTopSlider-search-form .btn-search{flex:1 0 auto;}.LandingTopSlider-search-subtitle{font-size:0.45em;}.cf-Frame-Popup{max-width:98vw;max-height:98vh;}.cf-MessagePopup{position:relative;overflow:hidden;margin:0;z-index:100;animation:fade 240ms ease reverse;max-width:98%;max-width:98vw;max-height:98vh;overflow:auto;pointer-events:none;}.cf-MessagePopup.hasTarget{animation:opening 500ms ease-out;border:1px solid #E4ECEF;}.cf-MessagePopup.no-border{background:transparent;border:0;}.cf-MessagePopup.closing{visibility:hidden;pointer-events:none;animation:fade 320ms ease-out;animation-fill-mode:forwards;}.cf-MessagePopup.hasTarget.closing{animation:closing 320ms ease-out;}.ie-lte-8 .cf-MessagePopup{width:340px;}.modal-wrapper .popupContent,.cf-MessagePopup .popupContent{max-width:100vw;min-width:280px;max-height:90vh;max-height:calc(100vh - 64px);max-height:calc(var(--vh) - 64px);overflow:auto;pointer-events:auto;overscroll-behavior:contain;}.cf-MessagePopup-Panel .gwt-HTML{min-width:280px;max-width:600px;text-align:justify;margin-bottom:1em;}.cf-MessagePopup.arrow{margin:12px 0 0 0;box-shadow:4px 4px 8px rgba(0,0,0,0.6);}.cf-MessagePopup.arrow:after{position:absolute;left:24px;bottom:100%;border:16px solid transparent;margin-left:-16px;content:" ";height:0;width:0;z-index:3;border-bottom-color:#E4ECEF;}.cf-MessagePopup.arrow:before{position:absolute;left:23px;bottom:100%;border:17px solid transparent;margin-left:-16px;content:" ";height:0;width:0;z-index:2;border-bottom-color:inherit;}.cf-MessagePopup.cf-PopupRight.arrow{margin:12px 0 0 0;}.cf-MessagePopup.cf-PopupRight.arrow:after{left:auto;right:19px;}.cf-MessagePopup.cf-PopupRight.arrow:before{left:auto;right:18px;}.cf-MessagePopup.popup{padding:14px;}.cf-MessagePopup.arrow.msg:after{border-bottom-color:#DFF2BF;}.cf-MessagePopup.error{padding:14px;background-color:#fff;color:#D8000C;border-color:#D8000C;}.cf-MessagePopup.error a:not(.btn){color:#D8000C;font-weight:bold;text-decoration:underline;}.cf-MessagePopup.arrow.error:after{border-bottom-color:#fff;}.cf-MessagePopup-Content>.gwt-HTML{text-align:justify;max-width:520px;}.cf-MessagePopup-Content .controlbuttons{display:flex;margin:0;padding:0.5em 0 0 0;justify-content:space-evenly;background-color:#f1f1f1;position:sticky;bottom:0;}.cf-MessagePopup-Content p{margin:0.5em 0;}.cf-MessagePopup .close-button{position:absolute;top:-23px;right:-23px;background:#f1f1f1;color:#004480;font-size:22px;border:2px solid #004480;border-radius:50%;width:46px;height:46px;transition:color 540ms ease,background 540ms ease;line-height:0;text-align:center;margin:0;padding:0;}.cf-MessagePopup .close-button:hover{background:#004480;color:#fff;}@media screen and (max-width:768px){.cf-MessagePopup .close-button{right:8px;}}.gwt-PopupPanelGlass{background:url(https://co.corsicaferries.com/html/img/glass-bg.png) repeat 0 0;z-index:99;}.cf-MessagePanel{position:relative;color:#004480;background:#E4ECEF;text-align:center;font-family:Arial;font-size:12px;border-radius:3px;overflow:hidden;margin:10px 0 0 0;z-index:100;padding:14px;}.cf-MessagePopup~.gwt-PopupPanelGlass{z-index:101;}.cf-MessagePopup~.gwt-PopupPanelGlass~.cf-MessagePopup{z-index:102;}.cf-MessagePopup.msg,.cf-MessagePopup.confirm{background:#f1f1f1;color:#252b6a;padding:14px;max-width:620px;box-shadow:0 0 15px 5px #252b6a;}@media screen and (max-width:640px){.cf-MessagePopup.msg,.cf-MessagePopup.confirm{max-width:96vw;}}.cf-MessagePanel.error{background:none repeat scroll 0 0 #D8000C;color:#FFFFFF;}.cf-MessagePanel.info{background:none repeat scroll 0 0 #6ecd7e;color:#FFFFFF;}.cf-Has-WaitPanel>:not(.cf-WaitPanel){filter:blur(2px) sepia(50%);transition:filter 500ms ease;}.cf-WaitPanel{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:wait;}.cf-WaitPanel .loading-box{position:absolute;position:sticky;top:45%;top:calc(50% - 32px);left:0;right:0;margin:auto;width:64px;height:64px;}.rich-menu-bg{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;z-index:98;display:none;background-color:transparent;transition:background-color 1s ease;}.rich-menu-bg.dark{background-color:rgba(0,0,0,0.6);position:fixed;}.rich-menu-bg.open{display:block;}.rich-menu-bg .rich-menu{position:absolute;max-width:92vw;max-height:92vh;top:0;left:0;z-index:99;background:#fff;padding:5px 10px;background:#FFF;box-shadow:0 5px 10px rgba(0,0,0,.5);color:#252b6a;font-weight:400;list-style-type:none;font-size:1.25em;line-height:1.8em;overflow:auto;visibility:hidden;}.rich-menu-bg.open .rich-menu{visibility:visible;}ul.rich-menu li{padding:2px 2px 2px 1.5px;cursor:pointer;line-height:125%;}ul.rich-menu li span{font-size:0.65em;}ul.rich-menu li.selected{background:#ffefab;}ul.rich-menu li:hover{background:#ffed00;}ul.rich-menu li.separator{font-weight:bold;padding-left:2px;cursor:auto;}ul.rich-menu li.separator:hover{background:transparent;}@media screen and (max-width:620px){ul.rich-menu li{min-width:80vw;}ul.rich-menu li span{display:none;}}.dualPanel{display:table;table-layout:fixed;width:100%;max-width:1280px;margin:auto;}.dualPanel.force-fullpage{max-width:none;margin:0 calc((100% - 100vw) / 2);width:100vw;max-width:100vw;background:#f1f1f1;}.dualPanel.force-fullpage .BookingCalendar--large{max-width:none;}.dualPanel-Main{display:table-cell;width:67.75%;vertical-align:top;box-sizing:border-box;}.ie7 .dualPanel-Main{float:left;padding:0;}.dualPanel-Secondary{display:table-cell;position:relative;max-width:380px;width:32.25%;vertical-align:top;}.dualPanel-Scrollable{position:-webkit-sticky;position:sticky;top:0;}@supports (display:flex){.dualPanel{display:flex;}.dualPanel-Main{display:block;flex:1 1 auto;}.dualPanel-Secondary{display:block;flex:0 1 auto;z-index:10;}.dualPanel.reverse .dualPanel-Main{order:2}}@media screen and (max-width:960px){.dualPanel{display:block !important;}.dualPanel .dualPanel-Main{width:100% !important;padding:0 !important;}.dualPanel .dualPanel-Secondary{width:auto !important;max-width:none;}.dualPanel-Scrollable{position:static;}}.message-info,.message-vp,.message-warning,.message-error,.message-important,.message-top-deal,.message-debug,.message-blue,.message-lightblue,.message-white{position:relative;margin:4px 0;padding:4px 8px 4px 32px;text-align:left;background:#DBE4EB url(https://co.corsicaferries.com/html/img/ico_info_16.png) no-repeat 4px 4px;font-size:14px;line-height:125%;color:#252b6a;}.message-white{padding:4px 8px;background:#fff}.message-blue{padding:4px 8px;color:#fff;background:#252b6a;}.no-margin{margin:0;}.backetprestations .message-top-deal{font-size:11px;background-image:none;padding:2px 4px;}.message-vp{background-color:#8D0035;background-image:url(https://co.corsicaferries.com/html/img/logo_vp.png),-moz-linear-gradient(left top,#8D0035 42%,#C0004D 71%);background-image:url(https://co.corsicaferries.com/html/img/logo_vp.png),-o-linear-gradient(left top,#8D0035 42%,#C0004D 71%);background-image:url(https://co.corsicaferries.com/html/img/logo_vp.png),-moz-linear-gradient(left top,#8D0035 42%,#C0004D 71%);background-image:url(https://co.corsicaferries.com/html/img/logo_vp.png),-webkit-gradient(linear,left top,right bottom,color-stop(0.42,#8D0035),color-stop(0.71,#C0004D));background-image:url(https://co.corsicaferries.com/html/img/logo_vp.png),-webkit-linear-gradient(left top,#8D0035 42%,#C0004D 71%);background-image:url(https://co.corsicaferries.com/html/img/logo_vp.png),-ms-linear-gradient(left top,#8D0035 42%,#C0004D 71%);background-image:url(https://co.corsicaferries.com/html/img/logo_vp.png),linear-gradient(left top,#8D0035 42%,#C0004D 71%);background-position:4px 4px,0 0;color:#fff;}.message-warning{background-image:url(https://co.corsicaferries.com/html/img/ico_warning.png);background-color:#FFBB33;}.message-warning-reprise{background-image:url(https://co.corsicaferries.com/html/img/ico_warning.png);background-color:#34b6f2;}.message-error{background-image:url(https://co.corsicaferries.com/html/img/ico_warning.png);background-color:#D8000C;color:#fff;}.message-important{background-image:url(https://co.corsicaferries.com/html/img/ico_pin.png);background-color:#DEF1BD;border:1px solid #508817;color:#1e3309;}.message-lightblue{background-image:none;padding:4px 8px;background-color:#61b6e3;border:2px solid #024152;color:#000;}.message-top-deal{background-image:none;padding:4px 8px;position:relative;background-color:#FCB5D9;color:#000;border:1px solid #D70088;}.message-debug{background:#E67300;color:#000;border:1px dotted #000;font-weight:bold;}.message-vp a,.message-error a{text-decoration:underline;}.big-message{max-width:480px;margin:5em auto;border-radius:16px;padding:32px;font-size:1.5em;text-align:center;background-image:none;}.with-flex{display:flex;justify-content:space-between;}.no-icon{background-image:none;padding:4px 8px;}.with-arrow{position:relative;margin:24px 0 4px 0;}.with-arrow:before{position:absolute;top:-24px;left:12px;content:" ";border-style:solid;border-width:0 24px 24px 24px;border-color:transparent transparent #DBE4EB transparent;}.with-arrow.arrow-on-right:before{left:auto;right:12px;}.message-vp.with-arrow:before{border-bottom-color:#8D0035;}.message-warning.with-arrow:before{border-bottom-color:#FFBB33;}.message-error.with-arrow:before{border-bottom-color:#D8000C;}.message-important.with-arrow:before{border-bottom-color:#508817;}.youtube{display:block;position:relative;background:#000;height:0;width:100%;padding-bottom:56.25%;}.youtube .youtube-thumb,.youtube .youtube-player{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;}.youtube .youtube-button{display:flex;filter:grayscale(100%);opacity:0.8;transition:all 520ms ease;cursor:pointer;z-index:2;}.youtube .youtube-button:before{content:'';display:inline-block;background:transparent url(https://co.corsicaferries.com/html/2018/img/sprite.png) no-repeat 0 0;width:95px;height:65px;margin:auto;}.youtube:hover .youtube-button{filter:none;opacity:1;}.gwt-DatePicker{border:1px solid #C0DBEB;background:#fff;margin:0;padding:3px;border-radius:3px;box-shadow:3px 3px 6px rgba(0,0,0,0.6);border-collapse:collapse;cursor:default;font-size:1.5em;line-height:150%;user-select:none;}.datePickerMonthSelector{background:#252b6a;color:#fff;font-weight:bold;text-align:center;border-radius:3px;padding:4px;box-sizing:border-box;width:100%;}.datePickerMonthSelector .gwt-ListBox{box-sizing:border-box;color:#000;font-weight:bold;text-align:center;}.datePickerMonthSelector .gwt-ListBox:disabled{color:#ccc;}.datePickerMonth{}.datePickerYear{}.datePickerPreviousButton,.datePickerNextButton,.datePickerPreviousYearButton,.datePickerNextYearButton{display:block;margin:2px;padding:0;width:22px;height:22px;line-height:18px;font-size:22px;background:#DCE6F4;color:#252b6a;border-radius:50%;text-decoration:none;transition:background 320ms ease;text-align:center;}.datePickerPreviousButton:hover,.datePickerNextButton:hover,.datePickerPreviousYearButton:hover,.datePickerNextYearButton:hover{background:#FEE100;}.datePickerPreviousButton.IsDisabled,.datePickerNextButton.IsDisabled,.datePickerPreviousYearButton.IsDisabled,.datePickerNextYearButton.IsDisabled{background:#627CA2;}.datePickerDays{width:100%;background:#fff;}.datePickerWeekdayLabel,.datePickerWeekendLabel{text-align:center;color:#000;font-weight:bold;width:2.2em;}.datePickerWeekendLabel{}.datePickerDay{text-align:right;color:#fff;background:#252b6a;border:1px solid #fff;padding:2px 4px 2px 0;margin:0;}.datePickerDay:hover{color:#252b6a;background:#FEE100;cursor:pointer;}.datePickerDayIsToday{font-weight:bold;font-style:italic;}.datePickerDayIsWeekend{}.datePickerDayIsFiller{background:#fff;color:#888;}.datePickerDayIsValue{color:#252b6a;background:#FEE100;border:1px solid #252b6a;font-weight:bold;cursor:default;}.datePickerDay.datePickerDayIsDisabled,.datePickerDay.datePickerDayIsDisabled:hover{color:#fff;background:#A9B7CA;cursor:default;}.datePickerDayIsFiller.datePickerDayIsDisabled,.datePickerDayIsFiller.datePickerDayIsDisabled:hover{background:#fff;color:#ccc;cursor:default;}.datePickerDayIsHighlighted{}.datePickerDayIsValueAndHighlighted{}.HomeConnectForm{position:absolute;z-index:2;top:130px;right:calc((100% - 1280px) / 2);width:320px;}@media screen and (max-width:1319px){.HomeConnectForm{right:calc((100% - 1130px) / 2);}}@media screen and (max-width:1279px){.HomeConnectForm{right:calc((100% - 1010px) / 2);}}@media screen and (max-width:1080px){.HomeConnectForm{right:calc((100% - 900px) / 2);}}@media screen and (max-width:959px){.HomeConnectForm{position:static;width:100%}}.bookingLogin{position:relative;padding:16px;background:#FFD302;border:1px solid #000;color:#252b6a;max-width:540px;margin:1em auto;}.bookingLogin .submenu-block{text-align:right;}.bookingLogin .submenu-block .submenu-title{display:block;font-size:1.4em;font-weight:bold;text-align:left;}.bookingLogin .submenu-block>label>input{display:block;margin:16px 0;width:100%;padding:10px;}.elegantblock{border:1px solid #252b6a;color:#252b6a;font-size:0.8rem;margin-bottom:6px;background:#fff;}.elegantblock h2{background:#ebebeb;margin:0;padding:6px 12px;font-size:1.05em;}.site-biz .elegantblock h2{background:#2980b9;font-size:1.2em;color:#fff;}.elegantblock .innerblock{padding:12px;background:#fff;}.agency-box input{padding:6px;font-size:1.4em;font-weight:bold;}.innerblock.agency-box{background:#ffed00}.agency-box input.code{width:6em;}.agency-box input.filial{width:3em;}.agency-box input.password{width:5em;margin-right:1em}.agency-box .controlbuttons{margin:1em 0 0 0;display:flex;justify-content:space-between;}.elegantblock.backoffice .innerblock{display:flex;flex-wrap:wrap;justify-content:space-between;}.elegantblock.backoffice .innerblock>a.btn{margin:2px;flex:1 1 calc(50% - 4px);}.classiccolors{background:transparent;color:#252b6a;text-decoration:underline;cursor:pointer;display:inline-block;-webkit-appearance:none;margin:0;padding:0;}.classiccolors:hover{color:red;}.yellowlink,.whitelink,a.yellowlink,a.whitelink{background:transparent;color:#ffed00;text-decoration:underline;cursor:pointer;display:inline-block;-webkit-appearance:none;margin:0;padding:0;}.whitelink,a.whitelink{color:#fff;}.yellowlink:hover,.whitelink:hover,a.yellowlink:hover,a.whitelink:hover{color:#E1E1DD;}.pull-left{float:left}.pull-right{float:right}.oauths{text-align:center;margin-top:1em;}.oauth-connect{display:inline-block;border:1px solid;color:#fff;height:41px;padding:6px 6px 6px 41px;margin:4px;border-radius:4px;font-weight:bold;}.facebook-connect{background:#4267B2 url(https://co.corsicaferries.com/html/img/facebook-connect.png) no-repeat 6px center;border-color:#29487d;}.facebook-connect:hover{background-color:#365899;}.facebook-connect:active{background-color:#29487d;}.google-connect{color:#757575;background:#FFFFFF url(https://co.corsicaferries.com/html/img/google-connect.png) no-repeat 6px center;border-color:#FCFCFC #F6F6F6 #C7C7C7 #F6F6F6;}.google-connect:hover{color:#fff;background-color:#4285F4;border-color:#4285F4;}.google-connect:active{color:#fff;background-color:#3367D6;border-color:#3367D6;}.gwt-percent{position:relative;flex:0 0 auto;border-radius:50%;overflow:hidden;-moz-user-select:none;user-select:none;width:140px;height:140px;}.gwt-percent-txt{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;line-height:136px;font-weight:bold;color:#fff;}.gwt-percent-img{display:block;width:100%;height:100%;}.gwt-percent>.gwt-percent-txt>.icon{font-size:125px;margin:-10px 0 0 0;animation:fade 320ms ease reverse;}#popup-cookie{position:fixed;bottom:0;right:0;background:#252b6a;color:#fff;padding:15px;max-width:540px;z-index:20;font-size:12px;}#popup-cookie .popup-cookie-buttons{display:flex;justify-content:space-around;}#popup-cookie .popup-cookie-buttons .btn{margin:1em;}.classiccolorscookie{background:transparent;color:#FFFFFF;text-decoration:underline;cursor:pointer;display:inline-block;-webkit-appearance:none;margin:auto;padding:0;}#gwt-debug .debugger{position:fixed;top:0;left:0;height:24px;overflow:hidden;color:#000;padding:0 4px 4px 4px;z-index:200;background:#FEE100;transition:all 500ms ease;font-weight:normal !important;z-index:99;text-align:center;z-index:1000;outline:1px solid gray;}@media screen and (max-width:599px){#gwt-debug .debugger{display:none}}#gwt-debug.uni64 .debugger{background:#ff0000;}#gwt-debug .debugger:hover,#gwt-debug .debugger.force-visible{width:auto;height:auto;max-width:75%;}#gwt-debug .debugger .gwt-CheckBox{margin:0 8px;padding:0;line-height:100%;}#gwt-debug .debugger .gwt-CheckBox input{margin:2px;}#gwt-debug .debugger .gwt-CheckBox label{padding:0 0 0 6px;}#gwt-debug .debug-panel{position:fixed;top:0;left:0;bottom:0;border:0;margin:0;padding:64px 0 0 0;color:#555;background:#eee;z-index:98;border-right:3px solid #999;}#gwt-debug>.debug-panel>.controls{position:absolute;top:0;left:0;right:0;height:64px;background:green;padding:6px;background:#999;text-align:right;}#gwt-debug>.debug-panel>.trames{position:absolute;top:64px;right:0;left:0;bottom:0;overflow:scroll;padding:0 6px;}#gwt-debug .trames>div:nth-child(1){color:#000;}#gwt-debug .trames>div:nth-child(n+2){margin-top:6px;border-top:3px solid;padding-top:6px;}#gwt-debug .trames>div:nth-child(2n){background-color:#ddd;}#gwt-debug .btn{border:1px solid #252b6a;margin:0 2px;}.dark-box{background:#333;color:#fff;padding:4px 30px;text-align:right;display:flex;justify-content:space-between;align-items:center;}.dark-box.center-box{justify-content:space-around;}.blue-box{padding:40px;color:#FFF;text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-family:Montserrat,sans-serif;font-size:14px;background:#252b6a;cursor:auto;}.login-required-wrapper{margin:3em auto;max-width:980px;}.login-box{padding-left:140px;background:#252b6a url(https://co.corsicaferries.com/html/2018/img/logo/club-logo.png) no-repeat 10px 10px;}.login-box.isPopup{padding:20px 20px 20px 140px;}.login-box.gray-box{background-color:#ebebeb;color:#252b6a;}.login-box.gray-box .submenu-block{max-width:50%;}.submenu>.login-box{padding-left:140px;background-position:0 0;min-height:132px;}.login-box.inline{padding:20px;-o-background-size:48px;-moz-background-size:48px;-webkit-background-size:48px;background-size:48px;background-position:99% 8px;background-position:8px -moz-calc(100% - 8px);background-position:8px -webkit-calc(100% - 8px);background-position:calc(100% - 8px) 8px;}body .login-box .gwt-TextBox{padding:13px;width:100%;}.big-button{display:block;width:100% !important;box-sizing:border-box;text-align:left;background:#fff url(https://co.corsicaferries.com/html/img/sprites/arrow-r.png) no-repeat 98% center;border:none;padding:8px 38px 8px 8px;margin:4px 0;color:#000;}.big-button:hover{background-color:#ffefab;}.big-button:active{background-color:#ffdf57;}.blue-box .submenu-block{position:relative;display:inline-block;*display:inline;margin:0 10px;width:320px;max-width:100%;vertical-align:top;-ms-flex:auto 1 1;-webkit-flex:auto 1 1;flex:auto 1 1;line-height:16px;}.login-box .submenu-block.submenu-login{-ms-flex:auto 1 0;-webkit-flex:auto 1 0;flex:auto 1 0;}.blue-box .submenu-block:nth-child(n+2)::before{position:absolute;left:-10px;display:inline-block;*display:inline;content:' ';height:100%;border-left:1px solid #1d3572;border-right:1px solid #001750;border-top:1px solid #1d3572;border-bottom:1px solid #001750;}@media screen and (max-width:959px){.blue-box{flex-direction:column;align-items:center}.login-box{padding:20px;background-size:40px;}.login-box .submenu-title{margin-left:30px}.blue-box .submenu-block:nth-child(n+2)::before{position:static;height:0;width:100%;margin:8px 0;}}.blue-box .submenu-title{display:block;margin-bottom:20px;text-transform:uppercase;text-decoration:none !important;font-weight:bold;}.blue-box .submenu-title::after{content:'';display:block;width:40px;height:2px;margin-top:5px;background-color:#ffed00;}.blue-box input,.blue-box select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:220px;max-width:100%;padding:15px;color:#252b6a;font-size:.85em;display:block;margin:10px 0;}.blue-box .gwt-RadioButton{width:100%;min-width:220px;display:block;padding:0;margin:10px 0;position:relative;}.blue-box .gwt-RadioButton>input{position:absolute;top:0;left:10px;bottom:0;width:30px;min-width:0;height:4em;margin:0;padding:0;}.blue-box .gwt-RadioButton>label{display:block;width:100%;border:1px solid transparent;transition:color 540ms ease,background-color 540ms ease,border-color 320ms ease;padding:0;padding:15px 15px 15px 45px;background-color:#252b6a;color:#fff;border-radius:1em;}.blue-box .gwt-RadioButton.not-checked:hover>label{cursor:pointer;border-color:#ffed00;}.blue-box .gwt-RadioButton.checked>label{background-color:#ffed00;color:#252b6a;}.blue-box .security-code{font-size:1.8em;}.blue-box .login-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;text-align:right;}.blue-box .login-buttons.agency{padding-top:53px;}.blue-box .login-buttons button{display:inline-block;*display:inline;margin-right:8px;}.blue-box .login-buttons>button:last-child{margin-left:auto;margin-right:0;}.blue-box .login-buttons .btn-full-yellow{-ms-flex:auto 0 0;-webkit-flex:auto 0 0;flex:auto 0 0;border:3px solid #ffed00;}.blue-box .yellow-link{display:inline-block;*display:inline;color:#ffed00;font-size:.9em;background:transparent;border:none;outline:none;cursor:pointer;}.blue-box.gray-box .yellow-link{color:#252b6a;}.blue-box .yellow-link:hover{text-decoration:underline;}.oauths{text-align:center;margin-top:1em;}.oauth-connect{display:inline-block;*display:inline;border:1px solid;color:#fff;height:41px;padding:6px 6px 6px 41px;margin:4px;border-radius:4px;font-weight:bold;}.facebook-connect{background:#4267B2 url(https://co.corsicaferries.com/html/img/facebook-connect.png) no-repeat 6px center;border-color:#29487d;}.facebook-connect:hover{background-color:#365899;}.facebook-connect:active{background-color:#29487d;}.google-connect{color:#757575;background:#FFFFFF url(https://co.corsicaferries.com/html/img/google-connect.png) no-repeat 6px center;border-color:#FCFCFC #F6F6F6 #C7C7C7 #F6F6F6;}.google-connect:hover{color:#fff;background-color:#4285F4;border-color:#4285F4;}.google-connect:active{color:#fff;background-color:#3367D6;border-color:#3367D6;}p.copyright{text-align:center}p.copyright strong{display:inline-block}#jsp-debug{overflow-x:hidden;background:#eee;color:black;margin:1em 0 0 0;padding:1em;border-top:2px solid black;}#jsp-debug .tag{display:inline-block;padding:1px 6px;background:#EEE;color:#000;outline:1px dotted #333;}#jsp-debug-link{content:" ";background:red url(https://co.corsicaferries.com/html/img/ico_warning.png) no-repeat center center;position:fixed;bottom:0;right:0;width:48px;height:48px;}table.pages{margin:1em auto;border:2px solid black;width:820px;max-width:80vw;}table.pages tr{background:#fff;position:relative;}table.pages tr:nth-child(even){background:#ddd;}table.pages tr th,table.pages tr td{padding:5px;text-align:center;border:1px solid #333;}table.pages tr td:first-child{font-weight:bold;text-align:left;}table.pages tbody tr:hover{background:#e4ecef;}.with-errors{min-width:48px;}.page-errors{text-align:left;position:absolute;top:100%;right:64px;left:64px;padding:4px;border:1px solid black;display:none;z-index:2;min-width:640px;max-width:100vw;}.with-errors:hover{box-shadow:inset 0 0 0 2px #000;}.with-errors:hover .page-errors{display:block;}.gwt-RadioButton input,.gwt-CheckBox input{vertical-align:middle;margin-right:0.5em;}.gwt-RadioButton label,.gwt-CheckBox label{vertical-align:middle;cursor:pointer;}.gwt-RadioButton-disabled label,.gwt-CheckBox-disabled label{color:#b7b7b7}.cf-VehicleWidget{margin:4px auto 4px 0;}.cf-VehicleWidget>.form-type-select{width:590px;max-width:85vw;display:flex;gap:8px;margin:8px 0;}.cf-VehicleWidget>.form-type-select.not-floating>select{flex:1 1 auto;min-width:0;max-width:33.33%;margin:0;appearance:none;}.cf-VehicleWidget>.form-type-select.not-floating>select.cf-VehicleWidget-Modifs{max-width:none;}.cf-VehicleWidget .cf-VehicleWidget-label.loading{background:url(https://co.corsicaferries.com/html/img/ajax-loader-mini-black.gif) no-repeat top left;}.cf-VehicleWidget-label{min-height:2em;}#root.Booking.RESA .hide-on-resa,#root.Booking.RESA .LandingHeaderMenu .LandingHeaderMenu-level1:not(.is-default),#root.Booking.RESA #LandingHeaderMenu-topbar>ul>li:not(.always-visible),.site-biz:not(.agency-connected) #LandingHeaderMenu-topbar>ul>li.corsica,.site-biz:not(.agency-connected) .LandingHeaderMenu-level1>li.recall{display:none !important;}#LandingHeaderMenu-topbar>ul>li.corsica-disconnect{display:none;}@media screen and (max-width:959px){#root.Booking.RESA #LandingHeaderMenu-topbar>ul>li.langs:not(.always-visible){display:block !important;}body.user-connected #LandingHeaderMenu-topbar>ul>li.corsica-disconnect{display:block;}}body.site-webview #root.Booking #content{padding:0;}#root .LandingHeader .LandingHeaderMenu .LandingHeaderMenu-main .BookingMenu-menu-steps{display:none;}#root.Booking .LandingHeader .LandingHeaderMenu .LandingHeaderMenu-main .BookingMenu-menu-steps{display:inline;}#root.Booking .LandingHeader .LandingHeaderMenu .LandingHeaderMenu-main .LandingHeaderMenu-megamenu{display:none;}#root.Booking #LandingFooter-menu,#root.Booking .Footer-contactMobile{display:none;}#root.Booking .Footer-contact .Container--footer{visibility:hidden;}#root.Booking .Footer-contact .Container--footer .copyright,#root.Booking .Footer-contact .Container--footer .gwt-agency-info-name{visibility:visible;}.Footer-contactMobile{display:none !important}#GameForm{display:flex;flex-wrap:wrap;}#GameForm>*{width:40%;padding:15px;margin:2px}#GameForm>.GameFormRow{width:100%}@media screen and (max-width:620px){#GameForm>*{width:95%}}.LandingTopSlider-item-content--game .LandingTopSlider-item-subtitle{background:transparent url(https://co.corsicaferries.com/html/img/picto-heure.png) no-repeat 0 10px;padding-left:50px;margin-left:-50px;}@media screen and (min-width:1442px){.lang-fr .LandingTopSlider-item-content--game::before{content:url(https://co.corsicaferries.com/html/img/soleil.png);position:absolute;top:0;left:-99%;}}.hidden{visibility:hidden}.msg-rgpd{padding:1em;font-size:12px;line-height:120%;text-align:justify;background:#dbdcdd;color:#000;margin:3em 0 1em 0;}.block-three-sectionstable{position:relative;margin-bottom:30px;padding-left:20px;padding-right:20px;}@media screen and (max-width:1150px){.block-three-sections{max-width:750px;margin:0 auto 30px;}}.block-three-sectionstable .section-textreduit{padding:35px 80px 30px 30px;position:relative;flex:1 1 auto;}.block-three-sectionstable .section-textreduit h2{color:#252b6a;text-transform:uppercase;font-size:1.8em;margin-bottom:20px;}.tablepromo-content{table-layout:fixed;width:100%;}@media screen and (max-width:700px){.table-content-promo{font-size:0.8em;}}.tablepromo-content img{display:block;margin-left:auto;margin-right:auto;margin-top:10px;}.bool-careful:before{content:"";font-family:"iconfont";color:#fd9526;}.tablepromo-content .prix{font-size:18px;}.tablepromo-content td,.tablepromo-content th{border:1px solid #252b6a;color:#252b6a;text-align:center;text-transform:uppercase;max-width:100%;padding:15px 0px;}.tablepromo-content tr{display:table-row;border:1px solid #252b6a;}.tablepromo-content th{display:table-cell;border:1px solid #252b6a;}.tablepromo-content table{border-collapse:collapse;display:table;box-sizing:border-box;padding:20px 0px;}.vertical-text{transform:rotate(-90deg);}.background-grey{background-color:#ebebeb;padding:25px 40px;}@media screen and (min-width:1151px) and (max-width:2200px){.background-grey{min-width:765px;}}.BookingAdvantages{background-color:#252b6a;color:#FFFFFF;max-width:420px;margin:6px auto;position:relative;z-index:9;}.cf-RemoteHTML.loading{min-height:96px;}.kdo-box{display:flex;justify-content:center;padding:4px 0;color:#0c4976;background:#fff;}.kdo-box .kdo-box-input{color:#0c4976;border:1px solid #0c4976;background:#e4ecef;padding:2px;border-radius:4px 0 0 4px;}.kdo-box .kdo-box-input:focus::-webkit-input-placeholder,.kdo-box .kdo-box-input:focus:-moz-placeholder,.kdo-box .kdo-box-input:focus::-moz-placeholder,.kdo-box .kdo-box-input:focus:-ms-input-placeholder,.kdo-box .kdo-box-input:focus::placeholder{color:transparent;}.kdo-box .kdo-box-button{color:#fff;background:#0c4976;border:1px solid #0c4976;padding:2px 6px;border-radius:0 4px 4px 0;}.kdo-box.active .kdo-box-input{border-color:transparent;outline:none;font-weight:bold;}.kdo-box.active .kdo-box-button{background:none;color:#0c4976;text-decoration:underline;}.BookingComWidget{margin:1em auto;padding:1em;color:#252b6a;max-width:540px;}div.food-content>ul,ul.list-check{text-align:left;}div.food-content>ul>li,ul.list-check li{margin:0;list-style:none;}div.food-content>ul>li::before,ul.list-check li::before{content:"\EA33";font-family:"iconfont";vertical-align:middle;font-size:1.4em;font-weight:normal;color:#43A047;width:1.4em;height:1.4em;display:inline-block;text-align:center;line-height:1.4em;margin:4px;}.text-left{text-align:left;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-right{text-align:right;}#quick-resa{position:fixed;right:0;bottom:0;background:rgba(0,0,255,0.3);z-index:15;padding:0;}#quick-resa::after{display:inline-block;content:"[Echap]";padding:6px;color:#fff;}#quick-resa .quick-content{position:absolute;bottom:8px;right:8px;width:320px;height:98px;background:#00f;color:#fff;border-radius:8px;padding:8px;text-align:center;display:flex;justify-content:space-around;flex-wrap:wrap;visibility:hidden;opacity:0;transition:opacity 320ms ease;}#quick-resa.visible{top:0;left:0;}#quick-resa.visible .quick-content{visibility:visible;opacity:1;}.corsicaclub{background:transparent no-repeat top right;background-size:contain;}.corsicaclub-Logo{background-image:url(https://co.corsicaferries.com/html/2018/img/logo/club-logo.png) !important}.corsicaclub-White{background-image:url(https://co.corsicaferries.com/html/2018/img/logo/corsica-club-badge/white.png) !important}.corsicaclub-Yellow{background-image:url(https://co.corsicaferries.com/html/2018/img/logo/corsica-club-badge/yellow.png) !important}.corsicaclub-Silver{background-image:url(https://co.corsicaferries.com/html/2018/img/logo/corsica-club-badge/silver.png) !important}.corsicaclub-Gold{background-image:url(https://co.corsicaferries.com/html/2018/img/logo/corsica-club-badge/gold.png) !important}.corsicaclub-FRET{background-image:url(https://co.corsicaferries.com/html/images/fret.gif) !important}#quick-resa .quick-content .quick-code,#quick-resa .quick-content .quick-count{font-family:monospace;text-transform:uppercase;padding:8px;background:transparent;border:0;border-bottom:4px solid transparent;color:#fff;font-size:24px;width:128px;height:52px;padding:6px;}#quick-resa .quick-content .quick-code:focus,#quick-resa .quick-content .quick-count:focus{background:rgba(255,255,255,0.1);border-bottom-color:#fff;}#quick-resa .quick-content .quick-label{width:100%;padding:4px 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}input.CorsicaClub-KDO{width:14em;}.cruises-list{max-width:920px;margin:auto;}.cruises-list>.cruise{position:relative;display:flex;background:#fff;margin:6px;min-height:60px;padding:16px;gap:16px;align-items:center;}.cruises-list>.cruise>.btn{margin:0 0 0 auto;}.cruise .cruise-prod{background:#ff6600;background-image:linear-gradient(-45deg,#f60,#ffed00);color:#252b6a;min-width:48px;height:48px;line-height:40px;font-size:20px;font-weight:bold;border-radius:24px;text-align:center;padding:4px;}.cruise .cruise-id{position:absolute;top:4px;right:4px;font-size:0.8em;color:#ccc;}.cruise-list{display:grid;grid-template-columns:repeat(5,auto);gap:4px 16px;}.cruise-list>li{display:grid;grid-template-columns:subgrid;grid-column:1 / 6;}.cruise-list>li.cruise-label{display:block;font-weight:bold;font-size:1.6em;}.cruise-list>li.cruise-comment{display:block;color:blue;font-family:monospace;}.cruises-list>.cruise.disabled{color:#8d8d94;}.cruises-list>.cruise.disabled>.cruise-prod{background:#ddd;color:#666;}.cruise.disabled>.cruise-list>li.cruise-comment{color:#444;}.cruises-list>.cruise>.cruise-list>li>em{font-size:0.9em;align-self:center;}@media screen and (max-width:870px){.cruise-list{grid-template-columns:max-content min-content 1fr;}.cruise-list>li{grid-column:1 / 4;}.cruise-list>li>:first-child{grid-column:2;}}@media screen and (max-width:770px){.cruises-list>.cruise{flex-wrap:wrap;}}@media screen and (min-width:649px){.AdvantagePopup{background:transparent url(https://co.corsicaferries.com/html/2018/img/logo/club-logo.png) no-repeat 0 0;padding:0 0 0 138px;}body.lang-fr .AdvantagePopup{background-image:url(https://co.corsicaferries.com/html/img/kdo.png);padding:0 0 0 114px;}}.BookingMenu-inline-tickets{background:#252b6a;color:#fff;padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2em 0;align-items:flex-end;justify-content:center;flex-wrap:wrap;}.BookingMenu-inline-tickets .gwt-TextBox{display:block;color:#252b6a;}.BookingMenu-inline-tickets .gwt-ListBox{display:block;color:#252b6a;width:300px;padding:15px 15px 15px 15px;font-size:0.85em;}.BookingMenu-inline-tickets .yellowlink{margin:1em 0 1em 2em;}@media screen and (max-width:400px){.BookingMenu-inline-tickets>label{max-width:60%}.BookingMenu-inline-tickets>label>.gwt-TextBox{max-width:100%}}.basket-infos{display:block;display:flex;flex-wrap:wrap;justify-content:space-between;color:#333;margin:4px 8px;background:#f1f1f1;}.basket-info{display:inline-block;width:48%;flex:1 1 50%;padding:1px 6px;}.basket-compare .basket-info{width:100%;flex:1 1 100%;}.basket-compare{text-align:center;white-space:nowrap;overflow-x:auto;margin:0 0 16px 0;padding:16px;background:#f1f1f1;}@media screen and (min-width:1280px){body:not(.d-frame) .basket-compare.large{margin:0 calc(8px + (100% - 100vw) / 2) 32px;}}.basket-compare>div.basket-compared{display:inline-block;width:340px;flex:0 0 340px;margin:0 8px;vertical-align:top;white-space:normal;text-align:left;}.basket-compare .BookingDetails-basket-block .block-title{display:none;}.basket-compare>div.basket-compared ul.list{margin-left:0;}.recallblock.fret{line-height:12px;width:100%;}.recallblock.fret td{padding:8px 1em 0 0;}.recallblock.fret input[type=text],.recallblock.fret input[type=tel],.recallblock.fret select{padding:6px;}.suggestPopupContent{border:1px solid #7a7a7a;color:#252b6a;background:#fff;line-height:120%;}.suggestPopupContent .item{padding:3px 6px;cursor:pointer;}.suggestPopupContent .item:hover{background:#ffed00;}.controlbuttons{margin:6px 0;text-align:right;}.btn-circle{position:relative;display:inline-block;display:inline-flex;margin:6px;color:#252b6a;height:42px;width:42px;text-align:center;border-radius:21px;transition:background 320ms ease;}.btn-circle:hover{background:#ffed00;color:#252b6a;}.btn-circle>.icon{font-size:28px;margin:auto;line-height:0;}.btn-circle-popup{position:absolute;top:48px;left:-91px;width:220px;z-index:2;color:#fff;border:1px solid;background:#8a8d94;padding:12px 6px;line-height:1rem;font-size:1rem;display:none;}.btn-circle-popup::before{content:"";border-color:transparent transparent #8a8d94 transparent;width:0;height:0;border-style:solid;border-width:12px;position:absolute;top:-24px;left:100px;}.btn-circle:hover>.btn-circle-popup{display:block;}.btn>.btn-info{display:block;font-size:0.8em;text-transform:none;}.BookingConfirmation-reprotection{margin-bottom:50px;color:#fff;background:#252b6a;}.BookingConfirmation-reprotection .message-reprotection{padding:1em;}.BookingConfirmation-reprotection .message-reprotection-buttons{padding:1em;text-align:center;}.BookingConfirmation-reprotection .message-reprotection-buttons .btn{margin:0.25em 0.5em;}ul.list{list-style:disc;margin:1em 2em;}ul.list>li{list-style:disc;}.checkin-infos{background:#fff;padding:0.5em 1em;}.model-2cols,.model-3cols{}.model-2cols .col1,.model-2cols .maincol,.model-3cols .col1,.model-3cols .maincol,.model-3cols .col2{display:table-cell;vertical-align:top;overflow:hidden;padding:0 6px;}.model-2cols .col1,.model-3cols .col1,.model-3cols .col2{width:180px;}.ie6 .model-2cols .col1,.ie7 .model-2cols .col1{float:left;}.error-table{width:100%;border:2px solid #98a8af;border-collapse:collapse;}.error-table th{background:#98a8af;text-align:left;}.error-table th .gwt-ListBox{max-width:180px;}.error-table tbody tr.even{background:#deeaef;}.error-table thead th:last-of-type,.error-table tbody td:last-of-type{text-align:right;}.error-table tbody tr:hover{background:#e2e349;cursor:pointer;}.error-table tbody tr.active{background:#ffed00;}.error-table.Has-Selection tbody tr:not(.active){display:none;}.Err-Selector{text-align:left;}.Err-Selector-Box{display:block;width:480px;max-width:90vw;max-height:70vh;}.agency-must-connect{margin:3em auto;max-width:400px;}.login-agbox .ablue{padding:40px;min-width:200px;max-width:100vw;}.login-agbox.inline{padding:20px;-o-background-size:48px;-moz-background-size:48px;-webkit-background-size:48px;background-size:48px;background-position:99% 8px;background-position:8px -moz-calc(100% - 8px);background-position:8px -webkit-calc(100% - 8px);background-position:calc(100% - 8px) 8px;}body .login-agbox .gwt-TextBox{padding:13px;min-width:0;display:inline;}.login-agbox .submenu-block{display:flex;flex-direction:column;}.login-agbox .submenu-block>form{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;}.agchkbox>input{width:25px;min-width:0;display:inline;margin-bottom:50px;}.PasswordForgot>a{display:block;color:#ffed00;font-size:.9em;text-align:right;}button.PasswordForgot{background-color:transparent;display:block;color:#ffed00;font-size:.9em;text-align:right;width:100%;}.aglnk{display:block;margin:20px 50px 20px 0;}.agrey{background-color:#ebebeb;color:#252b6a !important;padding:10px 0;max-width:none;min-width:auto;}.agrey .submenu-block{max-width:none;}.agrey button.PasswordForgot{color:#8a8d94 !important;}.agrey .submenu-title{margin:0;}.agrey .innerblock{padding:0;background:transparent;}.agrey a{color:#8a8d94 !important;text-decoration:none;}.agrey input{margin-bottom:2px;}.gwt-Agency-Connect{border:none;}.LandingHeaderMenu-slogan{font-weight:normal;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-start;text-align:left;vertical-align:middle;margin:10px 0;}@media screen and (max-width:1690px){.LandingHeaderMenu-slogan{display:none}}ul.prestation-changes{margin:0 8px;padding:0;}.BookingDetails-basket-block-wrapper ul.prestation-changes{font-size:0.75em;}ul.prestation-changes li{list-style-type:square;margin:0 0 0.2em 1.5em;padding:0;}ul.prestation-changes>li.prestation-title{list-style-type:none;margin-left:0;}ul.prestation-changes li.modified-prestations>.old-prestation{font-style:italic;color:#F16246;}ul.prestation-changes li.modified-prestations>.new-prestation,ul.prestation-changes li.added-prestations{list-style-type:"+ ";font-weight:bold;color:#3486C6;}ul.prestation-changes li.removed-prestations{list-style-type:"- ";font-weight:bold;color:#F16246;}.cf-DynamicTableWidget{margin:2em auto;width:100%;width:calc(100% - 8px);color:#4b4a4a;}.cf-DynamicTableWidget th,.cf-DynamicTableWidget td{padding:3px;text-align:left;}.cf-DynamicTableWidget-Header{border:4px solid #4b4a4a;background:#4b4a4a;color:#fff;}.cf-DynamicTableWidget-Body{border:4px solid #4b4a4a;}.cf-DynamicTableWidget-Body td{border:1px solid #4b4a4a;}.cf-DynamicTableWidget-Body tr.even{background:#fff;}.cf-DynamicTableWidget-Body tr.odd{background:#f3f7fb;}.cf-DynamicTableWidget-Body tr:hover{background:#f3f7fb;}.cf-DynamicTableWidget-Body tr:hover.active,.cf-DynamicTableWidget-Body tr.active{background:#ffed00;}.langBox{padding:14px 15px 14px 26px;border:1px solid #ccc;font-size:0.85em;background:#fff no-repeat 5px center;margin:0 6px;}.crossing-information.booking-info{background:#f1f1f1;padding:2px;border:1px solid #dbdcdd;}.crossing-information.booking-info>div{display:inline-block;width:50%;text-align:left;vertical-align:top;}.crossing-information.booking-info>div:nth-child(2n){text-align:right;}.fret-status-title{font-weight:700;font-size:1.13rem;text-transform:uppercase;margin-right:0.5em;}.fret-status-block{margin:0.5em auto;}.fret-status{font-size:18px;line-height:20px;font-weight:bold;color:red;position:relative;padding-left:42px;min-height:34px;display:inline-flex;align-items:center;}.fret-status:before{position:absolute;top:0;left:0;content:"✗";display:inline-block;font-size:28px;background-color:red;color:white;width:34px;height:34px;text-align:center;line-height:34px;border-radius:100%;text-shadow:0 0 4px #000;margin:0 0.5em 0 0;}.fret-status.ok{color:green;}.fret-status.ok:before{content:"✓";background-color:green;}.recallblock.fret td div.checked{font-size:28px;background:green;color:white;width:34px;height:34px;text-align:center;line-height:34px;border-radius:100%;box-shadow:2px 2px 10px rgba(0,0,0,0.4);text-shadow:0 0 10px black;}.recallblock.fret td div.unchecked{font-size:28px;background:red;color:white;width:34px;height:34px;text-align:center;line-height:34px;border-radius:100%;box-shadow:2px 2px 10px rgba(0,0,0,0.4);text-shadow:0 0 10px black;}.cclubinfotable input[type='text'],.cclubinfotable input[type='email'],.cclubinfotable input[type='tel'],.cclubinfotable select{padding:8px;margin-bottom:6px;}.cf-PhoneNumber{display:inline-flex;max-width:100%;overflow:hidden;}.cf-PhoneNumber>.cf-PhoneNumber-Prefix{position:relative;display:inline-flex;}.cf-PhoneNumber>.cf-PhoneNumber-Prefix>.cf-PhonePrefix{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;text-align:center;pointer-events:none;display:flex;justify-content:center;align-items:center;font-weight:bold;padding:0 8px 0 0;border:1px solid #adafb4;}.cf-PhoneNumber>.cf-PhoneNumber-Prefix>.cf-PhonePrefix::after{content:"\EA01";font-family:"iconfont";text-rendering:optimizeLegibility;position:absolute;right:4px;font-size:8px;color:#adafb4;}.cf-PhoneNumber>.cf-PhoneNumber-Prefix:hover>.cf-PhonePrefix{border-color:#252b6a;}.cf-PhoneNumber>.cf-PhoneNumber-Prefix:hover>.cf-PhonePrefix::after{color:#252b6a;}.cf-PhoneNumber>.cf-PhoneNumber-Prefix>.cf-PhoneNumber-CountryList{width:5em;padding-left:0;font-size:inherit;cursor:pointer;}.cf-PhoneNumber>.cf-PhoneNumber-CountryList{width:5em;padding-left:0;font-size:inherit;}.cf-PhoneNumber>.cf-PhoneNumber-Number{width:auto;flex:1 1 auto;font-size:inherit;}.cf-PhoneNumber>.cf-PhoneNumber-Number.invalid-number{text-decoration:underline wavy red;}.Crossings-summary-infos .subblock-title .date-hours{min-width:70%;margin-left:44px;}.crossings-header{margin-top:1em;}.crossings-footer{font-size:0.8em;}.Crossings-summary-infos .MultiLegs>.subblock-title:nth-child(n + 2)::before{content:" ";display:block;width:80%;margin:2em 10%;border-top:1px solid;flex:0 0 auto;}.crossing-infos{margin:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-items:center;min-height:60px;}@media screen and (max-width:499px){.crossing-infos{display:block;text-align:center;}}.crossing-infos .crossing-status{font-size:1.2em;font-weight:bold;line-height:1em;margin:0 0 6px 0;flex:1 1 70%;display:flex;align-items:center;}.crossing-infos .btn{text-align:center;}.crossing-infos .crossing-status .icon{font-size:2em;vertical-align:middle;margin-right:0.5em;}.crossing-infos .crossing-status.crossing-ok{color:#5ec639;}.crossing-infos .crossing-status.crossing-warn{color:#E69900;}.crossing-infos .crossing-status.crossing-ko{color:#D8000C;}.crossing-infos .crossing-status.crossing-gray{color:#8a8d94;}.crossing-covid>p{border-top:3px solid;padding:1em;text-align:center;}.crossing-covid>button{font-size:0.85em;display:block;margin:0.5em auto !important;}.selected-background{background-color:#ffed00;}.RadioPanel-buttons{margin:1rem 0;}.RadioPanel-buttons .gwt-RadioButton{position:relative;margin:0 1em 0 0;}.RadioPanel-buttons .gwt-RadioButton>label{padding:8px 8px 8px 30px;border-radius:8px;}.RadioPanel-buttons .gwt-RadioButton.not-checked:hover>label{cursor:pointer;background:#f3e977;}.RadioPanel-buttons .gwt-RadioButton.checked>label{background:#ffed00;}.RadioPanel-buttons .gwt-RadioButton>input{position:absolute;left:8px;top:3px;}details{margin:0.5em;}details summary{display:list-item;cursor:pointer;margin:0 0 0.5em 0;user-select:none;}.cabin-delivery{margin:1em auto;text-align:left;color:#252b6a;background:#fff;max-width:620px;width:100%;}.cabin-delivery>li{border-left:1px solid #252b6a;border-right:1px solid #252b6a;padding:4px 8px;}.cabin-delivery>li:last-child{border-bottom:1px solid #252b6a;}.cabin-delivery>li.subtitle{padding:8px;background:#252b6a;color:#fff;font-size:1.2em;font-weight:bold;cursor:pointer;transition:color 240ms linear;}.cabin-delivery>li.subtitle:hover{color:#ffed00;}.cabin-delivery>li.subtitle>.icon{margin-left:0.5em;transition:transform 240ms linear;}.cabin-delivery.closed>li.subtitle>.icon{transform:rotate(-90deg);transform-origin:center;}.cabin-delivery>li.item{display:flex;justify-content:end;align-items:center;flex-wrap:wrap;max-height:none;}.cabin-delivery.closed>li.item{visibility:hidden;height:0;overflow:hidden;padding:0;pointer-events:none}.cabin-delivery>li.item.active{background-color:#ffed00;}.cabin-delivery>li.item>strong{flex:1 0 auto;}.cabin-delivery>li.item>em{color:#8a8d94;margin:0 1em;font-weight:bold;}.cabin-delivery>li.item>p{flex:0 0 100%;color:#8a8d94;}.cabin-delivery>li.item+li.item{border-top:1px solid #dbdcdd;}@media screen and (max-width:540px){.cabin-delivery>li.item>*{order:2;}.cabin-delivery>li.item>strong{flex:0 0 100%;order:0;}.cabin-delivery>li.item>p{order:1;}}.booking-info-bar{display:none;}@media screen and (max-width:959px){.booking-info-bar{display:block;background:#252b6a;padding:4px;margin:0 0 8px 0;display:flex;justify-content:space-evenly;}}.checkin-tickets{display:flex;}.checkin-tickets .checkin-way{flex:1 1 auto;}.checkin-tickets .checkin-date{flex:0 0 auto;width:9.5em;background:#fff url(https://co.corsicaferries.com/html/images/calendar-bis.png) no-repeat calc(100% - 5px) center;}#long-loading-message{position:absolute;position:fixed;display:flex;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:100;}.long-loading-content{margin:auto;padding:2em;min-width:320px;background:#252b6a;color:#fff;text-align:center;}ul.segm-infos{margin:0;padding:4px;}ul.segm-infos>li{list-style:square;margin:0 0 0 10px;}ul.segm-infos>li .red{color:red;}ul.segm-infos>li>span{font-size:0.9em;}.no-user-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.segment-events-checkboxes td{padding:4px 12px 12px 8px;}.segment-events{width:100%;background:#fff;color:#000;text-align:left;border:2px solid #252b6a;}.segment-events td{border:0;vertical-align:top;padding:4px;border-top:1px solid #eee;}.segment-events .icon{font-size:1.2em;}.segment-events .icon-telephonie{font-size:1.8em}.segment-events td.segment-event-icon{text-align:center}.segment-events td.segment-event-date{width:1%;white-space:nowrap;}.segment-events td.segment-event-target{text-align:right}.segment-events tr.segment-event-SEGM{background:#252b6a !important;color:#fff !important;}.segment-events tr.segment-event-SMS,.segment-events tr.segment-event-EMAIL{background:#dbe4eb;}.segment-events tr.segment-event-ERROR{background:#ffeeed;}.segment-events tr.segment-warning{background:#ffeebc;}.segment-events tr.disabled{display:none;}.segment-event-subjet{font-size:0.9em;}.segment-events tr.active{background:#ffed00;}.boat-decks{width:180px;margin:16px auto 0;display:block;}.boat-decks .deck{will-change:fill,transform;transition:fill 320ms ease,transform 320ms ease;transform-origin:center;cursor:pointer;}.boat-decks .deck:hover{fill:#fff7df;transform:scale(1.2);}.boat-decks .deck.active{fill:#fcd333;transform:none;cursor:default;}.boat-deck-name{text-align:center;margin:-20px;font-weight:bold;color:#252b6a;font-size:1.2em;}.boat-view{position:relative;}.boat-header,.boat-footer{position:sticky;background:#f1f1f1;padding:8px 32px;z-index:5;}.boat-header{top:0;box-shadow:0 8px 20px #f1f1f1;}.boat-footer{bottom:0;box-shadow:0 -8px 20px #f1f1f1;margin-top:20px;}.boat-svg{display:block;position:relative;width:100%;min-height:320px;}.boat-svg>svg.boat-deck{position:absolute;top:0;left:0;right:0;opacity:0;z-index:1;visibility:hidden;transition:opacity 340ms ease;}.boat-svg>svg.boat-deck.inactive{opacity:1;z-index:2;visibility:visible;}.boat-svg>svg.boat-deck.active{opacity:1;z-index:3;visibility:visible;}.boat-svg .cls-1{fill:#efefef;stroke:#d8d8d8;z-index:1;transition:fill 420ms ease;}.boat-svg .cls-txt{font-size:12px;z-index:1;}.boat-svg .cabin-select{transform-box:fill-box;transform-origin:50% 50%;transition:transform 420ms ease;}.boat-svg .cabin-select,.boat-svg .cabin-select>.cls-1,.boat-svg .cabin-select>.cls-txt,.boat-svg .cabin-select>.cls-txt>*{cursor:pointer;}.boat-svg .cabin-select:hover{transform:scale(1.5);}.boat-svg .cabin-select:hover .cls-1{stroke:#000;}.cabin-intern .cls-1{fill:#94c56a;}.cabin-extern .cls-1{fill:#286ab3;}.boat-svg .cabin-luxe .cls-1{fill:#a641a1;}.boat-svg .cabin-selected .cls-1{fill:#fcd333;stroke:#000;}.boat-svg .cls-esc{fill:#777;stroke:#444;}.boat-svg .cls-com{fill:#666;stroke:#666;}.boat-svg .cls-com-txt{fill:#fff;}.g-poi-icon,.poi-icon{display:none !important;}.big-boat-checkin .BookingActions{position:sticky;bottom:0;background:#f1f1f1;z-index:5;margin:0;padding:24px 12px;box-shadow:0 -8px 8px #f1f1f1;}@media screen and (max-width:959px){.big-boat-checkin .BookingActions{bottom:45px}}.gwt-TabBar{margin:1em 0 0 0;}.gwt-TabBarItem{background-color:#fff;color:#252b6a;font-weight:bold;border:1px solid #ccc;border-radius:1em 1em 0 0;padding:0.5em 1em;transition:color 320ms ease,background-color 320ms ease;cursor:pointer;}.gwt-TabBarItem:hover{background-color:#ccc;}.gwt-TabBarItem.gwt-TabBarItem-selected{background-color:#252b6a;color:#fff;}.gwt-TabBar-Content{border:1px solid #ccc;padding:1em;}.gwt-TabBar-Content label{display:inline-block;margin:0.5em;}.gwt-TabBar-Content label>span{display:block;color:#111}.gwt-TabBar-Content select.smallsize,.gwt-TabBar-Content input.smallsize{width:150px;}body.site-webview #content{padding-top:0 !important;}body.site-webview .Page-header{min-height:0;}body.site-webview .CorsicaClub-page-connected-wrapper{margin:0 10px;}body.site-webview .margin-fix{height:0;}.buttons-list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}.crossing-date-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:520px;margin:0 auto;justify-content:space-between;padding:1em;}.crossing-date-buttons>button{flex:0 0 45%;}.gwt-PasswordTextBox-Wrapper{position:relative;}.gwt-PasswordTextBox-Toggle{position:absolute;top:0;bottom:0;right:4px;margin:auto 0;width:32px;height:32px;color:#333;font-size:24px;line-height:24px;background:transparent url(https://co.corsicaferries.com/html/2018/img/visupassword.png) no-repeat center center;background-size:32px;}.gwt-PasswordTextBox[type='text']+.gwt-PasswordTextBox-Toggle::before{position:absolute;top:50%;left:-2px;right:-2px;margin:-2px 0 0 0;content:" ";height:2px;background:#999;transform:rotate(-25deg);}@media screen and (min-width:960px){body.window-scrolled #LandingHeaderMenu-topbar .connexionBiz,body.window-scrolled #LandingHeaderMenu-topbar .bookingweb{position:fixed;top:0;right:0;z-index:20;background:#ebebeb;border-radius:0 0 0 8px;box-shadow:-1px 1px 2px rgba(0,0,0,0.5);}}.faq-search{border-style:solid;border-width:1px;margin-right:auto;margin-left:auto;text-align:center;width:1150px;height:60px;}.faq-search:focus::-webkit-input-placeholder,.faq-search:focus::placeholder{opacity:0;}table.Check-Tests{margin:1em;padding:8px;border:4px solid #ccc;border-radius:8px;width:90%;}table.Check-Tests>thead>tr{}table.Check-Tests>thead>tr>th{background:#ccc;}table.Check-Tests>tbody>tr>td,table.Check-Tests>thead>tr>th{padding:4px 8px;text-align:center;}.Check-Tests .gwt-CheckBox>input{width:24px;height:24px;vertical-align:bottom;}ul.remise-menu{display:grid;grid-template-columns:auto auto auto 2fr 1fr;gap:4px 8px;align-items:center;justify-content:flex-start;list-style-type:none;padding:0;margin:1em;}ul.remise-menu>li{display:contents;}ul.remise-menu>li .gwt-TextBox{border:1px solid #252b6a;padding:6px 0.5em;width:5em;border-radius:4px;}ul.remise-menu>li .gwt-ListBox{min-width:2em;}ul.remise-menu>li>span{white-space:nowrap;}ul.remise-menu>li>button{justify-self:self-start;margin:0 0 0 auto;}.login-form .form-type-radio{display:flex;align-items:center;gap:12px;border:1px solid transparent;padding:4px;border-radius:8px;}.login-form .form-type-radio.checked{border-color:#ffed00;}.login-form .form-type-radio>input[type=radio]{display:inline-block;width:auto;min-width:0;}.agency-suggest,.agency-suggest>*{width:100%;text-align:center;display:block;line-height:100%;}.agency-suggest>i{color:#000;font-size:0.8em;}.agency-suggest>span{font-size:0.8em;color:#999;}.agency-suggest>span.email{color:blue;}.agency-suggest.eta-S>*,.agency-suggest.eta-F>*{opacity:0.5;}.agency-suggest.eta-S>b,.agency-suggest.eta-F>b{text-decoration:line-through;text-decoration-color:red;}.agency-view{margin:0 0 1em 0;background:#c9c9c9;color:#252b6a;padding:6px;}.agency-view>.agency-suggest{background:#fee100;padding:6px;}.agency-info{font-size:0.75em;line-height:110%;color:#333;}ul.tickets-table-info{display:grid;grid-template-columns:max-content max-content;font-weight:bold;margin:2em 1em;gap:0 8px;text-transform:uppercase;}ul.tickets-table-info>li{display:contents;}ul.tickets-table-info>li>b:last-child{text-align:right;min-width:4em;}.tickets-table td,.tickets-table th{padding:4px;font-size:13px;}.tickets-table>thead>tr>th:nth-child(2),.tickets-table>tbody>tr>td:nth-child(2){display:none;}.tickets-table td.segm{font-weight:bold;}.tickets-table td.segm a:hover{color:black;text-decoration:underline;}.tickets-table a.check-btn{display:block;font-size:16px;background:red;color:white;width:24px;height:24px;text-align:center;line-height:20px;border-radius:100%;box-shadow:2px 2px 10px rgba(0,0,0,0.4);text-shadow:0 0 10px black;cursor:pointer !important;border:none;padding:2px;margin:auto;}.tickets-table a.check-btn.checked{background:green;}@media screen and (max-width:560px){.tickets-table,.tickets-table>thead,.tickets-table>thead>tr>th,.tickets-table>tbody{display:block;}.tickets-table>thead>tr>th{padding:0.5em}.tickets-table>thead>tr{display:flex;flex-wrap:wrap;justify-content:center;}.tickets-table>tbody>tr{position:relative;display:grid;grid-template-columns:auto 1fr;}.tickets-table>tbody>tr>td{display:grid;grid-template-columns:subgrid;grid-column:1 / 3;padding:0;}.tickets-table>tbody>tr>td:not(:first-child){border-top:1px dotted #ccc;}.tickets-table>tbody>tr:not(:first-child){border-top:3px solid #8a8d94;}.tickets-table>tbody>tr>td:before{display:block;color:#0C4976;text-align:right;padding-right:10px;white-space:nowrap;font-weight:normal;}.tickets-table>tbody>tr>td:nth-child(1):before{content:var(--cell-title-1)}.tickets-table>tbody>tr>td:nth-child(2):before{content:var(--cell-title-2)}.tickets-table>tbody>tr>td:nth-child(3):before{content:var(--cell-title-3)}.tickets-table>tbody>tr>td:nth-child(4):before{content:var(--cell-title-4)}.tickets-table>tbody>tr>td:nth-child(5):before{content:var(--cell-title-5)}.tickets-table>tbody>tr>td:nth-child(6):before{content:var(--cell-title-6)}.tickets-table>tbody>tr>td:nth-child(7):before{content:var(--cell-title-7)}.tickets-table>tbody>tr>td:nth-child(8):before{content:var(--cell-title-8)}.tickets-table>tbody>tr>td:nth-child(9):before{content:var(--cell-title-9)}.tickets-table>tbody>tr>td:nth-child(10):before{content:var(--cell-title-10)}.tickets-table>tbody>tr>td:nth-child(11):before{content:var(--cell-title-11)}.tickets-table a.check-btn{margin:0}.tickets-table>tbody>tr>td:nth-child(2){display:block;position:absolute;top:4px;right:4px;}}.link-underline-effect{text-decoration:none;color:#252b6a;}.PagePromo-item-content .PagePromo-item-number sub{font-size:.3em;bottom:10px;}.block-three-sections-flex .insert-image-embarquement img{width:100px;position:relative;float:left;margin:10px 20px 5px 0px;}.puceCheck li{display:list-item;list-style-position:inside;list-style-type:none;padding-left:65px;font-weight:500;list-style-image:url(https://co.corsicaferries.com/html/2018/img/logo/picto_ok.png);}.Reveillon-item{background-color:#ededed;padding:8px 50px 8px 20px;margin-bottom:5px;font-family:"Montserrat",sans-serif;}.Reveillon-item-header{position:relative;cursor:pointer;}.Reveillon-item-header.slide-toogle-close:after{content:"";font-family:"iconfont";position:absolute;font-size:1.2em;left:-10px;top:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.Reveillon-item-header.slide-toogle-open:after{content:"";font-family:"iconfont";position:absolute;font-size:1.2em;left:-10px;top:5px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.Reveillon-item-header a{color:#252b6a;font-weight:700;max-width:550px;display:block;line-height:1.7em;padding-left:20px;}.Reveillon-item-content{display:none;padding-top:30px;}.price .text-promo{font-size:40px;margin-right:10px;}.price h1{font-size:30px;font-weight:900;}.price .text-promo{font-size:40px;margin-right:10px;}.RestaurantContainer-title{margin:8% 0% 0% 10%;font-size:large;font-weight:bold;}.RestaurantContainer-subtitle{margin:2% 0% 8% 10%;font-size:small;font-weight:bold;}.subtitle1{color:#FFA000;}.subtitle2{color:#0080F0;}.subtitle3{color:#FF00C0;}.subtitle4{color:#556B2F;}.subtitle5{color:#48D1CC;}.subtitle6{color:#1E90FF;}.subtitle7{color:#20B2AA;}.subtitle8{color:#FF4500;}.Catering-restaurant-container .RestaurantContainer-button,.Catering-Promo-item-wrap button,.RestaurantPage-Menu-Image button{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.table-content{table-layout:fixed;width:100%;}@media screen and (max-width:700px){.table-content{font-size:0.8em;}}.table-content td,.table-content th{border:1px solid black;text-align:center;max-width:100%;padding:15px 0px;}.table-content tr{display:table-row;}.table-content th{display:table-cell;}.table-content table{border-collapse:collapse;display:table;box-sizing:border-box;padding:20px 0px;}.vertical-text{transform:rotate(-90deg);}.background-grey{background-color:#ebebeb;padding:25px 40px;}@media screen and (min-width:1151px) and (max-width:2200px){.background-grey{min-width:765px;}}.puceBleu li{list-style-type:none;cursor:pointer;display:list-item;list-style-image:url(https://co.corsicaferries.com/html/2018/img/logo/arrow.png);margin-left:2em;}.puceBleu2 li{list-style-type:none;cursor:pointer;display:list-item;list-style-image:url(https://co.corsicaferries.com/html/2018/img/logo/arrow.png);}.block-frame{position:relative;height:500px;overflow:hidden;padding-top:56.25%;}.block-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.info-text{padding-bottom:25px;margin:0 0 35px;border-bottom:solid 1px #aaa6a6;}.map-link{margin-top:30px;}@media screen and (max-width:768px){.block-text-border h2:first-of-type{margin:0;padding:20px;}.info-text{padding:20px;margin:0;}.map-link{margin-top:5px;}#Info1{padding:30px 25px;}}.Infos-block-text.icon-tickemail h2{padding-left:15px;}@media screen and (max-width:768px){.Infos-block-text.icon-tickemail h2{padding-left:20px;}}.Infos-block-text.icon-tickemail h3{margin:0 20px 20px 0;color:#252b6a;text-transform:uppercase;}.Infos-block-text.icon-tickemail p{margin:0 0 40px 0;}.Infos-block-text.icon-tickemail:before{font-size:5em;top:35px;left:-25px;}@media screen and (max-width:768px){.Infos-block-text.icon-tickemail:before{font-size:3em;top:15px;left:-13px;}}.store{height:90px;margin-top:40px;padding-left:100px;padding-right:100px;display:block;}.store img{width:200px;height:55px;margin:20px auto 0;}.app1{float:left;}.app2{float:right;}.listPuce li{list-style-type:none;}.listPuce li::before{color:#252b6a;border-style:solid;border-width:0.19em 0.19em 0 0;content:'';height:0.67em;width:0.67em;position:relative;left:0.15em;top:0.35em;margin-right:20px;display:inline-block;vertical-align:top;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}.blocInfoContent h3{margin:45px 0 13px 0;color:#252b6a;text-transform:uppercase;}@media screen and (max-width:768px){.store{margin-top:40px;padding-bottom:120px;}.app1{float:none;}.app2{float:none;}}*,*::before,*::after{box-sizing:border-box;}.containerTab{max-width:1280px;margin:60px auto 70px;padding:65px;border:1px solid #aaa6a6;}.assuranceBlock{display:contents;width:1150px;}.assuranceBlock p{text-align:center;}.blueTitle{width:100%;border-collapse:collapse;}.blueTitle th,.blueTitle td{border:1px solid rgb(238,238,238);padding:12px 18px;text-align:center;color:#000;}.blueTitle tr>td:first-of-type{text-align:left;}.blueTitle tr>th{text-align:left;}.blueTitle th{background-color:#252b6a;color:white;}.blueTitle tr:nth-child(even){background-color:#ebebeb;}.bool-yes:before{content:"";font-family:"iconfont";color:#89e474;}.bool-no:before{content:'';display:block;width:12px;height:2px;margin:0 auto;background:#000000;}@media screen and (max-width:700px){.containerTab{padding:0;margin:30px auto 70px;border:none;}.assuranceBlock>.blueTitle table,.blueTitle thead,.blueTitle tbody,.blueTitle tr,.blueTitle th,.blueTitle td{display:block;}.blueTitle th{display:none;}.blueTitle td{padding:40px 20px;}.blueTitle td{padding-left:120px;position:relative;border-top:0.5px solid #c5c6c9;}.blueTitle th,.blueTitle td{border-right:0.5px solid #c5c6c9;border-left:0.5px solid #c5c6c9;}.blueTitle td::before{padding:10px;content:attr(data-label);position:absolute;top:0;left:0;width:110px;bottom:0;background-color:#252b6a;color:white;display:flex;align-items:center;font-weight:bold;text-align:left;}.blueTitle tr{margin-bottom:1em;}.blueTitle tr>td:last-of-type{border-bottom:0.5px solid #c5c6c9;}}.cookTab{width:100%;border-collapse:collapse;}.cookTab tr:nth-child(even){background-color:#ebebeb;}.prgCookie{margin-bottom:40px;}.textBreak{word-break:break-all;}.column{columns:2 300px;column-gap:30px;}.Infos-block-text.icon-paiementtroisfois h2{padding-left:15px;}@media screen and (max-width:768px){.Infos-block-text.icon-paiementtroisfois h2{padding-left:20px;}}.Infos-block-text.icon-paiementtroisfois h3{margin:0 20px 20px 0;color:#252b6a;text-transform:uppercase;}.Infos-block-text.icon-paiementtroisfois p{margin:0 0 40px 0;}.Infos-block-text.icon-paiementtroisfois:before{font-size:5em;top:35px;left:-25px;}.Infos-block-text.icon-paiement4fois:before{font-size:5em;top:35px;left:-25px;}@media screen and (max-width:768px){.Infos-block-text.icon-paiementtroisfois:before{font-size:3em;top:15px;left:-13px;}}.widthcpc{width:100%;}.condition-expand{background-color:#F6F6F6;font-family:"Montserrat",sans-serif;}.condition-expand-header{position:relative;cursor:pointer;}.condition-expand-header span{color:black;text-decoration:underline;font-weight:normal;max-width:500px;padding-left:5px;}.condition-expand-content{display:none;padding-top:15px;line-height:1.4em;text-align:justify;}.slide-toogle-close.open+.condition-expand-content{display:block;}.Page10Mesures{padding-top:40px;padding-bottom:80px;position:relative;}.Page10Mesures-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;}.Page10Mesures-other{margin-top:40px;width:-webkit-calc(100% - 4rem);width:calc(100% - 4rem);max-width:1280px;margin-left:auto;margin-right:auto;}.Page10Mesures-other>*+*{margin-top:20px;}@media screen and (max-width:959px){.Page10Mesures{padding-top:30px;}}.Page10Mesures-top{padding-top:30px;padding-bottom:30px;background-color:#00b5fc;color:#ffea32;}.Page10Mesures-top-label{text-align:right;}.Page10Mesures-top-label .wrapper{display:inline-block;padding-left:80px;padding-right:25px;background-color:#ffea32;color:#00b5fc;font-size:44px;font-family:"Palanquin Dark",sans-serif;font-weight:600;line-height:1;}.Page10Mesures-top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:30px;padding-right:30px;}.Page10Mesures-top-content-img{display:block;-ms-flex-negative:0;flex-shrink:0;}.Page10Mesures-top-content-desc{margin-left:10px;font-size:32px;line-height:1.2;font-family:"Palanquin Dark",sans-serif;}@media screen and (max-width:959px){.Page10Mesures-top-label .wrapper{font-size:38px;}.Page10Mesures-top-content-desc{font-size:28px;}}@media screen and (max-width:700px){.Page10Mesures-top-label{text-align:left;}.Page10Mesures-top-label .wrapper{padding-left:10px;font-size:30px;}.Page10Mesures-top-content{display:block;padding-left:10px;padding-right:10px;}.Page10Mesures-top-content-img{margin-right:auto;margin-left:auto;}.Page10Mesures-top-content-desc{margin-left:0;margin-top:20px;font-size:23px;}}@media screen and (max-width:480px){.Page10Mesures-top-label .wrapper{font-size:28px;}.Page10Mesures-top-content-desc{font-size:20px;}}.Page10Mesures-list{margin-top:50px;}.Page10Mesures-list .Page10Mesures-item+.Page10Mesures-item{margin-top:20px;}.Page10Mesures-item{background-color:#00b5fc;color:#ffea32;padding-top:35px;padding-bottom:35px;padding-right:35px;}.Page10Mesures-item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.Page10Mesures-item-top-img{display:block;margin-bottom:-2px;}.Page10Mesures-item-top-title{position:relative;color:#00b5fc;line-height:1.4;}.Page10Mesures-item-top-title .title-wrapper{background-color:#ffea32;display:inline;font-size:42px;font-weight:700;font-family:"Noto Sans JP",sans-serif;text-transform:uppercase;}.Page10Mesures-item-content{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;}.Page10Mesures-item-content-number{width:221px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:100px;line-height:1;}.Page10Mesures-item-content-desc{font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:23px;}@media screen and (max-width:959px){.Page10Mesures-item-top-img{margin-bottom:-5px;}.Page10Mesures-item-top-title .title-wrapper{font-size:40px;}.Page10Mesures-item-content-desc{font-size:18px;}}@media screen and (max-width:700px){.Page10Mesures-item{padding-left:20px;padding-right:20px;}.Page10Mesures-item-top{display:block;}.Page10Mesures-item-top-img{margin-left:auto;margin-right:auto;margin-bottom:20px;}.Page10Mesures-item-top-title{text-align:center;}.Page10Mesures-item-top-title .title-wrapper{font-size:30px;}.Page10Mesures-item-top-title .title-wrapper br{display:none;}.Page10Mesures-item-content{display:block;margin-top:10px;}.Page10Mesures-item-content-number{width:auto;font-size:60px;}.Page10Mesures-item-content-desc{margin-top:10px;text-align:center;font-size:16px;}}.BlocInfo{padding:70px 55px 50px 45px;border:1px solid #aaa6a6;}.BlocInfo-title{margin-bottom:40px;text-transform:uppercase;color:#252b6a;font-size:2em;}.BlocInfo-content-bloc-title{margin-top:0;margin-bottom:13px;color:#252b6a;text-transform:uppercase;}.BlocInfo-content-bloc+.BlocInfo-content-bloc{margin-top:40px;}@media screen and (max-width:600px){.Page10Mesures{padding:8px 0;}.Page10Mesures-other{width:auto;margin-left:4px;margin-right:4px;}.BlocInfo{padding:8px 6px 4px 6px;}}@font-face{font-family:"yellow-cares-iconfont";src:url("/html/2018/fonts/iconfonts/yellow-cares-iconfont.eot?v=1594111209960");src:url("/html/2018/fonts/iconfonts/yellow-cares-iconfont.eot?v=1594111209960#iefix") format("eot"),url("/html/2018/fonts/iconfonts/yellow-cares-iconfont.woff2?v=1594111209960") format("woff2"),url("/html/2018/fonts/iconfonts/yellow-cares-iconfont.woff?v=1594111209960") format("woff"),url("/html/2018/fonts/iconfonts/yellow-cares-iconfont.ttf?v=1594111209960") format("truetype"),url("/html/2018/fonts/iconfonts/yellow-cares-iconfont.svg?v=1594111209960#yellow-cares-iconfont") format("svg");font-weight:normal;font-style:normal;}[data-icon]:before,.icon-btn-arrow:before,.icon-nav-arrow-left:before,.YC .YCBtn:before{display:inline-block;vertical-align:middle;font-family:"yellow-cares-iconfont";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;text-decoration:inherit;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}[data-icon]:before{content:attr(data-icon);}.icon-btn-arrow:before{content:"\EA01";}.icon-nav-arrow-left:before{content:"\EA02";}.YC img{max-width:100%;height:auto;}.YC h1,.YC h2,.YC h3,.YC h4,.YC h5,.YC ul,.YC li{margin:0;padding:0;list-style:none;list-style-type:none;}.YC h2{font-size:24px;}.YC a{color:inherit;}.YC+footer{margin-top:5rem;}.YC .YCHeader{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.YC .YCHeader>*{min-height:1px;}.YC .YCHeader-title_wrapper{position:relative;z-index:2;margin-top:-7rem;background-color:#252b6a;color:white;padding:2.5rem 5.5rem;text-align:center;}@media (max-width:1150px){.YC .YCHeader-title_wrapper{margin-top:-3rem;}}.YC .YCHeader-title_wrapper-title h1{text-transform:uppercase;font-size:2.1rem;font-weight:700;}@media (max-width:1150px){.YC .YCHeader-title_wrapper-title h1{font-size:2rem;}}.YC .YCHeader-title_wrapper-description{margin-top:2rem;}.YC .YCHeader-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1;width:100%;overflow:hidden;height:46rem;margin-top:-6rem;}.YC .YCHeader-logo_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:2;height:100%;width:1380px;max-width:-webkit-calc(100% - 10rem);max-width:calc(100% - 10rem);}.YC .YCHeader-logo{position:absolute;z-index:2;}@media (max-width:1150px){.YC .YCHeader .YCHeader-image{height:50vw;min-height:10rem;margin-bottom:-6rem;margin-top:-3rem;}.YC .YCHeader .YCHeader-logo_wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:12rem;padding-bottom:10rem;}}@media (max-width:960px){.YC .YCHeader .YCHeader-logo_wrapper{padding-top:4rem;}.YC .YCHeader .YCHeader-title_wrapper{padding:3rem 2rem;}.YC .YCHeader .YCHeader-title_wrapper-title{font-size:3rem;}}@media (max-width:720px){.YC .YCHeader .YCHeader-title_wrapper{max-width:100%;margin-top:0;}.YC .YCHeader .YCHeader-logo_wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0;}}@media (max-width:450px){.YC .YCHeader .YCHeader-title_wrapper{padding-left:1rem;padding-right:1rem;}}.YC .Page--list .YCHeader-logo_wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-12rem;}.YC .Page--list .YCHeader-logo{margin-top:32rem;}.YC .Page--detail .YCHeader-logo{width:14rem;margin-top:18rem;}@media (max-width:1150px){.YC .Page--detail .YCHeader-logo,.YC .Page--list .YCHeader-logo{width:12rem;margin-top:0;}.YC .Page--list .YCHeader-logo_wrapper{margin-top:0.8rem;}}.YC .content-limit{width:1150px;margin-left:auto;margin-right:auto;max-width:-webkit-calc(100% - 4rem);max-width:calc(100% - 4rem);}.YC .content-limit--large{width:1400px;}@media (max-width:450px){.YC .content-limit{max-width:-webkit-calc(100% - 2rem);max-width:calc(100% - 2rem);}}.YC .content{line-height:1.4;font-size:16px;}.YC .content strong{font-weight:700;}.YC .content p+p,.YC .content ul+p,.YC .content p+ul{margin-top:3rem;}.YC .content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;}.YC .content ul li:before{content:'';display:block;-ms-flex-negative:0;flex-shrink:0;width:2rem;background-image:url(https://co.corsicaferries.com/html/img/bullet@2x.png);-webkit-background-size:1.4rem auto;background-size:1.4rem auto;background-repeat:no-repeat;margin-right:1rem;}.YC .content ul li+li{margin-top:2rem;}.YC .YCBtn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffed00;padding:1rem 2rem;min-height:3rem;color:#252b6a;}.YC .YCBtn:before{content:"";font-size:1rem;}.YC .YCBtn-content{text-transform:uppercase;font-size:0.9rem;font-weight:700;margin-left:1rem;}.YC .YCBtn:hover{background-color:#252b6a;}.YC .YCBtn:hover:before{color:#ffed00;}.YC .YCBtn:hover .YCBtn-content{color:#ffed00;}.YC .YCBtn--large{min-height:5rem;padding-left:3rem;padding-right:3rem;}@media (max-width:450px){.YC .YCBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.YC .YCBtn:before{content:none;}.YC .YCBtn-content{margin-left:0;}}.YC .YCSlider-nav{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6rem;height:6rem;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;}.YC .YCSlider-nav:before{font-size:3rem;-webkit-transition:color 200ms;transition:color 200ms;}.YC .YCSlider-nav[data-slider-nav="next"]:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.YC .YCSlider-nav:hover:before{color:#ffed00;}.YC .YCSlider-slides-item{margin:0;}.YC .YCSlider.init .YCSlider-nav{display:-webkit-box;display:-ms-flexbox;display:flex;}.YC .YCSlider[data-slider-type="images"]{display:-webkit-box;display:-ms-flexbox;display:flex;}.YC .YCSlider[data-slider-type="images"] .YCSlider-nav{height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:4rem;}.YC .YCSlider[data-slider-type="images"] .YCSlider-nav[data-slider-nav="next"]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}@media (max-width:960px){.YC .YCSlider-nav{width:4rem;}}.YC .bg-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.YC .bg-image.larger{width:100%;max-width:none;}@media (max-width:720px){.YC .bg-image.larger{height:60%;width:auto;}}.YC .bg-image.higher{width:100%;height:auto;}.YC figure figcaption{color:#252b6a;margin-top:1rem;padding:1rem 2rem;text-align:center;}@media (max-width:960px){.YC figure img{margin-left:auto;margin-right:auto;}}.YC .YCSection{margin-top:7rem;}.YC .YCSection>.YCSection{margin-top:5rem;}.YC .YCSection--bg_grey{background-color:#f3f3f3;padding-top:5rem;padding-bottom:5rem;}.YC .YCSection--bg_grey+.YCSectionTemoignage,.YC .YCSection--bg_grey+.YCSectionContribution,.YC .YCSection--bg_grey+.YCSection--bg_grey{margin-top:0;}@media (max-width:720px){.YC .YCSection{margin-top:3rem;}.YC .YCSection>.YCSection{margin-top:2rem;}.YC .YCSection--bg_grey{padding-top:3rem;padding-bottom:3rem;}}.YC .YCSection>.YCSection--bg_grey{padding:2rem 0;}.YC .YCSection>.YCSection--bg_grey:first-child{padding-top:5rem;}.YC .YCSection>.YCSection--bg_grey:last-child{padding-bottom:5rem;}.YC .YCSection.YCSectionTemoignage+.YCSection--bg_grey,.YC .YCSection.YCSectionContribution+.YCSection--bg_grey{margin-top:0;}.YC .YCSection.YCSectionTemoignage+.YCSection--bg_grey.YCSectionGroup,.YC .YCSection.YCSectionContribution+.YCSection--bg_grey.YCSectionGroup{padding-top:0;padding-bottom:0;}.YC .YCSection.YCSectionTemoignage+.YCSection--bg_grey.YCSectionGroup>.YCSection,.YC .YCSection.YCSectionContribution+.YCSection--bg_grey.YCSectionGroup>.YCSection{margin-top:0;}.YC .YCSectionTextImage-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.YC .YCSectionTextImage-content{width:29rem;max-width:50%;-ms-flex-negative:0;flex-shrink:0;padding-right:2rem;color:#252b6a;}.YC .YCSectionTextImage-content-title{text-transform:uppercase;font-size:1.2rem;font-weight:700;line-height:1.2;}.YC .YCSectionTextImage-content-title+.YCSectionTextImage-content-subtitle{margin-top:2rem;}.YC .YCSectionTextImage-content-subtitle{font-size:1.8rem;}.YC .YCSectionTextImage-content-text{margin-top:1rem;}.YC .YCSectionTextImage-content-cta{margin-top:2rem;}.YC .YCSectionTextImage-image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.YC .YCSectionTextImage-image img{margin-left:auto;}.YC .YCSectionTextImage.YCSection--image_left .YCSectionTextImage-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.YC .YCSectionTextImage.YCSection--image_left .YCSectionTextImage-content{padding-right:0;padding-left:2rem;}@media (max-width:720px){.YC .YCSectionTextImage.YCSectionTextImage--detail .YCSectionTextImage-wrapper,.YC .YCSectionTextImage.YCSectionTextImage--list .YCSectionTextImage-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.YC .YCSectionTextImage.YCSectionTextImage--detail .YCSectionTextImage-wrapper>*,.YC .YCSectionTextImage.YCSectionTextImage--list .YCSectionTextImage-wrapper>*{min-height:1px;max-width:100%;width:100%;}.YC .YCSectionTextImage.YCSectionTextImage--detail .YCSectionTextImage-content,.YC .YCSectionTextImage.YCSectionTextImage--list .YCSectionTextImage-content{padding-left:0;padding-right:0;}.YC .YCSectionTextImage.YCSectionTextImage--detail .YCSectionTextImage-content-title,.YC .YCSectionTextImage.YCSectionTextImage--list .YCSectionTextImage-content-title{font-size:2rem;}.YC .YCSectionTextImage.YCSectionTextImage--detail .YCSectionTextImage-image,.YC .YCSectionTextImage.YCSectionTextImage--list .YCSectionTextImage-image{margin-top:3rem;}.YC .YCSectionTextImage.YCSectionTextImage--detail.YCSection--image_left .YCSectionTextImage-wrapper,.YC .YCSectionTextImage.YCSectionTextImage--list.YCSection--image_left .YCSectionTextImage-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.YC .YCSectionTextImage--list .YCSectionTextImage-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.YC .YCSectionTextImage--list .YCSectionTextImage-text_wrapper{position:relative;padding-left:2rem;}.YC .YCSectionTextImage--list .YCSectionTextImage-text_wrapper:before{position:absolute;top:0;left:0;content:'';display:block;width:3px;height:100%;background-color:#ffed00;}.YC .YCSectionTextImage--list .YCSectionTextImage-content-cta{margin-left:2rem;}@media (max-width:960px){.YC .YCSectionTextImage--list .YCSectionTextImage-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.YC .YCSectionTextImage--list .YCSectionTextImage-text_wrapper{padding-left:0;}.YC .YCSectionTextImage--list .YCSectionTextImage-text_wrapper:before{content:none;}.YC .YCSectionTextImage--list .YCSectionTextImage-content-cta{margin-left:0;}}.YC .YCSectionTextImage--full_width .YCSectionTextImage-image{position:relative;overflow:hidden;width:100%;}.YC .YCSectionTextImage--full_width .YCSectionTextImage-wrapper{height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.YC .YCSectionTextImage--full_width .YCSectionTextImage-content{position:relative;z-index:2;background-color:rgba(0,32,110,0.5);padding:2rem;color:white;margin-bottom:14rem;margin-top:4rem;}@media (max-width:960px){.YC .YCSectionTextImage--full_width .YCSectionTextImage-image{height:auto;}.YC .YCSectionTextImage--full_width .YCSectionTextImage-content{width:100%;max-width:50rem;margin-top:5rem;margin-bottom:5rem;}}@media (max-width:450px){.YC .YCSectionTextImage--full_width .YCSectionTextImage-content{padding-left:1rem;padding-right:1rem;}}.YC .YCSectionTextImage--detail .YCSectionTextImage-content{width:49rem;max-width:50%;}.YC .YCSectionTextImage--detail .YCSectionTextImage-content-title{font-size:2.3rem;}.YC .YCSectionTextImage--detail .YCSectionTextImage-content-text,.YC .YCSectionTextImage--detail .YCSectionTextImage-content-cta{margin-top:3rem;}@media (max-width:720px){.YC .YCSectionTextImage--detail .YCSectionTextImage-content-text,.YC .YCSectionTextImage--detail .YCSectionTextImage-content-cta{margin-top:1rem;}}.YC .YCSectionTextImage--detail .YCSectionTextImage-image{max-width:50%;}.YC .YCSectionTitrePastilles-title{text-transform:uppercase;text-align:center;font-size:1.8rem;font-weight:600;color:#252b6a;}.YC .YCSectionTitrePastilles-pastilles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;}.YC .YCSectionTitrePastilles-item{margin:1.5rem;}.YC .YCSectionTitrePastilles-item-link{display:block;border-radius:50%;overflow:hidden;width:13rem;height:13rem;-webkit-box-shadow:0 0 0 1px #979797;box-shadow:0 0 0 1px #979797;-webkit-transition:-webkit-box-shadow 200ms;transition:-webkit-box-shadow 200ms;transition:box-shadow 200ms;transition:box-shadow 200ms,-webkit-box-shadow 200ms;}.YC .YCSectionTitrePastilles-item-link:hover{-webkit-box-shadow:0 0 5px 2px #979797;box-shadow:0 0 5px 2px #979797;}.YC .YCSectionImageSlider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.YC .YCSectionImageSlider-images_wrapper{width:58.26087%;margin-right:-8.26087%;}.YC .YCSectionImageSlider-images{position:relative;padding-top:100%;overflow:hidden;}.YC .YCSectionImageSlider-images-item{position:absolute;top:0;left:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0ms 500ms,opacity 500ms 0ms;transition:visibility 0ms 500ms,opacity 500ms 0ms;}.YC .YCSectionImageSlider-images-item.active{visibility:visible;opacity:1;-webkit-transition:visibility 0ms 0ms,opacity 500ms 0ms;transition:visibility 0ms 0ms,opacity 500ms 0ms;}.YC .YCSectionImageSlider-slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;background-color:white;width:58.26087%;margin-left:-8.26087%;-webkit-box-shadow:0 2px 25px rgba(0,0,0,0.1);box-shadow:0 2px 25px rgba(0,0,0,0.1);padding:1.2rem 0;color:#252b6a;margin-top:8.3rem;}.YC .YCSectionImageSlider-slides:before{position:absolute;z-index:1;content:'';display:block;width:2.5rem;height:6.8rem;background-image:url(https://co.corsicaferries.com/html/img/trace-pointille-depart@2x.png);-webkit-background-size:contain;background-size:contain;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.YC .YCSectionImageSlider-slides-wrapper{position:relative;z-index:2;}.YC .YCSectionImageSlider-slides .YCSlider-nav{position:absolute;z-index:10;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.YC .YCSectionImageSlider-slides .YCSlider-nav[data-slider-nav="next"]{left:auto;right:0;}.YC .YCSectionImageSlider-slides-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;}.YC .YCSectionImageSlider-slides-wrapper .YCSlider-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4rem;text-align:center;}.YC .YCSectionImageSlider-slides-wrapper .YCSlider-slide-title{font-size:2.2rem;font-weight:700;margin-top:1.2rem;}.YC .YCSectionImageSlider-slides-wrapper .YCSlider-slide-text{font-size:1.3rem;line-height:1.2;margin-top:1.5rem;margin-bottom:1.22rem;}@media (max-width:960px){.YC .YCSectionImageSlider-slides{padding-top:3rem;padding-bottom:2rem;}.YC .YCSectionImageSlider-slides-wrapper .YCSlider-slide{padding:0 4rem;}.YC .YCSectionImageSlider-slides-wrapper .YCSlider-slide-image{max-width:7rem;}.YC .YCSectionImageSlider-slides-wrapper .YCSlider-slide-title{font-size:2.5rem;margin-top:1rem;}.YC .YCSectionImageSlider-slides-wrapper .YCSlider-slide-text{font-size:1.6rem;margin-top:1rem;}}@media (max-width:720px){.YC .YCSectionImageSlider .YCSectionImageSlider-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;}.YC .YCSectionImageSlider .YCSectionImageSlider-images_wrapper,.YC .YCSectionImageSlider .YCSectionImageSlider-slides{width:50rem;max-width:100%;}.YC .YCSectionImageSlider .YCSectionImageSlider-images_wrapper{margin-right:0;}.YC .YCSectionImageSlider .YCSectionImageSlider-slides{margin-left:0;margin-top:3rem;max-width:-webkit-calc(100% - 8rem);max-width:calc(100% - 8rem);}.YC .YCSectionImageSlider .YCSectionImageSlider-slides .YCSlider-nav[data-slider-nav="next"]{left:100%;right:auto;}.YC .YCSectionImageSlider .YCSectionImageSlider-slides .YCSlider-nav[data-slider-nav="prev"]{left:auto;right:100%;}.YC .YCSectionImageSlider .YCSectionImageSlider-slides .YCSlider-slide{padding:0 2rem;}}.YC .YCSectionContribution{position:relative;min-height:35.7rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;margin-bottom:-7rem;}.YC .YCSectionContribution-image{position:absolute;height:100%;width:100%;}.YC .YCSectionContribution-content_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;width:80rem;max-width:-webkit-calc(100% - 18rem);max-width:calc(100% - 18rem);margin:0 auto;padding-top:4rem;padding-bottom:4rem;}.YC .YCSectionContribution-content_wrapper:before{right:100%;top:0;content:'';display:block;height:75%;width:7rem;background-image:url(https://co.corsicaferries.com/html/img/pin@2x.png),url(https://co.corsicaferries.com/html/img/pointille-vertical@2x.png);background-repeat:no-repeat,repeat-y;-webkit-background-size:35px auto,3px auto;background-size:35px auto,3px auto;background-position:center,center 0;}.YC .YCSectionContribution-content{background-color:rgba(0,0,0,0.6);width:70%;height:auto;padding:4rem 2rem;}@media (max-width:960px){.YC .YCSectionContribution-content{width:80%;}}.YC .YCSectionContribution-content-text{color:white;font-size:1.8rem;font-weight:600;text-transform:uppercase;line-height:1.2;}.YC .YCSectionContribution-content-cta{margin-top:2rem;}@media (max-width:720px){.YC .YCSectionContribution-content_wrapper{max-width:-webkit-calc(100% - 4rem);max-width:calc(100% - 4rem);}.YC .YCSectionContribution-content_wrapper:before{right:auto;left:5rem;}.YC .YCSectionContribution-content{position:relative;z-index:1;padding:2rem;width:100%;height:45%;}.YC .YCSectionContribution-content-text{font-size:1rem;}}@media (max-width:960px){.YC .YCSectionContribution-content-text{font-size:1.2rem;}}@media (max-width:450px){.YC .YCSectionContribution-content_wrapper{max-width:-webkit-calc(100% - 2rem);max-width:calc(100% - 2rem);}}.YC .YCSectionTemoignage{background-color:#ffed00;padding:6rem 0;}.YC .YCSectionTemoignage-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.YC .YCSectionTemoignage-image{border-radius:50%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;margin-right:4rem;}.YC .YCSectionTemoignage-content{color:#252b6a;}.YC .YCSectionTemoignage-content-text{font-size:2.8rem;font-style:italic;}.YC .YCSectionTemoignage-content-name{font-size:1.6rem;font-weight:600;margin-top:2rem;}@media (max-width:960px){.YC .YCSectionTemoignage-content-text{font-size:2rem;}.YC .YCSectionTemoignage-content-name{font-size:1.4rem;}.YC .YCSectionTemoignage-image{max-width:20rem;}}@media (max-width:720px){.YC .YCSectionTemoignage{padding-top:3rem;padding-bottom:3rem;}.YC .YCSectionTemoignage-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.YC .YCSectionTemoignage-wrapper>*{min-height:1px;}.YC .YCSectionTemoignage-image{margin-right:0;}.YC .YCSectionTemoignage-content{margin-top:3rem;}.YC .YCSectionTemoignage-content-name{text-align:right;}}.YC .YCSectionNavigation{font-size:1rem;}.YC .YCSectionNavigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem;}.YC .YCSectionNavigation-nav_btn{display:block;max-width:44.3em;}.YC .YCSectionNavigation-nav_btn-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#252b6a;font-size:1.2em;width:16.66667em;color:white;height:4.44444em;text-transform:uppercase;font-weight:700;margin-left:auto;margin-top:-3.88889em;padding:0.55556em 1.11111em;text-align:center;line-height:1.2;-webkit-transition:all 300ms;transition:all 300ms;}.YC .YCSectionNavigation-nav_btn-label:before{position:absolute;content:'';width:0;display:block;border-width:2.22222em;border-left-width:0;border-right-width:1.38889em;border-style:solid;border-color:transparent;border-right-color:#252b6a;right:100%;}.YC .YCSectionNavigation-nav_btn--prev{margin-right:2em;}.YC .YCSectionNavigation-nav_btn--next{margin-left:2em;}.YC .YCSectionNavigation-nav_btn--next .YCSectionNavigation-nav_btn-label{margin-right:auto;margin-left:0;}.YC .YCSectionNavigation-nav_btn--next .YCSectionNavigation-nav_btn-label:before{right:auto;left:100%;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.YC .YCSectionNavigation-nav_btn:hover .YCSectionNavigation-nav_btn-label{width:18.88889em;padding-right:2.22222em;padding-left:2.22222em;}@media (max-width:960px){.YC .YCSectionNavigation{font-size:0.8rem;}}@media (max-width:720px){.YC .YCSectionNavigation-wrapper{max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}.YC .YCSectionNavigation-nav_btn--prev{margin-right:auto;}.YC .YCSectionNavigation-nav_btn--next{margin-left:auto;margin-top:3rem;}}.YC .YCSectionTitreTextImageLarge{text-align:center;color:#252b6a;}.YC .YCSectionTitreTextImageLarge-title{font-size:2.3rem;font-weight:700;text-transform:uppercase;}.YC .YCSectionTitreTextImageLarge-text{margin-top:3rem;}.YC .YCSectionTitreTextImageLarge-image,.YC .YCSectionTitreTextImageLarge-video_player{margin:3rem auto 0;max-width:106rem;}.YC .YCSectionTitreTextImageLarge-image img{margin-left:auto;margin-right:auto;}.YC .YCSectionTitreTextImageLarge-slider{margin:3rem auto 0;max-width:114rem;}.YC .YCSectionTitreTextImageLarge-video_player iframe{width:100%;}.YC .YCSectionTitreTextImageLarge-ctas{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.YC .YCSectionTitreTextImageLarge-cta{margin-left:1rem;margin-right:1rem;}.YC .YCSectionTitreTextImageLarge *:first-child{margin-top:0;}@media (max-width:720px){.YC .YCSectionTitreTextImageLarge-text,.YC .YCSectionTitreTextImageLarge-slider,.YC .YCSectionTitreTextImageLarge-image,.YC .YCSectionTitreTextImageLarge-ctas{margin-top:2rem;}}.LandingYellowCares{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:360px;background-color:#01b1d6;-webkit-background-size:cover;background-size:cover;background-position:center center;background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/banner/banner-yellow-cares.jpg);margin:0 calc((100% - 100vw) / 2);}@media screen and (max-width:950px){.LandingYellowCares{background-image:url(https://co.corsicaferries.com/html/2018/img/illustration/banner/banner-yellow-cares_mobile.jpg);}}@media screen and (min-width:1920px){.LandingYellowCares{margin:0 calc((100% - 1920px) / 2);}}.LandingYellowCares-wrapper{max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;}.LandingYellowCares-logo{display:block;max-width:100%;}.LandingYellowCares-button{margin-top:35px;font-weight:700;}.BilletsSuperModifFlex-title{padding:0 15px;margin-bottom:25px;color:#252b6a;font-size:22px;}.BilletsSuperModifFlex-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 30px;}.BilletsSuperModifFlex-block>*{min-height:1px;}.BilletsSuperModifFlex-block-logo img{display:block;max-width:100%;margin-left:auto;margin-right:auto;}.BilletsSuperModifFlex-block-txt{margin-left:auto;margin-right:auto;margin-top:15px;}.BilletsSuperModifFlex-block-txt-label{font-size:24px;text-transform:uppercase;}.BilletsSuperModifFlex-block-txt-label .strong{font-weight:700;text-decoration:underline;}.BilletsSuperModifFlex-block-txt-list{margin-top:8px;list-style:none;}.BilletsSuperModifFlex-block-txt-list .item{font-size:34px;}.BilletsSuperModifFlex-block-txt-list .item:not(:last-child){margin-bottom:8px;}.BilletsSuperModifFlex-block-txt-list .item1{font-size:34px;}.BilletsSuperModifFlex-block-txt-list .item1:not(:last-child){margin-bottom:8px;}.BilletsSuperModifFlex-block-txt-list .item:before{content:'';display:inline-block;vertical-align:middle;width:31px;height:30px;margin-right:10px;}.BilletsSuperModifFlex-block-txt-list .item1:before{content:'';display:inline-block;vertical-align:middle;width:40px;height:40px;margin-right:10px;}.BilletsSuperModifFlex-block-txt-list .item .strong{font-weight:700;}.BilletsSuperModifFlex-block-txt-list .item .small{font-size:21px;font-weight:700;}.BilletsSuperModifFlex-block-txt-list .item--large{margin-left:41px;font-size:38px;font-weight:700;}.BilletsSuperModifFlex-block-mentions{margin-top:25px;font-size:12px;}.BilletsSuperModifFlex-block--blue{background-color:#252b6a;color:#ffed00;}.BilletsSuperModifFlex-block--blue .BilletsSuperModifFlex-block-txt-label{color:#ffffff;}.BilletsSuperModifFlex-block--blue .BilletsSuperModifFlex-block-txt-list .item:before{background-image:url(https://co.corsicaferries.com/html/2018/img/picto/check-yellow.png);}.BilletsSuperModifFlex-block--yellow{background-color:#ffed00;color:#252b6a;}.BilletsSuperModifFlex-block--white{background-color:#ffffff;color:#252b6a;}.BilletsSuperModifFlex-block--white .BilletsSuperModifFlex-block-txt-list .item:before{background-image:url(https://co.corsicaferries.com/html/2018/img/picto/check-blue.png);}.BilletsSuperModifFlex-block--yellow .BilletsSuperModifFlex-block-txt-list .item:before{background-image:url(https://co.corsicaferries.com/html/2018/img/picto/check-blue.png);}.BilletsSuperModifFlex-block--yellow .BilletsSuperModifFlex-block-txt-list .item1:before{background-image:url(https://co.corsicaferries.com/html/img/picto-heure.png);}.BilletsSuperModifFlex-block--yellow .BilletsSuperModifFlex-block-txt-list .item--large{margin-top:15px;}.BilletsSuperModifFlex-block--yellow .BilletsSuperModifFlex-block-txt-list .item--large:before{width:50px;height:49px;background-image:url(https://co.corsicaferries.com/html/2018/img/picto/check-blue-large.png);}@media screen and (max-width:960px){.BilletsSuperModifFlex-block{padding-left:15px;padding-right:15px;}.BilletsSuperModifFlex-block-txt-label{font-size:30px;}.BilletsSuperModifFlex-block-txt-list .item{font-size:30px;}}@media screen and (max-width:570px){.BilletsSuperModifFlex-block-txt{margin-left:0;}.BilletsSuperModifFlex-block-txt-label{font-size:20px;}.BilletsSuperModifFlex-block-txt-list .item{font-size:18px;}.BilletsSuperModifFlex-block-txt-list .item1{font-size:18px;}.BilletsSuperModifFlex-block-txt-list .item--large{font-size:25px;}}@media screen and (max-width:450px){.BilletsSuperModifFlex-block-txt-list .item--large{margin-left:0;font-size:22px;}}.BlockPromo{padding:15px 15px;background-color:#ffed00;}.BlockPromo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:824px;margin-left:auto;margin-right:auto;}.BlockPromo-logo img{max-width:100%;}.BlockPromo-content{margin-left:55px;color:#252b6a;line-height:1;font-size:20px;}.BlockPromo-content-txt .black{font-weight:700;}.BlockPromo-content-txt .font-100{font-size:100px;text-transform:uppercase;}.BlockPromo-content-txt .font-50{font-size:50px;text-transform:uppercase;}.BlockPromo-content-code{margin-top:15px;}.BlockPromo-content-code .code{display:inline-block;margin-top:6px;padding:6px 15px;background-color:#ffffff;font-size:26px;font-weight:700;}@media screen and (max-width:980px){.BlockPromo-content-txt .font-100{font-size:80px;}.BlockPromo-content-txt .font-50{font-size:40px;}}@media screen and (max-width:870px){.BlockPromo{padding-top:25px;padding-bottom:25px;}.BlockPromo-wrapper{display:block;text-align:center;}.BlockPromo-logo img{margin-left:auto;margin-right:auto;}.BlockPromo-content{margin-top:20px;margin-left:0;}}.PageCorsicado{color:#252b6a;}.PageCorsicado-title,.PageCorsicado-desc{text-align:center;}.PageCorsicado-title{font-size:2.2em;text-transform:uppercase;}.PageCorsicado-desc{margin-top:20px;font-size:25px;}.PageCorsicado .btn-main{color:#ffed00;font-size:20px;font-weight:bold;}@media screen and (max-width:768px){.PageCorsicado .Page-content{max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;}.PageCorsicado-title{font-size:2em;}.PageCorsicado-desc{font-size:20px;}.PageCorsicado .btn-main{font-size:20px;}}.PageCorsicado-voucher{max-width:1050px;margin-left:auto;margin-right:auto;margin-top:25px;padding:40px 40px 40px 40px;position:relative;background-color:#ffed00;}.PageCorsicado-voucher:before{content:'';display:block;width:165px;height:191px;position:absolute;right:100%;top:-webkit-calc(100% - 78px);top:calc(100% - 78px);margin-right:24px;background-image:url(https://co.corsicaferries.com/html/2018/img/corsicado/picto-cadeau.png);}.PageCorsicado-voucher:after{content:'';display:block;width:107px;height:266px;position:absolute;left:100%;bottom:156px;margin-left:24px;background-image:url(https://co.corsicaferries.com/html/2018/img/corsicado/picto-etoiles.png);}.PageCorsicado-voucher-title{font-size:35px;font-weight:bold;text-align:center;text-transform:uppercase;}.PageCorsicado-voucher-title .small{display:block;font-size:26px;font-weight:400;}.PageCorsicado-voucher-button{margin-top:30px;text-align:center;}@media screen and (max-width:768px){.PageCorsicado-voucher{padding:30px 20px 20px 20px;}.PageCorsicado-voucher-title{font-size:30px;}.PageCorsicado-voucher-title .small{font-size:25px;}}.PageCorsicado-explication{padding:0 45px 15px 45px;margin-top:120px;position:relative;border:7px solid #252b6a;}.PageCorsicado-explication:after{content:'';display:block;width:100px;height:236px;position:absolute;top:115px;left:100%;margin-left:30px;background-image:url(https://co.corsicaferries.com/html/2018/img/corsicado/picto-tongs.png);}.PageCorsicado-explication-title{margin-top:-35px;text-align:center;}.PageCorsicado-explication-title .wrapper{display:inline-block;max-width:90%;padding:5px 20px;position:relative;background-color:#ffffff;font-size:30px;text-transform:uppercase;}.PageCorsicado-explication-title .wrapper:before{content:'';display:block;width:152px;height:67px;position:absolute;top:-67px;left:0;right:0;margin-left:auto;margin-right:auto;background-image:url(https://co.corsicaferries.com/html/2018/img/corsicado/icone-cadeau.png);}.PageCorsicado-explication-list{margin-top:40px;counter-reset:item;list-style-type:none;}.PageCorsicado-explication-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:26px;font-weight:bold;}.PageCorsicado-explication-list-item:before{counter-increment:item;content:counter(item);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:64px;height:64px;margin-right:15px;background-color:#252b6a;border-radius:50%;color:#ffffff;font-size:50px;}.PageCorsicado-explication-list-item+.PageCorsicado-explication-list-item{margin-top:40px;}.PageCorsicado-explication-link{margin-top:23px;font-size:18px;text-align:right;}.PageCorsicado-explication-link a{text-decoration:underline;}@media screen and (max-width:768px){.PageCorsicado-explication{padding:0 20px 15px 20px;}.PageCorsicado-explication-title .wrapper{max-width:100%;font-size:30px;}.PageCorsicado-explication-list{margin-top:25px;}.PageCorsicado-explication-list-item{font-size:22px;}.PageCorsicado-explication-list-item br{display:none;}.PageCorsicado-explication-list-item:before{width:60px;height:60px;font-size:40px;}}@media screen and (max-width:500px){.PageCorsicado-explication-list-item{display:block;text-align:center;}.PageCorsicado-explication-list-item:before{margin-left:auto;margin-right:auto;margin-bottom:10px;}.PageCorsicado-explication-link{font-size:16px;}}.PageCorsicado-mentions{margin-top:35px;padding:30px 30px;position:relative;border:7px solid #252b6a;font-size:13px;}.PageCorsicado-mentions:after{content:'';display:block;width:189px;height:144px;position:absolute;top:100%;right:0;margin-top:30px;background-image:url(https://co.corsicaferries.com/html/2018/img/corsicado/picto-cadeau-etoile.png);}@media screen and (max-width:880px){.PageCorsicado-mentions:after{display:none;}}@media screen and (max-width:768px){.PageCorsicado-mentions{padding:20px 20px;}}.PageCorsicado-button{margin-top:35px;text-align:center;}.PageFAQQuestion-top{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;background-color:#F6F6F6;border-radius:5px;cursor:pointer;overflow:hidden;}.PageFAQQuestion-top-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:115px;-ms-flex-negative:0;flex-shrink:0;background-color:#ffed00;}.PageFAQQuestion-top-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0;width:-webkit-calc(100% - 115px);width:calc(100% - 115px);padding:40px 20px;color:#252b6a;font-size:22px;font-weight:700;}.PageFAQQuestion-top-title:after{content:"";margin-left:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}@media screen and (max-width:450px){.PageFAQQuestion-top-icon{width:95px;}.PageFAQQuestion-top-title{width:-webkit-calc(100% - 95px);width:calc(100% - 95px);font-size:18px;}}.PageFAQQuestion-content{margin-top:-3px;height:0;opacity:0;overflow:hidden;background-color:rgba(235,235,235,0.3);display:none}.PageFAQQuestion-content-container{max-width:810px;padding:25px 40px;color:#252b6a;font-size:16px;}@media screen and (max-width:449px){.PageFAQQuestion-content-container{padding-left:4px;padding-right:4px;}}.PageFAQQuestion-content-utilite{margin-top:30px;}.PageFAQQuestion-content-utilite .label{font-weight:600;}.PageFAQQuestion-content-utilite-reponse{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;}.PageFAQQuestion-content-utilite-reponse .item{position:relative;padding-left:35px;padding-top:7px;cursor:pointer;}.PageFAQQuestion-content-utilite-reponse .item:before,.PageFAQQuestion-content-utilite-reponse .item:after{content:'';display:block;position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50px;background-color:#ebebeb;}.PageFAQQuestion-content-utilite-reponse .item:after{background-color:#252b6a;width:20px;height:20px;left:5px;top:5px;opacity:0;-webkit-transition:opacity 300ms;transition:opacity 300ms;}.PageFAQQuestion-content-utilite-reponse .item+.item{margin-left:40px;}.PageFAQQuestion-content-utilite-reponse .item.selected:after{opacity:1;-webkit-transition:opacity 300ms;transition:opacity 300ms;}.PageFAQQuestion-content-utilite-thanks{display:none;margin-top:20px;}.PageFAQQuestion-content-utilite-thanks.show{display:block;}.open .PageFAQQuestion-content{height:auto;opacity:1;-webkit-transition:opacity 300ms 100ms,height 0s 0s;transition:opacity 300ms 100ms,height 0s 0s;display:block}.PageFAQCategory{min-height:435px;padding:35px 20px;background-color:#FFFFFF;-webkit-box-shadow:0 2px 25px 0 rgba(0,0,0,0.05);box-shadow:0 2px 25px 0 rgba(0,0,0,0.05);}.PageFAQCategory-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;}.PageFAQCategory h4{margin:0 0;}.PageFAQCategory-title{font-size:22px;font-weight:700;}.PageFAQCategory-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:20px;font-size:16px;}.PageFAQCategory-content img{margin-right:20px;-ms-flex-negative:0;flex-shrink:0;}.PageFAQCategory-content ul{padding:0 0;list-style:none;}.PageFAQCategory-content ul li:before{content:'';display:inline-block;vertical-align:middle;width:3px;height:3px;margin-right:5px;background-color:#252b6a;border-radius:50%;}.PageFAQCategory-content ul li+li{margin-top:12px;}.PageFAQCategory-content ul li [data-faq-button]{cursor:pointer;}.PageFAQCategory-content ul li [data-faq-button]:hover{text-decoration:underline;}.PageFAQCategory-content-button{margin-top:30px;text-align:center;font-weight:700;}.PageFAQCategory-content-button .btn.btn-full-yellow{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}.PageFAQCategory-content-button .btn.btn-full-yellow .gradient{left:-8px;}@media screen and (max-width:768px){.PageFAQ .Page-content,.PageFAQDetail .Page-content{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);margin-left:auto;margin-right:auto;}}.PageFAQ-mainQuestions{margin-top:90px;margin-bottom:0;}.PageFAQ-mainQuestions-title{color:#252b6a;font-size:32px;font-weight:400;text-transform:uppercase;}.PageFAQ-mainQuestions-list{margin-top:25px;}.PageFAQ-mainQuestions-list .PageFAQQuestion+.PageFAQQuestion{margin-top:10px;}@media screen and (max-width:768px){.PageFAQ-mainQuestions{margin-top:60px;}}.PageFAQ-detailsQuestions{margin-top:60px;padding-top:90px;padding-bottom:90px;background-color:rgba(235,235,235,0.3);}.PageFAQ-detailsQuestions-wrapper{margin:0 auto;}.PageFAQ-detailsQuestions-title{color:#252b6a;font-size:32px;font-weight:400;text-transform:uppercase;}@media screen and (max-width:768px){.PageFAQ-detailsQuestions{padding-top:40px;}}.PageFAQ-detailsQuestions-bloc{color:#252b6a;}.PageFAQ-detailsQuestions-bloc-title{font-size:23px;font-weight:700;text-transform:uppercase;}.PageFAQ-detailsQuestions-bloc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px -7px;}.PageFAQ-detailsQuestions-bloc-wrapper>*{width:-webkit-calc(100% / 3 - 14px);width:calc(100% / 3 - 14px);margin:15px 7px;}.PageFAQ-detailsQuestions-bloc+.PageFAQ-detailsQuestions-bloc{margin-top:80px;}@media screen and (max-width:1150px){.PageFAQ-detailsQuestions-bloc-wrapper>*{width:-webkit-calc(100% / 2 - 14px);width:calc(100% / 2 - 14px);}}@media screen and (max-width:768px){.PageFAQ-detailsQuestions-bloc{display:block;margin:-15px 0;}.PageFAQ-detailsQuestions-bloc-wrapper>*{max-width:500px;width:100%;margin:15px auto;}}.PageFAQDetail .PageFAQ-mainQuestions{margin-bottom:60px;}.PageFAQDetail-contact{display:none;padding-top:90px;background-color:rgba(235,235,235,0.3);color:#252b6a;}.PageFAQDetail-contact-wrapper{margin:0 auto;}.PageFAQDetail-contact-title{margin-bottom:30px;color:#252b6a;font-size:32px;font-weight:400;text-transform:uppercase;}.PageFAQDetail-contact-form>.title,.PageFAQDetail-contact-coordonnees>.title{margin:0 0 25px 0;font-size:23px;font-weight:700;text-transform:uppercase;}.PageFAQDetail-contact-form .content{padding:40px 30px;background-color:#ebebeb;}.PageFAQDetail-contact-coordonnees{margin-top:45px;}.PageFAQDetail-contact-coordonnees .Contact{padding:40px 30px;background-color:#ebebeb;}.PageFAQDetail-contact-coordonnees .Contact .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:17px;font-weight:700;text-transform:uppercase;}.PageFAQDetail-contact-coordonnees .Contact .title:after{content:"";margin-left:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.PageFAQDetail-contact-coordonnees .Contact .content{margin-top:20px;height:0;overflow:hidden;}.PageFAQDetail-contact-coordonnees .Contact .content.open{height:auto;}.PageFAQDetail-contact-button{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:700;}.PageFAQDetail-contact-button .btn{padding-right:51px;}.PageFAQDetail-contact-button .btn:after{content:'';display:block;position:absolute;right:0;top:0;width:41px;height:48px;background-image:url(https://co.corsicaferries.com/html/2018/img/faq/avatar-serena.png);}.PageFAQDetail-contact.show{display:block;}.CorsicaClub-page-connected{max-width:1440px;padding:0;}.CorsicaClub-page-connected-wrapper{position:relative;margin:0 60px;}@media screen and (max-width:959px){.CorsicaClub-page-connected-wrapper{margin:0 20px;}}.CorsicaClub-page-connected-menu{background-color:#252b6a;position:absolute;left:0;padding:10px 30px;max-width:290px;}@media screen and (max-width:959px){.CorsicaClub-page-connected-menu{position:fixed;bottom:0;width:100%;z-index:3;padding:0 30px;}}.CorsicaClub-page-connected-menu-header{font-weight:500;padding:15px 30px 15px 0;color:#FFFFFF;font-size:1.7em;display:none;cursor:pointer;}.CorsicaClub-page-connected-menu-header:after{content:"";font-family:"iconfont";position:absolute;font-size:0.7em;top:22px;right:25px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}@media screen and (max-width:959px){.CorsicaClub-page-connected-menu-header{display:block;}}.CorsicaClub-page-connected-menu-items{list-style:none;color:#FFFFFF;position:relative;}.CorsicaClub-page-connected-menu-items a{color:#fff;}@media screen and (max-width:959px){.CorsicaClub-page-connected-menu-items{display:none;padding:40px 0 10px;}}.CorsicaClub-page-connected-menu-item{font-weight:400;padding:20px 30px 20px 0;border-bottom:1px solid #003d96;}@media screen and (max-width:959px){.CorsicaClub-page-connected-menu-item{font-size:1.2em;}}.CorsicaClub-page-connected-menu-item:last-of-type{border-bottom:none;}.CorsicaClub-page-connected-menu-item.current{font-weight:600;}.CorsicaClub-page-connected-menu-item.close{display:none;position:absolute;top:22px;right:0;border:none;padding:0;}@media screen and (max-width:959px){.CorsicaClub-page-connected-menu-item.close{display:block;}}.CorsicaClub-page-connected-menu-item.close:before{font-size:1em;}.CorsicaClub-hidden-background-menu{display:none;background-color:rgba(0,0,0,0.71);position:fixed;top:0;bottom:0;right:0;left:0;z-index:2;cursor:auto;}.CorsicaClub-page-connected-content{margin-left:320px;}@media screen and (max-width:959px){.CorsicaClub-page-connected-content{margin-left:0;}}.CorsicaClub-content-title{background-color:#252b6a;font-size:1.9em;font-weight:600;color:#FFFFFF;padding:35px 50px;}.CorsicaClub-content-title.uppercase{text-transform:uppercase;}@media screen and (max-width:959px){.CorsicaClub-content-title{text-align:center;padding:20px;}}.CorsicaClub-HeadingBlock{padding:30px 25px;}.CorsicaClub-HeadingBlock h1{padding-bottom:0;font-size:2em;}.CorsicaClub-homepage-page{margin:10px auto 70px auto;}@media screen and (max-width:959px){.CorsicaClub-homepage-page{margin:20px 0;}}@media screen and (max-width:768px){.CorsicaClub-Advantages-block .Advantages-block-introduction{padding:0 20px;}}.CorsicaClub-Advantages-block h2{color:#252b6a;font-size:1.8em;text-transform:uppercase;text-align:center;position:relative;margin-bottom:40px;}.CorsicaClub-Advantages-block h2:after{content:'';display:block;width:40px;height:5px;background-color:#ffed00;bottom:-10px;}.CorsicaClub-Advantages-block p{font-size:0.90em;text-align:center;font-weight:500;margin-bottom:40px;}@media screen and (max-width:768px){.CorsicaClub-Advantages-block p{font-size:1em;line-height:1.5em;}}.Advantages-table-container{max-width:1440px;padding:0 60px;margin:0 auto;position:relative;}@media screen and (max-width:959px){.Advantages-table-container{padding:0 25px;}.Advantages-table-container .cols-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.Advantages-table-select{border:1px solid #252b6a;font-size:.9em;margin:0 auto 30px;display:none;width:300px;height:55px;color:#252b6a;padding:0 1em;text-transform:uppercase;}@media screen and (max-width:959px){.Advantages-table-select{display:block;}}.Advantages-table-select .shinyform_select_name:after{right:13px;}.Advantages-table-select .shinyform_content{width:320px;}.Advantages-bottomBlocks{max-width:1440px;margin:0 auto;padding:0 60px 120px 295px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.Advantages-bottomBlocks>div:first-of-type{margin:0 10px 0 0;}@media screen and (max-width:959px){.Advantages-bottomBlocks>div:first-of-type{margin:0 auto 100px;}}@media screen and (max-width:959px){.Advantages-bottomBlocks>div{margin:0 auto 100px;}}@media screen and (max-width:959px){.Advantages-bottomBlocks{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 20px 0;}}.Advantages-bottomBlocks-block-text{padding:30px;border:1px solid #000000;max-width:460px;text-align:center;}.Advantages-bottomBlocks-block-text h3{color:#252b6a;text-transform:uppercase;font-size:1.8em;margin-top:0;}.Advantages-bottomBlocks-block-text p{font-size:0.9em;margin:0;}.Advantages-bottomBlocks-block-more{position:relative;}.Advantages-bottomBlocks-block-more a{background-color:#ffed00;padding:30px;font-size:1em;color:#252b6a;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;-webkit-transition:.5s;transition:.5s;position:absolute;right:0;top:-1px;overflow:hidden;}.Advantages-bottomBlocks-block-more a:before{font-size:0.9em;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:10px;}.CorsicaClub-profil-block{background-color:#ebebeb;padding:40px 30px 30px;}.CorsicaClub-profil-mainInfos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 0 30px;}@media screen and (max-width:1150px){.CorsicaClub-profil-mainInfos{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;}}.CorsicaClub-profil-mainInfos-rank{padding:0 70px 0 0;text-align:center}.CorsicaClub-profil-mainInfos-rank img{max-width:120px;max-height:120px;display:inline-block;}@media screen and (max-width:1150px){.CorsicaClub-profil-mainInfos-rank{padding:0 0 20px 0;width:100%;}.CorsicaClub-profil-mainInfos-rank img{margin:0 auto;}}@media screen and (max-width:959px){.CorsicaClub-profil-mainInfos-rank{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.CorsicaClub-profil-mainInfos-rank img{margin:0 30px 0 0;}}.CorsicaClub-profil-mainInfos-rank-legend{text-transform:uppercase;font-weight:700;font-size:2em;text-align:center;display:block;margin-top:15px;}.CorsicaClub-profil-mainInfos-rank-legend.white{color:#252b6a;}.CorsicaClub-profil-mainInfos-rank-legend.yellow{color:#ffed00;}.CorsicaClub-profil-mainInfos-rank-legend.silver{color:#aaa6a6;}.CorsicaClub-profil-mainInfos-rank-legend.gold{color:#b4933c;}.CorsicaClub-profil-mainInfos-personalDatas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 0 70px;border-left:1px solid #dbdcdd;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:630px;}@media screen and (max-width:1150px){.CorsicaClub-profil-mainInfos-personalDatas{padding:20px 0 0 0;border-left:none;border-top:1px solid #dbdcdd;max-width:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.CorsicaClub-profil-mainInfos-personalDatas-text strong{font-size:0.9em;text-transform:uppercase;}.CorsicaClub-profil-mainInfos-personalDatas-text span{font-size:0.83em;font-weight:500;text-transform:uppercase;display:block;margin:3px 0 10px;}.CorsicaClub-profil-mainInfos-personalDatas-text a{cursor:pointer;font-size:0.83em;margin-top:25px;display:block;font-weight:500;}.CorsicaClub-profil-mainInfos-personalDatas-text a:after{content:"";font-family:"iconfont";position:absolute;font-size:0.5em;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin:4px 0 0 8px;}@media screen and (max-width:959px){.CorsicaClub-profil-mainInfos-personalDatas-corsicanautics{margin:30px auto 0;}}.CorsicaClub-profil-mainInfos-personalDatas-corsicanautics-bubble{background-color:#ffed00;padding:35px;border-radius:50%;margin-bottom:20px;max-width:250px;color:#252b6a;font-size:1.1em;text-align:center;font-weight:500;}.CorsicaClub-profil-mainInfos-personalDatas-corsicanautics-bubble>img{margin:-25px;}.CorsicaClub-profil-mainInfos-personalDatas-corsicanautics-bubble .client-corsicanautics-number{display:block;font-size:4.5em;font-weight:700;}.CorsicaClub-profil-mainInfos-personalDatas-corsicanautics-bubble strong{display:block;font-size:1.2em;}.CorsicaClub-profil-mainInfos-personalDatas-corsicanautics a{font-size:0.83em;display:block;font-weight:500;text-align:center;}.CorsicaClub-profil-mainInfos-personalDatas-corsicanautics a:after{content:"";font-family:"iconfont";position:absolute;font-size:0.5em;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin:4px 0 0 8px;}.flippableDivs-js{-webkit-perspective:600px;perspective:600px;position:relative;}.flippableDivs-js.is-switched .flippableDivs-wrapper{-webkit-animation:rotate 0.5s linear both;animation:rotate 0.5s linear both;}.flippableDivs-js .flippableDivs-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation:rotate-inverse 0.5s linear both;animation:rotate-inverse 0.5s linear both;}.flippableDivs-js .flippableDivs-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;display:none;top:0;left:0;width:100%;}.flippableDivs-js .flippableDivs-item.is-active{position:static;display:block;}.flippableDivs-js .flippableDivs-item__back{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}@-webkit-keyframes rotate{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);}70%{-webkit-transform:rotateX(200deg);transform:rotateX(200deg);}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}}@keyframes rotate{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);}70%{-webkit-transform:rotateX(200deg);transform:rotateX(200deg);}100%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}}@-webkit-keyframes rotate-inverse{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}70%{-webkit-transform:rotateX(-20deg);transform:rotateX(-20deg);}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);}}@keyframes rotate-inverse{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}70%{-webkit-transform:rotateX(-20deg);transform:rotateX(-20deg);}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);}}.CorsicaClub-future-cruises-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;}.CorsicaClub-future-cruises-header h2{font-size:1.8em;display:inline-block;text-transform:uppercase;color:#252b6a;padding:40px 0 20px;width:65%;}@media screen and (max-width:1180px){.CorsicaClub-future-cruises-header h2{width:100%;}}.CorsicaClub-future-cruises-header .linkCorsicanautics{font-size:0.9em;font-weight:500;margin-bottom:10px;}.CorsicaClub-future-cruises-block{background-color:#f1f1f1;padding:25px 0 0;margin-bottom:15px;}.CorsicaClub-future-cruises-block-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 35px 10px;}h3.CorsicaClub-future-cruises-block-title{color:#252b6a;text-transform:uppercase;font-size:1.15em;font-weight:700;margin-top:0;}.CorsicaClub-future-cruises-block-header .expand-block-link{font-size:0.83em;font-weight:500;text-align:center;padding:5px 35px 0 0;color:#252b6a;cursor:pointer;background:transparent;border:0;}.CorsicaClub-future-cruises-block-header .expand-block-link:after{content:"";font-family:"iconfont";color:#252b6a;font-size:0.8em;margin:0 0 0 15px;position:absolute;}.CorsicaClub-future-cruises-block-content{min-height:15px;}.latestBookingBlock-cruiseActions{position:relative;}.latestBookingBlock-cruiseActions.twoWay:before{content:'';width:4px;height:100%;background-color:#dbdcdd;position:absolute;top:35px;left:-20px;}.latestBookingBlock-cruiseActions ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media screen and (max-width:510px){.latestBookingBlock-cruiseActions ul{background-color:#FFFFFF;padding-bottom:15px;}}.latestBookingBlock-cruiseActions li{list-style:none;}@media screen and (max-width:510px){.latestBookingBlock-cruiseActions li{width:100%;}}.latestBookingBlock-cruiseActions li.available .btn{padding:10px 15px;font-size:0.95em;}.latestBookingBlock-cruiseActions li.available .btn:before{margin-right:10px;font-size:1.2em;}.latestBookingBlock-cruiseActions li.unavailable{width:171px;}.latestBookingBlock-cruiseActions li.unavailable p{max-width:130px;font-size:0.82em;font-weight:700;text-align:center;margin:0 auto;padding-top:7px;}.latestBookingBlock-cruiseActions li.unavailable span{display:inline;font-weight:700;font-size:1em;}.latestBookingBlock-cruiseActions li.alreadyChecked button{padding:10px 15px;font-size:0.95em;background-color:#aaa6a6;color:white;cursor:auto;}.latestBookingBlock-cruiseActions li.alreadyChecked button:before{margin-right:10px;font-size:1.2em;color:inherit;}.latestBookingBlock-cruiseActions .btn{height:40px;}@media screen and (max-width:510px){.latestBookingBlock-cruiseActions .btn{width:90% !important;margin:0 auto;display:block !important;}}.latestBookingBlock-cruiseActions .modify-button{text-decoration:underline;font-size:0.85em;text-transform:none;font-weight:600;background-color:rgba(170,166,166,0.5);padding:12px 20px;}.latestBookingBlock-cruiseActions .modify-button:hover{text-decoration:none;}.latestBookingBlock-cruiseActions .modify-button i:before{font-size:1.4em;margin-right:7px;text-transform:none;}.latestBookingBlock-cruiseActions .ticket-button{text-decoration:underline;font-size:0.85em;text-transform:none;font-weight:500;background-color:rgba(170,166,166,0.5);padding:12px 20px;height:auto}.BookingBlock-cruiseInfos .latestBookingBlock-cruiseActions .btn{margin:-7px 0;}.latestBookingBlock-cruiseActions .ticket-button:hover{text-decoration:none;}.latestBookingBlock-cruiseActions .ticket-button i:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:1.3em;text-transform:none;margin-right:7px;width:20px;}.latestBookingBlock-cruiseActions .ticket-button:after{content:"";font-family:"iconfont";position:absolute;font-size:0.5em;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin:4px 0 0 8px;}.CorsicaClub-corsicanautics-record-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;}.CorsicaClub-corsicanautics-record-header h2{font-size:1.8em;display:inline-block;text-transform:uppercase;color:#252b6a;padding:40px 10px 20px 0;}.CorsicaClub-corsicanautics-record-header .linkFutureCruises{font-size:0.9em;font-weight:500;margin-bottom:10px;}.CorsicaClub-corsicanautics-record-block{padding:50px 50px 90px 45px;background-color:#252b6a;margin-bottom:15px;}.CorsicaClub-corsicanautics-record-block-oldBalance span,.CorsicaClub-corsicanautics-record-block-newBalance span{text-transform:uppercase;font-weight:400;font-size:1.1em;color:#FFFFFF;}.CorsicaClub-corsicanautics-record-block-oldBalance span.yellow,.CorsicaClub-corsicanautics-record-block-newBalance span.yellow{color:#ffed00;font-weight:700;}.CorsicaClub-corsicanautics-record-block-oldBalance span.span-block,.CorsicaClub-corsicanautics-record-block-newBalance span.span-block{display:block;padding-bottom:5px;}.CorsicaClub-corsicanautics-record-block-newBalance{float:right;}.CorsicaClub-corsicanautics-record-block-oldCruisesList{padding-top:20px;}.CorsicaClub-corsicanautics-record-block-oldCruisesList .BookingBlock{padding:0 0 30px 0;}.BookingBlock{padding:0 45px 30px 55px;}@media screen and (max-width:768px){.BookingBlock{padding:0 15px 30px 35px;}}.BookingBlock-departure.twoWay:before{content:'';width:4px;height:100%;background-color:#dbdcdd;position:absolute;top:35px;left:-20px;}.BookingBlock-arrival.twoWay:before{content:'';width:4px;height:33px;background-color:#dbdcdd;position:absolute;top:0;left:-20px;}.BookingBlock-cruiseInfos{background-color:#FFFFFF;padding:15px;margin-top:8px;position:relative;}.BookingBlock-cruiseInfos ul{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:1100px){.BookingBlock-cruiseInfos ul{-webkit-box-pack:initial;-webkit-justify-content:initial;-ms-flex-pack:initial;justify-content:initial;}}@media screen and (max-width:959px){.BookingBlock-cruiseInfos ul{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media screen and (max-width:700px){.BookingBlock-cruiseInfos ul{-webkit-box-pack:initial;-webkit-justify-content:initial;-ms-flex-pack:initial;justify-content:initial;}}.BookingBlock-cruiseInfos ul.twoWay:before{content:'';width:20px;height:4px;background-color:#dbdcdd;position:absolute;top:16px;left:-20px;}.BookingBlock-cruiseInfos li{flex:1 1 20%;list-style:none;display:inline-block;vertical-align:middle;text-align:center;padding:0;}@media screen and (max-width:560px){.BookingBlock-cruiseInfos ul{display:block;}.BookingBlock-cruiseInfos li{width:100%;text-align:left;padding:0 0 10px 25px;}}.BookingBlock-cruiseInfos li:before{color:#252b6a;text-transform:none;font-size:1em;margin-right:5px;display:inline-block;}.BookingBlock-cruiseInfos span{display:block;font-size:0.85em;font-weight:500;color:#8a8d94;}.BookingBlock-cruiseInfos span.cruise-inline-span{display:inline-block;}.BookingBlock-cruiseInfos span.BookingBlock-cruiseInfos-label{font-weight:700;text-transform:uppercase;color:#000000;}.BookingBlock-cruiseInfos span.BookingBlock-cruiseInfos-corsicanautics{color:#3CBA28;}.BookingBlock-cruiseInfos span.BookingBlock-cruiseInfos-corsicanautics-red{color:#BA283C;}.CorsicaClub-cruisesBookingAddition-block{background-color:#f1f1f1;padding:30px 30px 15px 35px;margin-bottom:25px;}@media screen and (max-width:482px){.CorsicaClub-cruisesBookingAddition-block{padding:30px 15px 15px 15px;}}.CorsicaClub-cruisesBookingAddition-block h3{color:#252b6a;text-transform:uppercase;font-size:1.15em;font-weight:700;margin:0 0 35px 0;padding-left:40px;position:relative;}.CorsicaClub-cruisesBookingAddition-block h3:before{content:"+";font-size:2.2em;font-weight:400;border:3px solid #252b6a;border-radius:50%;padding:1px;line-height:20px;position:absolute;left:0;top:-4px;}.CorsicaClub-cruisesBookingAddition-block-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.CorsicaClub-cruisesBookingAddition-block-form input{margin:0 12px 15px 0;color:#252b6a;font-size:0.80em;font-weight:500;border:none;height:50px;width:300px;padding:15px 15px 15px 15px;color:#252b6a;font-size:0.85em;}@media screen and (max-width:482px){.CorsicaClub-cruisesBookingAddition-block-form input{margin:0 0 15px 0;}}.CorsicaClub-cruisesBookingAddition-block-form input:-moz-placeholder,.CorsicaClub-cruisesBookingAddition-block-form textarea:-moz-placeholder{color:#252b6a;}.CorsicaClub-cruisesBookingAddition-block-form input::-webkit-input-placeholder,.CorsicaClub-cruisesBookingAddition-block-form textarea::-webkit-input-placeholder{color:#252b6a;}.CorsicaClub-cruisesBookingAddition-block-form input.placeholder,.CorsicaClub-cruisesBookingAddition-block-form textarea.placeholder{color:#252b6a;}.CorsicaClub-cruisesBookingAddition-block-form button{padding:15px 100px;font-weight:700;height:50px;}@media screen and (max-width:482px){.CorsicaClub-cruisesBookingAddition-block-form button{padding:15px 70px;}}.CorsicaClub-bottomLinks-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.CorsicaClub-bottomLinks-wrapper>div:first-of-type{margin:0 10px 0 0;}@media screen and (max-width:959px){.CorsicaClub-bottomLinks-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.CorsicaClub-bottomLinks-wrapper>div{margin:0 auto;}.CorsicaClub-bottomLinks-wrapper>div:first-of-type{margin:0 auto 20px;}}.CorsicaClub-bottomLinks-block-text{padding:30px;border:1px solid #000000;max-width:460px;text-align:center;}.CorsicaClub-bottomLinks-block-text h3{color:#252b6a;text-transform:uppercase;font-size:1.8em;margin-top:0;}.CorsicaClub-bottomLinks-block-text p{font-size:0.9em;margin:0;font-weight:500;}.CorsicaClub-bottomLinks-block-more{position:relative;height:78px;}.CorsicaClub-bottomLinks-block-more a{background-color:#ffed00;padding:30px;font-size:1em;color:#252b6a;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;-webkit-transition:.5s;transition:.5s;position:absolute;right:0;top:-1px;overflow:hidden;}.CorsicaClub-bottomLinks-block-more a:before{font-size:0.9em;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:10px;}.CorsicaClub-Faq-container{background-color:#ebebeb;margin:10px 0 0 0;padding:20px 55px 55px;}@media screen and (max-width:768px){.CorsicaClub-Faq-container{padding:5px;}}.CorsicaClub-Faq-section h3{padding:30px 0;color:#252b6a;text-transform:uppercase;margin:0;}.CorsicaClub-Faq-question-item{background-color:#FFFFFF;padding:30px 50px 30px 30px;margin:0 0 5px 0;}.CorsicaClub-Faq-question-item-header{position:relative;cursor:pointer;color:#252b6a;font-weight:700;display:block;line-height:1.7em;padding-right:20px;}.CorsicaClub-Faq-question-item .CorsicaClub-Faq-question-item-header:after{content:"";font-family:"iconfont";position:absolute;font-size:1.2em;right:-10px;top:5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.CorsicaClub-Faq-question-item[open] .CorsicaClub-Faq-question-item-header:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.CorsicaClub-Faq-question-item-content{padding-top:25px;}.CorsicaClub-Faq-question-item-content p{margin:0.5em 0;}.CorsicaClub-Faq-question-item-content a{text-decoration:underline;}.CorsicaClub-Faq-question-item-content a:hover{color:red}@media screen and (max-width:768px){.CorsicaClub-Faq-question-item{padding:8px;}.CorsicaClub-Faq-section h3{padding:8px 0 0 0;}.CorsicaClub-Faq-question-item .CorsicaClub-Faq-question-item-header::after{right:0}}.Corsica-Club-Table{width:100%;margin:1em 0;}.Corsica-Club-Table th,.Corsica-Club-Table td{background:#ebebeb;color:#000;text-align:center;width:25%;border:4px solid #fff;padding:6px 3px;}.Corsica-Club-Table tr th:first-child{text-align:left;}.CorsicaClub-Advantages-banner-top{margin:10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media screen and (max-width:600px){.CorsicaClub-Advantages-banner-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.CorsicaClub-Advantages-banner-top>div.fret,.CorsicaClub-Advantages-banner-top>div.white{background:-webkit-gradient(linear,left top,right top,from(#dbdcdd),to(#f1f1f1));background:-webkit-linear-gradient(left,#dbdcdd,#f1f1f1);background:linear-gradient(to right,#dbdcdd,#f1f1f1);}@media screen and (max-width:600px){.CorsicaClub-Advantages-banner-top>div.fret,.CorsicaClub-Advantages-banner-top>div.white{background:-webkit-gradient(linear,left top,left bottom,from(#dbdcdd),to(#f1f1f1));background:-webkit-linear-gradient(#dbdcdd,#f1f1f1);background:linear-gradient(#dbdcdd,#f1f1f1);}}.CorsicaClub-Advantages-banner-top>div.white.CorsicaClub-Advantages-banner-top-actualLevel:after{border-left:25px solid #f1f1f1;}.CorsicaClub-Advantages-banner-top>div.fret+div.fret{background:#f1f1f1;}.CorsicaClub-Advantages-banner-top>div.yellow{background:-webkit-gradient(linear,left top,right top,from(#c8b903),to(#ffed00));background:-webkit-linear-gradient(left,#c8b903,#ffed00);background:linear-gradient(to right,#c8b903,#ffed00);}@media screen and (max-width:600px){.CorsicaClub-Advantages-banner-top>div.yellow{background:-webkit-gradient(linear,left top,left bottom,from(#c8b903),to(#ffed00));background:-webkit-linear-gradient(#c8b903,#ffed00);background:linear-gradient(#c8b903,#ffed00);}}.CorsicaClub-Advantages-banner-top>div.yellow.CorsicaClub-Advantages-banner-top-actualLevel:after{border-left:25px solid #ffed00;}.CorsicaClub-Advantages-banner-top>div.silver{background:-webkit-gradient(linear,left top,right top,from(#aaa6a6),to(#dbdcdd));background:-webkit-linear-gradient(left,#aaa6a6,#dbdcdd);background:linear-gradient(to right,#aaa6a6,#dbdcdd);}@media screen and (max-width:600px){.CorsicaClub-Advantages-banner-top>div.silver{background:-webkit-gradient(linear,left top,left bottom,from(#aaa6a6),to(#dbdcdd));background:-webkit-linear-gradient(#aaa6a6,#dbdcdd);background:linear-gradient(#aaa6a6,#dbdcdd);}}.CorsicaClub-Advantages-banner-top>div.silver.CorsicaClub-Advantages-banner-top-actualLevel:after{border-left:25px solid #dbdcdd;}.CorsicaClub-Advantages-banner-top>div.gold{color:#FFFFFF;background:-webkit-gradient(linear,left top,right top,from(#aa8834),to(#cdab4d));background:-webkit-linear-gradient(left,#aa8834,#cdab4d);background:linear-gradient(to right,#aa8834,#cdab4d);}@media screen and (max-width:600px){.CorsicaClub-Advantages-banner-top>div.gold{background:-webkit-gradient(linear,left top,left bottom,from(#aa8834),to(#cdab4d));background:-webkit-linear-gradient(#aa8834,#cdab4d);background:linear-gradient(#aa8834,#cdab4d);}}.CorsicaClub-Advantages-banner-top>div.gold+div.gold{background:#cdab4d;}.CorsicaClub-Advantages-banner-top>div.gold.CorsicaClub-Advantages-banner-top-actualLevel:after{border-left:25px solid #cdab4d;}.CorsicaClub-Advantages-banner-top-actualLevel{width:65%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;}@media screen and (max-width:768px){.CorsicaClub-Advantages-banner-top-actualLevel{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (max-width:600px){.CorsicaClub-Advantages-banner-top-actualLevel{width:100%;}.CorsicaClub-Advantages-banner-top-actualLevel:after{right:auto;left:50%;-webkit-transform:translateX(-50%) rotate(90deg) !important;-ms-transform:translateX(-50%) rotate(90deg) !important;transform:translateX(-50%) rotate(90deg) !important;bottom:-37px;top:auto !important;}}.CorsicaClub-Advantages-banner-top-actualLevel:after{content:'';right:-25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;}.CorsicaClub-Advantages-banner-top-actualLevel-badge{max-width:115px;max-height:115px;}@media screen and (max-width:768px){.CorsicaClub-Advantages-banner-top-actualLevel-badge{margin-bottom:20px;}}.CorsicaClub-Advantages-banner-top-actualLevel-badge img{width:100%;}.CorsicaClub-Advantages-banner-top-actualLevel-text span{font-size:1.3em;font-weight:500;max-width:300px;display:inline-block;}@media screen and (max-width:740px){.CorsicaClub-Advantages-banner-top-actualLevel-text span{text-align:center;}}.CorsicaClub-Advantages-banner-top-actualLevel-text-fix{margin:0 0 0 40px;}@media screen and (max-width:740px){.CorsicaClub-Advantages-banner-top-actualLevel-text-fix{margin:0;}}.CorsicaClub-Advantages-banner-top-actualLevel-text-rank{text-transform:uppercase;font-weight:700 !important;font-size:1.1em !important;}.CorsicaClub-Advantages-banner-top-actualLevel-text a{font-size:0.83em;margin:30px 0 0 40px;display:block;font-weight:500;}@media screen and (max-width:740px){.CorsicaClub-Advantages-banner-top-actualLevel-text a{text-align:center;margin:30px 0 0;}}.CorsicaClub-Advantages-banner-top-actualLevel-text a:after{content:"";font-family:"iconfont";position:absolute;font-size:0.5em;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin:4px 0 0 8px;}.CorsicaClub-Advantages-banner-top-nextLevel{width:35%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media screen and (max-width:600px){.CorsicaClub-Advantages-banner-top-nextLevel{width:100%;padding:50px 0 30px;}}.CorsicaClub-Advantages-banner-top-nextLevel strong{font-weight:600;}.CorsicaClub-Advantages-banner-top-nextLevel-text{font-size:1.1em;padding:0 35px 20px 60px;display:inline-block;}@media screen and (max-width:768px){.CorsicaClub-Advantages-banner-top-nextLevel-text{padding:0 15px 0 40px;}}.CorsicaClub-Advantages-banner-top-nextLevel-points{font-size:2.5em;font-weight:700;}.CorsicaClub-Advantages-banner-top-nextLevel-rank{text-transform:uppercase;font-weight:600;}.CorsicaClub-Advantages-mainContent{background:#ebebeb;padding:0 50px;margin-bottom:40px;}body.user-status-fret .CorsicaClub-Advantages-mainContent{display:none;}@media screen and (max-width:768px){.CorsicaClub-Advantages-mainContent{padding:0 20px;}}.CorsicaClub-Advantages-mainContent-followPoints{padding:40px 0 40px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #aaa6a6;}@media screen and (max-width:700px){.CorsicaClub-Advantages-mainContent-followPoints{padding:40px 0 60px 30px;}}@media screen and (max-width:600px){.CorsicaClub-Advantages-mainContent-followPoints{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0 60px;}}.CorsicaClub-Advantages-mainContent-followPoints .CorsicaClub-profil-mainInfos-personalDatas-corsicanautics-bubble{padding:40px;max-width:220px;margin:0 auto 20px;}.CorsicaClub-Advantages-mainContent-followPoints-text{margin:0 0 10px 50px;}@media screen and (max-width:600px){.CorsicaClub-Advantages-mainContent-followPoints-text{margin:0;}}.CorsicaClub-Advantages-mainContent-followPoints-text h4{text-transform:uppercase;font-size:1.1em;color:#252b6a;margin:0 0 20px;}@media screen and (max-width:600px){.CorsicaClub-Advantages-mainContent-followPoints-text h4{text-align:center;}}.CorsicaClub-Advantages-mainContent-followPoints-text p{font-weight:500;font-size:0.85em;max-width:500px;margin-bottom:30px;}@media screen and (max-width:600px){.CorsicaClub-Advantages-mainContent-followPoints-text p{text-align:center;}}.CorsicaClub-Advantages-mainContent-followPoints-text button{padding:15px 35px;font-weight:700;}@media screen and (max-width:600px){.CorsicaClub-Advantages-mainContent-followPoints-text button{margin:0 auto;display:block !important;}}.CorsicaClub-Advantages-mainContent-advantagesDetails{padding:55px 0 30px;}.CorsicaClub-Advantages-mainContent-advantagesDetails-ranks{margin:0 0 20px 0;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank{width:100%;margin:0 0 60px 0;border-bottom:1px solid #aaa6a6;}@media screen and (min-width:700px){.CorsicaClub-Advantages-mainContent-advantagesDetails-ranks{margin:0 -40px 20px -40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank{width:50%;border-bottom:none;padding:0 40px;}}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank img{max-width:130px;max-height:130px;display:block;margin:0 auto;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank-name{text-align:center;text-transform:uppercase;display:block;margin:20px 0;font-size:2.2em;font-weight:700;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank-name.white{color:#252b6a;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank-name.yellow{color:#ffed00;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank-name.silver{color:#aaa6a6;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank-name.gold{color:#b4933c;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank-total{text-align:center;display:block;font-size:0.9em;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank-numberPoints{font-weight:600;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank strong{font-weight:600;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank-advantagesList{background-color:#FFFFFF;padding:20px 0 25px;width:100%;margin:20px 0 0;}@media screen and (max-width:700px){.CorsicaClub-Advantages-mainContent-advantagesDetails-rank-advantagesList{max-width:400px;margin:20px auto 0;}}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank-advantagesList ul{max-width:230px;margin:0 auto;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank-advantagesList li{margin-top:20px;list-style:none;font-size:0.9em;font-weight:500;position:relative;padding-left:30px;}.CorsicaClub-Advantages-mainContent-advantagesDetails-rank-advantagesList li:before{content:"";font-family:'iconfont';position:absolute;font-size:0.7em;left:0;top:3px;}.CorsicaClub-Advantages-mainContent-advantagesDetails>p{font-size:0.9em;font-weight:500;}.CorsicaClub-Advantages-infosBlock{background-color:#ebebeb;padding:0 60px 50px;}@media screen and (max-width:768px){.CorsicaClub-Advantages-infosBlock{padding:0 20px 20px;}}.CorsicaClub-Advantages-infosBlock .CorsicaClub-Faq-section h3{font-size:1.1em;padding-bottom:40px;color:#252b6a;}@media screen and (max-width:768px){.CorsicaClub-Advantages-infosBlock .CorsicaClub-Faq-section h3{font-size:1.1em;}}.CorsicaClub-Advantages-infosBlock .CorsicaClub-Faq-question-item-header a{color:#252b6a;font-size:1.2em;}.CorsicaClub-privateInfos-container{margin-top:10px;background-color:#ebebeb;padding:0 35px 40px;}.CorsicaClub-privateInfos-title{background:#252b6a;color:#fff;padding:16px;font-size:1.4em;margin:0 -35px;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-container{padding:0 10px 10px;}.CorsicaClub-privateInfos-title{margin:0 -10px;}}.CorsicaClub-privateInfos-container>.BookingActions{margin:40px auto 0;display:flex;justify-content:space-evenly;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-container>.BookingActions{margin:10px auto 0;width:100% !important;font-size:0.9em;}}.CorsicaClub-privateInfos-section .CorsicaClub-Members>div+div{margin-top:1em;}.CorsicaClub-privateInfos-section{padding-top:40px;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section{padding-top:20px;}}.CorsicaClub-privateInfos-section h4{padding-bottom:25px;color:#252b6a;text-transform:uppercase;margin:0;font-size:1.2em;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section h4{padding-bottom:15px;}}.CorsicaClub-privateInfos-section-subtitle{padding-bottom:20px;color:#252b6a;font-size:0.9em;font-weight:600;display:block;}.CorsicaClub-privateInfos-section-subtitle.paddingTop{padding-top:20px;}.CorsicaClub-privateInfos-section>a{margin-top:15px;font-size:0.83em;display:block;font-weight:600;color:#252b6a;}.CorsicaClub-privateInfos-section>a:after{content:"";font-family:"iconfont";position:absolute;font-size:0.8em;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin:4px 0 0 8px;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section>a{font-size:1em;}}.CorsicaClub-privateInfos-section-row{width:100%;background:#FFFFFF;min-height:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;}}.CorsicaClub-privateInfos-section-row.label{background-color:rgba(170,166,166,0.4);margin-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px;font-size:0.9em;}.CorsicaClub-privateInfos-section-row.label span{color:#252b6a;font-size:1.1em;font-weight:600;padding:1em}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.label-partner{height:130px;padding:15px;}}.CorsicaClub-privateInfos-section-row.label-partner div{margin-left:80px;min-width:140px;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.label-partner div{margin:15px auto 0;}}.CorsicaClub-privateInfos-section-row.label-partner button{background:transparent;font-size:1.2em;text-transform:uppercase;padding:5px;border:1px solid #252b6a;color:#252b6a;font-weight:600;margin:0 5px;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.label-partner button{font-weight:500;font-size:1.5em;padding:10px;}}.CorsicaClub-privateInfos-section-row.label-partner button:hover,.CorsicaClub-privateInfos-section-row.label-partner button.selected{border-color:#ffed00;background:#ffed00;}.CorsicaClub-privateInfos-section-row.label-partner input[type="button"]{background:transparent;font-size:1.2em;text-transform:uppercase;padding:5px;width:65px;border:1px solid #252b6a;color:#252b6a;font-weight:600;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.label-partner input[type="button"]{font-weight:500;font-size:1.5em;width:75px;padding:10px;}}.CorsicaClub-privateInfos-section-row.label-partner input[type="button"]:first-of-type{margin:0 5px 0 0;}.CorsicaClub-privateInfos-section-row.label-partner input[type="button"],.CorsicaClub-privateInfos-section-row.label-partner input[type="button"].checked{border:none;background:#ffed00;}.CorsicaClub-privateInfos-section-row.borderTop{border-top:1px solid rgba(0,32,110,0.5);}.CorsicaClub-privateInfos-section-row.borderBottom{border-bottom:1px solid rgba(0,32,110,0.5);}.CorsicaClub-privateInfos-section-row.full>div{width:100%;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.full>div{width:100%;}}.CorsicaClub-privateInfos-section-row.half>div{width:50%;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.half>div{width:100%;}}.CorsicaClub-privateInfos-section-row.three>div{width:33%;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.three>div{width:100%;}}.CorsicaClub-privateInfos-section-row.quarter>div:first-of-type{width:33%;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.quarter>div:first-of-type{width:100%;}}.CorsicaClub-privateInfos-section-row.quarter>div:last-of-type{width:67%;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.quarter>div:last-of-type{width:100%;}}.CorsicaClub-privateInfos-section-row.quarterPlus>div:first-of-type{width:37%;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.quarterPlus>div:first-of-type{width:100%;}}.CorsicaClub-privateInfos-section-row.quarterPlus>div:last-of-type{width:63%;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.quarterPlus>div:last-of-type{width:100%;}}.CorsicaClub-privateInfos-section-row.five>div{width:22%;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.five>div{width:100%;}}.CorsicaClub-privateInfos-section-row.five>div:first-of-type{width:12%;min-width:105px;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row.five>div:first-of-type{width:100%;}}.CorsicaClub-privateInfos-section-row-cell{border-right:1px solid rgba(0,32,110,0.5);padding:10px;min-height:75px;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row-cell{border-right:none;border-bottom:1px solid rgba(0,32,110,0.5);}}.CorsicaClub-privateInfos-section-row-cell:last-of-type{border-right:none;}@media screen and (max-width:768px){.CorsicaClub-privateInfos-section-row-cell:last-of-type{border-bottom:none;}}.CorsicaClub-privateInfos-section-row-cell.checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.CorsicaClub-privateInfos-section-row-cell.checkbox .pmr .icon-pmr{font-size:2em;visibility:hidden;}.CorsicaClub-privateInfos-section-row-cell.checkbox .pmr input+label:hover .icon-pmr,.CorsicaClub-privateInfos-section-row-cell.checkbox .pmr input:checked+label .icon-pmr{visibility:visible;}.CorsicaClub-privateInfos-section-row-cell.checkbox input[type="checkbox"]{width:15px;height:15px;min-width:15px;margin-right:10px;position:relative;}.CorsicaClub-privateInfos-section-row-cell.checkbox input[type="checkbox"]:checked{background:white;}@media screen and (max-width:959px){.CorsicaClub-privateInfos-section-row-cell.checkbox input[type="checkbox"]:checked:after{top:50% !important;}}.CorsicaClub-privateInfos-section-row-cell.checkbox input[type="checkbox"]:checked:after{content:'';display:inline-block;position:absolute;top:45%;left:4px;bottom:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:6px;background-color:#252b6a;border-radius:1px;}.CorsicaClub-privateInfos-section-row-cell.checkbox input[type="checkbox"]:checked:before{content:'';position:absolute;background-color:#FFFFFF;top:0;left:0;width:12px;height:12px;border-radius:2px;border:1px solid rgba(0,32,110,0.5);}.CorsicaClub-privateInfos-section-row-cell>span:first-child{color:#8a8d94;font-size:0.9em;display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.CorsicaClub-privateInfos-section-row-cell>strong,.CorsicaClub-privateInfos-section-row-cell>div{display:block;color:#252b6a;padding:15px 0 5px 0;}.CorsicaClub-privateInfos-section-row-cell>div.flex,.CorsicaClub-privateInfos-section-row-cell .cf-PhoneNumber{display:-webkit-box;display:-ms-flexbox;display:flex;}.CorsicaClub-privateInfos-section-row-cell .cf-PhoneNumber>.cf-PhoneNumber-Number{flex:1 1 auto;padding-left:1em;}.CorsicaClub-privateInfos-section-row-cell input[type=tel],.CorsicaClub-privateInfos-section-row-cell input[type=text],.CorsicaClub-privateInfos-section-row-cell input[type=email],.CorsicaClub-privateInfos-section-row-cell input[type=password],.CorsicaClub-privateInfos-section-row-cell textarea,.CorsicaClub-privateInfos-section-row-cell .cf-PhoneNumber .cf-PhoneNumber-Number{width:100%;max-width:100%;border:0;border-bottom:1px solid rgba(138,141,148,0.7);font-size:0.9em;color:#252b6a;}.CorsicaClub-privateInfos-section-row-cell>select{height:2em;margin:10px 0 0 0;width:100%;border:1px solid rgba(138,141,148,0.7);font-size:0.9em;color:#252b6a;}.CorsicaClub-privateInfos-section-row-cell .cf-PhoneNumber{height:2em;margin:10px 0 0 0;width:100%;}.CorsicaClub-privateInfos-section-row-cell .cf-PhoneNumber .cf-PhoneNumber-Number{padding:0 15px;}.CorsicaClub-privateInfos-section-row-cell>input,.CorsicaClub-privateInfos-section-row-cell>textarea{padding-bottom:5px;padding-top:15px;}.CorsicaClub-privateInfos-select{border:1px solid rgba(0,32,110,0.5);font-size:.9em;margin:12px auto 0;height:25px;border-radius:3px;white-space:nowrap;color:#252b6a;text-transform:uppercase;font-weight:600;overflow:hidden;}.CorsicaClub-privateInfos-select.full{width:100% !important;}.CorsicaClub-privateInfos-select.full .shinyform_content{width:100%;padding:10px 0;}.CorsicaClub-privateInfos-select.small{width:60px !important;}.CorsicaClub-privateInfos-select.small .shinyform_content{width:60px;padding:10px 5px;}.CorsicaClub-privateInfos-select.medium{width:150px !important;}.CorsicaClub-privateInfos-select.medium .shinyform_content{width:150px;padding:10px 0;}.CorsicaClub-privateInfos-select.noUpper .shinyform_select_name{text-transform:none;}.CorsicaClub-privateInfos-select.noUpper .shinyform_select_name:after{right:5px;}.CorsicaClub-privateInfos-select.labelSelect{margin:0 0 0 20px;width:40px !important;}.CorsicaClub-privateInfos-select.labelSelect .shinyform_content{width:40px;padding:10px 0;}.CorsicaClub-privateInfos-select .shinyform_select_name{padding:6px 0 4px 8px;font-size:1em;font-weight:600;}.CorsicaClub-privateInfos-select .shinyform_select_name:after{right:13px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #252b6a;}.CorsicaClub-privateInfos-select .shinyform_content{top:24px;min-height:0;}.CorsicaClub-privateInfos-select .shinyform_content a{padding:5px;margin-top:5px;}.CorsicaClub-page-connected-menu.agency{color:white;padding:20px 30px;position:static;}.CorsicaClub-page-connected-menu.agency h1,.CorsicaClub-page-connected-menu.agency h2,.CorsicaClub-page-connected-menu.agency h3{padding-bottom:20px;}.CorsicaClub-page-connected-menu.agency input{color:gray;font-size:1.0em;padding:3px 0 0 5px;}.CorsicaClub-page-connected-menu.agency input.datepicker{width:105px;background:#fff url(https://co.corsicaferries.com/html/images/calendar-bis.png) no-repeat 83px center;}.tickets-recallblock{width:100%;margin:1em 0;}.tickets-recallblock td{padding:6px 8px;}.tickets-recallblock td.title{font-weight:bold;padding:20px 0 10px 10px;font-size:16px;}.CorsicaClub-future-cruises-block .cf-TicketsTable{margin-left:10px;}.CorsicaClub-future-cruises-block .cf-TicketsTable table{}.CorsicaClub-future-cruises-block .cf-TicketsTable thead{padding:6px 0;font-size:1.0em;text-align:left;color:#252b6a;}.CorsicaClub-future-cruises-block .cf-TicketsTable th{padding:0 20px 20px 0;}.CorsicaClub-future-cruises-block .cf-TicketsTable tbody td{padding:6px 10px;font-size:0.9em;color:#252b6a;background-color:white;}.CorsicaClub-future-cruises-block .cf-TicketsTable tbody td.profile{width:20%;}.CorsicaClub-future-cruises-block .cf-TicketsTable tbody td.validState{width:10%;}.CorsicaClub-future-cruises-block .cf-TicketsTable tfoot td{padding:10px 20px 10px 0;font-size:1.6em;font-weight:bold;}.AgencyMenu-menu-steps{width:100%;}.AgencyMenu-menu-steps ul{height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.AgencyMenu-menu-steps ul li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:13px;margin:0 20px;position:relative;list-style:none;color:#8a8d94;text-align:center;text-transform:uppercase;}.AgencyMenu-menu-steps ul li.active{color:#252b6a;font-weight:600;text-decoration:underline;}.AgencyMenu-menu-steps ul li .number-steps{display:none;}.CorsicaClub-privateInfos-section div.chk-picto{display:inline-block;font-size:28px;color:white;width:34px;height:34px;text-align:center;line-height:34px;border-radius:100%;box-shadow:2px 2px 10px rgba(0,0,0,0.4);text-shadow:0 0 10px black;vertical-align:middle;}.CorsicaClub-privateInfos-section div.chk-text{display:inline-block;font-size:1.1em;font-weight:bold;padding-left:10px;width:90%;vertical-align:middle;}.CorsicaClub-privateInfos-section .checked .chk-picto{background:green;}.CorsicaClub-privateInfos-section .checked .chk-text{color:green;}.CorsicaClub-privateInfos-section .unchecked .chk-picto{background:red;}.CorsicaClub-privateInfos-section .unchecked .chk-text{color:red;}.CrossingPage-search.single .retour,.ComparisonFourBigBlock-col-content-caracs-carac .label{display:none;}.ComparisonFourBigBlock-col--legend .ComparisonFourBigBlock-col-content-caracs-carac .label{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.CorsicaClub-Advantages-block h2:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.CorsicaClub-Resident-Form{display:inline-block;vertical-align:middle;margin:0 8px;}.CorsicaClub-Resident-Images>a{display:inline-block;margin:4px;}.CorsicaClub-Resident-Images>a>img{display:inline-block;border:4px solid #ebebeb;}.CorsicaClub-Resident-Upload{display:inline-block;position:relative;overflow:hidden;}.CorsicaClub-Resident-Upload>input[type=file]{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer;}.hide-labels label{display:none;}.ComparisonFourBigBlock ul,.ComparisonFourBigBlock li{list-style-type:none;list-style-image:none;}.ComparisonFourBigBlock-col{float:left;width:-webkit-calc((100% - 265px) / 4);width:calc((100% - 265px) / 4);margin-right:10px;background:#ebebeb;}@media screen and (max-width:959px){.ComparisonFourBigBlock-col{display:none;width:300px;margin:0 auto;}.Advantages-table-select[data-val=white]+.cols-wrapper>.ComparisonFourBigBlock-col.white,.Advantages-table-select[data-val=yellow]+.cols-wrapper>.ComparisonFourBigBlock-col.yellow,.Advantages-table-select[data-val=silver]+.cols-wrapper>.ComparisonFourBigBlock-col.silver,.Advantages-table-select[data-val=gold]+.cols-wrapper>.ComparisonFourBigBlock-col.gold{display:block;}}.ComparisonFourBigBlock-col.patate{display:block;}.ComparisonFourBigBlock-col:last-child{margin-right:0;}@media screen and (max-width:959px){.ComparisonFourBigBlock-col:last-child{margin:0 auto;}}.ComparisonFourBigBlock-col-head-visual img{margin:15px auto 0;width:83px;height:83px}.ComparisonFourBigBlock-col-head-textWrapper{text-align:center;}.ComparisonFourBigBlock-col-head-textWrapper h3{margin:10px 0 5px;color:#252b6a;font-size:1.8em;text-transform:uppercase;}.ComparisonFourBigBlock-col-head-textWrapper-desc{font-weight:600;font-size:0.9em;height:50px;border-bottom:1px solid rgba(0,32,110,0.16);}.ComparisonFourBigBlock-col-content{padding:0 27px;}@media screen and (max-width:959px){.ComparisonFourBigBlock-col-content{padding:10px 27px;}}.ComparisonFourBigBlock-col-content-caracs-carac{display:inline-block;width:100%;vertical-align:middle;text-align:center;height:75px;position:relative;}@media screen and (max-width:959px){.ComparisonFourBigBlock-col-content-caracs-carac{height:auto;}.ComparisonFourBigBlock-col-content-caracs-carac.empty{display:none;}}.ComparisonFourBigBlock-col-content-caracs-carac .label{color:#252b6a;font-size:14px;padding-top:20px;}@media screen and (max-width:959px){.ComparisonFourBigBlock-col-content-caracs-carac .label{display:block;}}.ComparisonFourBigBlock-col-content-caracs-carac .bool{line-height:75px;position:relative;}@media screen and (max-width:959px){.ComparisonFourBigBlock-col-content-caracs-carac .bool{display:none;}}.ComparisonFourBigBlock-col-content-caracs-carac .bool.bool-yes:before{content:"";font-family:"iconfont";font-size:1.5em;}.ComparisonFourBigBlock-col-content-caracs-carac .bool-yes,.ComparisonFourBigBlock-col-content-caracs-carac .yes{color:#89e474;}.ComparisonFourBigBlock-col--legend{width:225px;background:none;}@media screen and (max-width:959px){.ComparisonFourBigBlock-col--legend{display:none;}}.ComparisonFourBigBlock-col--legend .ComparisonFourBigBlock-col-content{padding:0 25px 0 0;}.ComparisonFourBigBlock-col--legend .ComparisonFourBigBlock-col-content-caracs-carac{text-align:left;}.ComparisonFourBigBlock-col--legend .ComparisonFourBigBlock-col-content-caracs-carac .label{display:block;}.ComparisonFourBigBlock-sideNotes{clear:both;padding:17px 0 0 235px;font-size:0.9em;color:#252b6a;font-weight:500;}@media screen and (max-width:959px){.ComparisonFourBigBlock-sideNotes{padding:25px 0 0;}}.suggest-popup{background:#f1f1f1;border:1px solid #8a8d94;max-height:306px;min-width:240px;max-width:360px;overflow-x:hidden;overflow-y:auto;}.suggest-popup-row{display:block;margin:8px;padding:8px;background:#fff;transition:background-color 320ms ease;text-decoration:none;text-align:left;font-size:1.1em;}.suggest-popup-row:hover{background-color:#fdf9cc;text-decoration:none !important;}.suggest-popup-row.selected{background-color:#ffed00;text-decoration:none !important;}.suggest-popup-row>.segm-line1,.suggest-popup-row>.segm-line2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px;text-decoration:none;}.suggest-popup-row>.segm-line1{color:#252b6a;font-weight:700;text-transform:uppercase;}.suggest-popup-row>.segm-line2{color:#8a8d94;}.suggest-popup-row>.segm-line2>.segm-red{color:#D8000C;}.suggest-popup-row>.suggest-prefix{font-weight:bold;}.suggest-popup-row>.suggest-suffix{font-style:italic;}.future-cruise-lists{text-align:right;}.future-cruise-lists>.whitelink{margin:1em 1em 0 0;}.future-cruise-lists>.whitelink::after{content:"";font-family:"iconfont";position:absolute;font-size:0.5em;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin:0 0 0 8px;}.Contact-Form{padding:0 2em 2em 2em;background:#ebebeb;}.HomeSearchForm [class*=tab-wrapper],.BookingSearchForm [class*=tab-wrapper],.BookingMain [class*=tab-wrapper],.modal-wrapper .modal-content [class*=tab-wrapper]{background-color:rgba(37,43,106,0.8);}@media screen and (max-width:959px){.HomeSearchForm [class*=tab-wrapper],.BookingSearchForm [class*=tab-wrapper],.BookingMain [class*=tab-wrapper],.modal-wrapper .modal-content [class*=tab-wrapper]{background-color:#252b6a;}}.HomeSearchForm [class*=tab-wrapper]>span:first-of-type,.BookingSearchForm [class*=tab-wrapper]>span:first-of-type,.BookingMain [class*=tab-wrapper]>span:first-of-type,.modal-wrapper .modal-content [class*=tab-wrapper]>span:first-of-type{font-size:24px;}.form-type-radios:not(.style-buttons) ul{width:100%;}.form-type-radios:not(.style-buttons) .form-type-radio+.form-type-radio{margin-left:15px;}.form-type-radios:not(.style-buttons) .form-type-radio--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.form-type-radios:not(.style-buttons) .form-type-radio--wrapper .form-type-radio{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.form-type-radios:not(.style-buttons) .form-type-radio--wrapper .form-type-radio:not(.checked)~.form-type-radio--checkedActions,.form-type-radios:not(.style-buttons) .form-type-radio--wrapper .form-type-radio:not(.checked)~.form-type-radio--checkedContent{display:none;}.form-type-radios:not(.style-buttons) .form-type-radio--wrapper .form-type-radio--checkedContent{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:23px;}.form-type-remorque-velo{display:flex;justify-content:space-between;gap:1em;width:100%;margin:1em 0 0.5em 3em;text-align:left;}#root .HomeSearchForm [type='text'],.BookingSearchForm [type='text'],.BookingMain [type='text'],.modal-wrapper .modal-content [type='text'],.BookingMain [type='password'],.modal-wrapper .modal-content [type='password'],.HomeSearchForm [type='date'],.BookingSearchForm [type='date'],.BookingMain [type='date'],.modal-wrapper .modal-content [type='date'],.HomeSearchForm textarea,.BookingSearchForm textarea,.BookingMain textarea,.modal-wrapper .modal-content textarea,.HomeSearchForm select,.BookingSearchForm select,.BookingMain select,.modal-wrapper .modal-content select,.HomeSearchForm [type='number'],.BookingSearchForm [type='number'],.BookingMain [type='number'],.modal-wrapper .modal-content [type='number'],.HomeSearchForm [type='email'],.BookingSearchForm [type='email'],.BookingMain [type='email'],.modal-wrapper .modal-content [type='email'],.HomeSearchForm [type='tel'],.BookingSearchForm [type='tel'],.BookingMain .cf-PhoneNumber-Number{width:100%;color:#252b6a;-webkit-appearance:none;appearance:none;border:none;}#Passengers .PassengerContactInfos-lines input.cf-PhoneNumber-Number{padding-left:0.5em;}.HomeSearchForm [type=number]::-webkit-inner-spin-button,.BookingSearchForm [type=number]::-webkit-inner-spin-button,.BookingMain [type=number]::-webkit-inner-spin-button,.modal-wrapper .modal-content [type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;}.HomeSearchForm [type=number],.BookingSearchForm [type=number],.BookingMain [type=number],.modal-wrapper .modal-content [type=number]{-moz-appearance:textfield;}.HomeSearchForm form,.BookingSearchForm form,.BookingMain form,.modal-wrapper .modal-content form{margin-bottom:0;}.HomeSearchForm form>*+*,.BookingSearchForm form>*+*,.BookingMain form>*+*,.modal-wrapper .modal-content form>*+*{margin-top:20px;}.form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.HomeSearchForm form [type=submit],.BookingSearchForm form [type=submit],.BookingMain form [type=submit],.modal-wrapper .modal-content form [type=submit]{border-radius:3px;width:100%;}.form-field-title{display:block;margin-bottom:8px;}.elm-dates .form-field-title{display:grid;gap:6px;grid-template-columns:1fr 1fr;}.form-type-radios{display:-webkit-box;display:-ms-flexbox;display:flex;}.form-type-radios[data-orientation=vertical]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.form-type-radios[data-orientation=vertical]>*+*{margin-left:0 !important;}.form-type-radios.style-buttons:not(.width-auto){-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.form-type-radios.style-buttons .form-type-radio{width:-webkit-calc(50% - 3px);width:calc(50% - 3px);text-align:center;position:relative;}.form-type-radios.style-buttons .form-type-radio [type=radio]{opacity:0;position:absolute;}.form-type-radios.style-buttons .form-type-radio [type=radio]:not(:checked)~label{font-weight:500;background:none;}.form-type-radios.style-buttons .form-type-radio [type=radio]:checked~label,.form-type-radios.style-buttons .form-type-radio [type=radio]:not(:checked)~label:hover{font-weight:700;}.form-type-radios.style-buttons .form-type-radio [type=radio]:checked~label:after,.form-type-radios.style-buttons .form-type-radio [type=radio]:not(:checked)~label:hover:after{content:'';display:block;width:60px;height:2px;background-color:#252b6a;margin:2px auto 0 auto;}.form-type-radios.style-buttons .form-type-radio label{-webkit-transition:300ms background-color;transition:300ms background-color;cursor:pointer;display:block;background-color:#dce0ec;color:#252b6a;border-radius:3px;padding:8px 12px;font-weight:700;}.form-type-radios.style-buttons .form-type-radio+.form-type-radio{margin-left:10px;border-left:1px solid #252b6a;}.form-type-radios.style-buttons.width-auto .form-type-radio{width:auto;}.form-type-select.not-floating label{display:block;}.form-type-select.not-floating select,ul.remise-menu select{margin:8px 0;border:1px solid #252b6a;width:auto;padding:4px 30px 4px 8px;border-radius:4px;background-image:url(https://co.corsicaferries.com/html/2022/open.png);background-repeat:no-repeat;background-position:center right 10px;-webkit-background-size:13px 7px;background-size:13px 7px;min-width:200px;}.form-type-select:not(.not-floating){background-color:white;border-radius:3px;color:#252b6a;position:relative;padding:7.5px 0;-webkit-transition:300ms background-color;transition:300ms background-color;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px;}.form-type-select:not(.not-floating) label{position:absolute;top:6px;left:10px;}.form-type-select:not(.not-floating) select{background-image:none;}.form-type-select:not(.not-floating):before{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);font-size:18px;-webkit-transition:300ms -webkit-transform;transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;}.form-type-select:not(.not-floating):hover:before{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);}.form-type-date{background-color:white;border-radius:3px;position:relative;padding-top:10px;padding-bottom:10px;padding-left:20px;cursor:pointer;}.form-type-date>input{cursor:pointer;}.form-type-date.on-edit{background-color:#e2e9f8;}.form-type-date:before{color:#252b6a;position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;}.form-type-date:after{content:"";color:#252b6a;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);font-size:18px;-webkit-transition:300ms -webkit-transform;transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform;}.form-type-date label{position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;color:#252b6a;font-size:12px;-webkit-transition:300ms all;transition:300ms all;}.form-type-date [type=text]:focus~label,.form-type-date [type=text]:not(:placeholder-shown)~label{top:10px;}.form-type-date [type=text]:placeholder-shown~label,.form-type-date [type=text]:placeholder-shown~span{opacity:0;}.form-type-date>span{color:#252b6a;position:absolute;left:30px;bottom:0.5rem;font-size:0.9rem;}.form-actions{margin-top:30px;}.elm-dates .form-wrapper{gap:6px;}.elm-dates label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.elm-dates .form-type-date>input{padding-top:0;font-size:0.9rem;}.elm-prestations:hover .form-wrapper>button{color:#ffed00 !important;}.elm-prestations button[class^=icon]{background:none;color:white;font-size:0;position:relative;padding:0;margin:0 .5rem;}.elm-prestations button[class^=icon]:before{font-size:16px;margin:0;}.elm-prestations button[class^=icon]:after{content:attr(data-count);font-size:10px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;position:absolute;border-radius:50%;background-color:#f1f1f1;bottom:0;right:0;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);color:#252b6a;}.elm-prestations button[class^=icon]:hover{color:#ffed00;}.elm-crossing select{pointer-events:none;}.form-alert{font-weight:600;color:#CC1D13;margin:8px 0 5px 20px;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;}.form-alert:before{content:'';display:block;width:16px;height:13px;margin-right:8px;background-image:url(https://co.corsicaferries.com/html/2018/img/picto/warning@2x.png);-webkit-background-size:100% 100%;background-size:100%;-ms-flex-negative:0;flex-shrink:0;}.form-alert.clickable{cursor:pointer;}.form-alert.clickable:hover{text-decoration:underline;}input.rounded{padding:8px;border:none;border-radius:3px;margin-right:8px;}button.underline{background:none;}.underline{text-decoration:underline;}.btn.btn-full-yellow{border-radius:2px;font-weight:700;padding:13px 13px;}.btn,.btn-primary,.btn:focus,.btn-primary:focus{font-weight:700;background-color:#ffed00;color:#252b6a;border:2px solid #ffed00;}.btn-primary:hover,.btn:hover{background-color:#252b6a;color:#fff}.btn-primary.blue,.btn.blue{border:none;background-color:#252b6a;color:white;}.btn-primary.blue:hover,.btn.blue:hover{color:#ffed00;}.dropdownList{position:relative;padding-bottom:5px;}.dropdownList-header{position:relative;background-color:white;-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;padding:10px 13px;cursor:pointer;-webkit-transition:300ms background-color;transition:300ms background-color;}.dropdownList-header label,.dropdownList-header span{display:block;}.dropdownList-header span{font-weight:700;margin-top:8px;}.dropdownList-header:before{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);font-size:15px;-webkit-transition:300ms -webkit-transform;transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;}.dropdownList-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 1em 0 0;}.dropdownList-panel{position:absolute;background-color:white;-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;padding:65px 13px 10px 13px;border-radius:4px;top:0;z-index:9;width:100%;display:none;}.dropdownList-panel:empty{display:none;}.dropdownList.expand .dropdownList-header{-webkit-box-shadow:none;box-shadow:none;z-index:10;}.dropdownList.expand .dropdownList-header:before{-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);}.dropdownList.expand .dropdownList-panel{display:block;}.dropdownList .form-type-radio+.form-type-radio{margin-left:0 !important;}.form-checkbox,.form-type-checkbox{display:inline-block;user-select:none;}.form-checkbox.checked,.form-type-checkbox.checked{font-weight:bold;}.form-checkbox{position:relative;}.form-checkbox [type=checkbox]{display:none;}.form-checkbox-disabled.form-checkbox,.disabled.form-type-checkbox{opacity:.4;pointer-events:none;}.form-checkbox-fake-disabled.form-checkbox{pointer-events:none;}.form-checkbox-fake-disabled.form-checkbox>label:before{opacity:.4;}.form-checkbox-disabled.form-checkbox+.option-desc,.disabled.form-type-checkbox+.option-desc{opacity:.4;}.form-checkbox [type=checkbox]:checked~label:after,.form-type-checkbox [type=checkbox]:checked~label:after{content:"";position:absolute;left:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:white;}.form-checkbox [type=checkbox]:checked~label:before,.form-type-checkbox [type=checkbox]:checked~label:before{background-color:#252b6a;}.form-checkbox label,.form-type-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;}.form-checkbox label:before,.form-type-checkbox label:before{content:'';display:block;border:2px solid #252b6a;width:18px;height:18px;margin-right:8px;border-radius:2px;-ms-flex-negative:0;flex-shrink:0;}.form-type-radios:not(.style-buttons) .form-type-radio{position:relative;margin:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.form-type-radios:not(.style-buttons) .form-type-radio.form-type-radio-disabled label,.form-type-radios:not(.style-buttons) .form-type-radio.form-type-radio-disabled label::before,.form-type-radios:not(.style-buttons) .form-type-radio.form-type-radio-disabled{color:#8a8d94;border-color:#8a8d94;cursor:not-allowed;}.form-type-radio-disabled-message{color:#8a8d94;font-size:0.9em;width:100%;}.form-type-radios:not(.style-buttons) .form-type-radio [type=radio]{display:none;}.form-type-radios:not(.style-buttons) .form-type-radio [type=radio]:checked~label{background:none;color:inherit;font-weight:700;}.form-type-radios:not(.style-buttons) .form-type-radio [type=radio]:checked~label:after{position:absolute;content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:currentColor;top:4px;left:4px;}.form-type-radios:not(.style-buttons) .form-type-radio [type=radio]:checked~label{font-weight:400;}.form-type-radios:not(.style-buttons) .form-type-radio label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;user-select:none;}.form-type-radios:not(.style-buttons) .form-type-radio label:before{content:"";display:block;width:16px;height:16px;border:2px solid;background-color:transparent;border-radius:50%;margin-right:6px;-ms-flex-negative:0;flex-shrink:0;}.form-type-radios:not(.style-buttons) .form-type-radio.form-type-radio-disabled label{color:#8a8d94;text-decoration:line-through;cursor:not-allowed;}.stepper-wrapper{flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.stepper-wrapper input[type=number],.stepper-wrapper input[type=tel]{max-width:35px;max-height:30px;text-align:center;background-color:#F1F3F8;padding:.4rem 0;margin:0 8px;font-weight:400;}.stepper-wrapper.large input[type=number],.stepper-wrapper.large input[type=tel]{max-width:70px;}.stepper-wrapper input[type=number].active,.stepper-wrapper input[type=tel].active{font-weight:700;}.stepper-wrapper button{background-color:white;width:20px;height:20px;color:#252b6a;}.stepper-wrapper button:hover{background-color:#dce0ec;border-radius:50%;}.stepper-wrapper button:disabled{background-color:transparent;color:#ccc;}#HomeSearchFormModalDates .gwt-DatePicker{border:none;background:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}#HomeSearchFormModalDates .gwt-DatePicker td{padding:0;border:0;line-height:31.5px;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector{background:none;color:#252b6a;border-bottom:1px solid #ebebeb;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerPreviousButton,#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerNextButton{background:none;margin-bottom:8px;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerPreviousButton:before,#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerNextButton:before{font-size:16px;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerPreviousButton .html-face,#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerNextButton .html-face{display:none;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerPreviousButton:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerNextButton:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerMonthAndYear>div{border-radius:3px;margin-left:10px;margin-right:10px;position:relative;margin-bottom:8px;padding:2px 25px 2px 2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerMonthAndYear>div select{padding:0;background:none;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerMonthSelector .datePickerMonthAndYear>div:before{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);font-size:18px;-webkit-transition:300ms -webkit-transform;transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerWeekdayLabel,#HomeSearchFormModalDates .gwt-DatePicker .datePickerWeekendLabel{font-weight:400;font-size:13px;color:#dbdcdd;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerDay{font-size:14px;background:none;color:#252b6a;padding:0;text-align:center;border:none;width:33px;height:33px;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerDay.datePickerDayIsFiller{visibility:hidden}#HomeSearchFormModalDates .gwt-DatePicker .datePickerDay:hover{font-weight:700;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerDay.datePickerDayIsDisabled{color:#aaa6a6;font-weight:400;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerDay.datePickerDayIsSelected{background-color:rgba(198,211,241,0.5);}#HomeSearchFormModalDates .gwt-DatePicker .datePickerDay.datePickerDayIsValue{border:1px solid #252b6a;border-radius:50%;font-weight:400;font-style:normal;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerDay.datePickerDayIsHighlighted,#HomeSearchFormModalDates .gwt-DatePicker .datePickerDay.datePickerDayIsStart,#HomeSearchFormModalDates .gwt-DatePicker .datePickerDay.datePickerDayIsEnd{color:white;font-weight:700;background:#252b6a;}#HomeSearchFormModalDates .gwt-DatePicker .datePickerDay.datePickerDayIsStart.datePickerIsEdited,#HomeSearchFormModalDates .gwt-DatePicker .datePickerDay.datePickerDayIsEnd.datePickerIsEdited{opacity:0.5;}.LandingHeaderMenu .BookingMenu-menu-steps li{color:#252b6a;}.LandingHeaderMenu .BookingMenu-menu-steps li.active{text-decoration:none;}.lh15{line-height:1.5em;}.lh18{line-height:1.8em;}.lh21{line-height:2.1em;}.lh25{line-height:2.5em;}.upper{text-transform:uppercase;}.semibold{font-weight:600;}.medium{font-weight:500;}.regular{font-weight:400;}.light{font-weight:300;}.inline-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.inline-flex>[class*=icon]{margin-right:8px;}.twoColumns-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.twoColumns-list>li{width:40%;margin:10px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.twoColumns-list>li[class*=icon]:before{font-size:30px;width:40px;-ms-flex-negative:0;flex-shrink:0;}.twoColumns-list>li[class*=icon].icon-rangement:before{font-size:27.4px;}.twoColumns-list>li[class*=icon].icon-cabine-luxe:before{font-size:27.2px;}.twoColumns-list>li[class*=icon].icon-tv:before{font-size:20.8px;}.twoColumns-list>li[class*=icon].icon-linge:before{font-size:28.3px;}@media screen and (max-width:768px){.twoColumns-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.twoColumns-list>*{width:auto !important;}}.LandingHeader{width:100%;}i.icon-double-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:white;border-radius:50%;-webkit-box-shadow:rgba(0,0,0,0.25) 0px 5px 15px;box-shadow:rgba(0,0,0,0.25) 0px 5px 15px;color:#252b6a;cursor:pointer;-webkit-transition:300ms background-color;transition:300ms background-color;}i.icon-double-arrow:before{font-size:20px;}i.icon-double-arrow:hover{background-color:#ffed00;}.icon-check-png{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.icon-check-png:before{content:'';display:block;width:20px;height:20px;margin-right:10px;background-image:url(https://co.corsicaferries.com/html/2018/img/picto/check@2x.png);-webkit-background-size:100% 100%;background-size:100%;}.icon-warning-png{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.icon-warning-png:before{content:'';display:block;width:20px;height:20px;margin-right:10px;background-image:url(https://co.corsicaferries.com/html/2018/img/picto/warning-alt@2x.png);-webkit-background-size:100% 100%;background-size:100%;}.icon-error-png{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.icon-error-png:before{content:'';display:block;width:20px;height:20px;margin-right:10px;background-image:url(https://co.corsicaferries.com/html/2018/img/picto/error@2x.png);-webkit-background-size:100% 100%;background-size:100%;}.icon-png-conseil{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.icon-png-conseil:before{margin-right:15px;content:'';display:block;width:48px;height:44px;background:url(https://co.corsicaferries.com/html/2018/img/picto/conseil@2x.png);-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;}i.icon-png-code-advantage-white{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:35px;height:36px;background:url(https://co.corsicaferries.com/html/2018/img/picto/code-avantage-white@2x.png);-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;}i.icon-png-code-advantage{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:40px;height:35px;background:url(https://co.corsicaferries.com/html/2018/img/picto/code-avantage@2x.png);-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;}i.icon-png-advantages{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:39px;height:40px;background:url(https://co.corsicaferries.com/html/2018/img/picto/picto-code-avantage@2x.png);-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;}i.icon-png-stars{display:block;width:33px;height:38px;background:url(https://co.corsicaferries.com/html/2018/img/picto/stars@2x.png);-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;}#SearchView.BookingMain .BookingMain-filters .tags>*,#SearchView.BookingMain table.SearchView-view-result .View-indicators span,.td-popup>.View-indicators span,.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .icons{font-size:14px;font-style:normal;background-color:#F1F3F8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px 8px;border-radius:3px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-weight:500;}#SearchView.BookingMain table.SearchView-view-result .View-indicators span.free-car{font-weight:bold;}#SearchView.BookingMain .BookingMain-filters .tags>:before,#SearchView.BookingMain table.SearchView-view-result .View-indicators span:before,.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .icons:before{font-size:10px;margin-right:6px;}#SearchView.BookingMain .BookingMain-filters .tags>.icon-notification:before,#SearchView.BookingMain table.SearchView-view-result .View-indicators span.icon-notification:before,.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .icon-notification.icons:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:11px;}#SearchView.BookingMain table.SearchView-view-result .View-services span,.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .services{background-color:#F1F3F8;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px 12px 8px 10px;border-radius:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-weight:500;}#SearchView.BookingMain table.SearchView-view-result .View-services span i,.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .services i{display:block;width:24px;height:24px;border-radius:50%;margin-right:8px;}.hint,#SearchView.BookingMain table.SearchView-view-result td[aria-label],.with-popup{position:relative;}.hint:after,#SearchView.BookingMain table.SearchView-view-result td[aria-label]:after,.with-popup .td-popup{display:none;position:absolute;content:attr(aria-label);background-color:white;-webkit-box-shadow:rgba(50,50,93,0.25) 0px 13px 27px -5px,rgba(0,0,0,0.3) 0px 8px 16px -8px;box-shadow:rgba(50,50,93,0.25) 0px 13px 27px -5px,rgba(0,0,0,0.3) 0px 8px 16px -8px;bottom:0;-webkit-transform:translate(-50%,-webkit-calc(100% + 10px));-ms-transform:translate(-50%,calc(100% + 10px));transform:translate(-50%,calc(100% + 10px));left:50%;text-align:center;padding:15px 20px;z-index:9;color:#252b6a;min-width:215px;}.hint:before,#SearchView.BookingMain table.SearchView-view-result td[aria-label]:before,.with-popup:before{content:'';display:none;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent white transparent;}.with-popup .td-popup{bottom:10px}.with-popup:before{bottom:0;}.hint:hover:before,#SearchView.BookingMain table.SearchView-view-result td[aria-label]:hover:before,.hint:hover:after,#SearchView.BookingMain table.SearchView-view-result td[aria-label]:hover:after,.with-popup:hover .td-popup,.with-popup:hover:before{display:block;}.BookingPrestBlockTabs-content .collapsed-wrapper [role=title],#Passengers .PassengerList-formline [role=listbox] .select-wrapper .collapsed-wrapper [role=title]{cursor:pointer;display:block;background-image:url(https://co.corsicaferries.com/html/2022/open.png);background-repeat:no-repeat;background-position:center right 10px;-webkit-background-size:13px 7px;background-size:13px 7px;margin-bottom:10px;}.BookingPrestBlockTabs-content .collapsed-wrapper [role=legend],#Passengers .PassengerList-formline [role=listbox] .select-wrapper .collapsed-wrapper [role=legend]{margin-top:10px;}.BookingPrestBlockTabs-content .collapsed-wrapper:not(.expand) [role=contentinfo],#Passengers .PassengerList-formline [role=listbox] .select-wrapper .collapsed-wrapper:not(.expand) [role=contentinfo]{display:none;}.BookingPrestBlockTabs-content .expand.collapsed-wrapper [role=legend],#Passengers .PassengerList-formline [role=listbox] .select-wrapper .expand.collapsed-wrapper [role=legend]{display:none;}.HomeSearchForm{position:absolute;z-index:9;}.HomeSearchForm-tab-wrapper{position:relative;}@media screen and (max-width:959px){.HomeSearchForm{position:static;}}.HomeSearchForm .form-type-radio{-webkit-box-flex:1;-ms-flex:1;flex:1;}.HomeSearchFormModals>*,.BookingSearchForm [id^=HomeSearchFormModal]{-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,0.25));filter:drop-shadow(0 2px 4px rgba(0,0,0,0.25));background-color:white;padding:20px 20px 20px 20px;text-align:center;color:#252b6a;min-height:100%;z-index:99;}.HomeSearchFormModals>*>p,.BookingSearchForm [id^=HomeSearchFormModal]>p{font-weight:700;display:block;margin:10px 0 20px 0;}.HomeSearchFormModals>:before,.BookingSearchForm [id^=HomeSearchFormModal]:before{content:'';position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:19px 16px 19px 0;border-color:transparent white transparent transparent;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}@media screen and (min-width:959px){.HomeSearchFormModals>*,.BookingSearchForm [id^=HomeSearchFormModal]{min-width:600px;}.HomeSearchFormModals>* [role='close-modal'],.BookingSearchForm [id^=HomeSearchFormModal] [role='close-modal']{display:none;}}@media screen and (max-width:959px){#HomeSearchFormModalDates>.datepickers-wrapper{margin-top:1em;}}@media screen and (max-width:768px){.HomeSearchFormModals>*,.BookingSearchForm [id^=HomeSearchFormModal]{width:100%;}}.HomeSearchFormModals>:not(.show),.BookingSearchForm [id^=HomeSearchFormModal]:not(.show){display:none;pointer-events:none;}.HomeSearchFormModals>* [role='close-modal'],.BookingSearchForm [id^=HomeSearchFormModal] [role='close-modal']{background:none;position:absolute;top:10px;right:10px;margin-top:0 !important;}.HomeSearchFormModals>* .form-checkboxes,.BookingSearchForm [id^=HomeSearchFormModal] .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5rem;}.HomeSearchFormModals>* .form-checkboxes .form-checkbox,.BookingSearchForm [id^=HomeSearchFormModal] .form-checkboxes .form-checkbox{font-weight:700;}.HomeSearchFormModals{position:absolute;top:0;right:0;-webkit-transform:translateX(-webkit-calc(100% + 20px));-ms-transform:translateX(calc(100% + 20px));transform:translateX(calc(100% + 20px));}@media screen and (max-width:768px){.HomeSearchFormModals{-webkit-transform:none;-ms-transform:none;transform:none;left:0;}}#HomeSearchFormModalCrossing ul{list-style:none;text-align:left;margin:10px 0;}#HomeSearchFormModalCrossing li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;background-color:#F1F3F8;padding:10px;cursor:pointer;-webkit-transition:300ms background-color;transition:300ms background-color;}#HomeSearchFormModalCrossing li.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}#HomeSearchFormModalCrossing li:hover{background-color:#ffed00;}#HomeSearchFormModalCrossing li span{font-weight:700;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;}#HomeSearchFormModalCrossing li span:after{content:attr(aria-label);display:block;font-weight:400;font-size:11px;}#HomeSearchFormModalCrossing li+li{margin-top:7px;}#HomeSearchFormModalCrossing li i{margin:0 20px;}#HomeSearchFormModalCrossing li i:hover{background-color:#252b6a;color:white;}#HomeSearchFormModalCrossing a{text-decoration:underline;}#HomeSearchFormModalCrossing a:hover{text-decoration:none;}#HomeSearchFormModalCrossing:before{top:122px;}#HomeSearchFormModalPrestations .dropdownList{text-align:left;}#HomeSearchFormModalPrestations .dropdownList+.dropdownList{margin-top:12px;}#HomeSearchFormModalPrestations>div,#HomeSearchFormModalPrestations>button{max-width:300px;margin-left:auto;margin-right:auto;}#HomeSearchFormModalPrestations>button{margin-top:20px;}#HomeSearchFormModalPrestations .dropdownList .form-stepper{margin:.3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#HomeSearchFormModalPrestations .dropdownList .form-stepper label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}#HomeSearchFormModalPrestations .form-type-radios{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}#HomeSearchFormModalPrestations:before{top:290px;}#HomeSearchFormModalDates .datepickers-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#HomeSearchFormModalDates .datepickers-wrapper>*{margin:0 12px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}@media screen and (max-width:768px){#HomeSearchFormModalDates .datepickers-wrapper>div:last-of-type{display:none;}#HomeSearchFormModalDates .datepickers-wrapper .gwt-DatePicker{width:100%;}}#HomeSearchFormModalDates:before{top:220px;}@media screen and (max-width:768px){#HomeSearchFormModalDates{padding-top:40px;}}#SearchView.BookingMain .BookingMain-filters-dropdown{position:relative;padding:0 25px 0 10px;cursor:pointer;}#SearchView.BookingMain .BookingMain-filters-dropdown:hover:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}#SearchView.BookingMain .BookingMain-filters-dropdown:after{content:"";color:#252b6a;position:absolute;top:2px;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:18px;z-index:12;-webkit-transition:300ms -webkit-transform;transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform;pointer-events:none;}@media screen and (max-width:768px){#SearchView.BookingMain .BookingMain-filters-dropdown:after{right:8px;top:11px;}}#SearchView.BookingMain .BookingMain-filters-dropdown>span{font-weight:500;display:block;position:relative;z-index:11;white-space:nowrap;}#SearchView.BookingMain .BookingMain-filters-dropdown:not(.expand) .form-checkboxes,#SearchView.BookingMain .BookingMain-filters-dropdown:not(.expand) .items-list{display:none;}#SearchView.BookingMain .expand.BookingMain-filters-dropdown{z-index:15;}#SearchView.BookingMain .BookingMain-filters-dropdown .form-checkboxes,#SearchView.BookingMain .BookingMain-filters-dropdown .items-list{position:absolute;z-index:10;background-color:white;padding:53px 14px 14px 14px;min-width:-webkit-calc(100% + 28px);min-width:calc(100% + 28px);-webkit-transform:translate(-14px,0);-ms-transform:translate(-14px,0);transform:translate(-14px,0);top:-20px;-webkit-box-shadow:rgba(50,50,93,0.25) 0px 2px 5px -1px,rgba(0,0,0,0.3) 0px 1px 3px -1px;box-shadow:rgba(50,50,93,0.25) 0px 2px 5px -1px,rgba(0,0,0,0.3) 0px 1px 3px -1px;font-size:12px;}#SearchView.BookingMain .BookingMain-filters-dropdown .form-checkboxes li+li,#SearchView.BookingMain .BookingMain-filters-dropdown .items-list li+li{margin-top:6px;}@media screen and (max-width:768px){#SearchView.BookingMain .BookingMain-filters-dropdown .form-checkboxes,#SearchView.BookingMain .BookingMain-filters-dropdown .items-list{position:static;background:none;-webkit-box-shadow:none;box-shadow:none;padding:15px 0 0 15px;}}#SearchView.BookingMain .BookingMain-filters-dropdown .form-checkbox{font-size:12px;display:block;white-space:nowrap;}#SearchView.BookingMain .BookingMain-filters-dropdown .form-checkbox+.form-checkbox{margin-top:8px;}#SearchView.BookingMain .BookingView-days .BookingView-days-list .day-item.day-selected,.BookingView table.MultiDaysBooking-table tr:first-child td.col-selected{font-weight:700;font-size:15px;position:relative;}#SearchView.BookingMain .BookingView-days .BookingView-days-list .day-item.day-selected *,.BookingView table.MultiDaysBooking-table tr:first-child td.col-selected *{font-size:inherit;}#SearchView.BookingMain .BookingView-days .BookingView-days-list .day-item.day-selected>*,.BookingView table.MultiDaysBooking-table tr:first-child td.col-selected>*{position:relative;z-index:5;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);}#SearchView.BookingMain .BookingView-days .BookingView-days-list .day-item.day-selected:before,.BookingView table.MultiDaysBooking-table tr:first-child td.col-selected:before{content:"";display:block;position:absolute;width:100%;height:115%;-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;background:white;border-radius:5px 5px 0 0;left:0;bottom:0;z-index:1;}#SearchView.BookingMain{margin-top:30px;padding-left:8px;padding-right:8px;}#SearchView.BookingMain .dualPanel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#SearchView.BookingMain .dualPanel-Secondary{max-width:none;width:auto;z-index:999;}#SearchView.BookingMain .dualPanel-Main{width:auto;}#SearchView.BookingMain .BookingMain-filters-n-sorts-wrapper .icon-filter{margin:10px 0;color:#252b6a;}#SearchView.BookingMain .BookingMain-filters-n-sorts-wrapper .icon-filter:before{content:none;}#SearchView.BookingMain .BookingMain-filters-n-sorts-wrapper .icon-filter:after{content:"";margin-left:8px;}@media screen and (min-width:768px){#SearchView.BookingMain .BookingMain-filters-n-sorts-wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:9;}#SearchView.BookingMain .BookingMain-filters-n-sorts-wrapper .icon-filter{display:none;}}@media screen and (max-width:768px){#SearchView.BookingMain .BookingMain-filters-n-sorts-wrapper{text-align:right;}#SearchView.BookingMain .BookingMain-filters-n-sorts-wrapper.show .icon-filter{display:none;}#SearchView.BookingMain .BookingMain-filters-n-sorts-wrapper.show .BookingMain-filters-n-sorts{display:block;}}#SearchView.BookingMain .BookingMain-filters-n-sorts{text-align:left;position:relative;margin:0 0 40px 0;background-color:white;-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;padding:14px 20px 8px 20px;color:#252b6a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;}#SearchView.BookingMain .BookingMain-filters-n-sorts button.icon-close,#SearchView.BookingMain .BookingMain-filters-n-sorts .HomeSearchFormModals>* button[role='close-modal'],.HomeSearchFormModals>* #SearchView.BookingMain .BookingMain-filters-n-sorts button[role='close-modal'],#SearchView.BookingMain .BookingMain-filters-n-sorts .BookingSearchForm [id^=HomeSearchFormModal] button[role='close-modal'],.BookingSearchForm [id^=HomeSearchFormModal] #SearchView.BookingMain .BookingMain-filters-n-sorts button[role='close-modal']{display:none;}@media screen and (max-width:768px){#SearchView.BookingMain .BookingMain-filters-n-sorts button.icon-close,#SearchView.BookingMain .BookingMain-filters-n-sorts .HomeSearchFormModals>* button[role='close-modal'],.HomeSearchFormModals>* #SearchView.BookingMain .BookingMain-filters-n-sorts button[role='close-modal'],#SearchView.BookingMain .BookingMain-filters-n-sorts .BookingSearchForm [id^=HomeSearchFormModal] button[role='close-modal'],.BookingSearchForm [id^=HomeSearchFormModal] #SearchView.BookingMain .BookingMain-filters-n-sorts button[role='close-modal']{display:block;position:absolute;top:10px;right:0px;}}@media screen and (max-width:768px){#SearchView.BookingMain .BookingMain-filters-n-sorts{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:none;-webkit-box-shadow:none;box-shadow:none;padding:0;display:none;}#SearchView.BookingMain .BookingMain-filters-n-sorts .BookingMain-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#SearchView.BookingMain .BookingMain-filters-n-sorts .BookingMain-filters>*{padding:10px;background:white;}#SearchView.BookingMain .BookingMain-filters-n-sorts .BookingMain-filters>label{font-weight:700;padding-top:25px;}#SearchView.BookingMain .BookingMain-filters-n-sorts .BookingMain-filters>div{margin:1px 0;}#SearchView.BookingMain .BookingMain-filters-n-sorts .BookingMain-filters:first-of-type>label{padding-top:10px;background:transparent;}}#SearchView.BookingMain .BookingMain-filters{display:-webkit-box;display:-ms-flexbox;display:flex;}#SearchView.BookingMain .BookingMain-filters>label{white-space:nowrap;}#SearchView.BookingMain .BookingMain-filters-dropdown{margin:0 16px;}#SearchView.BookingMain .BookingMain-filters .tags{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:start;gap:3px;}#SearchView.BookingMain .BookingMain-filters .tags>*{font-size:12px;font-weight:400;}#SearchView.BookingMain .BookingMain-filters .tags>*:after{content:"";font-size:6px;margin-left:8px;}#SearchView.BookingMain .BookingMain-alert{position:relative;margin:40px 0;background-color:white;-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;font-size:16px;padding:20px;color:#252b6a;line-height:1.5em;}#SearchView.BookingMain .BookingMain-alert a{text-decoration:underline;}#SearchView.BookingMain .BookingMain-alert[class*=icon]{padding-left:80px;}#SearchView.BookingMain .BookingMain-alert[class*=icon]:before{content:'';position:absolute;font-size:30px;left:15px;top:20px;width:47px;height:46px;display:block;background:url(https://co.corsicaferries.com/html/2018/img/picto/info.png);-webkit-background-size:100% 100%;background-size:100%;}@media screen and (max-width:768px){#SearchView.BookingMain .BookingMain-alert{margin:15px 0;}}#SearchView.BookingMain .BookingViewContent{max-width:none;margin-left:0;margin-right:0;}#SearchView.BookingMain .BookingViewContent .BookingView-header-title{font-size:24px;font-weight:700;}#SearchView.BookingMain .BookingViewContent .BookingView-header-title .title{font-size:1em;}#SearchView.BookingMain .BookingViewContent .BookingView-header-links{color:#252b6a;}#SearchView.BookingMain .BookingViewContent .BookingView-header-links button{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#SearchView.BookingMain .BookingViewContent .BookingView-header-links button span{text-decoration:underline;font-weight:bold;}#SearchView.BookingMain .BookingViewContent .BookingView-header-links button:before{margin-right:4px;text-decoration:none;}#SearchView.BookingMain .BookingView-days{border-bottom:none;margin-left:160px;position:static;}@media screen and (max-width:768px){#SearchView.BookingMain .BookingView-days{margin-left:0;margin-top:12px;}}#SearchView.BookingMain .BookingView-days button{background-color:transparent;}#SearchView.BookingMain .BookingView-days .BookingView-days-prev i[class^=icon]{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}#SearchView.BookingMain .BookingView-days i[class^=icon]:before{content:"";}#SearchView.BookingMain .BookingView-days .BookingView-days-list{overflow:visible;}#SearchView.BookingMain .BookingView-days .BookingView-days-list .day-item{flex:1 1 5%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:14px;color:#252b6a;}#SearchView.BookingMain .BookingView-days .BookingView-days-list .day-item.day-selected{background:transparent;border:none;}#SearchView.BookingMain .BookingView-view .day-item .first-price,#SearchView.BookingMain .BookingView-days .BookingView-days-list .day-item .first-price,#SearchView.BookingMain .BookingView-days .BookingView-days-list .day-item .first-price em{font-style:normal;font-size:12px;margin-top:10px;}@media screen and (max-width:768px){#SearchView.BookingMain .BookingView-days .BookingView-days-list .day-item{-webkit-box-flex:1;-ms-flex:1;flex:1;}#SearchView.BookingMain .BookingView-days .BookingView-days-list .day-item:nth-child(-n+2),#SearchView.BookingMain .BookingView-days .BookingView-days-list .day-item:nth-last-of-type(-n+2){display:none;}}#SearchView.BookingMain .BookingActions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}table.SearchView-view-result>tbody>tr:not(.highlight)>td{cursor:pointer !important;}#SearchView.BookingMain table.SearchView-view-result{border-spacing:0px 15px !important;border-collapse:separate;color:#252b6a;}#SearchView.BookingMain table.SearchView-view-result .cell-1,#SearchView.BookingMain table.SearchView-view-result .cell-2,#SearchView.BookingMain table.SearchView-view-result .cell-3{border-right:1px solid #f1f1f1;}#SearchView.BookingMain table.SearchView-view-result tbody>tr:not(.disabled):not(.highlight):hover td{background-color:#dce0ec;}#SearchView.BookingMain table.SearchView-view-result tr.highlight td{background-color:#ffed00;}#SearchView.BookingMain table.SearchView-view-result td{padding-left:16px;padding-right:16px;font-size:14px;}#SearchView.BookingMain table.SearchView-view-result td[aria-label]:hover,#SearchView.BookingMain table.SearchView-view-result td.with-popup:hover{background-color:#dce0ec;}#SearchView.BookingMain table.SearchView-view-result td[aria-label]:before{bottom:0;}#SearchView.BookingMain table.SearchView-view-result td[aria-label]:after{-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);}@media screen and (max-width:768px){#SearchView.BookingMain table.SearchView-view-result td{border-bottom-color:#F1F1F1 !important;border-width:0 0 1px 0 !important;}}@media screen and (max-width:768px){#SearchView.BookingMain table.SearchView-view-result tr:not(.active) td{border-bottom-color:#F1F1F1 !important;border-width:0 0 1px 0 !important;}#SearchView.BookingMain table.SearchView-view-result tr:not(.active) td:not(.separator):nth-child(-n+2){border-bottom-color:#F1F1F1 !important;}}#SearchView.BookingMain table.SearchView-view-result .View-boatInformation-block{vertical-align:middle;width:138px;padding:16px;}#SearchView.BookingMain table.SearchView-view-result .boat-cities{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}#SearchView.BookingMain table.SearchView-view-result .boat-cities [aria-label]:after{content:attr(aria-label);font-size:10px;font-style:italic;font-weight:400;display:block;text-transform:none;}#SearchView.BookingMain table.SearchView-view-result .boat-cities i[class^=icon]{margin:6px 0;font-size:16px;}#SearchView.BookingMain table.SearchView-view-result .boat-cities span.sep{display:block;font-weight:normal;font-size:0.75em;text-transform:lowercase;padding:0 0 0 1em;}#SearchView.BookingMain table.SearchView-view-result .View-multilegs .boat-cities{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;gap:6px;}#SearchView.BookingMain table.SearchView-view-result .View-multilegs .boat-cities.leg-pre>span:last-child,#SearchView.BookingMain table.SearchView-view-result .View-multilegs .boat-cities.leg-ach>span:first-child{font-weight:normal;font-size:0.85em;}@media screen and (max-width:768px){#SearchView.BookingMain table.SearchView-view-result .View-boatInformation-block{-webkit-box-flex:45% !important;-ms-flex:45% !important;flex:45% !important;width:45% !important;}}#SearchView.BookingMain table.SearchView-view-result .View-boatTime{text-align:center;font-size:12px;}#SearchView.BookingMain table.SearchView-view-result .View-boatTime .boat-hours{font-weight:700;font-size:14px;padding-bottom:4px;display:inline-block;margin-right:0;}#SearchView.BookingMain table.SearchView-view-result .View-boatTime .separator{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:45px;height:10px;background:url(https://co.corsicaferries.com/html/2018/img/picto/price-separator.png);-webkit-background-size:100% 100%;background-size:100%;}@media screen and (max-width:768px){#SearchView.BookingMain table.SearchView-view-result .View-boatTime{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-flex:45% !important;-ms-flex:45% !important;flex:45% !important;width:45% !important;}}#SearchView.BookingMain table.SearchView-view-result .View-boatPrice .original-price{text-decoration:line-through;}#SearchView.BookingMain table.SearchView-view-result .View-boatPrice .original-price:after{content:none;}@media screen and (max-width:768px){#SearchView.BookingMain table.SearchView-view-result .View-boatPrice{-webkit-box-flex:100% !important;-ms-flex:100% !important;flex:100% !important;}#SearchView.BookingMain table.SearchView-view-result .View-boatPrice .price{margin-top:0 !important;}}#SearchView.BookingMain table.SearchView-view-result .View-boatDuration{font-size:12px;white-space:nowrap;}#SearchView.BookingMain table.SearchView-view-result .View-boatDuration strong{font-size:14px;padding-bottom:4px;display:block;}@media screen and (max-width:768px){#SearchView.BookingMain table.SearchView-view-result .View-boatDuration{-webkit-box-flex:33% !important;-ms-flex:33% !important;flex:33% !important;}}@media screen and (max-width:768px){#SearchView.BookingMain table.SearchView-view-result .View-services{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;}}#SearchView.BookingMain table.SearchView-view-result .View-indicators .List-indicators{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}#SearchView.BookingMain table.SearchView-view-result .View-indicators span+*{margin-top:8px;}@media screen and (max-width:768px){#SearchView.BookingMain table.SearchView-view-result .View-indicators{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;-webkit-box-flex:66% !important;-ms-flex:66% !important;flex:66% !important;}}#SearchView.BookingMain table.SearchView-view-result .View-advantages{padding-left:8px;padding-right:8px;}@media screen and (max-width:768px){#SearchView.BookingMain table.SearchView-view-result .View-advantages{-webkit-box-flex:0% !important;-ms-flex:0% !important;flex:0% !important;}#SearchView.BookingMain table.SearchView-view-result .View-advantages:empty{display:none;}}#SearchView.BookingMain .BookingView-days-list{margin:0 1px;}@media screen and (max-width:768px){#SearchView.BookingMain{padding-left:0;padding-right:0;}}@media screen and (max-width:768px){.CrossingSearchForms{margin-top:0;}}.BookingSearchForm{max-width:none;margin-bottom:0;}@media screen and (max-width:768px){.BookingSearchForm{margin-top:0;}}.BookingSearchForm-title{display:none;margin:0;padding:0 30px 0 0;}@media screen and (max-width:768px){.BookingSearchForm-title{display:block;}.BookingSearchForm-title:before{top:15px;font-size:20px;}}.BookingSearchForm .form-wrapper{margin-bottom:0 !important;}.BookingSearchForm .elm-travel{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.BookingSearchForm .elm-crossing{min-height:57px;}.BookingSearchForm .elm-prestations{margin:0 10px;}.BookingSearchForm .elm-prestations>.form-wrapper{min-height:57px;}.BookingSearchForm .elm-prestations [class^=icon]{margin:0 12px !important;}.BookingSearchForm .elm-prestations .form-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.BookingSearchForm .form-actions{margin-left:10px;}@media screen and (max-width:768px){.BookingSearchForm .elm-prestations{width:100%;}}.BookingSearchForm [class*='elm-']{position:relative;}.BookingSearchForm-advantages{background-color:#252b6a;color:white;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingSearchForm-advantages>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.BookingSearchForm-advantages i{margin-right:8px;-ms-flex-negative:0;flex-shrink:0;}.BookingSearchForm-advantages a{text-decoration:underline;}.BookingSearchForm-advantages [type=text]{margin:5px 12px;padding:8px;border:0;border-radius:3px;}.BookingSearchForm-advantages>[role]{display:none;}.BookingSearchForm-advantages.show-link>[role=link],.BookingSearchForm-advantages.show-input>[role=input],.BookingSearchForm-advantages.show-info>[role=info]{display:block;}.BookingSearchForm [id^=HomeSearchFormModal]{position:absolute;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);left:0;min-width:520px;}.BookingSearchForm [id^=HomeSearchFormModal]:before{content:none;}.BookingSearchForm [id^=HomeSearchFormModal] [type=submit]{width:auto;}@media screen and (max-width:768px){.BookingSearchForm [id^=HomeSearchFormModal]{min-width:inherit;-webkit-transform:none;-ms-transform:none;transform:none;top:0;}}.BookingSearchForm #HomeSearchFormModalPrestations{left:50%;top:100%;-webkit-transform:translate(-50%,4px);-ms-transform:translate(-50%,4px);transform:translate(-50%,4px);min-width:460px;}@media screen and (max-width:768px){.BookingSearchForm #HomeSearchFormModalPrestations{left:0;-webkit-transform:none;-ms-transform:none;transform:none;min-width:inherit;}}@media screen and (max-width:768px){.BookingSearchForm{padding:15px;}.BookingSearchForm:not(.expand) .BookingSearchForm-title+form{display:none;}.BookingSearchForm form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:25px;}.BookingSearchForm .elm-type~.form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.BookingSearchForm .elm-type~.form-wrapper>*+*{margin-top:15px;}.BookingSearchForm .elm-travel{width:100%;}.BookingSearchForm .elm-travel .form-type-select{margin-right:0;}.BookingSearchForm .elm-dates{width:100%;}.BookingSearchForm .elm-dates .form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.BookingSearchForm .elm-dates .form-wrapper>*{width:100%;}.BookingSearchForm .elm-dates .form-wrapper>*+*{margin-top:10px;}.BookingSearchForm .elm-prestations{margin-left:0;margin-bottom:14px;}.BookingSearchForm .elm-prestations .form-wrapper{min-height:inherit;}.BookingSearchForm .form-actions{width:100%;}}.BookingView table.MultiDaysBooking-table{border-spacing:5px 12px !important;border-collapse:separate;font-size:14px;color:#252b6a;font-weight:400;}.BookingView table.MultiDaysBooking-table td{background-color:#ebebeb;}.BookingView table.MultiDaysBooking-table td.filler:last-of-type{background-color:transparent;visibility:hidden;}.BookingView table.MultiDaysBooking-table tr{background-color:transparent !important;}.BookingView table.MultiDaysBooking-table tr:first-child{position:static;}.BookingView table.MultiDaysBooking-table tr:first-child td{background-color:white;}.BookingView table.MultiDaysBooking-table tfoot>tr:first-child>td{background-color:transparent;}.BookingView table.MultiDaysBooking-table tr:first-child td:first-of-type,.BookingView table.MultiDaysBooking-table tr:first-child td:last-of-type{background:none;visibility:visible;}.BookingView table.MultiDaysBooking-table tr:first-child td:first-of-type button,.BookingView table.MultiDaysBooking-table tr:first-child td:last-of-type button{color:#252b6a;padding:0;background:none;}.BookingView table.MultiDaysBooking-table tr:first-child td:first-of-type{text-align:right;}.BookingView table.MultiDaysBooking-table tr:first-child td:first-of-type [class*=icon]:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.BookingView table.MultiDaysBooking-table tr:first-child td:last-of-type{width:40px;}.BookingView table.MultiDaysBooking-table tr:not(:first-of-type) td:first-of-type{color:#252b6a;text-align:left;vertical-align:top;}.BookingView table.MultiDaysBooking-table tr:not(:first-of-type) td:first-of-type.highlight{background-color:#ffed00;}.BookingView table.MultiDaysBooking-table tr:not(:first-of-type) td:not(:first-of-type){background:rgba(255,255,255,0.6);}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col{padding-top:8px !important;padding-bottom:8px !important;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col.col-selected{background-color:white;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col:hover{background-color:#dce0ec;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col.col-highlight{background-color:#ffed00;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .multiday-cell-wrapper>*{line-height:1.2em;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .icons{min-height:22px;padding-left:4px;padding-right:4px;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .icons:empty{visibility:hidden;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .icons i+i{margin-left:4px;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .original-price{width:100%;text-decoration:line-through;font-size:14px;line-height:2em;min-height:28px;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .original-price:after{content:none;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .price{font-weight:700;font-size:24px;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .day{display:none}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .schedules{font-weight:700;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .advantages{margin-bottom:8px;margin-top:8px;min-height:24px;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .advantages i{width:25px;height:26px;display:inline-block;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .services{font-size:11px;white-space:normal;text-align:left;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .services:empty{display:none;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .services i.square{width:15px;height:15px;border-radius:50%;display:block;margin-right:6px;-ms-flex-negative:0;flex-shrink:0;}.BookingView table.MultiDaysBooking-table tr td.MultiDaysBooking-table-col .day-item>*{display:block;}.BookingDetails-basket{margin-top:40px;margin-right:10px;background-color:white;-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;}.BookingDetails-basket .BookingDetails-basket-title{background-color:transparent;text-align:left;color:#252b6a;text-transform:none;padding:20px 15px 10px 15px;}.BookingDetails-basket+.BookingDetails-basket{margin-top:15px;}.BookingDetails-basket.previous-cart.is-open+.BookingDetails-basket{margin-top:30px;}.BookingDetails-basket .BookingDetails-basket-block-wrapper{margin-top:8px;}.BookingDetails-basket .BookingDetails-basket-block-wrapper.messages-wrapper{margin-left:8px;margin-right:8px;}.BookingDetails-basket .BookingDetails-basket-block-wrapper.messages-wrapper>div{background-color:#f1f3f8;}.BookingDetails-basket .BookingDetails-basket-block .block-top-title{font-size:15px;padding:8px 15px;font-weight:700;background-color:#F1F3F8;min-height:56.5px;}.BookingDetails-basket .BookingDetails-basket-block .block-top-title em{font-size:13px;display:block;margin-top:6px;font-style:normal;font-weight:400;}.BookingDetails-basket .BookingDetails-basket-block .block-top-title a{text-decoration:underline;}.BookingDetails-basket .BookingDetails-basket-block .block-title{margin-top:5px;background-color:#F1F3F8;padding:8px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;text-transform:uppercase;-ms-flex-wrap:wrap;flex-wrap:wrap;}.BookingDetails-basket .BookingDetails-basket-block .block-title>span{margin-right:10px;}.BookingDetails-basket .BookingDetails-basket-block .block-title .cities{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingDetails-basket .BookingDetails-basket-block .block-title .cities button.classiccolors{font-weight:normal;margin:0 4px;font-size:0.8em;}.BookingDetails-basket .BookingDetails-basket-block .via-cities{margin:0 0 0 1em;text-transform:none;font-size:0.8em;align-self:center;width:100%;}.BookingDetails-basket .BookingDetails-basket-block .block-title i{margin:0 5px;}.BookingDetails-basket .BookingDetails-basket-subblock{padding:10px 15px;}.BookingDetails-basket-subblock .item.item--missing .descr{color:#e99324;}.BookingDetails-basket .BookingDetails-basket-subblock .item-head{text-transform:none;font-size:15px;margin-bottom:0;}.BookingDetails-basket .BookingDetails-basket-subblock .item-head i[class*=icon]:before{margin-right:10px;}.BookingDetails-basket .BookingDetails-basket-subblock .basket-price{font-weight:400;font-size:15px;text-align:right;white-space:nowrap;}.BookingDetails-basket .BookingDetails-basket-subblock .item-content{color:#252b6a;}.BookingDetails-basket .BookingDetails-basket-subblock .item+.item{margin-top:12px;}.BookingDetails-basket .BookingDetails-basket-subblock .item--tax .item-content{margin-top:8px;}.BookingDetails-basket .BookingDetails-basket-subblock .item--tax .item-content .basket-price{font-size:12px;}.BookingDetails-basket .BookingDetails-basket-subblock .item--tax .item-content .item+.item{margin-top:0px;}.BookingDetails-basket .BookingDetails-basket-subblock .crossing-information{font-size:14px;padding-bottom:0;}.BookingDetails-basket .BookingDetails-basket-subblock .crossing-information .label{font-weight:400;}.BookingDetails-basket .BookingDetails-basket-subblock .crossing-information .hours{font-weight:700;color:inherit;}.BookingDetails-basket .BookingDetails-basket-subblock .crossing-information>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.BookingDetails-basket .BookingDetails-basket-subblock .crossing-information>*+*{margin-top:6px;}.BookingDetails-basket .BookingDetails-basket-subblock .stickyLink{right:15px;bottom:10px;}.BookingDetails-basket .BookingDetails-basket-subblock .stickyLink:before{color:white;}.BookingDetails-basket .BookingDetails-basket-subtotal{background-color:transparent;padding:8px 15px;}.BookingDetails-basket .BookingDetails-basket-total.main{text-transform:none;padding:8px 15px;}.BookingDetails-basket .BookingDetails-basket-total.main .price{margin-left:0;white-space:nowrap;}.BookingMain{padding:40px 18px 0 18px;color:#252b6a;}@media screen and (max-width:768px){.BookingMain{padding-left:10px;padding-right:10px;}}.BookingMain h1{margin-bottom:.8rem;}.BookingMain [class*=icon-informations]{cursor:pointer;}.BookingMain .BookingDetails{margin-top:30px;}.BookingMain .BookingDetails-title{display:block !important;}.BookingMain .CorsicaClub-Connect{color:white;background-color:#252b6a;border-radius:4px;padding:14px;}.BookingMain .CorsicaClub-Connect>div{background:none;}.BookingMain .CorsicaClub-Connect .bigtitle{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;}.BookingMain .CorsicaClub-Connect .bigtitle i{margin-right:10px;}.BookingMain .CorsicaClub-Connect .btn{margin:0;}.BookingMain .CorsicaClub-Connect .corsicaclub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:768px){.BookingMain .CorsicaClub-Connect .corsicaclub{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.BookingMain .CorsicaClub-Connect .corsicaclub .CorsicaClub-Connect-Buttons{margin-top:20px;}}.BookingMain .CorsicaClub-Connect i.corsicaclub-Logo{display:block;width:30px;height:30px;-webkit-background-size:100% 100%;background-size:100%;}.BookingMain .CorsicaClub-Connect .CorsicaClub-Connect-Buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingMain .CorsicaClub-Connect .CorsicaClub-Connect-Buttons a:not(.btn){text-decoration:underline;}.BookingMain .CorsicaClub-Connect .CorsicaClub-Connect-Buttons a{margin-left:10px;}.BookingMain .CorsicaClub-Connect .information-block{background:none;display:block;}@media screen and (max-width:768px){.BookingMain .CorsicaClub-Connect .information-block{padding:13px 0;}.BookingMain .CorsicaClub-Connect .information-block+.information-block{border-top:1px solid white;}}@media screen and (min-width:768px){.BookingMain .CorsicaClub-Connect .information-block{padding:0 13px;}.BookingMain .CorsicaClub-Connect .information-block+.information-block{border-left:1px solid white;}}.BookingMain .CorsicaClub-Connect .information-block .BookingSearchForm-advantages{padding:0 !important;border:none !important;margin-top:10px;}.BookingMain .CorsicaClub-Connect .information-block .BookingSearchForm-advantages [type=text]{margin-left:0 !important;}.BookingMain .CorsicaClub-Connect .information-block .important{margin-bottom:10px;font-size:16px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingMain .CorsicaClub-Connect .information-block .important [class*=icon]{margin-right:8px;}.BookingMain .BookingActions{position:relative;margin-top:30px !important;padding:15px;background:#fff;}.BookingMain .BookingActions .save-prefs-link{position:absolute;top:15px;right:15px;text-decoration:underline;background-color:transparent;padding:0;}.BookingMain .BookingActions .save-prefs-link i{margin-right:4px;}.BookingActions .btn-prev,.BookingActions .btn-next{border:none;text-transform:uppercase;font-weight:700;background-color:#dce0ec;padding:10px 10px;border-radius:2px;}.BookingActions .btn-prev:hover,.BookingActions .btn-next:hover{color:#252b6a;}..BookingActions .btn-prev:before,.BookingActions .btn-prev:after,.BookingActions .btn-next:before,.BookingActions .btn-next:after{font-size:1em;}.BookingActions .btn-prev:before,.BookingActions .btn-next:after{content:"";}.BookingActions .btn-prev:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}.BookingActions .btn-next{background-color:#ffed00;}@media screen and (max-width:768px){.BookingMain .BookingActions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.BookingMain .BookingActions .save-prefs-link{position:static;display:block;margin-bottom:20px;}.BookingActions .btn-next,.BookingActions .btn-prev{width:100% !important;}.BookingActions .btn-next+[class*=btn],.BookingActions .btn-prev+[class*=btn]{margin-top:10px;}}.BookingPrestBlock{margin:25px 0;background-color:white;border-radius:4px;position:relative;}.BookingPrestBlock:not([role=two-cols]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.BookingPrestBlock-title:before{font-size:38px;margin-right:15px;}.BookingPrestBlock:not(.closed)>.BookingPrestBlock-closedPanel{display:none;}.BookingPrestBlock-closedPanel{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#dce0ec;z-index:9;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;}.BookingPrestBlock-closedPanel [class*=icon]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingPrestBlock-closedPanel [class*=icon]:before{font-size:25px;margin-right:8px;}.BookingPrestBlock-title,.BookingPrestBlock-content{padding:18px;}.BookingPrestBlock-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.BookingPrestBlock-content>*+*{margin-top:18px;}.BookingPrestBlock-content[role=two-cols]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.BookingPrestBlock-content[role=two-cols]>*{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:-webkit-calc(50% - 1rem);max-width:calc(50% - 1rem);}.BookingPrestBlock-content[role=two-cols].multiple>*:nth-child(n+3){margin-top:25px;}.BookingPrestBlock-content.autowrap[role=two-cols]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em;}.BookingPrestBlock-content.autowrap[role=two-cols]>*{flex:1 0 auto;}@media screen and (max-width:768px){.BookingPrestBlock-content[role=two-cols]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.BookingPrestBlock-content[role=two-cols]>*{max-width:none;}.BookingPrestBlock-content[role=two-cols]>*+*{margin-top:25px;}}.BookingPrestBlock-content.with-tabs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.BookingPrestBlock-content.with-tabs-container .BookingPrestBlockTabs-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.BookingPrestBlock-title{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebebeb;}.BookingPrestBlock-title h2{margin-right:15px;}.BookingPrestBlock-flexcontent{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent;}.BookingPrestBlock-flexcontent.multilegs{flex-wrap:wrap;}.BookingPrestBlock-flexcontent.multilegs>.BookingBlock--with-shadow{flex:1 1 50% !important;margin-bottom:5px;}.BookingPrestBlock-flexcontent .BookingPrestBlock{margin-top:0;}.BookingPrestBlock-flexcontent[role=two-cols]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;}.BookingPrestBlock-flexcontent[role=two-cols].wrap{flex-wrap:wrap;}.BookingPrestBlock-flexcontent[role=two-cols]>*{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-basis:calc(50% - 5px);max-width:-webkit-calc(50% - 5px);max-width:calc(50% - 5px);}.BookingPrestBlock-flexcontent[role=two-cols] .BookingPrestBlock{margin-bottom:0;}@media screen and (max-width:768px){.BookingPrestBlock-flexcontent[role=two-cols]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.BookingPrestBlock-flexcontent[role=two-cols].wrap{flex-wrap:nowrap;}.BookingPrestBlock-flexcontent[role=two-cols]>*{margin-top:15px;max-width:none;}}.BookingPrestBlock .wayback-title{font-weight:700;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;}.BookingPrestBlock .wayback-title:before{margin-right:.5rem;}.BookingPrestBlock .wayback-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingPrestBlock .wayback-radios .form-type-radios{margin-left:10px;}.BookingPrestBlock .wayback-radios .form-type-radio{text-transform:uppercase;}.BookingPrestBlock .wayback-radios .form-type-radio+.form-type-radio{margin-left:10px !important;}.BookingPrestBlock ul.options-list{font-weight:500;}.BookingPrestBlock ul.options-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingPrestBlock ul.options-list li:not(.selected)>.stepper-wrapper,.BookingPrestBlock ul.options-list li:not(.selected)>a{display:none;}.BookingPrestBlock ul.options-list li .stepper-wrapper{-ms-flex-negative:0;flex-shrink:0;}.BookingPrestBlock ul.options-list li+li{margin-top:10px;}.BookingPrestBlock ul.options-list .option-id{position:relative;font-weight:bold;margin:0 8px auto 0;color:#999;width:2.5rem;height:2.5rem;overflow:hidden;text-align:center;background:#f1f1f1;border-radius:100%;display:inline-flex;justify-content:center;align-items:center;flex:0 0 auto;font-size:14px;}.BookingPrestBlock ul.options-list .option-id.small{font-size:10px;}.BookingPrestBlock ul.options-list .option-id>b{margin:6px 0 0 0;}.BookingPrestBlock ul.options-list .option-id>i{position:absolute;top:0;font-size:0.75rem;font-weight:normal;font-style:normal;color:#666;}.BookingPrestBlock ul.options-list .icon-informations-contact{vertical-align:top;}.BookingPrestBlock ul.options-list .option-desc{display:block;margin:3px 0 0 26px;font-weight:300;}.BookingPrestBlock ul.options-list .stepper-wrapper:last-child,.BookingPrestBlock ul.options-list .edit-action:last-child{margin:0 1em 0 auto;}.BookingPrestBlock .extra-arrow-block{margin-top:2rem;background:white;padding:16px 8px;-webkit-filter:drop-shadow(4px 3px 6px #dce0ec);filter:drop-shadow(4px 3px 6px #dce0ec);position:relative;}.BookingPrestBlock .extra-arrow-block.no-arrow{filter:none;padding:0;}.BookingPrestBlock .extra-arrow-block.hide{display:none;}.BookingPrestBlock .extra-arrow-block:after{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;}.BookingPrestBlock .extra-arrow-block:after{border-bottom-color:white;border-width:10px;margin-left:-10px;}.BookingPrestBlock .extra-arrow-block--title{font-weight:700;font-size:14px;margin-bottom:6px;}.BookingPrestBlock .extra-arrow-block ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.4em;}.BookingPrestBlock .extra-arrow-block ul li+li{margin-top:6px;padding-top:6px;border-top:1px solid #F1F3F8;}.BookingPrestBlock .accordion-item--title{cursor:pointer;padding:4px 6px;background-color:#F1F3F8;position:relative;}.BookingPrestBlock .accordion-item--title:before{position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);font-size:12px;}.BookingPrestBlock .accordion-item--content{display:none;padding:6px 8px;border:1px solid #F1F3F8;}.BookingPrestBlock .accordion-item+.accordion-item{margin-top:6px;}.BookingPrestBlock .accordion-item.open .accordion-item--title:before{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}.BookingPrestBlock .accordion-item.open .accordion-item--content{display:block;}.BookingMain .BookingBlock--with-shadow{padding:15px;border-radius:4px;-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;}.BookingMain .edit-action{font-size:12px;}.BookingMain .edit-action:after{content:"";margin-left:6px;font-size:16px;}.BookingPrestBlockTabs-content{position:relative;}.BookingPrestBlockTabs-content .collapsed-wrapper{-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;padding:12px;}.BookingPrestBlockTabs-content .collapsed-wrapper+.collapsed-wrapper{margin-top:15px;}.BookingPrestBlockTabs-content.single .BookingPrestBlockTab-content .tab{pointer-events:none;}.BookingPrestBlockTabs-content.single>.BookingPrestBlockTab-content:last-of-type{display:none;}.BookingPrestBlockTabs-content.single .selected{-webkit-filter:none !important;filter:none !important;}.BookingPrestBlockTabs-content.single .selected .tab{display:none;}.BookingPrestBlockTabs-content.single .selected .tab-content{padding:0;}.BookingPrestBlockTabs-content .BookingPrestBlockTab-content.selected{-webkit-filter:drop-shadow(4px 3px 6px #dce0ec);filter:drop-shadow(4px 3px 6px #dce0ec);position:relative;z-index:1;}.BookingPrestBlockTabs-content .BookingPrestBlockTab-content:last-of-type{text-align:right;}.BookingPrestBlockTabs-content .BookingPrestBlockTab-content:not(.selected){-webkit-filter:none;filter:none;position:absolute;z-index:2;top:0;left:0;width:50%;}.BookingPrestBlockTabs-content .BookingPrestBlockTab-content:not(.selected) .tab-content{display:none;}.BookingPrestBlockTabs-content .BookingPrestBlockTab-content:not(.selected) .tab{display:block;background:none;}.BookingPrestBlockTabs-content .BookingPrestBlockTab-content:not(.selected):last-of-type{left:auto;right:0;}.BookingPrestBlockTabs-content .BookingPrestBlockTab-content>.tab{display:inline-block;font-weight:700;width:50%;text-align:left;cursor:pointer;white-space:nowrap;}.BookingPrestBlockTabs-content .BookingPrestBlockTab-content>.tab i{margin-right:8px;}.BookingPrestBlockTabs-content .BookingPrestBlockTab-content .tab,.BookingPrestBlockTabs-content .BookingPrestBlockTab-content .tab-content{padding:10px;background:white;}.BookingPrestBlockTabs-content .BookingPrestBlockTab-content .tab-content{text-align:left;}.BookingPrestBlock.BookingPrestBlock--passengers ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingPrestBlock.BookingPrestBlock--passengers ul li+li{margin-top:12px;}.BookingPrestBlock.BookingPrestBlock--vehicules .BookingPrestBlock-title:before{font-size:30px !important;margin-top:4px;margin-bottom:4px;}.BookingPrestBlock.BookingPrestBlock--vehicules .form-type-radios li+li{margin-top:1rem !important;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList{width:100%;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList li+li{margin-top:15px;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .form-type-radio{width:100%;display:block !important;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .form-type-radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .form-type-radio label>span:first-of-type{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .form-type-radio input:checked+label{font-weight:700;}.BookingPrestBlock.BookingPrestBlock--prices .pricesList .price{font-size:18px;}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages{background-color:#252b6a;display:-webkit-box;display:-ms-flexbox;display:flex;color:white;padding:12px 15px;font-size:16px;}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages>*{max-width:50%;}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages>*:first-of-type{padding-right:40px;}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages>*:last-of-type{padding-left:40px;border-left:1px solid white;}@media screen and (max-width:768px){.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages>*{max-width:none;padding:0 !important;}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages>*:last-of-type{border-top:1px solid white;border-left:none;margin-top:15px;padding-top:15px !important;}}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages .stepper-wrapper{margin-top:8px;}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages .stepper-wrapper input{border:none;border-radius:3px;font-size:12px;}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages .stepper-wrapper button{background:none;color:white;}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages i[class*=code-advantage]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages .form-wrapper{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages .form-wrapper input{padding:8px;border:none;border-radius:3px;background-color:#f1f1f1;margin-right:8px;}.BookingPrestBlock.BookingPrestBlock--prices .BookingBlock-advantages .form-wrapper a{text-decoration:underline;font-size:14px;}.modal-wrapper{z-index:99;transition:opacity 240ms ease;opacity:0;}.modal-wrapper.opened{opacity:1;}.modal-wrapper.opened.closing{opacity:0;}.modal-wrapper .modal-content{background-color:white;padding:20px;border-radius:10px;max-width:780px;min-width:620px;font-size:15px;color:#252b6a;margin:10px;position:relative;max-height:90vh;overflow-y:auto;}@media screen and (max-width:768px){.modal-wrapper .modal-content{margin-bottom:8vh;}}.modal-wrapper .modal-content .form-type-radios{max-width:fit-content;margin:0 auto;}.modal-wrapper .modal-content .form-type-radios>span{margin-right:10px;}.modal-wrapper button.icon-close,.modal-wrapper .HomeSearchFormModals>* button[role='close-modal'],.HomeSearchFormModals>* .modal-wrapper button[role='close-modal'],.modal-wrapper .BookingSearchForm [id^=HomeSearchFormModal] button[role='close-modal'],.BookingSearchForm [id^=HomeSearchFormModal] .modal-wrapper button[role='close-modal']{background:none;border:none;position:absolute;top:10px;right:10px;}.modal-wrapper h2{margin-bottom:28px;font-weight:500;}.modal-wrapper h2[class*=icon]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.modal-wrapper h2[class*=icon]:before{margin-right:10px;}.modal-wrapper hr{border:1px solid #252b6a;border-width:1px 0 0 0;margin:15px 0;}.modal-wrapper .form-flex-item{display:-webkit-box;display:-ms-flexbox;display:flex;}.modal-wrapper .form-flex-item>*{-webkit-box-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.modal-wrapper .form-flex-item>*+*{margin-left:30px;}@media screen and (max-width:768px){.modal-wrapper .form-flex-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.modal-wrapper .form-flex-item>*+*{margin-left:0;margin-top:20px;}}.modal-wrapper .hidden{display:none;}@media screen and (max-width:768px){.modal-wrapper .modal-content{min-width:auto;}}#modal-vehicule-edit-wrapper [class*=icon]:before{font-size:30px;}#modal-pack-wifi-wrapper .price{display:block;margin:8px 0;}#modal-pack-wifi-wrapper .check-list{margin:10px 0;}#modal-pack-wifi-wrapper .check-list li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;}#modal-pack-wifi-wrapper .check-list li+li{margin-top:12px;}#modal-pack-wifi-wrapper .check-list li:before{content:'';display:block;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;margin-right:10px;background-image:url(https://co.corsicaferries.com/html/2018/img/picto/check@2x.png);-webkit-background-size:100% 100%;background-size:100%;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}#modal-save-choices-wrapper input.email{padding-left:0;padding-right:0;padding-bottom:2px;margin-bottom:10px;border-bottom:1px solid #252b6a;font-size:15px;}#modal-save-choices-wrapper .inline-flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}#modal-save-choices-wrapper .inline-flex>*{width:48%;}#modal-save-choices-wrapper .inline-flex>*:last-of-type{margin-left:20px;padding-left:20px;border-left:1px solid #f1f1f1;}@media screen and (max-width:768px){#modal-save-choices-wrapper .inline-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#modal-save-choices-wrapper .inline-flex>*{width:auto;}#modal-save-choices-wrapper .inline-flex>*:last-of-type{margin-left:0;padding-left:0;margin-top:20px;padding-top:20px;border-top:1px solid #f1f1f1;border-left:none;}}#modal-save-choices-wrapper img.club-logo{max-width:40px;}.dualPanel-Negociation{padding:15px 25px;background-color:white;margin-right:10px;margin-top:30px;-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;color:#252b6a;text-align:center;}.dualPanel-Negociation p{text-align:center;font-size:18px;}.dualPanel-Negociation button{background-color:#DCE0ED;border-color:#DCE0ED;margin-top:15px;}.dualPanel-Negociation i{margin:10px auto;}@media screen and (max-width:768px){.dualPanel-Negociation{display:none;}}#Passengers .PassengerList-formline [role=listbox] select{max-width:120px;}#Passengers .PassengerList-formline [role=listbox] .select-wrapper{position:absolute;background:white;padding:15px;left:0;-webkit-filter:drop-shadow(1px 3px 5px #8a8d94);filter:drop-shadow(1px 3px 5px #8a8d94);z-index:9;width:300px;}#Passengers .PassengerList-formline [role=listbox] .select-wrapper:not(.show){display:none;}#Passengers .PassengerList-formline [role=listbox] .select-wrapper hr{margin:20px -14px;border:1px solid #c6d3f1;border-width:1px 0 0 0;}#Passengers .PassengerList-formline [role=listbox] .select-wrapper:after{bottom:100%;left:35px;border:solid transparent;content:"";height:0;width:0;position:absolute;border-bottom-color:white;border-width:10px;margin-left:-10px;}#Passengers .PassengerList-formline [role=listbox] .select-wrapper ul{margin-top:10px;}#Passengers .PassengerList-formline [role=listbox] .select-wrapper .form-actions{text-align:center;margin-top:15px;}#Passengers .PassengerList-formline [role=listbox] .like-select{margin:8px 0;border:1px solid #252b6a;width:auto;padding:4px 30px 4px 8px;border-radius:4px;background-image:url(https://co.corsicaferries.com/html/2022/open.png);background-repeat:no-repeat;background-position:center right 10px;-webkit-background-size:13px 7px;background-size:13px 7px;}#Passengers>[class^=Passenger] h2.important{font-size:24px;letter-spacing:1px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#Passengers>[class^=Passenger] h2.important~strong{display:block;margin-bottom:10px;}#Passengers>[class^=Passenger]+*{margin-top:45px;}#Passengers .PassengerContactInfos h2:before{font-size:30px;margin-right:12px;}#Passengers .PassengerContactInfos-lines{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:768px){#Passengers .PassengerContactInfos-lines{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}#Passengers .PassengerContactInfos-lines>*{background-color:white;margin:1px;padding:10px;}@media screen and (min-width:768px){#Passengers .PassengerContactInfos-lines>*{width:33%;}#Passengers .PassengerContactInfos-lines>.full{width:calc(100% - 4px);}}#Passengers .PassengerContactInfos-lines .form-item>span.optionnal{color:#333;font-style:italic;}#Passengers .PassengerContactInfos-lines .item-phone .form-type-select{max-width:65px;margin-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;}#Passengers .PassengerContactInfos-lines .item-phone .form-type-select select{min-width:auto !important;border-color:transparent !important;}#Passengers .PassengerContactInfos-lines input{margin-top:10px;padding:0;border-bottom:1px solid #252b6a !important;font-size:15px;}#Passengers .PassengerContactInfos-lines select:not(.cf-PhoneNumber-CountryList){width:100% !important;}#Passengers .PassengerList{margin:30px 0;}#Passengers .PassengerList h2:before{margin-right:12px;}#Passengers .PassengerList-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0 10px 0;}#Passengers .PassengerList-title>div[role=link]{margin:0 0 0 auto;text-align:right;}#Passengers .PassengerList-title .cities{text-transform:uppercase;font-weight:700;}#Passengers .PassengerList-title .cities .icon-fleche:before{margin:0 8px;}#Passengers .PassengerList-title [class*=icon]:before{margin-right:8px;}#Passengers .PassengerList-title>*:not(:last-of-type){text-transform:uppercase;}#Passengers .PassengerList-title>*+*{margin-left:15px;}@media screen and (max-width:768px){#Passengers .PassengerList-title{-ms-flex-wrap:wrap;flex-wrap:wrap;}#Passengers .PassengerList-title>span:last-of-type{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-top:8px;}}.MultiLegs.same-choice-enabled>.to-collapse{padding:15px;-webkit-box-shadow:#dce0ec 3px 2px 10px;box-shadow:#dce0ec 3px 2px 10px;}.MultiLegs.same-choice-enabled>.to-collapse .PassengerList-title{margin-top:0;}#Passengers .PassengerList-wrapper .wayback-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#Passengers .PassengerList-wrapper .wayback-radios>span{font-size:16px;}#Passengers .PassengerList-wrapper .wayback-radios>.form-item{margin-left:10px;}#Passengers .PassengerList-formline{margin-bottom:15px;}#Passengers .PassengerList-formline [role=listbox]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0;}#Passengers .PassengerList-formline [role=listbox]>*{background-color:white;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:8px;position:relative;}#Passengers .PassengerList-formline [role=listbox]>.with-popup:hover{background-color:#dce0ec;}#Passengers .PassengerList-formline [role=listbox]>*+*{margin-left:2px;}@media screen and (max-width:768px){#Passengers .PassengerList-formline [role=listbox] select{max-width:none;}#Passengers .PassengerList-formline [role=listbox]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}#Passengers .PassengerList-formline [role=listbox] .like-select{cursor:pointer;}#Passengers .PassengerList-formline [role=link]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}#Passengers .PassengerList-formline [role=link] .disabled{pointer-events:none;opacity:.5;}#Passengers .PassengerList-formline [role=link]>button+button{margin-left:1em;}#Passengers .PassengerList-line button>[class*=icon]{margin-right:5px;}#Passengers .PassengerList-formline .form-item{margin:8px 0;}#Passengers .PassengerList-formline .form-item.form-type-textfield{margin-top:12px;}.nowrap{white-space:nowrap;}#Passengers .PassengerList-formline select{min-width:auto !important;margin:0 !important;}#Passengers .PassengerList-formline [type=text]{padding:0;border-bottom:1px solid #252b6a !important;font-size:15px;}#Passengers .PassengerList-formline .form-alert{margin-left:0 !important;}#Passengers .PassengerList-line.not-selected{margin-bottom:1em;}#Passengers .PassengerList-line.not-selected .PassengerList-formline{display:none;}#Passengers .PassengerList-line.not-selected .PassengerList-formline>[role=link]{display:none;}#Passengers .PassengerList-line>strong{margin-right:1em;}#Passengers .PassengerList-line .check-delete{display:none;}#Passengers .PassengerAssurance{margin:30px 0;}#Passengers .PassengerAssurance h2{margin-bottom:10px !important;}#Passengers .PassengerAssurance h2>[class*=icon-png]{margin-right:12px;}#Passengers .PassengerAssurance-block{padding:18px;background-color:white;}#Passengers .PassengerAssurance-choices{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0;font-size:12px;}#Passengers .PassengerAssurance-choices strong{font-size:14px;}#Passengers .PassengerAssurance-choices>*{padding:20px;position:relative;}@media screen and (max-width:768px){#Passengers .PassengerAssurance-choices{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}#Passengers .PassengerAssurance-choice:first-of-type{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:4px;}#Passengers .PassengerAssurance-choice:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#Passengers .PassengerAssurance-choice:last-of-type>div:first-of-type{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}@media screen and (max-width:768px){#Passengers .PassengerAssurance-choice:last-of-type{text-align:center;border-top:1px solid #ebebeb;}}@media screen and (min-width:768px){#Passengers .PassengerAssurance-choice:last-of-type{margin-left:4px;width:30%;}#Passengers .PassengerAssurance-choice:last-of-type:before{content:'';position:absolute;left:-4px;top:0;height:100%;width:1px;background-color:#ebebeb;}}@media screen and (max-width:768px){#Passengers .PassengerAssurance-choice{padding-left:0;padding-right:0;width:auto;}}#Passengers .PassengerAssurance-choice .form-type-radios{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;}#Passengers .PassengerAssurance-choice .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#Passengers .PassengerAssurance-choice .form-actions button{margin-right:15px;-ms-flex-negative:0;flex-shrink:0;}.check-list{margin:20px 0;}.check-list li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;}.check-list li+li{margin-top:12px;}.check-list li:before{content:'';display:block;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;margin-right:10px;background-image:url(https://co.corsicaferries.com/html/2018/img/picto/check@2x.png);-webkit-background-size:100% 100%;background-size:100%;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}#Passengers .PassengerAssurance-choice.selected{background-color:rgba(220,224,236,0.4);}#Passengers .PassengerAssurance-choice.selected button{display:none;}#Passengers .PassengerAssurance-choice.selected .form-actions:before{content:'✔︎';color:white;font-size:18px;width:40px;height:40px;background-color:#252b6a;border-radius:50%;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;}#Passengers .PassengerAssurance-choice.selected .form-alert{display:block !important;}#Passengers .PassengerAssurance-choice .form-alert{display:none !important;margin-left:0 !important;}#Passengers .PassengerAssurance-choice .form-alert:before{display:inline-block !important;}#Passengers .PassengerAssurance-footer{font-size:12px;text-align:center;}#Passengers .PassengerNewAccountAds{background:white;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px !important;}#Passengers .PassengerNewAccountAds img{max-width:100%;}@media screen and (max-width:768px){#Passengers .PassengerNewAccountAds{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width:768px){#Passengers .PassengerNewAccountAds-img{width:30%;-ms-flex-negative:0;flex-shrink:0;}}#Passengers .PassengerNewAccountAds-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;}#Passengers .PassengerNewAccountAds-title{text-transform:uppercase;font-size:24px;font-weight:700;margin-bottom:10px;}#Passengers .PassengerNewAccountAds-buttons{margin:15px 0;}#Passengers .PassengerNewAccountAds-buttons button+button{margin-left:15px;}#Passengers .PassengerNewAccountAds-buttons~span{font-size:12px;}#Passengers .PassengerBottomActions{margin-top:20px !important;background:white;padding:15px;text-align:right;}#Passengers .PassengerBottomActions .BookingActions{padding-top:0 !important;margin-top:15px !important;}@media screen and (max-width:768px){#Passengers .PassengerBottomActions{text-align:center;}#Passengers .PassengerBottomActions .BookingActions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.BookingMain{max-width:850px;margin-left:0;}.BookingMain [class*='BookingConfirmation']>p.bold{font-size:16px;margin:8px 0;}.BookingMain [class*='BookingConfirmation'] .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingMain [class*='BookingConfirmation'] .flex-wrapper.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-wrap:wrap;gap:10px;margin:10px 0;}.BookingMain [class*='BookingConfirmation'] .flex-wrapper>*+*{margin-left:20px;}@media screen and (max-width:768px){.BookingMain [class*='BookingConfirmation'] .flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.BookingMain [class*='BookingConfirmation'] .flex-wrapper>*+*{margin-left:0px;margin-top:15px;}}.BookingMain [class*='BookingConfirmation'] .place{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.BookingMain [class*='BookingConfirmation'] .place p{margin:8px 0;}.BookingMain [class*='BookingConfirmation'] .place p[class*=icon]:before{margin-right:6px;}.BookingMain [class*='BookingConfirmation'] .BookingDetails-basket{position:static !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;flex:1 1 calc(50% - 5px);margin:0;}.BookingMain [class*='BookingConfirmation'] .BookingDetails-basket:last-of-type{margin-right:0;}.BookingMain [class*='BookingConfirmation'] .BookingDetails-basket .block-title{background-color:transparent;}@media screen and (max-width:768px){.BookingMain [class*='BookingConfirmation'] .BookingDetails-basket{width:100%;margin-right:0;}}.BookingMain [class*='BookingConfirmation'] .BookingDetails-basket-total{margin-bottom:20px;}.BookingMain .BookingConfirmation-topBlock{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#252b6a;color:white;padding:16px 10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.BookingMain .BookingConfirmation-topBlock>*+*{margin-left:25px;}.BookingMain .BookingConfirmation-topBlock .form-wrapper{margin-top:10px;}.BookingMain .BookingConfirmation-topBlock .form-wrapper input{width:230px;}.BookingMain .BookingConfirmation-topBlock-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingMain .BookingConfirmation-topBlock-actions>*+*{margin-left:20px;}@media screen and (max-width:768px){.BookingMain .BookingConfirmation-topBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.BookingMain .BookingConfirmation-topBlock>*+*{margin-left:0;margin-top:15px;}}.BookingMain .BookingConfirmation-topConfirmBlock{margin:10px 0;background-color:white;padding:16px 15px 0 15px;}.BookingMain .BookingConfirmation-topConfirmBlock-title{color:#252b6a;font-size:1.42em;font-weight:600;letter-spacing:.5px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingMain .BookingConfirmation-topConfirmBlock-title[class*=icon]:before{margin-right:10px;font-size:30px;}.BookingMain .BookingConfirmation-topConfirmBlock-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingMain .BookingConfirmation-topConfirmBlock-actions>*+*{margin-left:25px;}.BookingMain .BookingConfirmation-topConfirmBlock-actions a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:underline;}.BookingMain .BookingConfirmation-topConfirmBlock-actions a:before{margin-right:8px;}.BookingMain .BookingConfirmation-topConfirmBlock-actions a[class*=print]:before,.BookingMain .BookingConfirmation-topConfirmBlock-actions a[class*=donwload]:before{font-size:20px;}@media screen and (max-width:768px){.BookingMain .BookingConfirmation-topConfirmBlock-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.BookingMain .BookingConfirmation-topConfirmBlock-actions>*+*{margin-left:0;margin-top:10px;}}.BookingMain .BookingConfirmation-informationsBlock{margin:-10px 0 0 0;padding-top:10px;background:#fff;}.BookingMain .BookingConfirmation-informationsBlock p{margin:8px 0;}.BookingMain .BookingConfirmation-informationsBlock svg{display:block;margin:10px auto;width:90px;height:90px;}.BookingMain .BookingConfirmation-informationsBlock svg .circle-bg{fill:#252b6a;}.BookingMain .BookingConfirmation-informationsBlock svg .circle{stroke:#FFF;fill:none;stroke-width:2.4;stroke-linecap:round;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}.BookingMain .BookingConfirmation-informationsBlock svg .percentage{fill:white;font-weight:700;font-size:0.5em;text-anchor:middle;}@media screen and (max-width:768px){.BookingMain .BookingConfirmation-informationsBlock .flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;}}.BookingMain .BookingConfirmation-appAds{position:relative;}.BookingMain .BookingConfirmation-appAds a{position:absolute;display:block;}.BookingMain .BookingConfirmation-appAds a.appstore{right:80px;bottom:32px;width:115px;height:40px;}.BookingMain .BookingConfirmation-appAds a.playstore{right:210px;bottom:32px;width:130px;height:40px;}@media screen and (max-width:768px){.BookingMain .BookingConfirmation-appAds a.playstore{right:auto;bottom:auto;top:44%;left:50%;width:56%;height:8%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.BookingMain .BookingConfirmation-appAds a.appstore{right:auto;bottom:auto;top:54.7%;left:50%;width:50%;height:8%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.BookingMain .BookingConfirmation-appAds img{max-width:100%;}.BookingMain .BookingConfirmation-appAds img.mobile{display:none;}@media screen and (max-width:768px){.BookingMain .BookingConfirmation-appAds img:not(.mobile){display:none;}.BookingMain .BookingConfirmation-appAds img.mobile{display:block;}}.CrossingSearchForms .BookingSearchForm>form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:top;-ms-flex-align:top;align-items:top;}.CrossingSearchForms .BookingSearchForm>form>*{margin-top:0;}.CrossingSearchForms .BookingSearchForm>form>.form-actions{margin-top:auto;margin-bottom:auto;}.CrossingSearchForms .BookingSearchForm .elm-travel .form-wrapper>.hint{display:none;}.CrossingSearchForms .BookingSearchForm .elm-prestations .flex-wrapper{margin-top:1.2em;}#HomeSearchFormModalDates .month-picker{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;color:#252b6a;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:8px;}#HomeSearchFormModalDates .month-picker>span{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;border:1px solid #252b6a;transition:background-color 420ms ease,color 420ms ease;cursor:pointer;}#HomeSearchFormModalDates .month-picker>span:hover{background:#252b6a;color:#fff;}#SearchView.BookingMain .BookingActions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.alternative-title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;padding:2px 16px;background:#fff;margin:15px 0;cursor:pointer;}.alternative-title.open{margin-bottom:0;}.alternative-title>.alt-text{flex:1 1 20%;font-size:1.2em;font-weight:700;line-height:100%;text-transform:uppercase;}.alternative-title>.alt-detail{flex:1 1 20%;}.alternative-title>.icon{font-size:2em;transition:transform 320ms ease;}.alternative-title.open>.icon{transform:rotate(180deg);}.alternative-content>table{margin-top:0;}.alternative-content>table>thead,.alternative-content>table>tfoot{display:none;}.message-info,.message-vp,.message-warning,.message-error,.message-important,.message-top-deal,.message-blue,.message-lightblue,.message-white{background-color:transparent;border:0;font-size:12px;}.message-info{}.message-vp{color:#b60048;background-image:url(https://co.corsicaferries.com/html/img/logo_vp.png)}.message-warning{font-weight:600;color:#e99324;background-image:url(https://co.corsicaferries.com/html/2018/img/picto/warning-alt@2x.png);background-size:16px 16px}.message-error{font-weight:600;color:#CC1D13;background-image:url(https://co.corsicaferries.com/html/2018/img/picto/warning@2x.png);background-size:16px 13px;}.message-important{font-weight:600;color:#252b6a}.message-top-deal{}.message-debug{padding:4px 8px;}.message-blue{}.message-lightblue{}.message-white{background-color:#fff}.big-message{background-image:none;box-shadow:0 0 4px 4px;font-size:20px;}.messages-center{display:flex;flex-direction:column;align-items:center;}.form-type-radio-with-precision>.form-type-radio:not(.checked)+.size-precision{visibility:hidden;}.ups-modal-info{display:flex;gap:8px;}.ups-modal-info>.food-slider{max-width:33%;flex:0 1 auto;}.ups-modal-info>.food-slider img{width:100%;object-fit:cover;object-position:center;}.ups-modal-info>.food-content{flex:1 1 auto;min-width:50%;}.ups-modal-info .food-content-restaurants{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin:16px 0;}.ups-modal-multiple-info{display:flex;gap:16px;}.ups-modal-multiple-info .ups-modal-info{display:block;flex:1 1 0;}.ups-modal-multiple-info .ups-modal-info>.food-slider{display:none;}.ups-modal-multiple-info .ups-modal-info .food-content>span:first-child{display:block;font-size:1.2em;font-weight:bold;text-align:center;margin:0 0 16px 0;}@media screen and (max-width:699px){.ups-modal-multiple-info,.ups-modal-info{display:block;}.ups-modal-info>.food-slider{display:none;}}.BookingPrestBlock .messages{margin:0 0 1.2em 0;}.options-list>li.disabled .option-desc{color:#8a8d94;}.BookingPrestBlock-content-accomodations,.BookingPrestBlock-content-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.BookingPrestBlock-content-view>.wayback-title{margin-bottom:1em;}.BookingPrestBlock-content-accomodations{flex:1 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.BookingConfirmation-appAds{margin-top:80px;padding:40px 18px 0 18px;}.BookingConfirmation-appAds .BookingConfirmation-application{background:#252b6a;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:visible;}.BookingConfirmation-appAds .BookingConfirmation-application>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.BookingConfirmation-appAds .BookingConfirmation-application-content{position:static;-webkit-transform:none;-ms-transform:none;transform:none;padding:30px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.BookingConfirmation-appAds .BookingConfirmation-application:after{content:none;}.BookingConfirmation-appAds .BookingConfirmation-application .BookingConfirmation-application-mockup{padding:0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.BookingConfirmation-appAds .BookingConfirmation-application .BookingConfirmation-application-mockup img{max-width:546px;height:auto;}@media screen and (min-width:768px){.BookingConfirmation-appAds .BookingConfirmation-application-content{max-width:50%;min-height:355px;}.BookingConfirmation-appAds .BookingConfirmation-application-mockup{position:relative;}.BookingConfirmation-appAds .BookingConfirmation-application-mockup img{position:absolute;}}@media screen and (max-width:768px){.BookingConfirmation-appAds .BookingConfirmation-application{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:none !important;}.BookingConfirmation-appAds .BookingConfirmation-application-content{max-width:none;}.BookingConfirmation-appAds .BookingConfirmation-application-mockup{padding:0 !important;}.BookingConfirmation-appAds .BookingConfirmation-application-mockup img{margin-top:0;width:100%;max-width:100% !important;}}.members-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;margin:2em auto 1em;min-width:240px;max-width:420px;}.list-paniers{padding:0;list-style-type:none;}.list-paniers>li>a{display:flex;align-items:center;padding:8px;border:1px solid transparent;color:#fff;gap:8px;margin:8px;transition:border-color 420ms ease;text-transform:none;}.list-paniers>li>a:hover{color:#fff;border-color:#fff;text-decoration:none;}.list-paniers>li>a>i.icon{font-size:1.5em;}.price-conditions{margin-left:1.5em;}.price-conditions>a{cursor:pointer;}.price-conditions>a:hover{color:#252b6a;text-decoration:underline;}@media screen and (min-width:768px){.BookingMain .CorsicaClub-Connect.sticky{position:sticky;top:60px;z-index:9;}}@media screen and (min-width:960px){.BookingMain .CorsicaClub-Connect.sticky{position:sticky;top:0;z-index:9;}}.BookingPrestBlockTab-content.selected .tab>span{text-decoration:none;}.BookingPrestBlock .accordion-item--title{padding:8px 10px;background-color:#DCE0ED;}.BookingPrestBlock .accordion-item + .accordion-item{margin-top:15px;}.BookingPrestBlock .services-item>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.4em;}.BookingPrestBlock .services-item>li.vertical{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.BookingPrestBlock .services-item>li.vertical>.form-checkbox{margin:12px 0 0 12px;}.BookingPrestBlock .services-item>li.disabled{opacity:.5;pointer-events:none;}.BookingPrestBlock .services-item>li.disabled .light{font-size:0.75em;line-height:1.2em;display:inline-block;color:#000;}.BookingPrestBlock .services-item>li + li{margin-top:6px;padding-top:6px;border-top:1px solid #F1F3F8;}.BookingPrestBlock .services-item i.icon-informations-contact{vertical-align:text-bottom;margin-left:6px;}.BookingPrestBlock .services-item .form-checkbox + i.icon-informations-contact{vertical-align:super;}.BookingPrestBlock .services-item>li.disabled i.icon-informations-contact{display:none;}.BookingPrestBlock--services [role='two-cols']{padding-left:0;padding-right:0;}.BookingPrestBlock--services [role='two-cols']>*{width:-webkit-calc(50% - .5rem);width:calc(50% - .5rem);}@media screen and (max-width:768px){.BookingPrestBlock--services [role='two-cols']>*{width:auto;}}.BookingPrestBlock.BookingPrestBlock--services .BookingPrestBlock-title:before{content:"\EAA8";}.BookingPrestBlock.BookingPrestBlock--services.wifi .BookingPrestBlock-title:before{content:"\EA4E";}.BookingDetails-basket-block-wrapper .BookingDetails-basket-subblock:after{left:0;right:0;}.BookingPresBlock-blueBlockInfo{background-color:#252b6a;color:white;padding:15px;margin:20px 0;}.BookingPresBlock-blueBlockInfo.sticky{position:-webkit-sticky;position:sticky;top:90px;z-index:10;}@media screen and (max-width:768px){.BookingPresBlock-blueBlockInfo{padding:10px;}.BookingPresBlock-blueBlockInfo.sticky{top:70px;}}.BookingPrestBlock-subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-bottom:1px solid #ebebeb;padding-bottom:15px;margin-bottom:15px;}.BookingPrestBlock-subtitle h3{font-size:18px;margin:0;}.BookingPrestBlock-subtitle h3 ~ [class*=icon]{font-size:14px;}.BookingPrestBlock-subtitle [class*=icon]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:40px;}.BookingPrestBlock-subtitle + .BookingPrestBlock-content{padding-top:0;}.icon-png-coinsx1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}.icon-png-coinsx1:before{display:block;content:'';aspect-ratio:27.5/24;width:24px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAwCAYAAAC13uL+AAAACXBIWXMAABYlAAAWJQFJUiTwAAAE9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4yLWMwMDAgNzkuMWI2NWE3OWI0LCAyMDIyLzA2LzEzLTIyOjAxOjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuNSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDMtMDZUMTI6MTc6NTAtMDQ6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTAzLTA2VDEyOjE4OjU5LTA0OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTAzLTA2VDEyOjE4OjU5LTA0OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxZGZiZDA4Yi02MGU0LTQ0MmYtYTE0Ny1iNjI3MzUwMzZkZjEiIHhtcE1NOkRvY3VtZW50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);-webkit-background-size:100% 100%;background-size:100%;}.icon-png-coinsx2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}.icon-png-coinsx2:before{display:block;content:'';aspect-ratio:33/33.5;width:24px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABDCAYAAAAoCNNNAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4yLWMwMDAgNzkuMWI2NWE3OWI0LCAyMDIyLzA2LzEzLTIyOjAxOjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuNSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDMtMDZUMTI6MTc6MjktMDQ6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTAzLTA2VDEyOjE5OjE1LTA0OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTAzLTA2VDEyOjE5OjE1LTA0OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkMGNjNjM5NC03MmY0LTRhOTQtOGM0YS1mNjY1Y2VhMDk1YzIiIHhtcE1NOkRvY3VtZW50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);-webkit-background-size:100% 100%;background-size:100%;}.icon-png-coinsx3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}.icon-png-coinsx3:before{display:block;content:'';aspect-ratio:1;width:24px;background-image:url(data:image/png;base64,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);-webkit-background-size:100% 100%;background-size:100%;}.icon-png-alcools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}.icon-png-alcools:before{display:block;content:'';width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANfSURBVHgB7Zg9bNNAFIDfJU0UMUAgbQRiMYJAoKBGou3CQLplLBtb6dYfJMzYibCxkQqUdms2xEQ7MqXdIrVSE6lKgwjgblVLiysxVHbt4z07CUmTNI5tZconRbbPZ9/nd35353ihx0RjM8LV0Pj20OAoO/q9letU3wM9RlNZEjeC7mEjVur3VJCiB8CmaF/V/G+tXNNTwUr0iIxUSklWrumZoJ3oEQPVHSEmBgOnZzFwSKn0cb3+2LwvBDVVXQHgVGQ5eg2CPlXZ1rwggEOEqHiLBChimupdAVWJ431NOEiq3j569DCXFEUoFtP5JkGdwZqHw6vKjTaAwS/oFg4n/+U8WSwQsFTGrsUGeRzvKUCg9aXmNUpWZUaQWJPgj520eOfhnMw4vMHTI9iY+L3uSbqhOpQwBqvKX/+0JKXkyPBsht5Bn6KIeE5slqMHAoFzaIhwQ5KUd9JJzowKQZTM3n70chJsYSaDcuZ/TXJGEWfrlZNXLpIrF9PJtoLnJT26/uXu8PwUdEE0StlqkG9IBoZdDEbf7VmVayl4ThJ7mmfu3Z8VwSKngYBc2RWqZZHYXKwWVd2fsSpHeNs1dHywuX4tPH6CT5zgjCUGh8bg6HBzAzog7+dOQ+HxODmEhsYmQuGxp6DDMp0jkZ+7H1atyl0oaEgebuawkT3sl0n8xa1K4jUFrD8DZkbS2CpjTyyUi0vvupHrKFiRzF+9PlpgnCWwQUuRxAh+ArOLMzhrPMOoLRwfbuW6lbMkSPw52CphVL6i4PNOkpEHcy+wjlgZlKeriWJHjrA8FxtjIocJahgTKBkZnn/fqh7jZrZyxhedyhGWIlgFu3s/HHq8hklD72QCu1LAsrX6OrgQzfMBVijvLC07lSMY2IDGOs2DjWIS4MyzqvixK/MpuameQznbguclaa5Vfb6Jekk35Ajb68FSaVny6rrxTuIbF/OpahZXI4KbcoTtCFahJRLJkSQeSl7NM6159RU35FwRbCFp4IYc0VUWt4Omt8s3n3z26mc38Jlp3k2h3AK4gGvfJJQgONtIxgHnBXCJnn8Xd0tf0Cl9Qaf0BZ3SF3RKX9ApfUGnOFoPml92fLLubkFcYdMfTzJua8t/j84Xv+0upcAGA+AMWqAKtSNe2wYBjJ9j/gGpedQqNjDAKQAAAABJRU5ErkJggg==);-webkit-background-size:100% 100%;background-size:100%;}.icon-png-snack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}.icon-png-snack:before{display:block;content:'';width:20px;height:20px;background-image:url(data:image/png;base64,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);-webkit-background-size:100% 100%;background-size:100%;}.icon-png-drinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}.icon-png-drinks:before{display:block;content:'';width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALMSURBVHgB1ZjBahRBEIb/6h5X8GICenYgBDdGcQ/ezRu4b2C8mRgwbyB5gkQQ8RZ8g/gEiTcPHhLQsIeA7V1hT0J2Z7qs7pmV4GG3u2cG9IOl5tA980911T/dC/zjaHTI6vqL49u3Hi3//PH5ExJR6IiVB1tDgDfQkM4EKouhi5roBA3oTCBAj8Ew5+dvT9GATgT27+9sSMjl9wEN6URgyeWmi6zUERqSoROq5b34+uYEDWk9g3+Wl3CCFmhdYGmt714m9R4t0P4SE560tbzV7eawsrYzVNoeygOX0CLEOJr0es/M6cF40di5GVSKX1XimpntXywx8fD65eVHuT5YNHjBErPLnNEl7aElWJcDCxowUdCqzBfIYrSEl6W2x2gNqm+NII+kRQNW721vyqh9P5jxGonIsuZyh6euXCR7exdf2mkiz+r69jf3QwOcP8o9+O7a1m7MvCAflMydofq2JsNcDlwstY7aPAQJlHoxLub93RyJMFdN0bN2obVcJUigIjYuZlmRIx2fwV+9nomZFCTQMvm3JmtzJCKNcVPCOMScrxL6LfZ1Q43q0HVxVSoxBAnUdd1ILd5BOrm8YlT2HEECR6N3RsJYMriMBMRLff1Jp5whkpjt1pgJD5GAVsp3sOKq2WIIFtjEC8u6uTjrqAY9zL5+Urxw1lyWdTc1WD2FjAs31CR+b8i+g1FkWfQRNFjg7GsyrQ03Bjnd+e6P9UBHsEApdOMnMCfsrn0Gkw7w4UtcFMYFS5TSyXmKBzqCBdZeiFgv7Pef5/4iwWIcscdOE+2FWZa7IC/2HQlECvTLFFWDUyqr8Zo7rkH43Ywz66V8sBssUg5cvutTPNARl8GZF04meegUrjNeFJlBAlECZ15Y6Mp4g6i73owODBKI+uvDah4rS277figHoP2gSSS+yfHf4BlRAq9N+bTUsswcMYllm8ZpJv1f8BvC4OvrltvKOQAAAABJRU5ErkJggg==);-webkit-background-size:100% 100%;background-size:100%;}.BookingDetails-basket .icon-coins{font-size:20px;-webkit-transform:translate(-70%,-5px) !important;-ms-transform:translate(-70%,-5px) !important;transform:translate(-70%,-5px) !important;}.BookingPresBlock-economy-progress .bar-wrapper{margin:20px 0 0 0;position:relative;padding-bottom:64px;}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step]{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step]>i{width:20px;height:20px;border-radius:50%;background-color:white;color:#57820A;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;font-size:10px;transition:transform 420ms ease;}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step]>span{text-align:center;white-space:nowrap;}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step]>span i{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px;}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step]>span .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step].check-step1{left:25%;-webkit-transform:translate(-50%,-8px);-ms-transform:translate(-50%,-8px);transform:translate(-50%,-8px);}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step].check-step2{left:60%;-webkit-transform:translate(-50%,-8px);-ms-transform:translate(-50%,-8px);transform:translate(-50%,-8px);}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step].check-step3{left:92%;-webkit-transform:translate(-50%,-8px);-ms-transform:translate(-50%,-8px);transform:translate(-50%,-8px);}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step]:not(.active) span{opacity:.4;}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step]:not(.active)>i{background-color:#6a78a5;color:#252b6a;}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step].active:not(.current)>i{background-color:#ffed00;}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step]:not(.current)>i:before{content:none;}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step].current>i{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);}.BookingPresBlock-economy-progress .bar{position:relative;display:block;height:6px;background-color:rgba(255,255,255,0.4);border-radius:5px;overflow:hidden;}.BookingPresBlock-economy-progress .bar:after{content:'';position:absolute;top:0;left:0;display:block;height:6px;width:100%;border-radius:5px;background-color:#ffed00;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transition:transform 420ms ease;}.BookingPresBlock-economy-progress .bar-wrapper[data-value='0'] .bar:after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);}.BookingPresBlock-economy-progress .bar-wrapper[data-value='1'] .bar:after{-webkit-transform:scaleX(0.25);-ms-transform:scaleX(0.25);transform:scaleX(0.25);}.BookingPresBlock-economy-progress .bar-wrapper[data-value='2'] .bar:after{-webkit-transform:scaleX(0.6);-ms-transform:scaleX(0.6);transform:scaleX(0.6);}.BookingPresBlock-economy-progress .bar-wrapper[data-value='3'] .bar:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}@media screen and (max-width:768px){.BookingPresBlock-economy-progress .bar-wrapper[data-value='1'] .bar:after{-webkit-transform:scaleX(0.15);-ms-transform:scaleX(0.15);transform:scaleX(0.15);}.BookingPresBlock-economy-progress .bar-wrapper[data-value='2'] .bar:after{-webkit-transform:scaleX(0.5);-ms-transform:scaleX(0.5);transform:scaleX(0.5);}.BookingPresBlock-economy-progress .bar-wrapper[data-value='3'] .bar:after{-webkit-transform:scaleX(0.85);-ms-transform:scaleX(0.85);transform:scaleX(0.85);}.BookingPresBlock-economy-progress .bar-wrapper .check-step1{left:15% !important;}.BookingPresBlock-economy-progress .bar-wrapper .check-step2{left:50% !important;}.BookingPresBlock-economy-progress .bar-wrapper .check-step3{left:85% !important;}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step] span{font-size:12px;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}.BookingPresBlock-economy-progress .bar-wrapper [class^=check-step] span .fz24{font-size:18px;}}.upsellings-grid{--legs:1;-webkit-filter:drop-shadow(4px 3px 6px #dce0ec);filter:drop-shadow(4px 3px 6px #dce0ec);background:#fff;display:grid;grid-template-columns:1fr repeat(var(--legs),min-content);align-items:center;justify-items:center;margin:18px;padding:10px;gap:10px;}.upsellings-grid-title{justify-self:start;}.upsellings-grid-missing{font-size:0.75em;color:#ccc;}.CrossSalesPrestations:has(>.CrossSales-mobileInfo) .CrossSales-mobileInfo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;}@media screen and (min-width:768px){.CrossSalesPrestations:has(>.CrossSales-mobileInfo){display:none;}}.CrossSalesTabs{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;}.CrossSalesTabs span{display:block;padding:0 10px 10px 10px;border-bottom:4px solid #DCE0ED;cursor:pointer;-webkit-transition:300ms border-color;transition:300ms border-color;}.CrossSalesTabs span.active{font-weight:700;border-color:#252b6a;}.CrossSalesTabs span:hover{border-color:#252b6a;}.CrossSales-WhiteBloc{padding:16px;background-color:white;}.CrossSalesRoundGreyBloc,.CrossSalesRoundBlueBloc,.CrossSalesRoundWhiteBloc{text-align:left;--padding:24px;padding:var(--padding);overflow:hidden;border-radius:6px;}.CrossSalesRoundGreyBloc:not(.noborder),.CrossSalesRoundBlueBloc:not(.noborder),.CrossSalesRoundWhiteBloc:not(.noborder){border:1px solid #DCE0ED;}.CrossSalesRoundGreyBloc.with-interaction,.CrossSalesRoundBlueBloc.with-interaction,.CrossSalesRoundWhiteBloc.with-interaction{--padding:24px 45px 24px 24px;cursor:pointer;-webkit-transition:500ms background-color;transition:500ms background-color;}.CrossSalesRoundGreyBloc.with-interaction .rich-text:after,.CrossSalesRoundBlueBloc.with-interaction .rich-text:after,.CrossSalesRoundWhiteBloc.with-interaction .rich-text:after{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";font-size:20px;-webkit-transition:300ms color,300ms -webkit-transform;transition:300ms color,300ms -webkit-transform;transition:300ms transform,300ms color;transition:300ms transform,300ms color,300ms -webkit-transform;}.CrossSalesRoundGreyBloc.with-interaction:hover,.CrossSalesRoundBlueBloc.with-interaction:hover,.CrossSalesRoundWhiteBloc.with-interaction:hover{background-color:#F1F3F8;}.CrossSalesRoundGreyBloc.with-interaction:hover .rich-text:after,.CrossSalesRoundBlueBloc.with-interaction:hover .rich-text:after,.CrossSalesRoundWhiteBloc.with-interaction:hover .rich-text:after{-webkit-transform:translate(7px,-50%);-ms-transform:translate(7px,-50%);transform:translate(7px,-50%);}.CrossSalesRoundGreyBloc:has(.rich-text),.CrossSalesRoundBlueBloc:has(.rich-text),.CrossSalesRoundWhiteBloc:has(.rich-text){padding:0;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:var(--padding);}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text>* + *,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text>* + *,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text>* + *{margin-top:14px;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text ul,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text ul,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text ul{padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text ul li,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text ul li,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text ul li{position:relative;padding-left:20px;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text ul li:before,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text ul li:before,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text ul li:before{top:4px;left:0;position:absolute;content:"";-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:12px;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text ul li i,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text ul li i,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text ul li i{-ms-flex-negative:0;flex-shrink:0;font-size:36px;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text ul.nolist-style,.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text ul.nolist-style li,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text ul.nolist-style,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text ul.nolist-style li,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text ul.nolist-style,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text ul.nolist-style li{padding-left:0;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text ul.nolist-style li:before,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text ul.nolist-style li:before,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text ul.nolist-style li:before{content:none;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text [class^='icon'],.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text [class^='icon'],.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text [class^='icon']{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text [class^='icon']:before,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text [class^='icon']:before,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text [class^='icon']:before{margin-right:0;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text .green,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text .green,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text .green{color:#57820A;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-text .orange,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-text .orange,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-text .orange{color:#D17500;}.CrossSalesRoundGreyBloc:has(.rich-text),.CrossSalesRoundBlueBloc:has(.rich-text),.CrossSalesRoundWhiteBloc:has(.rich-text){display:-webkit-box;display:-ms-flexbox;display:flex;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-image,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-image,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-image{position:relative;width:37%;-ms-flex-negative:0;flex-shrink:0;}.CrossSalesRoundGreyBloc:has(.rich-text) .rich-image img,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-image img,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-image img{position:absolute;-o-object-fit:cover;object-fit:cover;}@media screen and (max-width:768px){.CrossSalesRoundGreyBloc:has(.rich-text) .rich-image,.CrossSalesRoundBlueBloc:has(.rich-text) .rich-image,.CrossSalesRoundWhiteBloc:has(.rich-text) .rich-image{display:none;}}.CrossSalesRoundGreyBloc{background-color:#F1F3F8;}.CrossSalesRoundWhiteBloc{background-color:white;}.CrossSalesRoundWhiteBloc:has(input:checked){background-color:#F1F3F8;}.CrossSalesRoundBlueBloc{color:white;background-color:#252b6a;border:none;}.CrossSalesRoundBlueBloc.with-interaction:hover{background-color:rgba(7,46,125,0.9);}.CrossSales-Flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;}.CrossSales-Flexbox>*{-webkit-box-flex:1;-ms-flex:1;flex:1;}@media screen and (max-width:768px){.CrossSales-Flexbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.CrossSales-blockActions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px 16px;}.CrossSales-blockActions-block{width:-webkit-calc(50% - 8px);width:calc(50% - 8px);color:black;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.CrossSales-blockActions-block>div:first-of-type{text-align:center;padding:40px 45px;background-color:#F1F3F8;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.CrossSales-blockActions-block>div:last-of-type{text-align:right;}.CrossSales-blockActions-block .btn-primary{padding:26px 16px !important;border:none;}.CrossSales-blockActions-block .upper{color:#252b6a;max-width:310px;margin-left:auto;margin-right:auto;margin-bottom:25px;}@media screen and (max-width:768px){.CrossSales-blockActions{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.CrossSales-blockActions>*{width:auto;}}.icon-check-png:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOnSURBVHgBzZlNTBNREMfnPSgQE0xJTEwkCkQJGA/UgwgXqYnRm0bvfnDxRoCbCQlsMRpvluBd1LtEPGlMWLwQ4SCchIBh/YBgYkLVxABtd5zZbmtp96tl2/JPyrb73uz+Mu/Ny8wgoEgps+1hKTAEAnsQMCQEBOl20ByOIYAmUGh0XURdqkr3kgpFSBQyWfnYHJSJmn5AHMiC8SoNJKh6PB5RujXNq5EnwBRYYAQQBsAPSZjwCuoKeH+urR9BV6Bwj7lJo09kuHNlwmmSI+DofOtj37xmTxAdPrcyaD9sIV5SEQ9M0mAYyiAUsIDV8YvKWS2WOyatDGQ8oJYLjiUQQiIRmLQaywM0lhWgA8osggyb7957P/vH6FzrHbo8hUpKl4PDXcvR9M8MIB28zbIqOU1fm6GyiumBeEt6P2aWWMikApWHY6XOXFOGB03vrcEBEnmxgb1oeND0XsnVVH8ebrW/MD7B2kbHuWK3xjh/U4ACeqDE6jhywwBjSP5cbXnkOF8I7DcAOSuBEu89hssFqquqdzMLKrOnKGOSehhKKCs41szGE1dbKapC1RQlISiRLhzrg57Gvrz7U2v3YHnrnas95ZnkQYFNUAI5wS3+fOnlERS82CHRZf/V0l5pa7jkGnV+w5kKVoNLnnf3zFQG7u23B/Bh8xkUCreT/A1vvj4sFC4DaCs+DrI9d/n4EGwn/ti+yA7u+dJN2Pz7CYoRn4Mxu8Ef9FB+QbY4IjkyywHHbBLRHnDbXJpcMSTvyxLDAVeGUoBYdJrEy8mb2wry6KHTcOXEUB7cr93v+4YzpIsv1ZRvq5QtXgMXyDRUWnVVhymAXuXNTcPFdtZh36JSQOqYXPAylyFn1scd5/gKR0JdV410izLpLfBYVtqdcX7DkTQqSVuMbAZRjHm1er8xnufJEsCxVP5jnINYsxulMnPEqyVDsjiSOdJfUxD5DAd6Mh7ha6YmicydjAqQ/XAwNEHL28tfMjUJBoysOgaVl5b2HisDaFRROkag8trTVNpTuA93rUapUeQ5YPwWvzu3mWTZm4nMt05zpQ9lFDc6RzpX8pJny94MNXKuk4GnA9wP0btUDMTDVmOO7bdyRDYv60jnZ9sWn3QyZkM9Cb2Yajb6LQ7KQSc4lrcWMHUeuLin+vk2+CD2Gh9rVv3AXBXWRDdByapHFF5LxxBxDGsSUS9gRQFmi4tqIWWYHtCBAptN4P//hqBEmHLNBUrnZjhjUrpXVShC/wDQZqdxxfh/0gAAAABJRU5ErkJggg==);}.icon-boardingcard-png:before{content:'';display:block;aspect-ratio:34/23;width:17px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAXCAYAAABu8J3cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEVFQTBFMDMxQTg0MTFFRjlCNjZGQjkxQjdDNzRCQzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEVFQTBFMDQxQTg0MTFFRjlCNjZGQjkxQjdDNzRCQzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRUVBMEUwMTFBODQxMUVGOUI2NkZCOTFCN0M3NEJDMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUVBMEUwMjFBODQxMUVGOUI2NkZCOTFCN0M3NEJDMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn9RdXkAAAPJSURBVHjatFZNbxNXFL3vjWeIRCUcFQRdMVVIZQoowwKxxN6xw/kFdXdtGgnnF7j5BU1aCOzsLFnF+QVxdkCRGKQkCk1op8uqKfWmyJmPdzlvZpzYU0iGyHmS7Se/r/PuPfecJwitVJotRwY3iLhMI2yCqf3b1tL0V9dnGsz0Y2bYw3gL4/Px3Imrs1Up1Uq61MVXdyQomG0SZGPPTnrBbrp/f4KDryL+W9jZfDgnJq/98FL/yUJWdjcedEYVjVLpOzuSci0BQxRE1pfe9oL3oXE9JlNk7ihB6La9/VgfOq0jwcRzgyD644JoWfdN6ZdlmpIunULb2Vpyiamyu/lo4bi5kk6x2U69iFs39O9xcwsnPcAM/H/jWEqeLkTCU0oWe2MF13MXDqI71usVI0NWqUdzxxVBGhEufgoQfUBcfoqXKRJOIOhlJFXT9P1qlgcKQLP8OCoizuS1mT8C06rgRofMdsDsQDayiwLJq1JlNYHXWYj/RU4G/opdqg9VTBLRoAES1wcj0kpqnWyEe20wn5Evy9ADlBa/wsz1+JeELZW8rzWApZzC4Xf6fcC4N3FjtpqJHDrDaTGDfZAXIJg0uBYr6Rlv//51FZ/l8Yu3xrHRXTMM//pn78VTveDzC7dQ2uIcFnxhmNxSkbyrDH6CaOxj7jN8XuPzZ78PsJeQLlvvqdfv7b3onj9/+9WbjZ/dwSjj4KYGEbyzbv6+88uTt3vPvQOymiTbEan7SoipNHw2+b6DA4qSjUUQzjaI2kaSkg9qDtbrKrmsLUMTNyYrVHsoNWEBAhdvsup5h8Q+AKJI3Um76zEw39f5u4fQe4kP5XIXXJRQKWqtEIaV3tiYa4V+eyg1YeiRAUYkKT0kK0ja1Hlnhh/ocCkrvi1y3gYBp+ADlTwQJr+eqSXlTJdhcLFSa76h381WEkywjfOqukB0dDmSy5qstcSUYkM6KLVE8tnJI0a6GUp1AN7TLgvvmB8gaw1pHdrDL1jfYm8t79qHakIquy/xHdz8ZizJg4FWvHpmf7+W11sERzUAme9f5mM6okVvZ/NRDc+A+VzKqgyjJVitIYQ/5bN+8sJ3Vn1IR0K/CbK6x4nakUBSRxYn9ZpU4nOl9lRNT6cm+M8azyPxJ/Ka3I8jiJd5Nuigopwji97grkzl3blyfbY8aiBRYLRxySkkdyUWyIwPsaBv4ioKzrhCA9CE7FfPCHEU49ef9pPkuYj0CG/gZa3Hiopp8c3WUj0m4sSN76swskb6bBxdS/3E+sxvoqyrmdEuIrK4u7EUv+7fCzAABDzuWxPaEcIAAAAASUVORK5CYII=);-webkit-background-size:100% 100%;background-size:100%;}.icon-alert-png:before{content:'';display:block;aspect-ratio:1;width:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALvSURBVHgB7Zg9b9NAGMf/50QIypJKSKzuhoTU1BIjUtuBnW/Q8gnKAKhMTVhAhSEZmSifgO4dSMXIkJQuTK0ZKyGSgTdF+I7nLo5faju5sxPFQ3/SKefzWffPvTz3PA9wRTEYctLdhW39w0PBUGcMGxCoUXPNfz2g4lK7KziOeRWHziu4yIGxwC9PsU0/WwIkyoweDdZefY0Dk4+0BZ7uYoN7eEdVG8VwadCmrtCpArsN1Cq/sScEHmOG0PK3vCU0nYbaDtn9Jr1U+8zDB6quYT64vILNSfvTynrhi/sITXG37u/g7os+VvcFbj/YgyZqDDlWVofUGZTLav1CF5r77dqyjTvPz2NtX1+uYNh3oUmP36SZTFnu1BmUew4Gh0EK1GmbwJo/ZoKEQGlGZn0gdJBjnj5Jmq6EQLJv2hto1nCmzFiMmEDfCNtYHLavISAmkGZvB4tnK/oQCPSP+rzsnTbyCo2anXAG6eJHSbB4qCUQWGFYR0lgAvVxPRAoFns4YkQ9peghsVEexn5lTGAN5SFVYCmJChwgJ2lOgYGjkEagJRTIigm8OGoGz7JeSCAL/cNqpPkYBQ7KxVED3z+1VN37m/u/jhD4Nq4GM8g5eiiIFFZYnIShM66GS0yhIUoCt0ItgUAZF5B73UEBKtdrqhSCoReNUWJmxgPeIycyDpExiSwGMUkCLtCOPidikpNnOKdNasOAGcQkYzVufR8r0aaEoabD8giGVG4kl9UwJhmNLdC83JYQ6Lyhfcjj0zwNOVPDH274TPWfZx0Y0nZSsg3VtJ6U4mhYlnK/tBxY788AZ283sXxvW5mZ/ucDGEFLy5fQSH+VgQrcOQXuIr/x1kKKs7KzC5nOgvxAfhi9duZAb5I4yURvRokcwjHdk5q0VTZhSt5QO/3WpXDQYhQzF11yuaRkKdRh1OpuiBI6Ck+NIkB5S8mLwJlXAvMyKjSkSJDyfOts5AXJEqaAyX2jdEaHygn1O3Rac93LV2TyH+U7/fxc/Ss2AAAAAElFTkSuQmCC);-webkit-background-size:100% 100%;background-size:100%;}.btn-primary.icon-boardingcard-png:hover:before,button.icon-boardingcard-png:hover:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAXCAYAAABu8J3cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEVFQTBFMDcxQTg0MTFFRjlCNjZGQjkxQjdDNzRCQzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEVFQTBFMDgxQTg0MTFFRjlCNjZGQjkxQjdDNzRCQzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRUVBMEUwNTFBODQxMUVGOUI2NkZCOTFCN0M3NEJDMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUVBMEUwNjFBODQxMUVGOUI2NkZCOTFCN0M3NEJDMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpBlk3wAAAIMSURBVHjatFbRcYJAED0z/IdUIKlAU4FYQUgFIRVoKtAOEitQK5BUAKkAOoAOtAOyq++YnZvjRAM78wLhzr13t7tvT9V1rQghIa37twP8ryxjJb7zuBrRn0gpdVAXKwgn1Y8FQEYI4bcQ41OCT/gmfDKbHAxDza4nBNi1tsAxHii85D2T0JgSjoRly/ga68cejqmvcJjGoZgbIbHagxrWOAdWeA5ChB3XQITECy0L+hjvTMS/g0hF2INETthiUWk85w1Pp3milErEszJKcGX53Y9lwd8WwiwNz4ZfHbKlJLLDgny0KeFFJG8IJwm+sYNXwgLvE8JYvD9iXmKctFkMrB3vIMc6U7GgycHFWVwu72wxYUYYEdbYQYYTtNkEi36Ib5Egpk+5BIlm056YkIDIRPxAq98G/2uHmSN3xjjJoiU0gQjvycwRhZ0rEeslwlC15IkrkVOhH4kRmspYryGyFTlSid0mOJ15RwIxnmMQyEDqZEnsBCErMW+vRC/IIclSglme/Rt6S2j0laClz7DPnVg71kTSFuc7R59om782vkWO+U2vuaasXNpfQkWvYSYqTufLViToVUFrswyl+59e00m1vYGbHifmU5fufm+vueWW5hJA1SivuKuGA1yMCnE/tVVOc0Njidc9xqWY9+bHFOEJ8Kwsd9bNWTxFieUD3OJL7PxgGTvKUv8TYADbso/K3ldAkAAAAABJRU5ErkJggg==);}.resa-link{margin:16px 0;border-radius:8px;border:1px solid #DCE0ED;background:white;-webkit-box-shadow:3px 2px 10px 0px #DCE0ED;box-shadow:3px 2px 10px 0px #DCE0ED;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:300ms color,300ms background-color;transition:300ms color,300ms background-color;width:100%;}.resa-link:hover{color:white;background-color:#252b6a;}.resa-link span:has(>.icon-fleche){font-size:14px;display:inline-block;margin-left:8px;}.resa-link .block{display:block;}[class^=tag]{padding:5px 8px;border-radius:45px;background-color:#F1F3F8;font-weight:600;white-space:nowrap;font-style:normal;}[class^=tag][class*='checked']{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding-left:5px;}[class^=tag][class*='checked']:before{content:'';background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAYAAACoYAD2AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARJSURBVHgB1ZldaBNZFMfPnZjoLmRJNm262IeN7HY3uIUMrHELu2LcFZHdh20VBB8ERdFSP1qfrPhg+6DokxFtBV9U+iT4VR9EwY+ICNH6kIKmldY6Qit+tHWsUrXp5HruZCY4JvORdpLoH4bcmbl38uOcc+/ccwbgKxCBWSgY3BahDomnlCylBHh8mgcoHpkni0CJQCgV8KyXS3Ox/v6jMZiBCoYM8C0e19RUM+WgJQtkXQIesZTT1S4kooLVQZYhGZwzldoLQFvAHp20CusAC/q1tqmZS0sXsBkB+8Q70lK9rzL8evxlT8KooylkzW9bD1GANmzOA/vlQV/W+/yLPQh6Ra+TrrsV955H90agJCKJlNO5DN0vfn6H0xuCgLHSATJRPmOUXOV1N3MxDqqH0iuQz/U5kDULm9ZjEByA8qmusmLR67HRe3H1giYmg3xjQEpxN7AZgPJKxOVpgRqfmpiUUqQNyg/IpKzJGWUtqVjxMXxBQmt6mTWzllSsWHT9Ef4Fuk60yEf1fJ9hX3z9ym+3T9xNlkKRter/OoRrRtAa+Tiwb51hf9y0NLNfGTJYuy0CRY5FBvg5lNv9jdkwz8/IJkOm0+kIFFH5AJmOHrtkOtYhSfwcpc1DkbS96V88/su53rqnC65e6zUdTwnJWBIbP0IRZAR4rjtu6RkYlyFl4tCAUUe3+1tY/k/IdDbaDajIo7rbcId98UwrVFdnAPcdPAunuq5DoYATE+9g/8EzhQJqIHXFlgoVkGnPrtXwZmJS98/0ANdtiELfw2GYidR1UtTr0Nc/LP/Jp2Izlc3YUgAyNnkX5POHG0HH5R+mpmF0bAKW/x3SXGcx2vdwBIYePy8mIFO/DFlRGV6Gb/GgXi9mzZGn4zmgS/5aCLduJ2HLxhWwedMKzb3hkXHY1NgxW0AgFO5kIP2LfqBAVhp1zgc6d64T1q5ZAnxoQQ4gs+CQ8BxmK9wBnZYhvVV18wjQ9WYDGCgT2yToSQUceToGdohyXLsMOf7iroBxyXYcphnh3Z4B0AO1GxCLD8Lgg46d2fShoirM3vYRK2PzgdoOyETgAuY73VlI9/w/E5ist1odr4J+h28jNsO37jhuLyAqJbkaxNG4qMlxfqptinI0s4f7AnRy4EHnBtbQ5jhzXG1gsLCXTBiLaMV29VST0orP4u+/9y/+gOZdCeXVzqG+IzH1JCfvxkCNe6vCXgStgzIoTeHwYLJTk/fr1oKwinGjtGUWYJvH3oFkR84GXLcWhMWjBlZEgpKJxFKTzkjeOyYjSzLjmYsfJTt1i7Om9clXL3ouY6HzCYBSE7dXIgW6+1HyWJtRJ0uVXlaJ9ft+78Y6uReNb0vSxqw3PelqGBowL/YXXNgPBrEc48BqB35xwNEBKEwiJlaHp9+6ooIQtbwez+oTiZy4s5ydgxB+JgkoCZ0aEgxCJAQS+JnkpkQcicH7M/tE8hE+V766I4QMqQAAAABJRU5ErkJggg==);-webkit-background-size:100% 100%;background-size:100%;aspect-ratio:1;width:20px;}.tag--disabled{font-weight:normal;color:#999;background:transparent;}a.expand-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}a.expand-link:before{display:block;aspect-ratio:1;width:16px;background-color:#252b6a;content:'+';color:white;text-align:center;font-weight:500;border-radius:3px;-webkit-transition:300ms -webkit-transform;transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform;text-decoration:none;}a.expand-link:hover{color:inherit;text-decoration:underline;}.bold-forced{font-weight:700 !important;}ul.list-grey-check li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}ul.list-grey-check li:before{content:"";font-size:20px;color:#B6BED9;}ul.list-grey-check li + li{margin-top:16px;}[class*='flexbox-']{display:-webkit-box;display:-ms-flexbox;display:flex;}[class*='flexbox-'][class*=gap10]{gap:10px;}[class*='flexbox-'][class*=gap15]{gap:15px;}[class*='flexbox-'][class*=gap20]{gap:20px;}[class*='flexbox-'][class*=gap25]{gap:25px;}[class*='flexbox-'][class*=gap30]{gap:30px;}[class*='flexbox-'][class*=gap35]{gap:35px;}[class*='flexbox-'][class*='justifycontentcenter']{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}[class*='flexbox-'][class*='justifycontentbetween']{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}[class*='flexbox-'][class*='alignitemcenter']{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}[class*='flexbox-'][class*='directioncolumn']{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}[class*='flexbox-'][class*='shrink']{-ms-flex-negative:0;flex-shrink:0;}.LandingHeaderMenu-main>ul>li.corsicaclub .menu-title em{text-transform:none;display:block;font-weight:400;font-style:normal;margin-top:4px;}.LandingHeaderMenu-main>ul>li.corsicaclub .menu-title>span{display:inline-block;}[class*='flexitem-'][class*='grow']{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}img.square{border-radius:8px;width:100px;height:auto;max-width:100px;max-height:100px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;}.Cart-title{cursor:pointer;font-size:20px;margin-bottom:20px;position:relative;}.Cart-title:before{-webkit-transition:300ms -webkit-transform;transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform;position:absolute;right:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}@media screen and (min-width:768px){.Cart-title:before{content:none;}}.Cart.expand .Cart-title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.Cart-content{-webkit-transition:400ms max-height;transition:400ms max-height;overflow:hidden;max-height:100dvh;-webkit-filter:drop-shadow(0 0 6px #DCE0ED);filter:drop-shadow(0 0 6px #DCE0ED);}.Cart-block{background:white;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}.Cart-block.disabled{pointer-events:none;position:relative;}.Cart-block.disabled:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,0.6);}.Cart-block .flex-space-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.Cart-block[data-gap='10']{gap:10px;}.Cart-block[data-gap='15']{gap:15px;}.Cart-block--expand-line--title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.Cart-block--expand-line--title:after{content:"";-webkit-transition:300ms -webkit-transform;transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.Cart-block--expand-line--content{max-height:80vh;overflow:hidden;-webkit-transition:300ms max-height;transition:300ms max-height;}.Cart-block--expand-line--content>*{display:block;}.Cart-block--expand-line:not(.expand) .Cart-block--expand-line--content{max-height:0;}.Cart-block--expand-line.expand .Cart-block--expand-line--title:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.Cart-block span[class*='icon']{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}.Cart-block span[class*='icon']:before{-ms-flex-negative:0;flex-shrink:0;font-size:20px;}.Cart-block .highlighted{line-height:160%;padding:10px;background-color:#F1F3F8;margin-top:-10px;margin-left:-10px;margin-right:-10px;}.Cart-block .highlighted [class^='icon']{margin-right:6px;}.Cart-block .highlight-options{padding:10px;background-color:#F1F3F8;}.Cart-total{padding:10px;background-color:#252b6a;font-weight:600;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.Cart .separator{margin:0;border-width:1px 0 0 0;border-color:#DCE0ED;border-style:solid;}.Cart:not(.expand) .Cart-content{max-height:0;}#content:has([class*='CrossSales']) .Page-header{padding-top:20px;min-height:auto;}#content:has([class*='CrossSales']) .PageHeader-breadcrumb{padding:0 10px;max-width:1280px;position:static;margin:auto;}#content:has([class*='CrossSales']) .PageHeader-breadcrumb li{font-weight:400 !important;}#content:has([class*='CrossSales']) .PageHeader-breadcrumb a{text-decoration:none !important;}body:has([class*='CrossSales']) .LandingHeaderMenu-level1{padding-left:10px;padding-right:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2%;}body:has([class*='CrossSales']) .LandingHeaderMenu-level1 li.recall{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}body:has([class*='CrossSales']) .LandingHeader{-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);}body:has([class*='CrossSales']):has(.CrossSalesBreadcrumb) #LandingHeaderMenu-topbar{visibility:hidden;}.CrossSalesBreadcrumb{padding:16px;color:#252b6a;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:16px;}.CrossSalesBreadcrumb li{text-transform:uppercase;}.CrossSalesBreadcrumb li.active{font-weight:700;}.CrossSalesBreadcrumb li + li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.CrossSalesBreadcrumb li + li:before{content:"";-webkit-transition:300ms -webkit-transform;transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.CrossSalesAccount{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;color:#252b6a;margin:30px auto;padding:0 10px;max-width:1280px;}.CrossSalesAccount .btn-primary[class*='icon'],.CrossSalesAccount button[class*='icon']{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}.CrossSalesAccount a.icon-right-chevron{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;text-decoration:underline;}.CrossSalesAccount a.icon-right-chevron:before{font-size:8px;-webkit-transition:300ms -webkit-transform;transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform;}.CrossSalesAccount a.icon-right-chevron:hover{color:#344464;}.CrossSalesAccount a.icon-right-chevron:hover:before{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px);}.CrossSalesAccount .btn-grey,.CrossSalesAccount .btn-primary{padding:10px;}.CrossSalesAccount-menuWrapper{-ms-flex-negative:0;flex-shrink:0;width:29.5%;}.CrossSalesAccount-menu{background-color:#252b6a;color:white;padding:16px 0;}.CrossSalesAccount-menu>span,.CrossSalesAccount-menu li{display:block;padding:16px;}.CrossSalesAccount-menu li{font-size:13px;}.CrossSalesAccount-menu li + li{border-top:1px solid rgba(255,255,255,0.5);}.CrossSalesAccount-menu li.current{font-size:16px;font-weight:bold;}.CrossSalesAccount-menu a{color:#fff;text-decoration:underline;}.CrossSalesAccount-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px;}.CrossSalesAccount-wrapper--summary{background-color:#DCE0ED;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;font-size:12px;}.CrossSalesAccount-wrapper--summary>*{-webkit-box-flex:1;-ms-flex:1;flex:1;}.CrossSalesAccount-wrapper--summary-rewardInfos a + a,.CrossSalesAccount-wrapper--summary-personalInfos a + a{margin-top:5px;}.CrossSalesAccount-wrapper--summary-rewardBadge{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;}.CrossSalesAccount-wrapper--summary-rewardBadge img{max-width:80px;}.CrossSalesAccount-wrapper--summary-personalInfos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:18px;}.CrossSalesAccount-wrapper--summary-scoreInfos{font-size:15px;}.CrossSalesAccount-wrapper--summary-scoreInfos em{display:block;font-size:47px;font-weight:700;font-style:normal;}.CrossSalesAccount-wrapper--summary-scoreInfos strong{display:block;}.CrossSalesAccount-wrapper--label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;}.CrossSalesAccount-wrapper--label [role='point-history']{font-weight:700;padding:10px;line-height:18px;background-color:#DCE0ED;}.CrossSalesAccount-wrapper--table-wrapper{--padding:16px;}.CrossSalesAccount-wrapper--table-wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;}.CrossSalesAccount-wrapper--table table{width:100%;font-size:14px;color:#252b6a;}.CrossSalesAccount-wrapper--table table thead th div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.CrossSalesAccount-wrapper--table table thead th div [class*='icon']{font-size:18px;margin:0 4px;}.CrossSalesAccount-wrapper--table table thead th div span:last-of-type{font-size:16px;}.CrossSalesAccount-wrapper--table table tbody{font-weight:700;}.CrossSalesAccount-wrapper--table table tbody tr.disabled{opacity:.4;}.CrossSalesAccount-wrapper--table table tbody td{padding:20px 10px;}.CrossSalesAccount-wrapper--table table tbody td:not(:first-of-type){white-space:nowrap;}.CrossSalesAccount-wrapper--table table tbody td span.label{font-size:12px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;}.CrossSalesAccount-wrapper--table table tbody td span.label .tag{font-style:normal;font-size:8px;padding:3px 6px;border-radius:8px;background-color:#252b6a;color:white;}.CrossSalesAccount-wrapper--table table tbody td span:has(>i){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}.CrossSalesAccount-wrapper--table table tbody td span:has(>i) i{font-size:12px;}.CrossSalesAccount-wrapper--table tfoot div{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:20px;}.CrossSalesAccount-wrapper--table [class*='btn']{font-size:14px;text-transform:none;}.CrossSalesAccount-wrapper--actionsLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;}.CrossSalesAccount-wrapper--actionsLinks-link{padding:16px;background-color:#f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;}@media screen and (max-width:959px){.CrossSalesAccount{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.CrossSalesAccount-menuWrapper{width:auto;}}@media screen and (max-width:768px){.CrossSalesAccount-wrapper--label,.CrossSalesAccount-wrapper--summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.CrossSalesAccount-wrapper--tabs{font-size:14px;}.CrossSalesAccount-wrapper--tabs>span{-webkit-box-flex:1;-ms-flex:1;flex:1;}.CrossSalesAccount-wrapper--actionsLinks-link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.CrossSalesAccount-wrapper--actionsLinks-link>*{width:auto;}.CrossSalesAccount-wrapper--table-wrapper>div,.CrossSalesAccount-wrapper--table table thead th div,.CrossSalesAccount-wrapper--table table tfoot div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.CrossSalesAccount-wrapper--table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0;}.CrossSalesAccount-wrapper--table tbody tr td{padding:10px;}}@media screen and (max-width:1150px){.CrossSalesAccount{padding:0 20px;}}.CrossSalesReservation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;color:#252b6a;margin:30px auto;padding:0 10px;max-width:1280px;}.CrossSalesReservation-cart{-ms-flex-negative:0;flex-shrink:0;width:29.5%;}.CrossSalesReservation-cart ul.disabled{opacity:.4;}.CrossSalesReservation-cart--wrapper{-webkit-box-shadow:3px 2px 10px 0px #DCE0ED;box-shadow:3px 2px 10px 0px #DCE0ED;border-radius:8px;padding-left:8px;padding-right:8px;}.CrossSalesReservation-cart--wrapper p{margin-top:20px;padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;}.CrossSalesReservation-cart--wrapper .price{font-size:16px;font-weight:700;}.CrossSalesReservation-cart--wrapper .icon-double-arrow{font-size:18px;margin:0 4px;}.CrossSalesReservation-cart ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.CrossSalesReservation-cart ul + ul{margin-top:10px;}.CrossSalesReservation-cart ul li{padding:0 8px;margin-top:8px;margin-bottom:8px;}.CrossSalesReservation-cart ul li .icon-aller,.CrossSalesReservation-cart ul li .icon-retour{margin-right:6px;}.CrossSalesReservation-cart ul li.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.CrossSalesReservation-cart ul li.highlighted{background-color:#F1F3F8;font-weight:bold;padding:8px;}.CrossSalesReservation-cart ul li .tag{font-style:normal;font-size:8px;padding:3px 6px;border-radius:8px;background-color:#252b6a;color:white;margin-left:6px;}.CrossSalesReservation-cart ul li>span{font-style:normal;display:block;}.CrossSalesReservation-cart ul li>span em{font-weight:400;}.CrossSalesReservation-cart ul li>span + span{margin-top:6px;}.CrossSalesReservation-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;}@media screen and (max-width:768px){.CrossSalesReservation{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.CrossSalesReservation-cart{width:auto;}}@media screen and (max-width:1150px){.CrossSalesReservation{padding:0 20px;}}body:has(.CrossSalesPrestations){background:#f1f1f1;}.CrossSalesPrestations{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;color:#252b6a;margin:30px auto;padding:0 10px;max-width:1280px;}.CrossSalesPrestations .BookingMain{margin:20px 0;padding:0;}.CrossSalesPrestations-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.CrossSalesPrestations-wrapper-actions{margin-top:20px;background:white;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;}.CrossSalesPrestations-wrapper-actions [class*='btn']{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.CrossSalesPrestations-wrapper-actions [class*='btn']:before,.CrossSalesPrestations-wrapper-actions [class*='btn']:after{font-size:17px;}@media screen and (max-width:768px){.CrossSalesPrestations-wrapper .ml20{margin-left:0;}}.CrossSalesPrestations-prestations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;}.CrossSalesPrestations-cart{-ms-flex-negative:0;flex-shrink:0;width:29.5%;}@media screen and (max-width:1150px){.CrossSalesPrestations{padding:0 20px;}}@media screen and (min-width:768px){.CrossSalesPrestations .sticky{position:-webkit-sticky;position:sticky;top:15px;}}@media screen and (max-width:768px){.CrossSalesPrestations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.CrossSalesPrestations-cart{width:auto;}.CrossSalesPrestations .CorsicaClub-Connect .corsicaclub{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.CrossSalesPrestations .CorsicaClub-Connect .corsicaclub-Logo{aspect-ratio:1;width:35px !important;height:auto !important;}.CrossSalesPrestations .CorsicaClub-Connect .CorsicaClub-Connect-Buttons{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.CrossSalesPrestations-wrapper-actions>*{-webkit-box-flex:1;-ms-flex:1;flex:1;}}.CrossSalesPrestations-prestation{padding:16px 16px 16px 16px;background:white;border:1px solid #ebebeb;border-radius:8px;font-size:12px;}.CrossSalesPrestations-prestation--more{padding-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:600px;-webkit-transition:400ms max-height,400ms padding;transition:400ms max-height,400ms padding;overflow:hidden;}.CrossSalesPrestations-prestation--more>section + section{margin-top:20px;}.CrossSalesPrestations-prestation--more>section:last-of-type{margin-bottom:30px;}.CrossSalesPrestations-prestation:not(:has(.CrossSalesPrestations-prestation--more)) a.more{display:none;}.CrossSalesPrestations-prestation:not(.expand) .CrossSalesPrestations-prestation--more{max-height:0;}.CrossSalesPrestations-prestation>a.more{display:-webkit-box;display:-ms-flexbox;display:flex;width:150px;width:min-content;white-space:nowrap;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;gap:10px;font-weight:700;background-color:#DCE0ED;padding:8px;border-radius:8px 8px 0 0;margin-bottom:-16px;}.CrossSalesPrestations-prestation>a.more:hover{color:inherit;}.CrossSalesPrestations-prestation>a.more:after{content:"";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:12px;-webkit-transition:400ms -webkit-transform;transition:400ms -webkit-transform;transition:400ms transform;transition:400ms transform,400ms -webkit-transform;}.CrossSalesPrestations-prestation.expand>a.more:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.CrossSalesPrestations-prestation>section,.CrossSalesPrestations-prestation--more>section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;}.CrossSalesPrestations-prestation[disabled]>section{pointer-events:none;opacity:.4;}.CrossSalesPrestations-prestation[aria-disabled]:after{content:attr(aria-disabled);margin-top:12px;display:block;}.CrossSalesPrestations-prestation--img{max-width:100px;-ms-flex-negative:0;flex-shrink:0;}.CrossSalesPrestations-prestation--body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.CrossSalesPrestations-prestation--body section>* + *{margin-top:10px;}.CrossSalesPrestations-prestation--body>section>.price strong{font-size:20px;}.CrossSalesPrestations-prestation--inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.CrossSalesPrestations-prestation--inputs label{display:block;text-align:center;margin-bottom:13px;white-space:nowrap;}.CrossSalesPrestations-prestation--inputs .stepper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.CrossSalesPrestations-prestation--inputs.multilegs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:1em;}.CrossSalesPrestations-prestation--inputs .stepper-wrapper input{border:none;}.CrossSalesPrestations-prestation--inputs section{padding:0 10px;}.CrossSalesPrestations-prestation--inputs [disabled]{pointer-events:none;opacity:.4;}.CrossSalesPrestations-prestation--inputs [aria-disabled]:after{content:attr(aria-disabled);font-style:italic;display:block;margin-top:10px;text-align:center;}@media screen and (max-width:768px){.CrossSalesPrestations-prestation>section,.CrossSalesPrestations-prestation--more>section{-ms-flex-wrap:wrap;flex-wrap:wrap;}.CrossSalesPrestations-prestation--body{max-width:-webkit-calc(100% - 16px - 50px);max-width:calc(100% - 16px - 50px);}.CrossSalesPrestations-prestation--inputs{-ms-flex-preferred-size:100%;flex-basis:100%;}.CrossSalesPrestations-prestation--inputs>*{-webkit-box-flex:1;-ms-flex:1;flex:1;}.CrossSalesPrestations-prestation--img img{max-width:50px;}}@media screen and (max-width:959px){#LandingFooter-menu{overflow:hidden;}}