@charset "UTF-8";:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width:576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media(min-width:768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media(min-width:992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media(min-width:1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}@font-face{font-family:"carrefour-icon";src:url("../../../fonts/carrefour-icons/carrefour-icon.eot?cgfwea");src:url("../../../fonts/carrefour-icons/carrefour-icon.eot?cgfwea#iefix") format("embedded-opentype"),url("../../../fonts/carrefour-icons/carrefour-icon.ttf?cgfwea") format("truetype"),url("../../../fonts/carrefour-icons/carrefour-icon.woff?cgfwea") format("woff"),url("../../../fonts/carrefour-icons/carrefour-icon.svg?cgfwea#carrefour-icon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"carrefour-icon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-passport:before{content:""}.icon-around:before{content:""}.icon-clock:before{content:""}.icon-card-pass:before{content:""}.icon-check:before{content:""}.icon-direction:before{content:""}.icon-phone:before{content:""}.icon-close:before{content:""}.icon-search:before{content:""}.icon-ubication:before{content:""}.icon-google:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-alert:before{content:""}.icon-calendar:before{content:""}.icon-arrival:before{content:""}.icon-departure:before{content:""}.icon-pass:before{content:""}.icon-tourist:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-plane:before{content:""}.icon-pinterest:before{content:""}.icon-top:before{content:""}.icon-down:before{content:""}.icon-respect:before{content:""}.icon-star:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.icon-facebook:before{content:""}.icon-more:before{content:""}.icon-less:before{content:""}.icon-tooltip:before{content:""}.icon-menu:before{content:""}.icon-edit:before{content:""}.icon-train:before{content:""}.icon-suitcase:before{content:""}.icon-city:before{content:""}.icon-menu:before{content:""}.icon-site-paid:before{content:""}.icon-site-extra:before{content:""}.icon-site-free:before{content:""}.icon-toilet:before{content:""}.icon-exit-left:before{content:""}.icon-exit-right:before{content:""}.icon-logo-viajes-short:before{content:""}.icon-email:before{content:""}.icon-warranty:before{content:""}.icon-close-bordered:before{content:""}.icon-thumb-up-emphasized:before{content:""}.icon-thumb-up:before{content:""}.icon-card-credit:before{content:""}.icon-luggage-not-included:before{content:""}.icon-step-details:before{content:""}.icon-step-data:before{content:""}.icon-step-payment:before{content:""}@font-face{font-family:'lato-black';src:url("../../../fonts/lato/Lato-Black.eot");src:url("../../../fonts/lato/Lato-Black.eot?#iefix") format("embedded-opentype"),url("../../../fonts/lato/Lato-Black.woff2") format("woff2"),url("../../../fonts/lato/Lato-Black.woff") format("woff"),url("../../../fonts/lato/Lato-Black.ttf") format("truetype"),url("../../../fonts/lato/Lato-Black.svg#Lato-Black") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'lato-bold';src:url("../../../fonts/lato/Lato-Bold.eot");src:url("../../../fonts/lato/Lato-Bold.eot?#iefix") format("embedded-opentype"),url("../../../fonts/lato/Lato-Bold.woff2") format("woff2"),url("../../../fonts/lato/Lato-Bold.woff") format("woff"),url("../../../fonts/lato/Lato-Bold.ttf") format("truetype"),url("../../../fonts/lato/Lato-Bold.svg#Lato-Bold") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'lato-semibold';src:url("../../../fonts/lato/Lato-SemiBold.eot");src:url("../../../fonts/lato/Lato-SemiBold.eot?#iefix") format("embedded-opentype"),url("../../../fonts/lato/Lato-SemiBold.woff2") format("woff2"),url("../../../fonts/lato/Lato-SemiBold.woff") format("woff"),url("../../../fonts/lato/Lato-SemiBold.ttf") format("truetype"),url("../../../fonts/lato/Lato-SemiBold.svg#Lato-SemiBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'lato-regular';src:url("../../../fonts/lato/Lato-Regular.eot");src:url("../../../fonts/lato/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("../../../fonts/lato/Lato-Regular.woff2") format("woff2"),url("../../../fonts/lato/Lato-Regular.woff") format("woff"),url("../../../fonts/lato/Lato-Regular.ttf") format("truetype"),url("../../../fonts/lato/Lato-Regular.svg#Lato-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'lato-light';src:url("../../../fonts/lato/Lato-Light.eot");src:url("../../../fonts/lato/Lato-Light.eot?#iefix") format("embedded-opentype"),url("../../../fonts/lato/Lato-Light.woff2") format("woff2"),url("../../../fonts/lato/Lato-Light.woff") format("woff"),url("../../../fonts/lato/Lato-Light.ttf") format("truetype"),url("../../../fonts/lato/Lato-Light.svg#Lato-Light") format("svg");font-weight:400;font-style:normal}*,::after,::before{box-sizing:border-box}.header{border-bottom:1px solid rgba(153,153,153,0.3);font-size:14px;font-size:.875rem;color:#666;font-family:"lato-regular"}.header .bg-blue-dark{background-color:#005098}.header a,.header a:hover,.header a:focus,.header a:active{outline:0}.header a{color:#00a7df;text-decoration:none;background-color:transparent}.header .w-100{width:100% !important}.header input[type=checkbox],.header input[type=radio]{box-sizing:border-box;padding:0}.header button,.header input{overflow:visible}.header button,.header input,.header optgroup,.header select,.header textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.header{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;position:static;flex-wrap:wrap}@media(min-width:992px){.header{position:relative;width:100%;padding:30px 20px 5px;z-index:100}.header.header-home{position:absolute}}@media(min-width:1200px){.header{padding:30px 50px 5px}}@media(min-width:992px){.header.no-slider{background-color:#005098;position:relative}}.header.fixed-mobile{position:fixed;top:0;z-index:99999;width:100%;background:white}.header p{margin-bottom:0}.header .preheader{position:absolute;right:0;top:-30px;color:#fff;font-size:12px;font-size:.75rem;text-transform:uppercase}.header .preheader em{display:inline-block;margin-right:5px}.header .preheader a:after{content:none}.header .preheader a:hover{opacity:.8}.header--hamburguer{position:relative}@media(min-width:992px){.header--hamburguer{width:60px;height:60px}}.header--hamburguer input{opacity:0;position:absolute;top:0;left:0;width:0;height:0}.header--hamburguer label{cursor:pointer;background:transparent;display:inline-block;position:absolute;z-index:20;top:50%;left:50%;transform:translate(-50%,-50%);margin-bottom:0;width:60px;height:60px}.header--hamburguer .hamburguer-icon{background:#00a7df;width:25px;height:3px;position:relative;border-radius:5px;transition:.3s ease-in;margin-bottom:0;top:50%;left:50%;transform:translate(-50%,-50%)}.header--hamburguer .hamburguer-icon:before,.header--hamburguer .hamburguer-icon:after{content:'';position:absolute;width:25px;height:3px;background:#00a7df;border-radius:5px;transition:.3s ease-in;transform-origin:top left}.header--hamburguer .hamburguer-icon:before{top:-7px}.header--hamburguer .hamburguer-icon:after{bottom:-7px}@media(min-width:992px){.header--hamburguer .hamburguer-icon{background:#005098}.header--hamburguer .hamburguer-icon::before,.header--hamburguer .hamburguer-icon::after{background:#005098}}@media(min-width:992px){.header--hamburguer.bg-blue-dark .hamburguer-icon{background:#fff}.header--hamburguer.bg-blue-dark .hamburguer-icon::before,.header--hamburguer.bg-blue-dark .hamburguer-icon::after{background:#fff}}.header--hamburguer input:checked+.hamburguer-icon{background:transparent}.header--hamburguer input:checked+.hamburguer-icon:before{transform:translateY(-4px) translateX(3px) rotate(45deg)}.header--hamburguer input:checked+.hamburguer-icon:after{transform:rotate(-45deg)}.header--logo .logo-mobile{max-width:130px}.header--logo .logo-desktop,.header--logo .logo-desktop-home{max-width:180px}.header--logo .logo-desktop,.header--logo .logo-desktop-home{display:none}@media(min-width:992px){.header--logo{order:-1}.header--logo .logo-desktop{display:inline-block}}.header--phone{color:#00a7df;font-size:20px;font-size:1.25rem}@media(min-width:992px){.header--phone{display:none}}.header--phone a{color:inherit;text-decoration:none}.header--menu{position:absolute;left:-100%;top:75px;transition:all .2s ease-out;z-index:99;background-color:#fff;width:100%;height:calc(100% - 60px);padding:15px;overflow:auto}@media(min-width:992px){.header--menu{position:relative;left:0;top:0;order:-1;width:75%;background-color:transparent;padding:0;height:auto;overflow:inherit}}.header--menu .header-elements{list-style:none;padding-left:0;margin-bottom:0}@media(min-width:992px){.header--menu .header-elements{display:flex;align-items:center;justify-content:flex-end}}.header--menu .header-elements li{margin-bottom:10px;border-bottom:1px solid rgba(221,221,221,0.3);padding-bottom:10px}@media(min-width:992px){.header--menu .header-elements li{margin-bottom:0;padding-bottom:0;border-bottom:0}}.header--menu .header-elements li:not(:last-child){margin-bottom:10px;border-bottom:1px solid rgba(221,221,221,0.3);padding-bottom:10px}@media(min-width:992px){.header--menu .header-elements li:not(:last-child){margin-right:10px;margin-bottom:0;padding-bottom:0;border-bottom:0}}@media(min-width:1200px){.header--menu .header-elements li:not(:last-child){margin-right:20px}}.header--menu .header-elements a{color:#666;text-transform:uppercase;transition:all .2s ease-out}@media(min-width:992px){.header--menu .header-elements a{color:#005098;text-transform:uppercase;font-size:10px;font-size:.625rem}.header--menu .header-elements a::after{bottom:-6px}}.header--menu .header-elements a:hover{color:#005098;text-decoration:none}@media(min-width:992px){.header--menu .header-elements a:hover{color:#00a7df}}@media(min-width:992px){.header--menu .header-nav .header-elements a{position:relative}.header--menu .header-nav .header-elements a::after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#005098;transition:all .2s ease-out;margin:auto}.header--menu .header-nav .header-elements a:hover{color:#005098}.header--menu .header-nav .header-elements a:hover::after{width:100%}}.header--menu.open-menu{left:0}.header--collapse{transition:all .6s ease-out;z-index:-1}@media(min-width:992px){.header--collapse{display:block;opacity:0;height:0;overflow:hidden;position:absolute;right:-8.8%;top:37px;width:320px;background-color:#005098}}@media(min-width:992px){.header--collapse.open-collapse{opacity:1;height:auto;box-shadow:0 4px 4px 1px rgba(0,0,0,0.5)}}.header--collapse .header-subelements{list-style:none;padding-left:0;margin-bottom:0}@media(min-width:992px){.header--collapse .header-subelements{padding-left:20px;padding-right:20px;padding-bottom:20px;padding-top:20px}}.header--collapse .header-subelements li{margin-right:0;list-style:none}.header--collapse .header-subelements li:not(:last-child){padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(221,221,221,0.3)}.header--collapse .header-subelements li a{color:#005098;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-size:.75rem}@media(min-width:992px){.header--collapse .header-subelements li a{color:#fff}}.header--collapse .header-subelements li a em{font-size:8px;font-size:.5rem}.header--collapse .header-subelements li a:hover{text-decoration:none;color:#00a7df}.header--collapse .header-subelements li a:after{content:none}.header--heading{width:100%;font-size:11px;font-size:.6875rem;color:#005098;text-align:center;font-family:"lato-bold";padding-top:5px}@media(min-width:992px){.header--heading{font-size:12px;font-size:.75rem;text-align:left}}.header .collapse-in{padding-top:0;padding-left:15px;padding-right:0;padding-bottom:0;max-height:0;overflow:hidden;transition:all .2s ease-out}.header .collapse-in.open-subcollapse{max-height:400px;padding-top:15px;padding-bottom:15px}.header .collapse-in li:not(:last-child){border-bottom:0;margin-bottom:0}.header .collapse-in a{text-transform:inherit}.header .header-nav .header-elements em{display:block}@media(min-width:992px){.header .header-nav .header-elements em{display:none}}.header .header-nav .header-elements .collapse-in{display:none}.header .header-nav .header-elements .collapse-in.open-subcollapse{display:block}.header .header-nav .header-elements a{color:#005098;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-size:.75rem;position:relative}.header .header-nav .header-elements a::after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#005098;transition:all .2s ease-out;margin:auto}.header .header-nav .header-elements a:hover{color:#005098}.header .header-nav .header-elements a:hover::after{width:100%}@media(min-width:992px){.header .header-nav .header-elements a{font-size:10px;font-size:.625rem}}.header .header-nav .header-elements a em{font-size:8px;font-size:.5rem}.header .header-nav .header-elements a:hover{text-decoration:none;color:#00a7df}.header.header-home.fixed{position:fixed;background-color:#005098;z-index:9;top:0}@media(min-width:992px){.header.header-home .hamburguer-icon{background:#fff}.header.header-home .hamburguer-icon::before,.header.header-home .hamburguer-icon::after{background:#fff}}.header.header-home .header--menu a{color:#666;text-transform:uppercase;transition:all .2s ease-out}@media(min-width:992px){.header.header-home .header--menu a{color:#fff;text-transform:uppercase;font-size:10px;font-size:.625rem}.header.header-home .header--menu a::after{bottom:-6px}}.header.header-home .header--menu a:hover{color:#005098;text-decoration:none}@media(min-width:992px){.header.header-home .header--menu a:hover{color:#fff}}@media(min-width:992px){.header.header-home .header--menu .header-nav a{position:relative}.header.header-home .header--menu .header-nav a::after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#fff;transition:all .2s ease-out;margin:auto}.header.header-home .header--menu .header-nav a:hover{color:#fff}.header.header-home .header--menu .header-nav a:hover::after{width:100%}}@media(min-width:992px){.header.header-home .header--logo .logo-desktop-home{display:inline-block}}.header.header-home .header--logo .logo-desktop{display:none}.header.header-home .header--collapse{background-color:#fff}.header.header-home .header--collapse li a{color:#666}.header.header-home .header--collapse li a:hover{color:#005098}.header.header-home .header--heading{color:#005098}@media(min-width:992px){.header.header-home .header--heading{color:#fff}}.header--heading{font-size:11px}@media(min-width:992px){.header--heading{padding-left:12px;font-size:12px}}.alert-time{margin-top:10px;background-color:#000;color:#fff;font-family:lato-regular}.content-alert-time{background-image:url();background-size:25px;background-position:560px 50%;background-repeat:no-repeat}.content-alert-time p.text-content{text-align:center !important;font-family:"lato-regular" !important}.content-alert-time p.text-content span{font-weight:800}@media screen and (max-width:1199px){.content-alert-time{margin-top:0;background-position:22% 50%}}