@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:wght@600&display=swap);@import url(https://cdn-uicons.flaticon.com/2.3.0/uicons-solid-straight/css/uicons-solid-straight.css);@import url(https://cdn-uicons.flaticon.com/2.0.0/uicons-solid-rounded/css/uicons-solid-rounded.css);@import url(https://cdn-uicons.flaticon.com/2.0.0/uicons-regular-rounded/css/uicons-regular-rounded.css);@import url(https://cdn-uicons.flaticon.com/2.0.0/uicons-bold-rounded/css/uicons-bold-rounded.css);@import url(https://cdn-uicons.flaticon.com/2.1.0/uicons-brands/css/uicons-brands.css);@import url(https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css);@import url(https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css);@import url(https://cdn-uicons.flaticon.com/2.3.0/uicons-thin-rounded/css/uicons-thin-rounded.css);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.noticias_form_content{display:flex;justify-content:center;margin-bottom:1rem;width:100%}.noticias_form_content form{width:60%}.form_input_noticias{display:grid;margin-top:1rem}.form_input_noticias input[type=text]{border:1px solid #dbdbdb;border-radius:5px;height:40px;padding:.5rem}.form_input_noticias input::placeholder{font-size:1rem;margin-left:15px;padding:1rem .5rem}.form_input_noticias input[type=file]{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.form_input_noticias input[type=textarea]{border:1px solid #dbdbdb;border-radius:5px;min-height:120px;padding:.5rem}.form_input_noticias .file-style{background-color:#f5f4f4;border:2px dashed #cdc8c8;border-radius:5px;cursor:pointer;display:grid;margin:auto;padding:1.5rem;position:relative;text-align:center;width:100%}.file-style:hover{background-color:#e3eaef}.form_input_noticias i{color:#cecece;font-size:6rem}.form_input_noticias p{color:#545454}.form_input_noticias button{background-color:#225981;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:13px 20px;width:100px}.img_upload{background:#f1f1f1;justify-content:space-between;margin-top:1rem;width:100%}.img_selected,.img_upload{display:flex}.img_selected p{align-items:center;background:#eee;border:1px solid #ddd;color:#545454;display:flex;padding:3px}.img_upload img{min-height:45px;min-width:50px;width:6%}.switch{display:inline-block;height:24px;position:relative;width:50px}.switch input{height:0;opacity:0;width:0}.switch label{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.switch label:after{background-color:#fff;border-radius:50%;content:"";height:16px;left:4px;position:absolute;top:4px;transition:.3s;width:16px}.switch input:checked+label{background-color:#2196f3}.switch input:checked+label:after{transform:translateX(26px)}.form_box_noticias{display:flex;margin-top:8px}.form_box_noticias label{width:50%}.form_input_noticias input[type=checkbox]{margin-right:5px}.visible_switch{display:flex;justify-content:end}.visible_switch .switch{margin-left:10px}.form_input_noticias .quill{margin-bottom:auto}.img_uploaded{width:100%}.img_uploaded img{width:10%}.noticia_list{padding:6rem 0}.text_noticias_list{text-align:center}.table-noticias img{height:auto;width:200px}td.descrption,td.title{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}button.new{background:#007bff;border:2px solid #007bff;color:#fff;padding:.3rem .5rem}button.new:hover{background:#fff;border:2px solid #007bff;color:#007bff}button.editar{background:#28a744;border:2px solid #28a744;color:#fff;display:flex;padding:.3rem .5rem}button.editar:hover{background:#fff;border:2px solid #28a744;color:#28a744}button.eliminar{background:#dc3545;border:2px solid #dc3545;color:#fff;display:flex;padding:.3rem .5rem}button.eliminar:hover{background:#fff;border:2px solid #dc3545;color:#dc3545}button.editar i,button.eliminar i{align-items:center;display:flex;margin-right:5px}.primary h2{font-size:2rem;font-weight:400;margin-bottom:.5rem}.primary p{font-size:19px;margin-bottom:1rem}.secondary h2{font-size:2rem;font-weight:500;margin-bottom:.5rem}.secondary p{font-size:19px;margin-bottom:1rem}.box_content-btn a{display:inline-flex}.box_content-btn a:hover{text-decoration:none}.menu_form_horizontal{background:#0000;background:linear-gradient(180deg,#37373790,#28282800);display:none;height:80px;position:absolute;width:100%;z-index:7}.menu_form_horizontal.scrolled{background-color:#ffffff4d;box-shadow:1px 2px 10px #0000001a;display:block;position:fixed}.menu_form_horizontal.scrolled:hover{background-color:#002648}.menu_icon_responsive{display:none}.menu{align-items:center;background:#0000;background:linear-gradient(180deg,#37373790,#28282800);height:100px;justify-content:space-between;position:absolute;width:100%;z-index:9}.menu,.menuIcons,.menuOptions{display:flex}.logo{display:inline-flex;height:100%;width:135px}.logo img{height:75%;height:auto;margin-top:0;top:7px;width:100%}.logo img,.menu_icons{margin-top:5px}.menu_items{margin-left:80px}.menu_icons,.menu_items{align-items:center;display:flex;list-style:none}.menu_icons li,.menu_items li{padding:4px}.menu_icons li span{cursor:pointer}.menu_items li{display:block;padding:7px;position:relative}.menu_icons li{padding:6px 4px;position:relative}.menu_icons li a,.menu_items li a{color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:14px;justify-content:space-between;text-decoration:none}.menu_items .menu-item{display:inline-block;list-style:none;position:relative}.menu_items .menu-item:after{background-color:#fff;content:"";display:block;height:1px;left:50%;position:absolute;right:50%;top:110%;transition-duration:.3s;transition-property:left,right,width;transition-timing-function:ease-out}.menu_items .menu-item:hover:after{left:0;right:0}.menuIcons{height:100%;justify-content:end}a.menu-item.cargaOpc{align-items:center;display:flex}.cargaOpc img{align-items:center;display:inline-flex;vertical-align:middle}.navbar-toggle{background:none;border:none;cursor:pointer;padding:9px}.navbar-toggle:hover{background-color:#06153d80;border-radius:5px}.navbar-toggle .fi-rr-bars-staggered{align-items:center;color:#fff;display:flex;font-size:25px;justify-content:center}.navbar-toggle .fi-rr-cross-circle{align-items:center;color:#141414;display:flex;font-size:25px;justify-content:center}.btnCerrar .navbar-toggle{background:none;border:none;cursor:pointer;padding:20px 22px 18px 10px}.toggle-icon{background-color:#fff;display:block;height:3px;position:relative;transition:background-color .3s ease;width:25px}.toggle-icon:after,.toggle-icon:before{background-color:#fff;content:"";height:100%;position:absolute;transition:transform .3s ease;width:100%}.toggle-icon:before{top:-8px}.toggle-icon:after{top:8px}.bandera{margin-left:3px;width:22px}.bandera-list{width:100px}.bandera-list li a{display:inline-flex}#btnMenu{display:grid}.cerrar{color:#141414;font-size:30px}.sidebar{height:100%;position:fixed;right:-100%;top:0;transition:right .5s ease;width:100%;z-index:9}.sidebar.show{right:0;top:0}.boxSidebar{background:#fff;color:#141414;height:100vh;min-height:100%;overflow-y:scroll;position:relative;right:-55%;top:0;width:45%}.boxAsidebar{padding:1% 5%;width:100%}.btnCerrar{text-align:right}.blockAsidebar_first,.blockAsidebar_second{display:inline-flex;width:50%}li.block{margin-bottom:1rem}.boxAsidebar ul li a{color:#141414;font-family:Poppins,sans-serif;font-size:22px;font-weight:400;line-height:1.5em;margin-bottom:6px;padding:7px;text-decoration:none}.blockAsidebar_first ul,.blockAsidebar_second ul{margin-left:0;padding-left:0}.sidebar ul ul li a{font-size:18px;font-weight:300;margin-top:8px}.sidebar ul ul ul li a{color:#fff;font-size:14px;font-weight:300}.asidebarNoticia{background:#f1f1f1;display:flex;padding:3rem 2rem;width:100%}.asidebarNoticia_box{background:#f7f7f7;padding:1rem;width:80%}.asidebarNoticia_box h2{color:#141414;font-weight:500;margin-bottom:1rem}.asidebarNoticia_box p{margin-bottom:1rem}.asidebarNoticia_box button{background:#0a1a72;border-color:#0000;border-radius:5px;color:#fff;padding:10px 19px 9px}.asidebarNoticia_icons{width:20%}.asidebarNoticia a{text-decoration:none}.noticia_box_asidebar{display:block}.noticia_box_asidebar p{color:#747474;margin-bottom:0}.noticia_box_asidebar h3{color:#141414;font-size:16px;font-weight:500;line-height:25px;width:100%}.asidebar_noticia_box{display:flex;justify-content:space-between}.img_box_asidebar{background-size:cover;border-radius:3px;height:130px;width:50%}ul{margin-left:0}@media (max-width:368px){.menuOptions .menu_items{display:none}.sidebar{left:-140%;top:65px;width:100%;z-index:1}.sidebar.show{left:0;top:65px}.menu_icons{z-index:9}.menu{height:65px}.logo img{margin-top:5px;max-width:107px}}.submenu-item{display:none;z-index:9}.menu_items .menu-item:hover .submenu-item{display:block}.menu_icons li .submenu-item,.menu_items li .submenu-item{background:#06153d80;border-radius:2px;box-shadow:0 0 50px #1414141a;display:none;padding-left:0;position:absolute;transform:translateY(5px);transition:all .3s ease;width:230px}.menu_icons li:hover>.submenu-item,.menu_items li:hover>.submenu-item{display:inherit}.menu_items li .submenu-item li{display:list-item;float:none;position:relative}.menu_items li .submenu-item li a{border-radius:3px;color:#fff;padding:5px 15px}.menu_icons li .submenu-item li a{color:#fff;padding:5px 15px}.menu_icons li .submenu-item li a:hover,.menu_items li .submenu-item li a:hover{background-color:#ffffff25}.submenu-item .a:hover:after{left:0;right:0}.submenu-item .a:after{background-color:#001a71;content:"";display:block;height:1px;left:50%;position:absolute;right:50%;top:110%;transition-duration:.5s;transition-property:left,right,width;transition-timing-function:ease-out}.anticon-down{font-size:11px;margin-left:4px}.overlay{background:#141414bf;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.menu_mobile a.menu-item{align-items:center;display:flex;width:60px}.ant-space.css-dev-only-do-not-override-18iikkb.ant-space-vertical.ant-space-gap-row-small.ant-space-gap-col-small{width:100%!important}@media (max-width:768px){.menu_items li .submenu-item{background:#12406f96;box-shadow:none;position:relative;width:100%}}*{margin:0;padding:0}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative}@media (min-width:476px){.container{padding-left:15px;padding-right:15px}}@media (min-width:768px){.container{padding-left:15px;padding-right:15px}}@media (min-width:992px){.container{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.container{padding-left:15px;padding-right:15px}}@media (min-width:476px){.container{width:100%}}@media (min-width:768px){.container{max-width:90%}}@media (min-width:992px){.container{max-width:100%;width:960px}}@media (min-width:1200px){.container{max-width:100%;width:1140px}}@media (min-width:1400px){.container{max-width:100%;width:1300px}}*,:after,:before{box-sizing:border-box;font-family:Poppins,sans-serif;list-style:none;margin:0;padding:0}button.hamburger{background:#0000;border:none;display:flex;height:30px}@media only screen and (max-width:320px){.header{display:none}.menu_mobile{background:linear-gradient(71.93deg,#001b33 26.34%,#004887 56.72%,#273b49 94.79%);display:block}.menu_mobile,.navbar{height:60px;width:100%}.navbar{display:flex;justify-content:space-between}.menu_logo{align-items:center;display:flex;justify-content:center;width:30%}.menu_logo img{width:100%}.hamburger{display:block}.menu_btn{align-items:center;display:flex;justify-content:center}.navigation-menu ul{background-color:#fff;border-top:1px solid #000;flex-direction:column;height:calc(100vh - 77px);left:0;position:absolute;top:60px;width:100%}.navigation-menu li{text-align:center}.navigation-menu li a{padding:1.5rem 0;width:100%}.navigation-menu li:hover{background-color:#eee}.submenu-item.active_submenu-item{display:block!important}.hero video{display:none!important}.noticias{display:block!important;width:100%}.boxBooking{top:44%!important}.formBooking,.radioBooking{width:100%!important}.radioButons{width:50%!important}.contentBooking{width:100%!important}.btnBuscar button:hover{background:#ff8f00}.textPlaceholder:hover{background:#ff8f00;border-radius:4px}.textPlaceholder .icon{display:contents}span.anticon.anticon-swap-right{background:#fff;border-radius:15px;padding:5px}.modal_valoracion .modal-content{width:26%!important}.v-phone{display:block}.v-desktop{display:none}.horizontal_form{display:grid!important;justify-content:center!important}.box_select_ruta_horario{margin:5px 0!important}.modal-content{width:90%!important}.box_group_card_promo{height:290px!important}.box_spotify{display:block!important}.box_text_spotify{width:100%!important}.title_spotify{font-size:2rem!important}.icon_spotify{display:flex!important;width:25%!important}.text_spotify{font-size:18px!important}.text_block_spotify{margin-bottom:2rem!important}.list_icon_spotify img{width:30px!important}.content_frame_spotify{display:flex!important;justify-content:center!important;margin-top:2rem!important;width:100%!important}.frame_spotify{width:100%!important}.videoRSE video{display:none!important}.RSEImg{display:block!important}.RSEImg img{width:100%!important}.videoRSE .RSElogo{width:70%!important}footer .links,footer .links_columna{display:block!important}footer .links_columna{padding:10px 24px}.tabsTabla{display:block!important}.reservaBox,.tablaRutasHorario{width:100%!important}.reservaBox{padding:20px}.ant-row{display:block}.ant-col{max-width:100%}.contact-box-card{height:auto!important;margin-bottom:0!important;min-height:225px!important}.copyright{display:block!important}.modal_valoracion .modal-content{width:27%}.box_content_mapa_ruta_horario{margin-top:1rem!important;width:100%!important}.box_mosaico_noticias{display:block!important}.box_mosaico_block_izq{display:grid!important;width:100%!important}.box_mosaico_block_der{display:block!important;width:100%!important}.mosaico_box_3,.mosaico_box_4{display:grid!important;width:100%!important}.promociones{display:block!important}.box_content_card_promo,.content_box_promociones{width:100%!important}.promociones_content{display:block!important;width:100%!important}.box_content_promo{min-height:auto!important;width:100%!important}.promociones_content{margin-top:4rem!important}.v-desktop{display:none!important}.v-phone{visibility:visible!important}.v-phone,.v-phone .content_contacto_info{display:block!important}.v-phone .info_contacto_text{color:#707070!important;margin:1rem!important;width:100%!important}.v-phone .content_contacto_map{padding:1rem!important;width:100%!important}.v-phone .info_contacto_icon,.v-phone .info_contacto_text p{font-size:14px!important}.v-phone .tab-container-contacto{display:none!important}.v-phone .info_contacto_title{font-size:1rem!important}.horarios_ruta_horario{margin-top:1rem!important}.tabs_routes_schedules{margin-bottom:0!important}.content_tables th{font-size:17px!important}.formulario_contacto_text{width:100%!important}.form_contact{display:block!important}.formulario_contacto p{text-align:justify!important;text-justify:inter-word!important;word-spacing:.05em!important}.form_contact form{width:100%!important}.box_contactform{display:block!important}.box_content-title h2{color:#141414!important;font-size:18px!important;font-weight:500!important}.formulario_contacto p{color:#545454!important;font-size:16px!important}.localizar_punto{width:100%!important}.box_group-card{padding:10px 0!important}.box_content_busqueda_punto button{padding:5px 8px!important}.textPrepararViaje{height:230px!important;min-height:auto!important;padding:15px 16px!important}.textPrepararViaje h4{margin-top:0!important}.box_prepararViaje p{font-size:18px!important}.textPrepararViaje p{font-size:17px!important}.header{display:none!important}.menu_mobile{background:linear-gradient(71.93deg,#001b33 26.34%,#004887 56.72%,#273b49 94.79%)!important;display:block!important}.menu_mobile,.menu_mobile .navbar{height:60px!important;width:100%!important}.menu_mobile .navbar{display:flex!important;justify-content:space-between!important;padding:20px!important}.menu_logo{align-items:center!important;display:flex!important;justify-content:center!important;width:30%!important}.menu_logo img{width:100%!important}.hamburger{display:block!important}.navigation-menu ul{display:none}.hamburger i{color:#fff;font-size:25px}.hamburger i.fi.fi-rr-cross-circle{align-items:center;color:#fff;display:flex;font-size:25px;justify-content:center}.navigation-menu .menu_mobile_list{border-top:none!important}.navigation-menu li{margin:0;padding:1rem 2rem;text-align:left}.navigation-menu.expanded li{font-size:1.1rem!important;padding:1rem!important}.navigation-menu ul a{color:#002648!important;text-decoration:none!important}.submenu-item.active_submenu{display:block!important}.submenu-item.active_submenu li a{font-size:1.1rem!important;padding:1rem!important}.antes_de_tu_viaje .lista_temas{width:100%}.v-phone .box_group_card_promo{min-height:160px!important}}@media only screen and (max-width:420px){.header{display:none}.menu_mobile{background:linear-gradient(71.93deg,#001b33 26.34%,#004887 56.72%,#273b49 94.79%);display:block}.menu_mobile,.navbar{height:60px;width:100%}.navbar{display:flex;justify-content:space-between}.menu_logo{align-items:center;display:flex;justify-content:center;width:30%}.menu_logo img{width:100%}.hamburger{display:block}.menu_btn{align-items:center;display:flex;justify-content:center}.navigation-menu ul{background-color:#fff;border-top:1px solid #000;flex-direction:column;height:calc(100vh - 77px);left:0;position:absolute;top:60px;width:100%}.navigation-menu li{text-align:center}.navigation-menu li a{padding:1.5rem 0;width:100%}.navigation-menu li:hover{background-color:#eee}.navigation-menu ul{display:none}.hamburger i{color:#fff;font-size:25px}.hamburger i.fi.fi-rr-cross-circle{align-items:center;color:#fff;display:flex;font-size:25px;justify-content:center}.navigation-menu .menu_mobile_list{border-top:none!important}.navigation-menu li{margin:0;padding:1rem 2rem;text-align:left}.navigation-menu.expanded li{font-size:1.1rem!important;padding:1rem!important}.navigation-menu ul a{color:#002648!important;text-decoration:none!important}.submenu-item.active_submenu{display:block!important}.submenu-item.active_submenu li a{font-size:1.1rem!important;padding:1rem!important}.hero video{display:none!important}.noticias{display:block!important;width:100%}.boxBooking{top:44%!important}.formBooking,.radioBooking{width:100%!important}.radioButons{width:50%!important}.contentBooking{width:100%!important}.box_select_ruta_horario{margin:5px 0}.horizontal_form{display:grid!important;justify-content:center!important}.box_select_ruta_horario{margin:5px 0!important}.box_group_card_promo{height:290px!important}.box_spotify{display:block!important}.box_text_spotify{width:100%!important}.title_spotify{font-size:2rem!important}.icon_spotify{display:flex!important;width:25%!important}.text_spotify{font-size:18px!important}.text_block_spotify{margin-bottom:2rem!important}.list_icon_spotify img{width:30px!important}.content_frame_spotify{display:flex!important;justify-content:center!important;margin-top:2rem!important;width:100%!important}.frame_spotify{width:100%!important}.videoRSE video{display:none!important}.RSEImg{display:block!important}.RSEImg img{width:100%!important}.videoRSE .RSElogo{width:70%!important}.table_section,.tables_tarifas{margin-top:0!important}.table_section{display:grid!important}.tables{margin-top:2rem!important;width:100%!important}.tables:nth-child(2){margin-left:0!important}footer .links,footer .links_columna{display:block!important}footer .links_columna{padding:10px 24px}.tabsTabla{display:block!important}.reservaBox,.tablaRutasHorario{width:100%!important}.reservaBox{padding:20px}.ant-row{display:block}.ant-col{max-width:100%}.contact-box-card{height:auto!important;margin-bottom:0!important;min-height:225px!important}.copyright{display:block!important}.modal_valoracion .modal-content{width:27%}.box_mosaico_noticias{display:block!important}.box_mosaico_block_izq{display:grid!important;width:100%!important}.box_mosaico_block_der{display:block!important;width:100%!important}.mosaico_box_2,.mosaico_box_3,.mosaico_box_4{display:grid!important;width:100%!important}.box_content_card_promo{width:100%!important}.promociones{display:block!important}.box_content_card_promo,.content_box_promociones{width:100%!important}.promociones_content{display:block!important;width:100%!important}.box_content_promo{min-height:auto!important;width:100%!important}.promociones_content{margin-top:4rem!important}.v-desktop{display:none!important}.v-phone,.v-phone .content_contacto_info{display:block!important}.v-phone .info_contacto_text{color:#707070!important;margin:1rem!important;width:100%!important}.v-phone .content_contacto_map{padding:1rem!important;width:100%!important}.v-phone .info_contacto_icon,.v-phone .info_contacto_text p{font-size:14px!important}.v-phone .tab-container-contacto{display:none!important}.v-phone .info_contacto_title{font-size:1rem!important}}input[type=radio]{height:15px!important;width:15px!important}.radioButons{font-size:14px!important}.box_fechaRegreso label,.box_fechaSalida label,.box_fechaSoloIda label,.box_formDestino label,.box_formOrigen label{font-size:13px!important}.box_formDestino select,.box_formOrigen select{font-size:15px!important;height:21px!important}.btnBuscar button{height:45px!important}.v-phone .box_content_title h1{font-size:17px!important}.v-phone .box_content_title h1,.v-phone .box_content_title p{display:flex!important;justify-content:end!important}.v-phone .box_content_promo{padding:0 10px!important}@media only screen and (max-width:600px){.header{display:none}.menu_mobile{background:linear-gradient(71.93deg,#001b33 26.34%,#004887 56.72%,#273b49 94.79%);display:block}.menu_mobile,.navbar{height:60px;width:100%}.navbar{display:flex;justify-content:space-between}.menu_logo{align-items:center;display:flex;justify-content:center;width:30%}.menu_logo img{width:100%}.hamburger{display:block}.menu_btn{align-items:center;display:flex;justify-content:center}.navigation-menu .menu_mobile_list{background-color:#fff;border-top:1px solid #000;flex-direction:column;height:calc(100vh - 77px);left:0;position:absolute;top:70px;width:100%}.navigation-menu li{text-align:center}.navigation-menu li a{color:#fa6565;padding:1.5rem 0;width:100%}.navigation-menu li:hover{background-color:#eee}.navigation-menu .menu_mobile_list{display:none}.hamburger i{color:#fff;font-size:25px}.hamburger i.fi.fi-rr-cross-circle{align-items:center;color:#fff;display:flex;font-size:25px;justify-content:center}.navigation-menu .menu_mobile_list{border-top:none!important}.navigation-menu.expanded .menu_mobile_list{background:#f7f7f7!important;color:#002648!important;display:block!important;z-index:9!important}.navigation-menu .menu_mobile_list a{color:#002648!important;text-decoration:none!important}.navigation-menu li{margin:0;padding:1rem 2rem;text-align:left}.submenu-item.active_submenu{display:block!important}.submenu-item li{padding:.5rem 2rem!important}.modal-content{width:90%!important}.hero video{display:none!important}.boxBooking{top:44%!important}.formBooking,.radioBooking{width:100%!important}.radioButons{width:50%!important}.contentBooking{justify-content:space-between;width:100%!important}.box_group_card_promo{height:290px!important;margin-bottom:1.5rem}.box_spotify{display:block!important}.box_text_spotify{width:100%!important}.title_spotify{font-size:2rem!important}.icon_spotify{display:flex!important;width:25%!important}.text_spotify{font-size:18px!important}.text_block_spotify{margin-bottom:2rem!important}.list_icon_spotify img{width:30px!important}.content_frame_spotify{display:flex!important;justify-content:center!important;margin-top:2rem!important;width:100%!important}.frame_spotify{width:100%!important}.videoRSE video{display:none!important}.RSEImg{display:block!important}.RSEImg img{width:100%}.videoRSE .RSElogo{width:70%!important}.noticias{width:100%}.noticias,footer .links,footer .links_columna{display:block!important}footer .links_columna{padding:10px 24px}.tabsTabla{display:block!important}.reservaBox,.tablaRutasHorario{width:100%!important}.reservaBox{padding:20px}.ant-row{display:block}.ant-col{max-width:100%}.contact-box-card{height:auto!important;margin-bottom:0!important;min-height:225px!important}.copyright{display:block!important}.callToAction .ant-row{display:block}.modal_valoracion .modal-content{width:27%}.box_mosaico_noticias{display:block!important}.box_mosaico_block_izq{display:grid!important;width:100%!important}.box_mosaico_block_der{display:block!important;width:100%!important}.mosaico_box_2,.mosaico_box_3,.mosaico_box_4{display:grid!important;width:100%!important}.box_content_card_promo{width:100%!important}.promociones{display:block!important}.box_content_card_promo,.content_box_promociones{width:100%!important}.promociones_content{display:block!important;width:100%!important}.box_content_promo{min-height:auto!important;width:100%!important}.promociones_content{margin-top:4rem!important}.v-desktop{display:none!important}.v-phone .content_contacto_info{display:block!important}.v-phone .info_contacto_text{color:#707070!important;margin:1rem!important;width:100%!important}.v-phone .content_contacto_map{padding:1rem!important;width:100%!important}.v-phone .info_contacto_icon,.v-phone .info_contacto_text p{font-size:14px!important}.v-phone .tab-container-contacto{display:none!important}.v-phone .info_contacto_title{font-size:1rem!important}}@media only screen and (max-width:768px){.header{display:none}.menu_mobile{background:linear-gradient(71.93deg,#001b33 26.34%,#004887 56.72%,#273b49 94.79%);display:block}.menu_mobile,.navbar{height:60px;width:100%}.navbar{display:flex;justify-content:space-between}.menu_logo{align-items:center;display:flex;justify-content:center;width:30%}.menu_logo img{width:100%}.hamburger{display:block}.menu_btn{align-items:center;display:flex;justify-content:center}.navigation-menu .menu_mobile_list{background-color:#fff;border-top:1px solid #000;flex-direction:column;height:calc(100vh - 77px);left:0;position:absolute;top:60px;width:100%}.navigation-menu li{text-align:center}.navigation-menu li a{color:#fa6565;padding:1.5rem 0;width:100%}.navigation-menu li:hover{background-color:#eee}.navigation-menu .menu_mobile_list{display:none}.hamburger i{color:#fff;font-size:25px}.hamburger i.fi.fi-rr-cross-circle{align-items:center;color:#fff;display:flex;font-size:25px;justify-content:center}.navigation-menu .menu_mobile_list{border-top:none!important}.navigation-menu.expanded .menu_mobile_list{background:#f7f7f7!important;color:#002648!important;display:block!important;z-index:9!important}.navigation-menu .menu_mobile_list a{color:#002648!important;text-decoration:none!important}.navigation-menu li{margin:0;padding:1rem 2rem;text-align:left}.submenu-item.active_submenu{display:block!important}.submenu-item li{padding:.3rem 0!important}.modal-content{width:90%!important}.hero video{display:none!important}.hero .heroImg{display:block;height:auto!important;width:100%}.heroImg img{filter:brightness(.9);max-height:80vh;min-height:75vh;width:100%}.boxBooking{top:44%!important}.formBooking{display:flex;justify-content:center;width:100%!important}.box_radio_booking{display:flex;justify-content:space-between;width:85%!important}.radioBooking{width:100%!important}.radioButons{width:50%!important}.contentBooking{width:100%!important}.box_group_card_promo{height:290px!important;margin-bottom:1.5rem}.box_spotify{display:block!important}.box_text_spotify{width:100%!important}.title_spotify{font-size:2rem!important}.icon_spotify{display:flex!important;width:25%!important}.text_spotify{font-size:18px!important}.text_block_spotify{margin-bottom:2rem!important}.list_icon_spotify img{width:30px!important}.content_frame_spotify{display:flex!important;justify-content:center!important;margin-top:2rem!important;width:100%!important}.frame_spotify{width:100%!important}.videoRSE video{display:none!important}.RSEImg{display:block!important;position:relative}.RSEImg img{width:100%}.videoRSE .RSElogo{width:70%!important}.noticias{width:100%}.noticias,footer .links,footer .links_columna{display:block!important}footer .links_columna{padding:10px 24px}.tabsTabla{display:block!important}.reservaBox,.tablaRutasHorario{width:100%!important}.reservaBox{padding:20px}.ant-row{display:block}.ant-col{max-width:100%}.contact-box-card{height:auto!important;margin-bottom:0!important;min-height:225px!important}.copyright{display:block!important}.callToAction .ant-row{display:block}.modal_valoracion .modal-content{width:27%}.box_mosaico_noticias{display:block!important}.box_mosaico_block_izq{display:grid!important;width:100%!important}.box_mosaico_block_der{display:block!important;width:100%!important}.mosaico_box_2,.mosaico_box_3,.mosaico_box_4{display:grid!important;width:100%!important}.box_content_card_promo{width:100%!important}.promociones{display:block!important}.box_content_card_promo,.content_box_promociones{width:100%!important}.promociones_content{display:block!important;width:100%!important}.box_content_promo{min-height:auto!important;width:100%!important}.promociones_content{margin-top:4rem!important}.v-desktop{display:none!important}.v-phone .content_contacto_info{display:block!important}.v-phone .info_contacto_text{color:#707070!important;margin:1rem!important;width:100%!important}.v-phone .content_contacto_map{padding:1rem!important;width:100%!important}.v-phone .info_contacto_icon,.v-phone .info_contacto_text p{font-size:14px!important}.v-phone .tab-container-contacto{display:none!important}.v-phone .info_contacto_title{font-size:1rem!important}.formBooking_container{max-width:375px}.modalAuto,.modalPasajero{width:100%}.sidebar{display:none}}@media only screen and (max-width:820px){.menu_icons li a,.menu_items li a{color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:11px;justify-content:space-between;text-decoration:none}.menu_img_show{background-image:url(http://localhost:3000/static/media/logo.80c14aa%E2%80%A6.png);background-position:50%;background-repeat:no-repeat;background-size:100%;height:60px;width:70px}.menu_items li{display:block;padding:7px 5px;position:relative}}@media only screen and (max-width:992px){.menu_img_show{background-image:url(http://localhost:3000/static/media/logo.80c14aa%E2%80%A6.png);background-position:50%;background-repeat:no-repeat;background-size:100%;height:60px;width:80px}.menu_items{margin-left:55px}.menu_icons li a,.menu_items li a{color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:12px;justify-content:space-between;text-decoration:none}.menu_mobile{display:none}.header{display:block}@import url("https://cdn-uicons.flaticon.com/2.0.0/uicons-bold-rounded/css/uicons-bold-rounded.css");.formBooking{width:50%}.radioBooking{color:#fff;display:flex;font-size:18px;justify-content:space-between;width:56%}.radioButons{align-items:center;display:flex}input[type=radio]{height:20px;margin-right:7px;width:20px}.contentBooking{display:inline-flex;width:80%}.box_fechaRegreso,.box_fechaSalida,.box_formDestino,.box_formOrigen{width:50%}.box_fechaSoloIda{width:100%}.box_fechaSalida,.box_formOrigen{background:#fff;border:none;border-bottom-left-radius:4px;border-right:1px solid #767676;border-top-left-radius:4px;padding:1px}.box_fechaSoloIda{background:#fff;border:none;border-radius:4px;padding:1px}.box_fechaRegreso,.box_fechaSalida,.box_fechaSoloIda{margin-top:5px}.box_fechaRegreso label,.box_fechaSalida label,.box_fechaSoloIda label,.box_formDestino label,.box_formOrigen label{color:#141414;display:block;margin-top:4px;padding:0 20px}.box_formDestino select,.box_formOrigen select{-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:3px;font-size:16px;height:25px;outline:none;padding:0 20px;width:100%}.box_fechaRegreso,.box_formDestino{background:#fff;border:none;border-bottom-right-radius:4px;border-left:1px solid #767676;border-top-right-radius:4px;padding:1px}.box_formDestino{margin-left:-15px}.box_fechaRegreso input,.box_fechaSalida input,.box_fechaSoloIda input{-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:3px;font-size:16px;height:30px;outline:none;padding:6px 20px;width:100%}.ant-picker.css-dev-only-do-not-override-w8mnev{border:none;width:100%}:where(.css-dev-only-do-not-override-w8mnev).ant-picker-focused{border-inline-end-width:1px;border:none;box-shadow:none;outline:0}:where(.css-dev-only-do-not-override-w8mnev).ant-picker .ant-picker-input>input{font-size:11px!important;padding:0 10px}.box_formButton{margin-left:-15px;z-index:5}.box_formButton button{background-color:#fff;border:1px solid #767676;border-radius:50%;height:30px;margin-top:11px;width:30px}.box_formButton button i{align-items:center;color:#4096ff;display:flex;font-size:13px;justify-content:center}.btnBuscar button{border:none;border-radius:4px;color:#fff;height:55px;width:100%;z-index:5}.btnBuscar .icon{color:#ffffffb5;height:20px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.btnBuscar .icon i.fi.fi-rr-arrow-right{align-items:end;color:#fff;display:flex;font-size:19px;font-weight:500;justify-content:center}.contentBooking .anticon svg{color:#0066bf;display:inline-block}span.anticon.anticon-arrow-right{align-content:center;align-items:center;background:#ffffff95;border-radius:15px;display:flex;height:30px;justify-content:center;padding:2px;vertical-align:middle;width:30px}.btnBuscar{margin-top:5px;position:relative;width:80%}button.btnBuscarViaje{background:#ff8f0095;border-radius:4px}.formBooking .textPlaceholder{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:17px;font-weight:500;height:100%;justify-content:space-between;padding:0 20px;-webkit-user-select:none;user-select:none;width:100%}.btnBuscar button:hover{background:#ff8f00}.textPlaceholder:hover{background:#ff8f00;border-radius:4px}.textPlaceholder .icon{display:contents}span.anticon.anticon-swap-right{background:#fff;border-radius:15px;padding:5px}.modal_valoracion .modal-content{width:26%!important}.v-phone{display:none}.modalAuto,.modalPasajero{width:100%!important}.navbar-item>.navbar-link:after{display:none!important}.sidebar ul ul li a{font-size:17px}.frame_spotify{width:75%!important}}@media only screen and (min-width:993px){.menu_mobile{display:none}.header{display:block}@import url("https://cdn-uicons.flaticon.com/2.0.0/uicons-bold-rounded/css/uicons-bold-rounded.css");.formBooking{width:42%}.radioBooking{color:#fff;display:flex;font-size:15px;justify-content:space-between;margin-bottom:4px;width:80%}.radioButons{align-items:center;display:flex}input[type=radio]{height:17px;margin-right:5px;width:17px}.contentBooking{display:inline-flex;justify-content:space-between;width:80%}.box_fechaRegreso,.box_fechaSalida,.box_formDestino,.box_formOrigen{width:50%}.box_fechaSoloIda{width:100%}.box_fechaSalida,.box_formOrigen{background:#fff;background:#fff9;border:none;border-bottom-left-radius:4px;border-right:1px solid #767676;border-top-left-radius:4px;padding:1px}.box_fechaRegreso.focus,.box_fechaSalida.focus,.box_fechaSoloIda.focus,.box_formDestino.focus,.box_formOrigen.focus{background:#fff}.box_fechaSoloIda{background:#fff;border:none;border-radius:4px;padding:1px}.box_fechaRegreso,.box_fechaSalida,.box_fechaSoloIda{margin-top:5px}.box_fechaRegreso label,.box_fechaSalida label,.box_fechaSoloIda label,.box_formDestino label,.box_formOrigen label{color:#747474;display:block;font-size:14px;margin-top:4px;padding:0 20px}.box_formDestino select,.box_formOrigen select{-webkit-appearance:none;-moz-appearance:none;background:#0000;border:none;border-radius:3px;cursor:pointer;font-size:16px;height:25px;outline:none;padding:0 20px;width:100%}.box_fechaRegreso,.box_formDestino{background:#fff;background:#fff9;border:none;border-bottom-right-radius:4px;border-left:1px solid #767676;border-top-right-radius:4px;padding:1px}.box_formDestino{margin-left:-12px}.box_fechaRegreso input,.box_fechaSalida input,.box_fechaSoloIda input{-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:3px;font-size:16px;height:30px;outline:none;padding:6px 20px;width:100%}.ant-picker.css-dev-only-do-not-override-w8mnev{border:none;width:100%}:where(.css-dev-only-do-not-override-w8mnev).ant-picker-focused{border-inline-end-width:1px;border:none;box-shadow:none;outline:0}:where(.css-dev-only-do-not-override-w8mnev).ant-picker .ant-picker-input>input{font-size:11px!important;padding:0 10px}.box_formButton{margin-left:-12px;z-index:5}.box_formButton button{background-color:#fff;border:1px solid #767676;border-radius:50%;height:30px;margin-top:13px;width:30px}.box_formButton button i{align-items:center;color:#4096ff;display:flex;font-size:13px;justify-content:center}.btnBuscar button{border:none;border-radius:4px;color:#fff;height:55px;width:100%;z-index:5}.btnBuscar .icon{color:#ffffffbf;height:20px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.btnBuscar .icon i.fi.fi-rr-arrow-right{align-items:end;color:#fff;display:flex;font-size:19px;font-weight:500;justify-content:center}.contentBooking .anticon svg{color:#0066bf;display:inline-block}span.anticon.anticon-arrow-right{align-content:center;align-items:center;background:#ffffff95;border-radius:15px;display:flex;height:30px;justify-content:center;padding:2px;vertical-align:middle;width:30px}.btnBuscar{margin-top:7px;position:relative;width:80%}button.btnBuscarViaje{background:#ff8f0095;border-radius:4px}.formBooking .textPlaceholder{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:17px;font-weight:500;height:100%;justify-content:space-between;padding:0 20px;-webkit-user-select:none;user-select:none;width:100%}.btnBuscar button:hover{background:#ff8f00}.textPlaceholder:hover{background:#ff8f00;border-radius:4px}.textPlaceholder .icon{display:contents}span.anticon.anticon-swap-right{background:#fff;border-radius:15px}}@media (max-width:952px){.menu_img_show{width:80px}.menu_items{margin-left:0}}@media (min-width:768px) and (max-width:992px){.blockAsidebar_first,.blockAsidebar_second{display:block;width:100%}.hero_text{position:absolute;top:27%;width:100%}.content_hero_text{color:#fff;font-size:1.5rem}.box_hero_text label,.content_hero_text{display:flex;font-weight:400;justify-content:end}.box_hero_text label{line-height:35px;opacity:.8}.boxBooking{position:absolute;top:56%;width:100%;z-index:9}.formBooking{width:50%}.radioBooking{color:#fff;font-size:18px;width:100%}.box_radio_booking,.radioBooking{display:flex;justify-content:space-between}.box_radio_booking{width:55%}.btnBuscar{width:80%}.contentBooking{display:inline-flex;width:100%}.btnBuscar{margin-top:5px;position:relative;width:100%}.menu_img_show{background-image:url(/static/media/logo.80c14aa5ec6de5627c1e.png);background-position:50%;background-repeat:no-repeat;background-size:100%;height:60px;width:85px}}@media (min-width:769px) and (max-width:818px){.videoRSE .RSElogo{max-width:400px!important}}.fecha_datepicker{background:#0000;border:none;display:flex;justify-content:space-between;margin-bottom:0;padding:0 20px;width:100%}.datepicker_box{margin-top:60px;position:absolute;z-index:9}.custom-calendar{border:none!important;box-shadow:0 1em 4em #00000012!important;font-family:inherit!important}.custom-today-day{background:#000!important}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#000!important;border-radius:15px!important;border-radius:3px!important;color:#fff!important}.react-datepicker__month{margin:.8rem 3rem;text-align:center!important}.react-datepicker__header{background:#fff!important;border:none!important}.react-datepicker__current-month{color:#5b5b5b!important;font-size:1.1rem!important;font-weight:500!important;margin-top:0;text-transform:capitalize!important}.react-datepicker__day--selected{border-radius:23px!important}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#000!important;border-radius:23px!important;color:#fff!important}.react-datepicker__day-name{color:#d4d4d4!important;display:inline-block!important;line-height:1.7rem!important;text-align:center!important;text-transform:capitalize!important;width:2.3rem!important}.react-datepicker__day-names{margin-top:10px!important}.react-datepicker__day{color:#545454!important;display:inline-block!important;line-height:2.3rem!important;margin:.166rem!important;text-align:center!important;width:2.3rem!important}.react-datepicker__day--keyboard-selected{border-radius:25px!important}.react-datepicker__month-container{padding:1rem!important}.react-datepicker__navigation{top:12px!important}.box_radio_booking{display:flex;justify-content:space-between;width:50%}.box_container_auto,.box_container_pasajero{display:grid;width:100%}.modalAuto,.modalPasajero{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff80;border-radius:4px;box-shadow:7px 7px 8px 0 #00000054;margin-top:3px;padding:.1rem .5rem;position:relative;width:80%;z-index:9}.container_cant_pasajero{align-items:center;background-color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;height:49px;justify-content:space-between;margin-top:5px;padding:0 20px;position:relative;width:100%}.container_cant_pasajero.resized{border-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.container_auto{align-items:center;background-color:#fff;border:none;border-bottom-right-radius:4px;border-top-right-radius:4px;cursor:pointer;display:flex;height:49px;justify-content:space-between;margin-top:5px;padding:0 20px;position:relative;width:100%}.box_container_pasajero.resized{width:49.3%}.box_container_auto.resized{border-bottom-left-radius:4px;border-top-left-radius:4px;width:49.3%}.container_auto label:first-child,.container_cant_pasajero label:first-child{color:#747474;font-size:14px}.container_auto label:nth-child(2),.container_auto label:nth-child(2) i,.container_cant_pasajero label:nth-child(2){align-items:center;display:flex}.container_cant_pasajero label:nth-child(2) i{display:flex}.content_cant_pasajero{justify-content:space-between}.content_auto,.content_cant_pasajero{background:#ffffffb8;border-radius:4px;display:flex;margin-top:5px;padding:5px 10px}.content_auto{cursor:pointer}.content_auto label{cursor:pointer;margin-left:5px}.box_cant_pasajero:first-child{display:grid}.box_cant_pasajero:first-child label:first-child,.box_cant_pasajero:first-child label:nth-child(2){color:#747474;font-size:13px}.box_cant_pasajero:nth-child(2){align-items:center;background:#fff;border-radius:4px;display:flex;justify-content:end;min-width:125px}.box_cant_pasajero:first-child label:first-child{color:#000;font-size:14px}.box_cant_pasajero:nth-child(2) label{font-size:20px;margin:0 1rem}.box_cant_pasajero:nth-child(2) i{align-items:center;display:flex;font-size:25px;margin:0 .3rem}.box_cant_pasajero div:nth-child(2) i{color:#d8d8d8}.box_cant_pasajero div:nth-child(3) i{color:#f5a800}.modalAuto button,.modalPasajero button{background-color:#f5a800;border:none;border-radius:5px;color:#fff;margin:5px 0;padding:10px;width:100%}.box_cant_pasajero div{cursor:pointer}.checkAuto input[type=checkbox],.checkAuto label{align-items:center;display:flex;margin-right:5px}.checkAuto input[type=checkbox]{border:none;height:14px;width:14px}.content_auto img{width:25px}.box_auto{width:30px}.booking_horizontal{align-items:center;display:flex;height:100%;width:100%}.formBooking_horizontal{display:flex;justify-content:center;width:100%}.box_fechaRegreso_horizontal input,.box_fechaSalida_horizontal input,.box_fechaSoloIda_horizontal input{-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:3px;color:#7c7c7c;font-size:16px;outline:none;padding:0 20px;width:100%}.btnBuscar_horizontal button{border:none;border-radius:4px;color:#fff;height:45px;width:100%;z-index:5}button.btnBuscar_horizontal{background:#ff8f0095;border-radius:4px}.btnBuscar_horizontal button:hover{background:#ff8f00}.textPlaceholder_horizontal{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:17px;font-weight:500;height:100%;justify-content:space-between;padding:0 10px;-webkit-user-select:none;user-select:none;width:100%;width:115px}.textPlaceholder_horizontal svg{width:25px}.hero{background-repeat:no-repeat;background-size:cover}.hero,.hero video{height:auto;position:relative;width:100%}.hero video{display:block;display:inline-block;min-height:155px}.heroImg{display:none}.hero_text{position:absolute;top:20%;width:100%}.content_hero_text{color:#fff;display:flex;font-size:2.5rem;font-weight:400;justify-content:end}.box_hero_text:nth-child(2){margin-left:10px}.box_hero_text label{display:flex;font-weight:400;justify-content:end;line-height:45px;opacity:.8}.boxBooking{position:absolute;top:65%;width:100%}.box_formOrigen select::-ms-expand{appearance:none;-moz-appearance:none;-webkit-appearance:none;display:none}.anticon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;display:inline-block;font-style:normal;line-height:0;text-align:center;text-rendering:optimizeLegibility;text-transform:none;vertical-align:-.015em!important}.box_controlAudio{align-items:center;background:#0000;border:none;bottom:7px;cursor:pointer;display:flex;position:absolute;right:2%;z-index:9}.controlAudio{align-items:center;background:#00000080;border-radius:25px;color:#fff;display:flex;height:45px;justify-content:space-around;min-width:400px;padding:0 1rem;width:auto}.box_controlAudio label{color:#d3d3d3;font-size:14px;font-style:italic}.controlAudio input[type=range]{display:flex;height:3px;width:100px}.controlAudio i{display:flex}@media only screen and (max-width:320px){.content_hero_text{font-size:4.2vw}}@media (max-width:768px){.hero_text{top:22%}.content_hero_text{font-size:4.2vw;font-size:6vw;justify-content:center}.box_hero_text label{line-height:35px}}.custom-datepicker .ant-picker{border:2px solid #fff;border-radius:0;height:26px;padding:0 20px;width:100%}.custom-datepicker{width:100%}.custom-datepicker .ant-picker:hover{border:2px solid #fff}.ant-space.css-dev-only-do-not-override-18iikkb.ant-space-vertical.custom-datepicker{width:100%}.formBooking_fijo .custom-datepicker .ant-picker{padding:0}.box_sorteo{padding:4rem 0;width:100%}.box_sorteo img{width:100%}#promociones{padding:6rem 0}.promociones{display:flex}.promociones_title_home{display:flex;height:auto;justify-content:space-between;padding:0 12px;width:100%}.promociones_title_home button{border:none}.promociones_title_home h2{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:0}#promociones .promociones_title_home{align-items:center;margin-bottom:1rem}#promociones .promociones_title_home a{align-items:center;background-color:#fff;border:1px solid #cfcfcf;border-radius:5px;box-shadow:none;color:#353535;display:flex;padding:10px 19px 9px;text-decoration:none}#promociones .promociones_title_home a:hover{background:#2d5b7b;color:#fff}#promociones .promociones_title_home i{display:flex}.box_group_card_promo{background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:4px;color:#fff;height:260px;max-height:260px;object-fit:cover;transition:transform .3s;width:100%}.box_group_card_promo:hover{transform:scale(1.1)}.box_content_card_promo{padding:0 12px;width:33.3%}.boxes_content{padding:5px 0 0 8px}.box_content_title{margin-bottom:3px;width:100%}.box_content_title h2{color:#fff;font-size:22px;font-weight:500}.box_content_subtext{margin-bottom:16px}.box_content_subtext p{color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:8px}.cta_body{background:linear-gradient(90deg,#2d5b7b 0,#2d5b7b 50%,#f5a800 0,#f5a800);border-top:3px solid #fff;padding:6rem 0;width:100%}.cta_container_body{display:flex;justify-content:space-between;width:100%}.cta_box_body{background:#f5a800;border-radius:5px;min-height:230px;transition:.3s;width:49%}.cta_box_body:first-child{background:#2d5b7b}.cta_content_body{display:flex;height:100%;min-height:225px;padding:1.5rem 1rem}.cta_info_body{align-content:space-between;display:grid}.cta_img_body{width:22%}.cta_box_img_body{background:#d4edff;border-radius:50%;padding:1rem;width:100%}.cta_box_body:last-child .cta_box_img_body{background-color:#005b81}.cta_img_body img{width:100%}.cta_text_body{font-weight:500;padding:0 1rem;width:100%}.tarifa .cta_text_body h2{color:#005b81;font-size:26px;font-weight:500}.ruta-horario .cta_text_body h2{color:#fff;font-size:26px;font-weight:500}.tarifa.cta_text_body p{color:#545454;font-size:16px;margin-bottom:1rem;margin-top:10px}.ruta-horario .cta_text_body p{color:#fff;font-size:16px;margin-bottom:1rem;margin-top:10px}.cta_btn_body{align-content:center;height:50px;padding:0 1rem}.cta_btn_body a{background:#0000;border:2px solid #005b81;border-radius:5px;color:#005b81;font-weight:500;padding:10px 15px;text-decoration:none}.cta_box_body:first-child a{background:#0000;border:2px solid #fff;color:#fff}.container_destinos{background:#fff;border-radius:4px;box-shadow:0 10px 20px #00000014;margin-top:-4rem;padding:1rem 1rem 3rem}.box_destinos{height:auto;margin-top:1rem;padding:0 12px;width:100%}.box_destinos h2{font-size:26px;font-weight:400;letter-spacing:0;line-height:40px}.box_destinos p{color:#545454;font-size:16px;margin-bottom:0}.box_destinos button{background-color:#fff;border-radius:5px;padding:10px 19px 9px}.box_destinos button,.box_destinos button:hover{border:1px solid #cfcfcf;box-shadow:none;color:#353535}.box_destinos button:hover{background-color:#f7f7f7}.content_destino1,.content_destino2,.content_destino3{margin-top:35px;padding:0 5px}.cardDestinos{border:1px solid #dbdbdb;border-radius:5px;transition:.3s;width:100%}.cardDestinos img{border-top-left-radius:5px;border-top-right-radius:5px;width:100%}.cardDestinos:hover{box-shadow:0 8px 16px 0 #0003}.textDestino{padding:0 16px 15px}.textDestino h4{color:#000;font-size:18px;font-weight:400;margin-top:16px}.textDestino p{color:#545454;font-size:16px;margin-bottom:1rem;margin-top:10px}.logos{width:100%}.certificado{grid-gap:.5rem;display:grid;grid-template-columns:auto auto auto auto}.cert_block{display:inline-flex}.certificadoImg{width:25%}.contentIcons_descubreBF{background:#faebd7;display:flex;width:100%}.boxicon_descrubeBF{display:inline-flex;justify-content:center;width:25%}.iconsDescubreBF{height:200px;width:200px}.rse_section{margin-top:6rem;width:100%}.videoRSE video{display:block;filter:brightness(.8);height:auto;min-height:300px;opacity:.9}.videoRSE .text_body_rse{bottom:15%;color:#fff;font-size:22px;font-weight:500;left:42%;position:absolute;transform:translate(-50%,-50%);width:30%}.RSEImg{display:none;padding-top:6rem}.content-text-rse-mobile{color:#fff;left:50%;position:absolute;top:60%;transform:translate(-50%,-50%);width:70%}.content-text-rse-mobile img{width:70%}.content-text-rse-mobile p{margin-top:1rem}.box_noticias{height:auto;margin-top:6rem;width:100%}.box_noticias h2{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.box_noticias p{color:#545454;font-size:18px;margin-bottom:16px}.box_noticias a{background-color:#fff;border-radius:5px;padding:10px 19px 9px;text-decoration:none}.box_noticias a,.box_noticias button:hover{border:1px solid #cfcfcf;box-shadow:none;color:#353535}.box_noticias button:hover{background-color:#f7f7f7}.content_noticia1,.content_noticia2,.content_noticia3{margin-top:35px;padding:0 12px}.cardNoticia{border:1px solid #dbdbdb;border-radius:5px;position:relative;transition:.3s;width:100%}.cardNoticia img{border-top-left-radius:5px;border-top-right-radius:5px;height:auto;width:100%}.cardNoticia:hover{box-shadow:0 8px 16px 0 #0003}.textNoticia{min-height:185px;padding:2px 16px}.textNoticia label{color:#878787;margin-bottom:10px;position:absolute}span.anticon.anticon-tag{display:contents}.textNoticia h4{color:#000;font-size:20px;font-weight:400;margin-top:35px}.textNoticia p{color:#545454;font-size:15px;margin-bottom:36px;margin-top:10px}.textNoticia span{bottom:12px;color:#878787;position:absolute}span.anticon.anticon-calendar{display:contents}.noticias{display:flex;padding-top:6rem;width:100%}.box_noticia{border:1px solid #ddd;border-radius:5px;display:grid;margin:10px}.box_noticia:hover{box-shadow:0 8px 16px 0 #0003}.box_noticia_img img{border-top-left-radius:5px;border-top-right-radius:5px;width:100%}.box_noticia_text{min-height:200px;padding:2px 16px;position:relative}.box_noticia_tag{color:#878787}.box_noticia_title{font-size:20px}.box_noticia_title,.box_noticia_title h3{color:#000;font-weight:400;margin-top:15px}.box_noticia_title h3{font-size:19px}.box_noticia_fecha_btn{align-items:center;bottom:0;display:flex;justify-content:space-between;margin-bottom:1rem;position:absolute;width:92%}.btnLeerMas_noticia{background-color:#fff;border:1px solid #cfcfcf;border-radius:5px;box-shadow:none;color:#353535;padding:10px 19px 9px}.btnLeerMas_noticia a{color:#353535;text-decoration:none}.btnLeerMas_noticia:hover{background-color:#f7f7f7;border:1px solid #cfcfcf;box-shadow:none;color:#353535}.box_mosaico_noticias{display:flex}.box_mosaico_block_izq{display:grid;width:50%}.box_mosaico_block_der{display:flex;width:50%}.mosaico_box_1{width:100%}.mosaico_box_2{display:flex;width:100%}.mosaico_box_3,.mosaico_box_4{display:grid;width:50%}.mosaico_box_1,.mosaico_box_2,.mosaico_box_3,.mosaico_box_4{padding:5px}.mosaico_box_1 img,.mosaico_box_2 img,.mosaico_box_3 img,.mosaico_box_4 img{border-radius:4px;filter:brightness(.9);width:100%}.mosaico_box_img{position:relative}.box_mosaico_text{background:#0006;background:linear-gradient(#fff0,#111111b3);bottom:8px;color:#fff;padding:10px;position:absolute}.box_mosaico_text h2{font-size:18px;font-weight:500;text-shadow:#000 .1em .1em .2em}.spotify_section{background-image:url(/static/media/banner-spotify.eed97de8e7cc4d35bf8e.webp);margin-top:6rem;min-height:300px;padding:4rem 1rem;position:relative;text-align:center;width:100%}.spotify_section img{width:100%}.box_spotify{display:flex}.title_spotify{color:#fff;font-size:2.5rem;text-align:initial;text-align:center}.box_text_spotify{color:#fff;display:grid;width:50%}.text_spotify{align-items:center;display:flex;font-size:21px;margin-left:2rem;text-align:left;text-align:initial}.text_block_spotify{display:flex;margin-bottom:8rem;margin-top:4rem}.icon_spotify{width:12%}.content_frame_spotify{align-items:center;display:flex;justify-content:center;min-height:500px;min-width:250px;width:50%}.list_icon_spotify{align-content:center;display:grid;justify-content:center;width:50%}.list_icon_spotify ul{display:flex;padding-left:0;padding-top:1rem}.list_icon_spotify img{width:35px}.list_icon_spotify li{display:flex;justify-content:flex-start;margin:0 1rem}.frame_spotify{width:56%}.list_icon_spotify label{align-items:center;display:flex;font-size:22px;margin-left:1.5rem}img.RSElogo:hover{cursor:pointer}.btnLeerMas{background-color:#fff;border:1px solid #cfcfcf;border-radius:5px;bottom:10px;box-shadow:none;padding:10px 19px 9px;position:absolute;right:20px}.btnLeerMas,.btnLeerMas a{color:#353535}.btnLeerMas:hover{background-color:#f7f7f7;border:1px solid #cfcfcf;box-shadow:none;color:#353535}ul.submenu-item.bandera-list{width:100px}.chatbot_bf{bottom:0;display:flex;float:right;justify-content:end;margin-right:10px;position:fixed;right:0;top:25%;width:30%;z-index:2}.certificaciones_body{display:flex;padding:6rem 0}.certificaciones_box_body{width:50%}.certificaciones_box_body img{border-radius:3px;width:98%}.certificaciones_box_body h2{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.certificaciones_box_body p{color:#545454;font-size:18px;margin-bottom:16px}.text_certificaciones{padding:1rem}.btn_certificaciones_box a{align-items:center;border:1px solid #ddd;border-radius:3px;color:#545454;display:inline-flex;padding:10px;text-decoration:none}.btn_certificaciones_box{margin-top:2rem}.btn_certificaciones_box i{display:flex;margin-left:5px}.videoRSE{height:80vh;overflow:hidden;position:relative;width:100%}.videoRSE video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.content-text-rse{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;position:relative}.videoRSE .RSElogo{max-width:400px}.container-text-rse{color:#fff;font-size:22px;font-weight:500;width:70%}.banner-cancer,.banner-cancer img{width:100%}@media (max-width:952px){.cta_img_body{width:35%}.cta_box_img_body{padding:.8rem}.textDestino p{font-size:14px}}@media (max-width:768px){#promociones{padding:2rem 1rem 4rem}.rse_section{display:none}.list_icon_spotify{width:100%}.list_icon_spotify ul{justify-content:center}.list_icon_spotify li{margin:0 .2rem}.certificaciones_body{display:block}.certificaciones_box_body{width:100%}.box_noticias h2{font-size:20px;margin-bottom:0}.box_noticias p{font-size:14px;margin-bottom:1rem}.noticias_text_home_mobile p{color:#707070;font-size:10px;margin-bottom:3px}.noticias_text_home_mobile h3{color:#707070;font-size:12px;line-height:normal;margin-bottom:0}.noticias_text_home_mobile{padding:.8rem .5rem}.box_noticias button{font-size:12px;padding:8px 7px}.cta_body{background:#f5f5f5;padding:2rem 0}.cta_img_body{width:40%}.cta_container_body{display:block;padding:2rem 0}.cta_box_body{margin-bottom:1rem;min-height:100px;width:100%}.ruta-horario .cta_text_body h3,.tarifa .cta_text_body h3{font-size:18px}.ruta-horario .cta_text_body p,.tarifa .cta_text_body p{font-size:14px}.cta_box_img_body{max-width:90px}.videoRSE .RSElogo{max-width:310px;top:35%;width:12%}.videoRSE .RSElogo,.videoRSE .text_body_rse{left:50%;position:absolute;transform:translate(-50%,-50%)}.videoRSE .text_body_rse{bottom:0;color:#fff;font-size:17px;font-weight:500;width:80%}.content-text-rse-mobile p{font-size:14px;margin-top:1rem}}@media only screen and (max-width:420px){.videoRSE .RSElogo{max-width:310px;top:20%;width:12%}.videoRSE .RSElogo,.videoRSE .text_body_rse{left:50%;position:absolute;transform:translate(-50%,-50%)}.videoRSE .text_body_rse{color:#fff;font-size:14px;font-weight:500;top:60%;width:80%}}@media (min-width:768px) and (max-width:819px){.videoRSE .RSElogo{max-width:310px;top:25%;width:20%}.videoRSE .RSElogo,.videoRSE .text_body_rse{left:50%;position:absolute;transform:translate(-50%,-50%)}.videoRSE .text_body_rse{color:#fff;font-size:18px;font-weight:500;top:70%;width:70%}}@media (min-width:820px) and (max-width:1024px){.videoRSE .text_body_rse{color:#fff;font-size:14px;font-weight:500;left:50%;position:absolute;top:58%;transform:translate(-50%,-50%);width:70%}}.footer{color:#fff;padding:5rem 0 0}.footer_links{display:flex;justify-content:space-between;padding:1rem 0}.box_links{width:25%}.box_links ul{bottom:0;padding-left:0;position:absolute}.box_links ul:first-child{bottom:0;padding-left:3rem;position:absolute}.box_links li{margin:1.3rem 0}.box_links li a{color:#fff;font-size:15px;text-decoration:none}.form-newsletter{display:grid;margin:1rem 0;padding:1rem 2rem 0 0}.form-newsletter label{color:#fff;font-size:18px;font-weight:500;margin-top:10px}.form-newsletter input{background:#fff;border:1px solid #ddd;border-radius:4px;color:#000;margin:5px 0;opacity:.5;padding:7px 8px}.form-newsletter input::placeholder{font-size:16px}.form-newsletter button{background-color:initial;border:1px solid #ddd;border-radius:4px;color:#fff;padding:5px 8px}.box_links_logo img{width:200px}.footer_copyright{align-items:center;background:#003466;border-top:1px solid #999;display:flex;justify-content:center;padding:1rem;width:100%}.box_links_socials{display:flex;height:45px;justify-content:space-between;margin-top:20px;width:100%}.box_link_social{width:35px}.footer.phone{background-color:#005b81;width:100%}.footer_boxes{display:grid}.box_socials{border-bottom:1px solid #4d7b9a;display:flex;justify-content:space-between;padding:1rem 0}.box_socials_links{display:flex}.box_socials .box_link_social{margin:0 7px;width:20px}.form-newsletter.phone{border-bottom:1px solid #97a8b1;margin-bottom:1.5rem;padding:1rem 0}.form-newsletter.phone label{color:#fff;font-size:16px;font-weight:500;margin-top:0}.form-newsletter.phone input{border:1px solid #ddd;border-radius:4px;color:#000;margin:8px 0;opacity:.5;padding:5px}.form-newsletter.phone button{background-color:initial;border:1px solid #ddd;border-radius:4px;color:#fff;font-size:14px;padding:5px}.menu_list_footer.phone ul{padding-left:0}.menu_list_footer.phone ul.submenu_item{background-color:initial}.menu_list_footer.phone ul li{border-bottom:1px solid #97a8b1;padding:.7rem 0}.menu_list_footer.phone ul li .submenu_item{font-size:14px}.menu_list_footer.phone ul a{align-items:center;color:#fff;display:flex;font-size:14px;justify-content:space-between;text-decoration:none}.menu_list_footer.phone ul i{display:flex}.box_links_logo.phone{align-items:center;display:flex;justify-content:center}.footer_copyright_text{color:#dbdbdb;display:grid;font-size:10px;text-align:center}.alertMessage_footer{font-size:14px;margin:.5rem 0;padding:.5rem}.noticias_content_line{display:flex}.noticias_content_line .noticia{display:inline-block;padding-right:5px;position:relative;text-align:center;width:50%}.noticias_content_line{border-radius:4px;height:430px;width:100%}.noticias_content_line .noticias{display:block;width:50%}.noticia-content-box{display:inline-block;position:relative;text-align:center}.noticias_text_home{bottom:0;color:#fff;left:0;padding:1rem;position:absolute;text-align:left;width:100%}.noticias_text_home i{align-items:center;color:#707070;display:flex;font-size:12px;margin-right:5px}.noticias_text_home p{background:#ffffffbf;border-radius:25px;color:#707070;display:inline-flex;font-size:11px;font-style:italic;font-weight:500;margin-bottom:12px;padding:5px 10px}.noticias_text_home h3{font-size:18px;font-weight:600;line-height:24px;margin-bottom:0}.noticias_home{align-content:space-between;display:grid;padding-left:5px;width:50%}.noticia-content-box{width:100%}.noticia_img_header_home{border-radius:5px;height:100%}.noticia_img_header_home,.noticias_img_header_home{background-repeat:no-repeat;background-size:cover;width:100%}.noticias_img_header_home{background-position:50%;border-radius:3px;height:210px}.noticias_home_horizontal{display:flex;justify-content:space-between;margin-top:10px}.noticias_img_header_home_horizontal{background-repeat:repeat;background-size:cover;border-top-left-radius:5px;border-top-right-radius:5px;min-height:150px;width:auto}.noticias_text_home_horizontal{border:1px solid #ddd;border-bottom-left-radius:5px;border-bottom-right-radius:5px;min-height:125px;padding:0 .7rem}.noticia-content-horizontal{width:24.2%}.noticia-content-horizontal a{text-decoration:none}.noticias_text_home_horizontal p{color:#707070;font-size:11px;font-style:italic;font-weight:500;margin-top:10px}.noticias_text_home_horizontal h3{color:#545454;font-size:14px;font-weight:400;line-height:20px}.noticia-content-box:hover,.noticia-item-horizontal:hover,.noticias_content_line .noticia:hover{box-shadow:0 8px 16px 0 #0003}.noticias_home_mobile{display:flex;flex-wrap:wrap;justify-content:space-between}.noticia-content-mobile{box-sizing:border-box;margin-top:10px;width:49%}.noticia-content-mobile a{text-decoration:none}.noticia-item-mobile{background-size:cover;border-top-left-radius:5px;border-top-right-radius:5px;height:120px;width:100%}.noticias_text_home_mobile{border:1px solid #ddd;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:.8rem}.noticias_text_home_mobile p{color:#707070}.noticias_text_home_mobile h3{color:#707070;font-size:11px;line-height:normal}.informacion-div{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scroll-item-promociones{margin-right:8px;min-width:90%;width:90%}.box_promocion_phone{display:inline-block;position:relative;text-align:center;width:100%}.box_promocion_phone p{filter:drop-shadow(2px 4px 6px black);font-size:14px;font-weight:500;left:50%;margin-bottom:0;padding:5px;position:absolute;top:80%;transform:translate(-50%,-50%);white-space:normal;width:100%}.box_promocion_phone p:nth-child(3){display:none;font-size:12px}.scroll-item-promociones img{border-radius:3px;min-height:185px;width:100%}.promociones_title_home_phone h2{font-size:24px;font-weight:400;letter-spacing:0;line-height:40px}.promociones_title_home_phone{height:auto;width:100%}.scroll-item a{text-decoration:none}.box_promociones_text_phone{border:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;min-height:70px;padding:5px}.box_promociones_text_phone p:nth-child(2){display:none}.horizontal-scroll-container{overflow-x:auto;white-space:nowrap;width:100%}.horizontal-scroll-container::-webkit-scrollbar{display:none}.scroll-content{display:flex}.scroll-item{margin-right:10px;min-width:89%;width:89%}.box_destino_phone{width:100%}.box_destino_phone p{font-size:14px;margin-bottom:0;white-space:normal;width:100%}.box_destino_text_phone p:nth-child(2){color:#545454;font-size:12px}.box_destino_text_phone{border:1px solid #ccc;border-bottom-left-radius:3px;border-bottom-right-radius:3px;min-height:120px;padding:5px}.scroll-item img{border-radius:3px;min-height:185px;width:100%}#destinos{margin-top:2rem}.promociones_title_home_phone{display:flex;justify-content:space-between}.promociones_title_home_phone button{background-color:initial;border:none}.text_btn_scroll{display:flex}.btn_scroll{align-content:center}.valoracion{display:flex;justify-content:end;position:fixed;right:0;top:45%;z-index:2}.box_valoracion{align-items:center;background:#3b93cd;border-radius:0 3px 3px 0;color:#fff;cursor:pointer;display:flex;font-size:14px;justify-content:center;opacity:.8;padding:14px;transform:translate(-1%,-50%);transform:rotate(180deg);width:35px;writing-mode:vertical-lr}.box_valoracion:hover{box-shadow:0 8px 16px 0 #0003;opacity:1}.modal_valoracion{background:#000000b3;bottom:0;left:0;position:fixed;right:0;top:0;transition:opacity .5s;z-index:9}.modal_valoracion .modal-content{background:#fff;border-radius:5px;left:50%;max-width:420px;min-width:350px;position:absolute;top:50%;transform:translate(-50%,-50%);width:27%}.modal_valoracion .cerrarbtn_modal{align-items:end;display:flex;justify-content:end;padding:10px 10px 0;width:100%}.modal_valoracion .cerrarbtn_modal button{background-color:initial;border:none;color:#8e8e8e;cursor:pointer}.cerrarbtn_modal button i{font-size:25px}.boxes_valoracionform{justify-items:center;margin-top:1rem}.boxes_valoracionform label{font-size:16px;margin-bottom:6px;margin-top:5px}.calificacion{font-size:45px;width:100%}.calificacion,.calificacion i{display:flex;justify-content:center}.calificacion i{align-items:center;padding:10px}.calificacion button{background:none;border:none;color:#8e8e8e;cursor:pointer;font-size:45px}.calificacion button:focus,.calificacion button:hover{color:#005b81}.box_valoracionform{display:inline-flex;width:100%}.boxes_valoracionform{display:grid;width:100%}.boxes_valoracionform label{color:#8e8e8e;display:inline-block;font-size:18px;margin-bottom:.2rem}.boxes_valoracionform textarea{border:1px solid #cfcfcf;border-radius:5px;box-shadow:none;color:#353535;line-height:24px;padding:7px 11px 9px;width:100%}.btn_valorar{background:#005b81;border:1px solid #ffffff4d;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;margin-bottom:2rem;padding:10px 19px 9px;text-decoration:none;width:100%}.btn_valorar:disabled{background-color:#707b80}@media (max-width:768px){.contentbox_contactform{padding:0}}.loader_box{align-content:center;align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;position:absolute;top:0;width:100%;z-index:99}.loader_gif{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px;z-index:9}@media only screen and (max-width:768px){.loader_gif{width:350px}}.destinos_content_general{display:flex;justify-content:space-between;margin-top:4rem;width:100%}.box_content_destinos{width:33%}.box_group_card_destino{background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;height:260px;max-height:260px;transition:transform .3s;width:100%}.box_group_card_destino:hover{box-shadow:10px 10px 10px 2px #a1a1a19e}.destino{background:#f5f5f5;margin:4rem 0}.destino_info_util{display:flex}.content_destinos_info{padding:4rem 1rem;width:50%}.box_destinos_info{margin-bottom:2rem}.box_destinos_info h3{color:#353535;font-size:22px}.box_destinos_info label{font-size:16px}.box_destinos_info ul{padding-left:0}.box_destinos_info ul li{color:#353535;font-size:16px;font-weight:400}.box_destinos_info ul li strong{color:#353535;font-size:18px;font-weight:500}@media (max-width:768px){.box_content_destinos{margin-top:1rem;width:100%}.destinos_content_general{display:grid;margin-top:2rem;width:100%}.destino_info_util{display:block;margin-top:2rem}.content_destinos_info{padding:1rem;width:100%}}.slider-destino{height:auto;margin:6rem 0;position:relative;width:100%}.destino_slider_container{display:inline-block;position:relative;text-align:center}.slider-destino img{filter:brightness(.8);width:100%}.slide-title{font-size:2rem;font-weight:500;top:8%}.slide-text,.slide-title{color:#fff;left:8%;position:absolute}.slide-text{font-size:20px;font-weight:400;text-align:left;text-align:initial;top:16%;width:39%}.slide-subtext{color:#fff;font-size:18px;font-weight:400;position:absolute;right:8%;top:90%}@media (max-width:768px){.slide-text{color:#747474;font-size:16px;font-weight:400;margin-top:1rem;position:static;text-align:left;text-align:initial;width:100%}.slide-title{color:#333;font-size:1rem;left:0;margin-top:1rem;position:relative;top:0}.slide-subtext{color:#747474;font-size:18px;font-weight:400;position:absolute;right:8%;top:90%}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.rutas_horarios{background:#e8e8e8;padding-bottom:6rem;padding-top:0;width:100%}.item_hora_itinerario{font-size:18px}.box_available_services h4{margin-top:.5rem}.select_route_ruta_horario{margin-bottom:10px;width:300px}.select_ruta__horario{align-content:center;align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem}.select_ruta__horario i{display:flex}.box_selected_rutas_horarios{display:grid;width:50%}.box_selected_rutas_horarios label{color:#225981;font-size:16px;font-weight:500;margin:10px 5px 5px;padding:1rem 0;text-align:center;width:calc(30% - 10px)}.rutas_horario_tabs{display:flex}.rutas_horario_tabs .select_route_ruta_horario:nth-child(2){margin-left:1rem}.tb_tyh{border:1px solid #0000}.tb_tyh_edit{text-align:center}td.dia_semana,th.tb_tyh_edit{color:#225981;font-size:18px;font-weight:600;margin-bottom:0}th.tb_tyh_edit:nth-child(2),th.tb_tyh_edit:nth-child(3){border-right:3px solid #225981}.logo-carousel{margin:0 1rem;padding:0 20px}.logo-carousel img,.slick-slide{display:inline-flex}.logo-carousel img{height:auto;margin:0 auto;max-width:65%}.slick-next:before,.slick-prev:before{color:#bbb!important}.content_booking{display:flex;flex-wrap:wrap;gap:5px}.box_booking{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;display:flex;flex:1 0 auto;height:55px;margin-top:10px;padding:.3rem}.item_booking{cursor:pointer;display:grid;width:100%}.icon_booking{align-items:center;display:flex;padding:0 .5rem}.icon_booking i{color:#12406f;font-size:1.5rem}.box_booking input,.box_booking select{border:none}.box_booking label{ursor:pointer;color:#7c7c7c;font-size:14px;font-weight:400}.box_booking input,.box_booking select{align-items:center;color:#7c7c7c;display:flex;font-size:14px;font-weight:600;width:100%}.box_booking button{background:#f5a800;border:none;border-radius:3px;color:#fff;min-height:40px;width:100%}.box_booking:last-child{border:none;padding:0}.box_booking.initial,.box_booking.initial input{background:#eaecef}.modalPasajero.booking{width:100%;z-index:9}.modalAuto.booking{margin-top:5px;width:100%}.reserva_mobile{display:flex;width:100%}.content_reserva_mobile{background-color:#fff;border-radius:3px;box-shadow:0 10px 20px #00000014;margin-top:-2rem;padding:1rem}.box_reserva_mobile_radioButons{display:flex;width:100%}.box_reserva_mobile_radioButons span{margin:0 .5rem}.box_reserva_mobile_select{border:1px solid #ddd;border-radius:3px;display:grid;margin:.5rem 0;padding:.3rem}.box_reserva_mobile_select select{border:none;color:#b1b1b1;font-size:14px;font-weight:500;padding:0}.title_modal_reservar h3{border-bottom:1px solid #a4a4a4;font-size:18px;padding:.5rem 0}.box_reserva_mobile_select label{color:#343434;font-size:12px;font-weight:500;margin-left:3px}.box_reserva_mobile_button button{background:#ff8f00;border:none;border-radius:4px;color:#fff;font-size:16px;padding:8px 0;text-align:center;width:100%}.box_reserva_mobile_radioButons label{align-items:center;display:flex}.cupon_reserva_mobile{color:#343434;font-size:14px;font-weight:500;margin:.5rem 0;text-align:center}.cupon_reserva_mobile label{align-items:center;display:flex;justify-content:center}.cupon_reserva_mobile label i{display:flex;margin-left:5px}.modalPasajeroMobile{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff80;border-radius:4px;border-top:1px solid #ddd;padding:0 .5rem;width:100%}.mapboxgl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid #0000;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid #0000;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:#000000b3;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.tarifario{background:#f5f5f5;display:block;padding-bottom:6rem}.tarifario th{color:#12406f;font-size:21px;font-weight:600;margin-bottom:0;padding:1rem}.tarifario td{font-size:16px;padding:.5rem 1rem}.tarifario p,.tarifario td{color:#7c7c7c;font-weight:500}.tarifario p{font-size:12px;margin-bottom:0}.content-tabla-tarifa{display:flex;justify-content:space-between;margin:2rem 0;width:100%}.tabla-tarifa{width:49%}.tabla-tarifa table{background:#fff;width:100%}.tabla-tarifa table td:nth-child(2),.tabla-tarifa table th:nth-child(2){text-align:end}.tarifario .tbody{border-radius:4px}.tarifario .tbody,.tarifario tr{border:1px solid #ddd}.tabla_grid{background:#2d5b7b;border-radius:4px;color:#fff;font-weight:500;padding:2.5rem}.tabla_grid_button{margin:2rem 0}.tabla_grid a{border:2px solid #fff;border-radius:3px;color:#fff;font-weight:500;padding:8px 12px;text-decoration:none}.tabla_grid.img{background-image:url(/static/media/box-tarifa-carga.ab4a8f00c3833356d722.png);background-repeat:no-repeat;height:auto;max-height:142px;width:100%}@media (max-width:768px){.content-tabla-tarifa{display:block;margin:1rem 0}.tabla-tarifa{margin-bottom:1rem;width:100%}.tarifario .box_select_ruta_horario{width:100%}}.prepararViaje{background:linear-gradient(71.93deg,#001b33 26.34%,#004887 56.72%,#273b49 94.79%);color:#fff;width:100%}.prepararViaje_box{display:grid}.prepararViaje_title{margin-top:8%;padding:60px 0}.prepararViaje_title h3{font-size:38px;font-weight:600;letter-spacing:0;line-height:40px;margin-bottom:16px}.prepararViaje_title p{font-size:18px;margin-bottom:16px}.prepararViaje h3,.prepararViaje_title p{display:flex;justify-content:center;width:100%}.box_prepararViaje{height:auto;margin-top:4rem;padding:0 12px;width:100%}.box_prepararViaje h2{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.box_prepararViaje p{color:#545454;font-size:20px;margin-bottom:16px}.box_prepararViaje button{background-color:#fff;border:1px solid #cfcfcf;border-radius:5px;box-shadow:none;color:#353535;padding:10px 19px 9px}.box_prepararViaje button:hover{background-color:#f7f7f7;border:1px solid #cfcfcf;box-shadow:none;color:#353535}.content_antesViajar,.content_documentacion,.content_paraViajar{margin-top:35px;padding:0 12px}.content_antesViajar a,.content_documentacion a,.content_paraViajar a{text-decoration:none}.cardPrepararViaje{border:1px solid #dbdbdb;border-radius:5px;transition:.3s;width:100%}.cardPrepararViaje img{border-top-left-radius:5px;border-top-right-radius:5px;width:100%}.cardPrepararViaje:hover{box-shadow:0 8px 16px 0 #0003}.textPrepararViaje{height:190px;min-height:190px;padding:15px 16px}.textPrepararViaje h4{color:#000;font-size:20px;font-weight:400;margin-top:16px}.textPrepararViaje p{color:#545454;font-size:18px;margin-bottom:36px;margin-top:10px}@media (max-width:768px){.textPrepararViaje{height:175px;min-height:175px;padding:15px 16px}.box_prepararViaje h2{font-size:20px;margin-bottom:0}.box_prepararViaje p{font-size:14px}.textPrepararViaje h4{font-size:18px;margin-top:5px}.textPrepararViaje p{font-size:14px;margin-bottom:1rem}}.buscador{margin-top:6rem}.box_preguntas_frecuentes_title h3{font-size:25px;font-weight:400;letter-spacing:0;line-height:40px}.box_preguntas_frecuentes_title{height:auto;margin-top:6rem;padding:0 12px;width:100%}.box_preguntas_frecuentes_title p{color:#545454;font-size:18px;margin-bottom:2rem}::-webkit-input-placeholder{color:#cfcfcf!important}input.ant-input.ant-input-lg.css-dev-only-do-not-override-w8mnev{font-size:14px}.list_result{border:1px solid #dbdbdb;border-radius:6px;width:50%}.list_result,.list_result li{padding:7px 0}.list_result li:hover{background-color:#f7f7f7}.list_result li a{color:#141414;display:flex;padding-left:12px;text-decoration:none;width:100%}.buscador input[type=text]{border:1px solid #cfcfcf;border-radius:5px;box-shadow:none;color:#353535;height:48px;line-height:24px;padding:7px 11px 9px;width:100%}.box_content-subtext ul{margin-left:0;padding-left:0}.box_content-subtext ul li a{text-decoration:none}@media (max-width:768px){.box_preguntas_frecuentes_title{margin-top:0;padding:0 12px}.box_preguntas_frecuentes_title h3{font-size:20px;margin-bottom:0}.box_preguntas_frecuentes_title p{font-size:14px;margin-bottom:1rem}}.header_faqs{background:linear-gradient(71.93deg,#001b33 26.34%,#004887 56.72%,#273b49 94.79%);color:#fff;width:100%}.header_faqs_box{display:grid}.header_faqs_title{margin-top:8%;padding:60px 0}.header_faqs_title h3{font-size:38px;font-weight:600;letter-spacing:0;line-height:40px;margin-bottom:16px}.header_faqs_title p{font-size:18px;margin-bottom:16px}.header_faqs h3,.header_faqs_title p{display:flex;justify-content:center;width:100%}.box_titulo_faqs{display:flex;margin-top:4rem;width:100%}.lista_preguntas{width:65%}.lista_preguntas ul li,.lista_temas ul li{margin-top:12px}.lista_preguntas ul li a,.lista_temas ul li a{color:#141414;text-decoration:none}.lista_temas ul li a{margin-left:8px}.lista_preguntas ul li a:hover,.lista_temas ul li a:hover{text-decoration:underline}.lista_temas{width:auto}.lista_temas img{width:25px}.content_lista_temas{align-items:center;display:flex}.accordion-section.actived{margin-bottom:2rem}.lista_preguntas h3{font-size:26px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.box_lista_temas ul{padding-left:0}@media (max-width:768px){.lista_preguntas h3{font-size:20px}.box_titulo_faqs{display:block}.lista_preguntas{width:100%}.lista_temas{margin-top:2rem}.lista_temas h3{font-size:20px;margin-top:1rem}.box_lista_temas ul{padding-left:0}.box_lista_temas li{font-size:14px}}.section-header{color:#141414;cursor:pointer;font-size:17px;margin-bottom:1rem;margin-top:12px}.section-header:hover{text-decoration:underline}.accordion-menu{padding:0 3rem 0 0}@media (max-width:768px){.section-header{font-size:16px;margin-bottom:.5rem}.section-content{font-size:14px}}.box_contador{background-color:#7fffd4;width:100%}.box_flota{background:#00274a;color:#fff;display:flex;height:250px;margin-bottom:4rem;margin-top:4rem;padding:1rem}.box_contador_flota{align-items:center;display:grid;justify-content:center;padding:2rem 0;text-align:center;width:33.33%}.box_contador_flota span{font-size:5rem;font-weight:600}.flota{display:flex;margin-top:4rem;width:100%}.flota_text h2{font-size:20px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.flota_text p{color:#545454;font-size:16px;margin-bottom:36px;margin-top:10px}.flota_img{width:50%}.flotaBox,.flota_img img{width:100%}.flotaBox{display:flex}.content_box_flota{display:inline-block;padding:1px;position:relative;text-align:center;width:25%}.content_box_flota img{filter:brightness(.7);width:100%}.flota_text_info{color:#fff;font-size:18px;font-weight:400;position:absolute;top:100%;width:100%}.content_box_flota .flota_text_info{visibility:hidden}.content_box_flota:hover .flota_text_info{top:50%;transition:top .5s,font-size .5s;-webkit-transition:top .5s,font-size .5s;visibility:visible}.box_selection_flota{padding:20px;position:absolute;z-index:5}.box_selection_flota select{background:#0000;border:none;border-bottom:1px solid #fff;color:#fff;font-size:20px;font-weight:500}.box_selection_flota option{background-color:#fff;color:#545454}.flota{margin-top:6rem}.content_fota{align-items:center;box-shadow:0 0 50px #1414141a;display:flex;justify-content:space-between;margin-bottom:3rem}.btns_flota{display:grid}.flota_reserva{align-items:center;background:#12406f;border:1px solid #ffffff4d;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:15px;height:48px;justify-content:center;margin:5px 1rem 5px 5px;padding:5px 20px;text-decoration:none}.destinos_landing{background-position:bottom}.flota_ver_mas{align-items:center;background:#ff8f00;border:1px solid #ffffff4d;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:15px;height:48px;justify-content:center;margin:5px 1rem 5px 5px;padding:5px 20px;text-decoration:none}.title_buque_flota{font-size:22px;font-weight:400}.name_buque_flota,.title_buque_flota{color:#575757;text-transform:uppercase}.name_buque_flota{font-size:26px;font-weight:600}.routes_buque_flota{color:#575757;font-weight:600}.content_fota i{margin-right:6px}.content_info_fota p{color:#929393;font-size:17px;font-weight:600;margin:8px 0}.content_fota i>img{width:16px}.content_img_fota{display:flex;width:33%}.content_img_fota img{border-bottom-left-radius:5px;border-top-left-radius:5px;min-height:235px;width:100%}@media (max-width:768px){.content_fota{display:block;padding:10px}.content_img_fota{width:100%}.content_info_fota{margin-bottom:1rem;margin-top:1rem}.title_buque_flota{font-size:20px;margin-bottom:0;margin-top:1rem}.name_buque_flota{font-size:22px}.routes_buque_flota{font-size:16px}.content_info_fota p{font-size:14px}.flota_reserva{background:#12406f}.flota_reserva,.flota_ver_mas{font-size:14px;height:45px;padding:5px 20px}.flota_ver_mas{background:#ff8f00;justify-content:center;text-align:center}}.nosotros{display:flex;margin-top:4rem;width:100%}.nosotros_text{padding:0 25px 0 0;width:50%}.nosotros_text h2{font-size:22px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.nosotros_text p{color:#545454;font-size:18px;margin-bottom:16px}.nosotros_img{width:50%}.nosotros_img img{width:100%}.mision_vision_nosotros{display:flex;padding:4rem 0}.box_mision_vision_nosotros{display:block;padding:1rem;text-align:center;width:33.3%}.box_icon_mision_vision_nosotros{display:flex;justify-content:center;margin-bottom:1rem;text-align:center;width:100%}.box_mision_vision_nosotros p{color:#545454}.icon_mision_vision_nosotros{align-items:center;background:#225981;border-radius:50%;color:#fff;display:flex;font-size:1.5rem;height:80px;justify-content:center;width:80px}.icon_mision_vision_nosotros i{display:flex}.valores_nosotros{background-color:#eee;padding:4rem 0;width:100%}.valores_bf{display:flex;justify-content:space-between;margin-bottom:1rem;width:100%}.box_valores_bf h3{color:#225981;font-size:22px;font-weight:500}.box_valores_bf{background:#fff;color:#545454;padding:2rem;width:49%}.box_valores_bf ul{padding-left:.5rem}.box_valores_bf ul li{list-style:disc;margin-top:5px}.title_nosotros{color:#225981;padding:2rem 0;text-align:center}.linea_de_tiempo_nosotros{padding:4rem 0;width:100%}.linea_tiempo_nosotros{display:flex;width:100%}.box_linea_tiempo{padding:.5rem;width:25%}.img_linea_tiempo,.img_linea_tiempo img{border-top-left-radius:5px;border-top-right-radius:5px;width:100%}.box_text_linea_tiempo{border:1px solid #dbdbdb;border-radius:5px;min-height:330px;padding:1rem}.box_linea_tiempo h3{color:#000;font-size:20px;font-weight:400;line-height:25px}.box_linea_tiempo p{color:#545454;font-size:16px;margin-bottom:36px;margin-top:10px}.servicios_title h2{font-size:22px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px;margin-top:4rem}.servicios{display:flex;width:100%}.servicios_title{display:block;width:100%}.servicios_box{padding:0 25px;width:50%}.servicios_box li{font-size:18px;list-style-type:disc;margin-top:16px}.codigo_etica{align-items:center;background-image:url(/static/media/codigoEtica.1c6ae90fee8904935b26.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:500px;margin-top:4rem;width:100%}.codigo_etica_box{background:#fff;border:1px solid #ddd;padding:25px;width:50%}.bf_numeralia{background-color:#00274a;margin-top:4rem}.bf_numeralia_box{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.bf_numeralia_item{align-items:center;display:grid;justify-content:center;padding:30px;text-align:center;width:33.33%}.bf_numeralia_item h4{color:#fff;font-size:22px;font-weight:400}.bf_numeralia_item p{color:#fff;font-size:17px;font-weight:200}.box_item_icon{display:flex;justify-content:center}.box_item_icon i{color:#fff;font-size:6rem;font-weight:600}.box_item_icon img{width:50px}.slider_nosotros{background:linear-gradient(71.93deg,#001b33 26.34%,#004887 56.72%,#273b49 94.79%);color:#fff;display:inline-block;height:auto;padding-top:6rem;position:relative;text-align:center;width:100%}.numeralia{background-image:url(/static/media/nuneralia.9da4ffb9b226eb7167a8.png);background-repeat:no-repeat;background-size:cover}.numeralia_content{padding:4rem 0}.numeralia_row{display:flex;justify-content:space-around;padding:2rem 0}.numeralia_box{color:#fff;text-align:center}.numeralia_box label{font-size:16px}.numeralia_box p{font-size:2rem;font-weight:600;line-height:35px;margin-bottom:0;padding:5px 0;text-align:center}@media (max-width:768px){.nosotros{display:block}.box_linea_tiempo,.box_mision_vision_nosotros,.box_valores_bf,.codigo_etica_box,.nosotros_img,.nosotros_text{width:100%}.box_valores_bf{margin-bottom:1rem}.linea_tiempo_nosotros,.mision_vision_nosotros,.valores_bf{display:block}.numeralia_row{display:block;padding:0}.line{display:none}.timeline-content{width:100%;width:100%!important}.timeline-event.left:not(:first-of-type),.timeline-event.right{margin-top:0!important}.left .timeline-box:after,.left .timeline-content:after,.right .timeline-box:after,.right .timeline-content:after{display:none!important}}.slide_nosotros{display:none;height:100%;opacity:0;transition:opacity 1s ease-in-out;width:100%}.slide_nosotros.active{display:block;opacity:1}.slide_nosotros img{width:100%}.header_text_nosotros{color:#fff;filter:drop-shadow(2px 4px 6px black);font-weight:500;left:50%;padding:10px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:30%}@media (max-width:768px){.slide_nosotros{display:none;height:39vh;opacity:0;transition:opacity 1s ease-in-out;width:100%}.slide_nosotros img{height:100%;width:100%}.header_text_nosotros{color:#fff;filter:drop-shadow(2px 4px 6px black);font-weight:500;left:50%;padding:1rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}}.linea_tiempo{background-color:#f1f1f1;padding:4rem 0;width:100%}.linea_tiempo h2{text-align:center}.timeline{position:relative}.line{background-color:#747474;height:100%;left:50%;position:absolute;transform:translateX(-50%);width:3px;z-index:1}.events-container{align-items:center;display:flex;flex-direction:column;margin-top:20px}.timeline-event{background-color:#f0f0f0;border-radius:5px;max-width:1100px;width:100%}.event-date{font-weight:700;margin-bottom:10px}.timeline-event.right{display:flex;justify-content:end;margin-top:-8rem}.timeline-event.left:not(:first-of-type){margin-top:-7rem}.timeline-text{display:flex}.event-details{width:100%}.event-details img{border:2px solid #ddd;border-radius:4px;width:100%}.right .timeline-content,.timeline-content{position:relative;width:50%}.right .timeline-content{display:flex;justify-content:end}.left .timeline-content:after{right:-8px}.left .timeline-content:after,.right .timeline-content:after{background-color:#747474;border-radius:50%;content:"";height:16px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.right .timeline-content:after{left:-8px}.timeline-content{padding:1rem}.timeline-box{background-color:#fff;border-radius:4px;box-shadow:0 0 8px #0003;padding:1rem;width:95%}.left .timeline-box:after{right:5%;top:50%}.left .timeline-box:after,.right .timeline-box:after{border-bottom:14px solid #0000;border-left:16px solid #fff;border-top:14px solid #0000;content:"";position:absolute;transform:translateY(-50%)}.right .timeline-box:after{left:5%;top:46%;transform:rotate(180deg) translateX(0)}.event-title p{color:#545454;font-size:16px;font-weight:500;margin-left:1rem}.event-date h3{color:#535252;font-weight:600}.banner-header-promo{align-items:center;background-color:#10162e;display:flex;justify-content:center;margin-top:-3rem}.banner-header-promo img{width:100%}.sectionPromo_content{padding:4rem 0}.box_promo{display:inline-flex;width:100%}.content_text_promo{width:70%}.content_contador_promo{background-color:#ebebeb;display:flex;justify-content:center;max-width:380px;width:30%}.content_contador_promo .content_promo{float:right}.content_promo{display:grid;width:90%}.content_promo ul{margin:0;padding:0}.content_promo ul strong{font-weight:500}.content_promo h3{margin-bottom:16px}.content_promo h3,.content_promo h4{font-size:22px;font-weight:400;letter-spacing:0;line-height:40px}.content_promo h4{margin-bottom:.5rem;margin-top:1rem}.content_promo label{font-size:20px}.content_promo p,.cta_promo{font-size:18px}.cta_promo{align-items:center;background:#225981;border:1px solid #225981;border-radius:5px;color:#fff;display:flex;font-weight:500;justify-content:center;margin:.2rem;padding:10px 20px;text-decoration:none}.cta_promo i{margin-right:5px}.content_promo a:hover{background-color:#f5a800;border:1px solid #ff8f00}.condiciones-promo{margin-bottom:2rem;margin-top:2rem}.condiciones-promo ul{margin-left:0;padding-left:0}.content_promo.termino-condiciones h4{font-size:18px}.content_promo.termino-condiciones ul{padding-left:0}.content_promo.termino-condiciones ul li{font-size:16px;margin-bottom:8px}.content-isotipo{align-items:center;display:flex;justify-content:center;width:100%}.content-isotipo img{margin-bottom:2rem;margin-top:4rem;width:35%}.lateral-promo,.lateral-promo a{margin-bottom:1rem}.lateral-promo img{width:100%}.content_promo_btn{display:flex;margin-top:2rem}.content_promo_btn a:nth-child(2){background:#fff;border:2px solid #225981;color:#225981;font-size:18px;font-weight:500}.temporizadr{display:inline-flex;margin-top:3rem;width:100%}.item-time{display:grid;justify-content:center;width:20%}.item-time span{color:#6d6d6d;display:flex;font-size:3em;justify-content:center}.item-time label{color:#a0a0a0;font-size:18px;font-weight:400}.colon{align-items:center;color:#a0a0a0;display:flex;font-size:74px;justify-content:center;vertical-align:middle}.btn-ganadores a{background:#225981;background-color:#fff;border:2px solid #404040;border-radius:5px;color:#404040;font-size:18px;font-weight:500;justify-content:center;margin-top:1rem;padding:10px;text-decoration:none}.btn-ganadores a:hover{background-color:#f5a800;border:1px solid #ff8f00;color:#fff}.promotion-code-title{margin-top:2rem}.promotion-code{background:#e3eaef;border:2px solid #225981;border-radius:8px;cursor:pointer;padding:1rem 2rem;width:150px}@media (max-width:768px){.sectionPromo_content{background:#f5f5f5}.box_promo{display:block;width:100%}.content_contador_promo,.content_promo,.content_text_promo{width:100%}.slide-subtext{color:#fff;font-size:12px;font-weight:400;position:absolute;right:8%;top:40%}.item-time label{color:#a0a0a0;font-size:16px;font-weight:400}.promo_container{display:block!important}}.box_context_kit h3{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px}.box_context_kit p{color:#545454;font-size:17px;margin-bottom:16px}.optionsDownload h3{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px}.context_kit{display:inline-flex;margin-top:4rem}.context_text_kit{width:50%}.box_context_kit{max-width:80%;text-align:justify}.box_context_kit h3{margin-bottom:1rem}.box_btn_kit{margin-top:2rem}.box_btn_kit a{background:#002648;border:1px solid #ffffff4d;border-radius:5px;color:#fff;padding:10px 19px 11px;text-decoration:none}.context_gif_kit{align-items:center;background:#f0f8ff;display:flex;justify-content:center;width:50%}.context_gif_kit img{width:50%}.banner-kit-descarga{align-items:center;display:flex;justify-content:center;width:100%}.banner-descarga{display:inline-block;margin-bottom:4rem;margin-top:4rem;position:relative;text-align:center;width:100%}.box_msg_descarga{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.box_msg_descarga h3{color:#fff;font-size:28px;font-weight:400;letter-spacing:0;line-height:40px}.box_msg_descarga p{color:#fff}.banner-descarga img{border-radius:5px;width:100%}.optionsDownload button{background:#fff;border:1px solid #002648;border-radius:5px;color:#002648;margin-bottom:2rem;margin-right:5px;padding:10px 19px}button.active{background:#002648;border:1px solid #ffffff4d;border-radius:5px;color:#fff;padding:10px 19px 9px}.logosList{display:flex;margin-bottom:4rem;margin-top:2rem;width:100%}.itemList_logo{align-items:center;display:flex;justify-content:center;width:25%}.box_content_logo{border:1px solid #dbdbdb;border-radius:5px;width:90%}.box_content_logo:hover{box-shadow:0 8px 16px 0 #0003}.box_logo{justify-content:center;min-height:150px;padding:1%}.box_logo,.box_text_logo{align-items:center;display:flex}.box_text_logo{background:#f2f3f4;height:50px;justify-content:space-around}.box_text_logo:hover{cursor:pointer}.modal{background:#000000b3;bottom:0;left:0;position:fixed;right:0;top:0;transition:opacity .5s}.modal-content{background:#fff;border-radius:5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:15%}.cerrarbtn_modal{align-items:end;display:flex;justify-content:end;padding:10px;width:100%}.cerrarbtn_modal button{background-color:initial;border:none;cursor:pointer}.modal_box{padding:10px}.modal-content .anticon svg{color:#515151;height:30px;width:30px}.logoModal{align-items:center;display:flex;justify-content:center}.box_contactform{margin-top:6px}.boxes_contactform_check{display:inline-flex;margin:0 40px 1rem;width:100%}.boxes_contactform label{margin-bottom:0}.boxes_contactform input[type=text]{height:48px}.boxes_contactform_check input[type=checkbox]{border:1px solid #cfcfcf;border-radius:5px;box-shadow:none;color:#353535;height:18px;line-height:24px;margin-right:5px;margin-top:4px;padding:7px 11px 9px;width:10%}.boxes_contactform textarea{width:100%}.boxes_contactform button{background:#002648;border:1px solid #ffffff4d;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;margin-bottom:2rem;padding:10px 19px 9px;text-decoration:none}.boxes_contactform button:disabled,.boxes_contactform button:disabled:hover{background-color:#32404d}.boxes_contactform button:hover{background:#ff8f0095}.vineta{color:red}.legal_media_kit{display:grid;margin-bottom:4rem;margin-top:4rem;width:100%}.legal_logo_kit{display:flex;justify-content:center;margin-top:2rem;width:100%}.legal_logo_kit img{width:100px}.legal_text_kit{align-items:center;display:flex;justify-content:center;width:100%}.legal_text_kit p{text-align:center;width:50%}@media screen and (max-width:652px){.context_kit{display:block}.context_text_kit{align-items:center;display:flex;justify-content:center;width:100%}.box_context_kit{max-width:90%}.context_gif_kit{margin-top:3rem;width:100%}.box_msg_descarga h3{font-size:20px}.box_msg_descarga p{font-size:12px}.box_logo img{width:68%}.logosList{display:block}.itemList_logo{margin-bottom:1rem;width:100%}.legal_text_kit p,.modal-content{width:90%}}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#fff!important}.fp-slidesNav.fp-bottom ul{align-items:center;display:flex;justify-content:center}.section,.section:first-child{background:#0000}.slide:first-child{color:#fff;font-weight:700}.hero_sostenibilidad{height:100vh;overflow:hidden;position:relative;width:100%}.hero_sostenibilidad video{display:block;display:inline-block;height:100%;object-fit:cover;position:relative;width:100%}.home_rse_mobile{background-image:linear-gradient(#0000001a,#0000001a),url(/static/media/home.6c823b1931bd7505c34b.webp);background-repeat:no-repeat;background-size:cover;height:100vh;width:100%}.home_rse_mobile img{margin-top:2rem;padding:3rem 1rem 2rem;width:100%}.icons_pilares{align-items:center;display:flex;height:200px;justify-content:center;position:absolute;top:54%;width:100%}.icon_pilar{margin:1rem}.icon_pilar p{color:#fff;font-size:1rem;font-weight:400;text-align:center}.icon_pilar_img{display:flex;justify-content:center}.icon_pilar img{width:4rem}.rse-economia-sociedad{background-image:linear-gradient(#00000080,#00000080),url(/static/media/BG-economia-sociedad.0dea4f0ee1355e9f1948.webp)}.rse-bienestar-empresarial,.rse-economia-sociedad{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center;position:relative;width:100%}.rse-bienestar-empresarial{background-image:linear-gradient(#00000080,#00000080),url(/static/media/BGI-BienestarEmpresarial.9a71fdc687e73f68e695.webp)}.rse-ecosistemas-terrestre{background-image:linear-gradient(#00000080,#00000080),url(/static/media/BGI-EcosistemasTerrestres.94313611079410a81314.png)}.rse-ecosistemas-marinos,.rse-ecosistemas-terrestre{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center;position:relative;width:100%}.rse-ecosistemas-marinos{background-image:linear-gradient(#00000080,#00000080),url(/static/media/BGI-EcosistemasMaritimos.904a0669b49179f912cb.png)}.rse-form{background-image:linear-gradient(#0000004d,#0000004d),url(/static/media/tecolote.1585611b7941d035150f.jpg);background-repeat:no-repeat;background-size:cover;height:100vh;position:relative;width:100%}.rse-economia-sociedad-content,.rse-form{align-items:center;display:flex;justify-content:center}.rse-economia-sociedad-content{color:#fff}.rse-form-content{display:flex;height:90vh}.rse-economia-sociedad-side-left{width:50%}.rse-form-side-left{align-content:center;background:#00000080;padding:8rem 6rem;width:50%}.rse-form-box-left{width:100%}.rse_form_text_box{align-content:center;height:100%;padding-left:4rem}.rse_form_text_box label:nth-child(-n+3){font-size:2rem}.rse_form_text_box p{font-size:18px;font-weight:500}.rse-form-box-img{align-items:center;display:flex;justify-content:center;width:100%}.rse-form-box-img img{width:80%}.rse-economia-sociedad-side-right{display:flex;justify-content:center;width:50%}.rse-economia-sociedad-side-right p{font-size:1rem;font-weight:300}.rse-economia-sociedad h2{color:#fff;font-size:2.5em;font-weight:400;line-height:1.1;padding:0 1rem}.rse-economia-sociedad h3{font-size:1.5em;font-weight:500;letter-spacing:0;line-height:40px;margin-bottom:0;margin-top:0}.rse-economia-sociedad p{font-size:1rem;font-weight:300}.btn_bottom_hero_rse{bottom:35px;left:50%;position:absolute}.btn_bottom_hero_rse button{background:#0000;border:none;color:#fff}button.btn_readmore_rse{background:#0000;border:3px solid #fff;border-radius:25px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;margin-top:1rem;padding:12px 50px}.btn_bottom_rse{bottom:35px;left:50%;position:absolute}.btn_left_rse{left:.5%}.btn_left_rse,.btn_right_rse{position:absolute;top:50%;transform:translate(-50%,-50%)}.btn_right_rse{right:.5%}.btn_bottom_rse button,.btn_left_rse button,.btn_right_rse button{background-color:initial;border:none;color:#fff;cursor:pointer}.rse-economia-sociedad-title{display:flex}.rse-economia-sociedad-title-img img{margin-right:0;max-width:110px}.rse_text_left{padding:0 1rem}.rse_text_left_form{display:block}.rse_form_box_input{margin-bottom:1rem;width:100%}.rse-form-side-left h3{font-size:16px;font-weight:500;line-height:26px;margin-bottom:1rem;margin-top:2rem}.rse_form_box_input input[type=email],.rse_form_box_input input[type=password]{background:#f1f1f1;border:1px solid #ddd;border-radius:5px;padding:10px;width:100%}.rse_form_box_input button{background:#12406f;border:1px solid #12406f;border-radius:5px;color:#fff;padding:10px;width:100%}.home_rse_mobile .icon_pilar_img img{padding:0 1rem;width:85px}.home_rse_mobile .icon_pilar p{display:flex;font-size:14px;font-weight:500;justify-content:center;margin-top:.5rem;text-align:center;width:100%}.home_rse_mobile .icon_pilar_img{text-align:center}.home_rse_mobile .icons_pilares_mobile{display:flex;flex-wrap:wrap;height:auto;justify-content:center;padding:0 1rem;width:100%}.icons_pilares_mobile .icon_pilar{margin:0 5px;padding:.5rem 1rem;width:calc(50% - 10px)}.icons_pilares_mobile .icon_pilar_img img{margin-top:0}.rse-economia-sociedad-title{padding:0 1rem}.rse-economia-sociedad-side-left h2{font-size:2.5em;padding:0 1rem}.rse-economia-sociedad-side-left h3{font-size:1.5em}.rse-economia-sociedad-side-left p{font-size:1rem;font-weight:300}.rse-economia-sociedad-side-right img{max-width:220px}.btn{align-items:center;background-color:initial;border:none;border-radius:30px;display:flex;height:40px;justify-content:center;outline:2px solid #fff;padding:0;position:relative;width:24px}.scroll{animation:scroll_4013 2s linear infinite;background-color:#fff;border-radius:10px;height:10px;transform:translateY(40%);width:5px}@keyframes scroll_4013{0%{transform:translateY(40%)}50%{transform:translateY(90%)}}@media (max-width:768px){.icons_pilares_mobile{display:flex;flex-wrap:wrap;height:auto}.icon_pilar{margin:1rem 0;width:50%}.rse-economia-sociedad-content{display:block}.rse-economia-sociedad-side-left h2{padding:0 1rem}.rse-economia-sociedad-side-left{text-align:center;width:100%}.rse-economia-sociedad-side-right{justify-content:center;width:100%}.rse-economia-sociedad h2{display:flex;justify-content:center}.rse_text_left{justify-content:center}.rse-economia-sociedad-side-right img{max-width:160px}}.content_lateral_rse{background:#000000b3;bottom:0;left:0;position:fixed;right:0;top:0;transition:opacity .5s;z-index:9}.menu_sostenibilidad{left:0;position:absolute;top:0;width:100%;z-index:1}.menu_sostenibilidad_content{display:flex;height:85px;justify-content:space-between;padding:0 4rem;width:100%}.box_menu_sostenibilidad:first-child{align-content:center;background-image:url(/static/media/LOGO-BF-BLANCO.7ec855093c6b01b7d66b.png);background-repeat:no-repeat;background-size:contain;height:100px;width:150px}.box_menu_sostenibilidad:nth-child(2){align-items:center;display:flex;justify-content:end}.box_menu_sostenibilidad img{width:100%}.btn_menu_sostenibilidad{color:#fff;cursor:pointer;font-size:28px;padding:.5rem}.menu_lateral_rse{background:#fff;height:100vh;max-width:345px;position:absolute;right:0;top:0;width:25%}.btn_menu_lateral_rse{align-content:center;align-items:center;display:flex;justify-content:end;padding:1.5rem 2rem;width:100%}.btn_menu_lateral_rse i{color:#545454;cursor:pointer}.list_menu_lateral_rse{color:#545454}.list_menu_lateral_rse li{cursor:pointer;font-size:16px;padding:.5rem 0}.list_menu_lateral_rse li a{color:#545454;text-decoration:none}.header_section{background:linear-gradient(71.93deg,#001b33 26.34%,#004887 56.72%,#273b49 94.79%);color:#fff;width:100%}.header_section_box{display:grid}.header_section_title{margin-top:8%;padding:60px 0}.header_section_title h3{font-size:38px;font-weight:600;letter-spacing:0;line-height:40px;margin-bottom:16px}.header_section_title p{font-size:18px;margin-bottom:16px}.header_section h3,.header_section_title p{display:flex;justify-content:center;width:100%}.header_section.carga{background:linear-gradient(71.93deg,#333 26.34%,#707070 56.72%,#404040 94.79%);color:#fff;width:100%}@media (max-width:768px){.header_section_title{text-align:center}.header_section_title h3{font-size:1.5rem;margin-bottom:0}.header_section_title p{font-size:17px}}.contacto{background:#eee}.title_contacto_help h3{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.box_content_contacto{display:flex;width:auto}.tabs_contacto{display:block;justify-content:center;margin-bottom:6rem;margin-top:6rem;width:100%}.tab-container-contacto{display:flex}.tabContacto{align-items:center;background:#fff;color:#707070;cursor:pointer;display:flex;font-size:18px;font-weight:400;justify-content:center;margin:0 5px 5px 0;padding:1rem;width:100%}.tabContacto.activo{background:#12406f;border-radius:3px;color:#fff;font-weight:600}.content-container-contacto{align-items:center;background:#fff;display:flex;height:auto;min-height:460px;width:100%}.info_contacto{color:#545454;font-size:14px;letter-spacing:0;padding:10px;width:100%}.info_contacto_title{color:#036;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.info_contacto_text p{margin-bottom:0}.info_contacto_text a{color:#707070;text-decoration:none}.content_contacto_info{display:flex}.info_contacto_text{color:#707070;margin:5rem 0 5rem 3rem;width:50%}.info_contacto_icon{margin-top:1rem}.content_contacto_map{width:50%}.dropbtn{align-items:center;background-color:#12406f;border:none;color:#fff;cursor:pointer;display:flex;font-size:16px;margin-bottom:10px;padding:16px}.dropdown{display:inline-block;position:relative}.dropbtn i{align-items:center;display:flex;margin-left:2px}.dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 #0003;display:none;min-width:190px;position:absolute;width:auto;z-index:1}.dropdown-content a{color:#000;display:block;padding:12px 16px;text-decoration:none}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#12406f}.dropdown_options{display:grid}.dropdown_options label{cursor:pointer;font-size:14px;padding:.5rem}.dropdown_options label:hover{background:#eee}.contact_form_contacto{display:flex;margin:6rem 0;width:100%}.contact_form_contacto_box{padding:1rem;width:50%}.formulario .form-group{display:flex;justify-content:space-between;width:100%}.formulario input[type=email],.formulario input[type=text]{height:50px}.formulario input[type=email],.formulario input[type=text],.formulario select,.formulario textarea{border:1px solid #dbdbdb;border-radius:4px;margin-bottom:1.5rem;padding:4px 10px;width:49%}.formulario input[type=email],.formulario textarea{width:100%}.formulario textarea{min-height:90px}.btn_enviar_formulario_contact button{background:#12406f;border:1px solid #ddd;border-radius:5px;color:#fff;cursor:pointer;margin-top:1rem;padding:10px 35px;text-decoration:none}.box_form_contact{align-content:center;background:#e2f0fe;display:block;height:100%;justify-content:center;padding:3rem;text-align:center;width:100%}.redes_list_contacto{display:flex;justify-content:center}.redes_list_contacto li{margin:.5rem;width:50px}.alertMessage{background:#f0f8ff;border:1px solid #e2f0fe;border-radius:4px;font-size:14px;margin:.5rem 0;padding:.5rem}.alertMessage p{margin-bottom:0}@media (max-width:768px){.content_contacto_info{display:block}.content_contacto_map{width:100%}.info_contacto_text{color:#707070;margin:1.2rem 0 2rem .2rem;width:100%}.info_contacto_title h3{font-size:20px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.contact_form_contacto{display:block}.contact_form_contacto_box{padding:1rem 0;width:100%}.contact_form_contacto_box h2{font-size:20px}.contact_form_contacto_box p{font-size:14px}.box_form_contact{padding:2rem .6rem}.formulario h2{font-size:20px}.formulario p{font-size:14px}.formulario input[type=email],.formulario input[type=text]{height:40px;margin-bottom:1rem;padding:5px}.formulario select,.formulario textarea{border:1px solid #dbdbdb;border-radius:4px;font-size:12px;margin-bottom:1rem;padding:5px}.formulario input[type=email]::placeholder,.formulario input[type=text]::placeholder,.formulario textarea::placeholder{font-size:12px}.formulario .chackbox_text{font-size:14px}}.box_terminales{height:auto;margin-top:4rem;padding:0 12px;width:100%}.box_terminales h2{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.box_terminales p{color:#545454;font-size:18px;margin-bottom:16px}.box_terminales button{background-color:#fff;border-radius:5px;padding:10px 19px 9px}.box_terminales button,.box_terminales button:hover{border:1px solid #cfcfcf;box-shadow:none;color:#353535}.box_terminales button:hover{background-color:#f7f7f7}.content_antesViajar,.content_paraViajar,.content_terminales{margin-top:35px;padding:0 12px}.cardTerminales{border:1px solid #dbdbdb;border-radius:5px;transition:.3s;width:100%}.cardTerminales img{border-top-left-radius:5px;border-top-right-radius:5px;width:100%}.cardTerminales:hover{box-shadow:0 8px 16px 0 #0003}.textTerminales{padding:15px 16px}.textTerminales h4{color:#000;font-size:20px;font-weight:400;margin-top:16px}.textTerminales p{color:#545454;font-size:15px;margin-bottom:36px;margin-top:10px}.box_autoridades{height:auto;margin-top:4rem;padding:0 12px;width:100%}.content_autoridades{text-align:left;width:70%}.box_autoridades h2{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.box_autoridades p{color:#545454;font-size:18px;margin-bottom:16px}.info_util{display:flex}.message_antes_viajar{margin-top:4rem}.message_antes_viajar h3{color:#545454;font-size:28px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.message_antes_viajar p{color:#545454;font-size:18px;letter-spacing:0}.antes_viaje{display:flex;height:auto;margin-top:2rem;width:100%}.box_antes_viaje{border:1px solid #dbdbdb;border-radius:4px;margin:5px;min-height:225px;padding:5px;width:33.3%}.box_antes_viaje:hover{box-shadow:0 8px 16px 0 #0003;cursor:pointer}.icon_antes_viaje{align-items:center;display:flex;justify-content:center}.tab-container i{padding:7px}.icon_antes_viaje img{margin-top:1rem;width:115px}.title_antes_viaje{align-items:center;display:flex;justify-content:center;margin-top:2rem;min-height:50px;padding:0 2rem}.title_antes_viaje h3{color:#545454;font-size:23px;font-weight:500;letter-spacing:0;line-height:40px;text-align:center}.info_antes_viaje{background-color:#fff;color:#545454;font-size:18px;letter-spacing:0;padding:2rem 3rem;width:100%}.comprar_boleto_info .tarifas_especiales_info .mujeres_embarazadas_info{min-height:500px}.info_antes_viaje h4{color:#353535;font-size:28px;font-weight:500;letter-spacing:0;line-height:40px;margin-bottom:1rem}table.mascota{box-shadow:0 5px 15px #00000059;font-size:12px;width:100%}table.mascota th{background:#efefef;color:#333;padding:.5rem 0}table.mascota tr:first-child{background:#fff;color:#333;padding:.5rem 0}.img_info_util{margin-top:4rem}.info_antes_viaje label a{color:#0075c9;text-decoration:underline}.text_info_util{width:60%}.info_antes_viaje p{color:#353535;font-weight:500;margin-bottom:1rem;margin-top:12px}.info_antes_viaje ul{margin-left:2rem;margin-top:1rem}.info_antes_viaje li{color:#545454;margin-top:10px}.info_visible{padding-bottom:3rem;padding-top:3rem;text-align:justify;width:90%}.svgarrow_back svg{float:right}.svgarrow_back svg:hover path{fill:#12406f!important;color:#12406f;cursor:pointer}.mascota-tabla th{background:#eee;color:#575757;font-size:15px;text-align:center}.mascota-tabla td{color:#575757;font-size:14px}.mascota-tabla tr:nth-child(2) td{background:#f7f7f7;color:#575757;font-size:15px;font-weight:500}@media screen and (max-width:600px){.antes_viaje{display:block}.box_antes_viaje{width:100%}}.tabs_viajar{display:flex;justify-content:center;width:100%}.tab-container{display:flex;flex-direction:column;padding-top:1.5rem;width:27%}.tab_viajar{color:#707070;cursor:pointer;display:flex;font-size:18px;font-weight:500;padding:.5rem}.tab_viajar:hover{color:#000}.tab-boxes .active{color:#000;font-weight:700}.tab_viajar.active i{color:#fff}.content-container{margin-left:15px;width:73%}.info_antes_de_viajar{background:#f5f5f5;display:flex;padding:4rem 0}.tab_viajar.active p{background:#b8d1e3;border-radius:5px;margin-bottom:0;padding:.3rem .5rem}.box_form_grupo{background:#f5f5f5;padding:4rem 0}.formulario_contacto{margin-bottom:4rem;margin-top:4rem}.formulario_contacto_title{width:100%}.formulario_contacto_text{width:75%}.formulario_contacto h3{color:#707070;font-size:28px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:1rem}.formulario_contacto p{color:#545454;font-size:18px;margin-bottom:1rem}.form_contact form{margin-top:1rem;width:60%}.contentbox_contactform{width:100%}.form_contact{display:flex}.box_contactform{display:inline-flex;margin-top:10px;width:100%}.boxes_contactform{display:grid;margin-right:40px;margin-top:10px;width:100%}.boxes_contactform label{color:#7b7b7b;display:inline-block;font-size:15px;margin-bottom:.2rem}.boxes_contactform input[type=text]{height:45px;width:100%}.boxes_contactform input[type=checkbox],.boxes_contactform input[type=text]{border:1px solid #cfcfcf;border-radius:5px;box-shadow:none;color:#353535;line-height:24px;padding:7px 11px 9px}.boxes_contactform input[type=checkbox]{height:18px;margin-right:5px;width:18px}.boxes_contactform select{border:1px solid #cfcfcf;border-radius:4px;box-shadow:none;color:#353535;height:45px;line-height:24px;padding:7px 11px 9px}.checkbox_telefono{align-items:center;display:flex}.checkbox_telefono label{font-size:14px;margin-bottom:0}.boxes_contactform textarea{border:1px solid #cfcfcf;border-radius:5px;box-shadow:none;color:#353535;line-height:24px;padding:7px 11px 9px}.box_content-btn{margin-top:14px}.box_content-btn button{background:#002648;border:1px solid #ffffff4d;border-radius:5px;color:#fff;display:inline-flex;padding:10px 19px 9px}.box_content-btn button:hover{background:#ff8f0095}hr{border:0;border-top:1px solid #0000001a;margin-bottom:1rem;margin-top:1rem}.localizar_punto{margin-top:2rem;width:40%}.busqueda{display:flex;width:100%}.busqueda input[type=text]{border:1px solid #cfcfcf;border-radius:4px 0 0 4px;border-right:none;box-shadow:none;color:#353535;height:45px;line-height:24px;padding:7px 11px 9px;width:100%}.busqueda input::placeholder{color:#999;font-size:16px}.box_content_busqueda_punto button{align-items:center;background:#002648;border:1px solid #ffffff4d;border-radius:0 4px 4px 0;color:#fff;cursor:pointer;display:inline-flex;padding:10px 19px 9px}.itinerario{background:#eee;padding-bottom:6rem;padding-top:6rem}table.tabla_itinerario_sin_vijes,table.table_itinerario{width:100%}.itinerario_name_ruta{color:#12406f;font-size:18px;font-weight:600;padding:0 0 1rem}.itinerario_name_ruta:nth-child(2){margin-top:1rem}.itinerario_name_ruta span{border:1px solid #12406f;margin:0 .7rem}.itinerario_name_ruta label:nth-child(2){display:inline-flex;margin:0 .7rem;vertical-align:middle}.itinerario_name_ruta i{display:contents}.content-itinerario{background-color:#fff}.itinerario_tabla th{border-bottom:1px solid #12406f;color:#12406f;font-size:18px;font-weight:600;padding:1rem 0}.table.table_itinerario{width:100%}.itinerario_tabla td{color:#7c7c7c;font-size:1rem;font-weight:600;padding:1rem 0}.box_second_itinerario,.notas_itinerario{margin-top:3rem}.notas_itinerario ul{margin-left:0;padding-left:0}.itinerario_content{background-color:#fff;display:flex;padding:1rem}.itinerario_box{width:50%}.itinerario_box h3{color:#7c7c7c;font-size:12px;font-weight:500;margin-bottom:.3rem}.itinerario_box label{color:#545454;font-size:16px;font-weight:500;margin-bottom:1rem}.itinerairo_phone{background:#eee;padding:2rem 0}@media (max-width:768px){.itinerario{padding:2rem 0 0}.itinerario_name_ruta{font-size:16px;padding:0}.itinerario_name_ruta:nth-child(2){color:#7c7c7c;font-size:14px;font-weight:400;margin:.3rem 0 .8rem}.notas_itinerario{font-size:14px}.notas_itinerario li{margin-top:1rem}}.footer{background-color:#005b81;padding-top:6rem;width:100%}.footer_content{display:flex;width:100%}.footer_main_box img{align-self:center;width:60%}.footer_main_box p{color:#fcfcfc;font-size:16px;font-weight:400}.footer_container{display:flex;justify-content:space-around;width:75%}.footer_main_box{align-content:space-between;display:grid;margin-bottom:3rem;padding:.5rem 0;width:25%}.footer_box{align-content:center;display:flex;flex-direction:column;justify-content:space-between}.footer_box li{padding:.5rem 0}.footer_box li h3{color:#fff;font-size:20px;font-weight:500;margin-bottom:.5rem}.footer_box li a{color:#fcfcfc;font-size:16px;font-weight:400;text-decoration:none}.footer_copyright{background-color:#003466;color:#fff;padding:1.2rem 0;text-align:center}.footer_copyright label{font-size:16px;margin-right:5px}.footer_main_box img{text-align:center}.footer_newsletter{display:flex;justify-content:space-between}.footer_newsletter input{background:#fff;border:1px solid #ddd;border-radius:4px;color:#000;font-weight:500;margin:5px 0;opacity:.5;padding:7px 8px;width:73%}.footer_newsletter button{background:#fff0;border:1px solid #fff;border-radius:4px;color:#fff;margin:5px 0;padding:7px 8px;width:25%}.box_socials_links{margin:.5rem 0}@media (max-width:768px){.footer_content{display:block}.footer_main_box{width:100%}.footer_container{display:block;width:100%}.footer_box{width:100%}.footer_box ul{margin-left:0;padding-left:0}.footer_copyright label{font-size:14px}.navbar-menu,.navbar-menu-left{display:none}.navbar-brand{margin-right:0;width:100%}.menu_img_show{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAABQCAYAAAD/RVx2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACMhJREFUeNrsXe1x2zgQpTL+f7wKwlQQugLTFViuIFQFJ1cQpQJdKqBSAZ0KZFcgpQLpKqCvAhxwWVoQDVBYYEFCFnYGI41FmiDwuB9vF+AkOQNhjGX8Q7SUt7zz8w1vL7z9kv62h7adTCYvSZTBZBIgeAoAzWcAUeH4LwWwnnh75u0xAuydAwoAVICmKQa45CNv3zmwnuL0vwPhAEp5K3mreWvYeLIDMEc5UyC1IApN1uCjRTkDEOW8VSNrIhMR/ZvHGQtbG23Y+UkVZy8Qp1z4RvxDPOVfIDobS7rOtopq6JMtb7cxGhwfUEv+UcIEDgWcZwDAngNgi+CzhDP+EYCmApvgr64jPMKI4BYeo7IldWQmRZ1dXy+av8B8KCoQLYaMwqDva7h+dNR9mjx4anWT+5O3Vet7gAm0mRBxfks+bkd8KIQmFPdwz/uxj1DxY85OyQac8/b4BqmNyvb8kKiPOPt+BnZqCIy5rNEMicXC0wNQdFoEh2e5Qhx7Y3jcHW9/w/d/eo5b8fbDJacGAMnBDN+YUAT8HNm0bpNDpcIWorto3gbSUDvTVIZ0zoIy1TFQHrCNJrM46/7AlNmwzTAxzqZtxDxgHYE1Pg1QSudtQJOUDpxWCHnA5algAfqbRrQY0gWIwU87Gio9YyB1I9hT/tkyosVskk0nd0MQSYZcmdD0mW2IJC+aDP1gGEmZapkngj5tAx4vMQ5rnQmHiPXOxsRfknaaI57gKdE1Cyn9EaqUPX1nl8p5TQwmt+YfRkDhT+ikDyTAEaUSr/UM3wX389TlgIQvxT++Bjp2gr+6VaWHgDrJdb9fOqCYqbnjg3erANEXAKSJ2RQm45tMdoImoM7876HpzFqOANW14kEQVMMOfp/x3x+jrTtW39iUS+ZosupOtDi3jMqWcG5hGW0WEHHW2ECkw8FFn6o1OYgJzC3OMUo0t2bEIAKrIFJMPYxF2iltOeKpNMcf1Vf55Kk64F8rWg2/F2MCaoMIp1MPjnRtwNavh9YAmqCh0NAg3pZuwf+3TUPVg1Z3GJaryJPqa1HCVEOw1mNHUjAh7WTudEENZYWFh5VEDWXusi8qExNZB2B5Rb34J8nZFX16wFQpILi0F03UJs5NVZUIUp9yCCgWinPXGkdf/L9HiHb3mmtncO4NBDe2E7+FoOdfiesT//eP5HeNvfi+gnvY+3j6KhaOlAit2taHu2rMQhGcbFRmAq7bao1Uo1XGyAAYFy12fMQluSlElKsMkvU3GIwl8aRNO6atayYWCmBVwJ0lI4NqrfHpcoh6a8UDJzvuU9X9uYApI7y5DXTWZTCbEw4y+UQZauummx2Ae01HApWyssNy4W1bF5ZTAKp0vCllRwCotqY0J+6nsUY0AEHV5a9OONU+tP9SoTFzosjbrUzboZitNrTXNkAoHEhXrMw7k0K6jF0y0RRSqSI0SzKYZH5VN2yjlkvPoJ33kIbUklmSu5WFa2Hj+2nLlKUAwadZzY1pAzgYW9ck8lUrLDkI4bSpvIbkMHG+yMxXmqIldxPc3ggq6iA7FYqz4wUXnxU0x3Ny2OZxq9N8PRQFdWL8wWjOLVRl5WBaMU/mwkPAwPrSKEhyt888l77Z/JGoiTfAVS2jukNm7R8cxmGbmG+D2O6G8pfnp+9Z+m5b3yXM+SdpBxdBXgozdcP/NvPB2Ce/VzlTcUeiv7+SQ8GkmKOP8CmbWeGsH5XoqABVINX7UNvetJ0uLc816edLp9TkxrKvYmKF5r7/36/gY8QH/jv/+hWe6hlVnRSzX/KvA9KDwjw/dUzzl+Sw0464z+s+TsfYMSQYDExIWyAiLjncTS37RuH4T3vI4solfwZjsSF0tKcW47PUVVu8ot1XVOdYzcAsIi6nMlyiSKnplOAUrll/Ry5PRzy7ALvQRn5IxKcEgEJpQ6RG2yGedHn/gzkx8bhE0CXrtmapA8QM0iHUdEBFNI9pe5+TTsjZmNpabmfvXaMSBD0hbPsM0b/W7n87VVUA/Jbv9XTX0vXEOO+S4Xb608mKMkCA+dxfWUY0Pwn6gHH+nxP8pvjFiXPah2mVHC/dKqCkI0/oNuIXgL2VHPR7JAdHLW+4Mld5E2Qg1WlGgGiM+coIUxW9yWaNj1B5cNB95SG9+76mA7ejnowTNhfrP1FWhNaWfXYB9U5T7vIuwYRhn9cE18Ow8UsP7Hjp0HeXcpmlp2jS6to+AYVRv4sBtSGDKIzSPDSukQ1oqw2F6RsIVIPtaPzBkRG2TROY+mBtIpSyfzNXdh/Ov03s9mGoupwNRFszT0M+85HuoXSQFwNqp9LinEF9CEvt0mgKBkdlvykHhQ0BKCTT3UiDTFFxmHscPzJQSePkElXWbMzNz4awxxbAWFg48K0Tv4BWsoHW7jmAatrjp2GBVbMQ3gGIDX8twdTYXANZ2dmMPI62znXvsiV2WIWylkxiww4rVeYspL1ALQZg7hFMR5EQ9gkNYCxtuaodey9vGPXh4DL7FwnVHc4nPOKOloZR+XvFJQKqtdnTVt2CNpoy+0WX3XIPLCCzgMbUdbnUhgX4qhIftIFPKRz6tQtwXKle99bWTGXnAqh5AGAqHfJ9g7LBlqktqqXyO6luKg/1hn2vc0ODgZm/rEib0gh0rNtCuY0lmMKL6mTWX9ZSif9CM5UoC70Yvvj+z3N8TzA7bDWUKVJSe2iJy0uWzpFHsZV5T18wT/AmiRK0P+Xb/PW+5sKiXCW+EiNwUGWetNXOhCuy4HGKOGvnAyzX6OR1d15fpjfOVIBOuaHzKEDxGZxHnckSzqNwjsXCgq2NMwmckmkU82bD/ShRjoDrK68Yxb98CLBPWH/oKU5jBFSfYMp9Xy7t5TwRUH41VNROEVC9/pMAEya7/jNOYQRU9J8ioIL0n/ZeXiER5X0ACgrJov8UATWauYv+UwQUmbmLGioCilRDbc+x9ikCajj/KUtwm7VH7RQBFf2nCKhA/aezLIe9ELkKpB+i1CVDHBslUPlPgAEA7SJcwE1dMrEAAAAASUVORK5CYII=);width:45px}.menu_img_show,.menu_img_show_left{background-position:50%;background-repeat:no-repeat;background-size:100%;height:45px}.menu_img_show_left{background-image:url(/static/media/bajaferries-logo-gris.e28deaf8a41d85102c1d.svg);width:70px}.navbar-toggler,.opc_menu_right{display:block}.navbar-toggler i{color:#fff;display:flex}.navbar-menu-open{background-color:#003466}.navbar-menu-open,.navbar-menu-open-left{bottom:0;box-shadow:0 0 10px #00000080;display:flex;flex-direction:column;padding:1rem;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:100%}.navbar-menu-open-left{background-color:#fff;margin-bottom:0}.navbar-menu-open-left.navbar-menu-left,.navbar-menu-open.navbar-menu{transform:translateX(0)}.navbar-menu-open-left li{border-bottom:1px solid #d4d4d4}.opc_menu_right{display:flex;justify-content:space-between;margin-bottom:2rem;padding:0 10px;width:100%}.menu_cerrar_option{display:flex}.idioma_option{color:#fff}.idioma_option,.idioma_option_left{align-items:center;display:flex;margin-right:2rem}.idioma_option_left{color:#707070}.idioma_option i,.idioma_option_left i{display:flex}.idioma_option label,.idioma_option_left label{margin-right:3px}.btn_cerrar_option{align-items:center;color:#fff;display:flex}.btn_cerrar_option_left{align-items:center;color:#707070;display:flex}.btn_cerrar_option i,.btn_cerrar_option_left i{display:flex}.navbar-menu-open-left .navbar-link{color:#707070;text-decoration:none;transition:color .3s ease}.navbar-item{display:flex;justify-content:space-between;padding:.1rem 0;width:100%}.main_menu{display:block;width:100%}.content_menu_right{display:none}.navbar-menu-left i.fi.fi-rr-caret-down{color:#707070}.botton_opcion_menu{display:block}}#soluciones{background:#f1f1f1}.header_soluciones{height:70vh;overflow:hidden;position:relative;width:100%}.header_soluciones video{height:100%;object-fit:cover;width:100%}.header_title_soluciones{position:absolute;top:20%;width:100%}.title_soluciones{color:#fff;filter:drop-shadow(2px 4px 6px black);justify-content:center;margin-bottom:2rem;margin-top:2rem}.title_soluciones h2{font-size:2.5rem}.title_soluciones h2,.title_soluciones p{display:flex;justify-content:center;width:100%}.title_soluciones p{font-size:1.3rem;font-weight:500;padding:0 70px;text-align:center}.icons_soluciones{align-items:center;display:flex;justify-content:center}.icon_soluciones{margin:3rem;width:10%}.block_carga{background-color:#f5f5f5}.servicio_transporte{display:flex;padding:4rem 0;width:100%}.img_servicio_transporte,.text_servicio_transporte{padding:1rem;width:50%}.text_servicio_transporte h2{color:#7c7c7c;font-size:2rem;font-weight:600;margin-bottom:1rem}.text_servicio_transporte p{color:#7c7c7c;font-size:1.2rem;font-weight:500;margin-top:1rem}.btn_servicio_transporte{margin-bottom:2rem;margin-top:1rem}.btn_servicio_transporte a{background-color:initial;border:3px solid #7c7c7c;border-radius:3px;color:#7c7c7c;font-size:1.1rem;font-weight:500;margin-right:10px;padding:10px 22px;text-decoration:none}.img_servicio_transporte img{border-radius:4px;width:100%}.container_service{background-color:#000;background-position:100%;background-repeat:no-repeat;background-size:cover;filter:brightness(.9);margin-bottom:10px;padding-bottom:7rem;padding-top:7rem;width:100%}.service_carga_bg1{background-image:url(/static/media/CARGA-BGI01.aa25566c62f7d757810d.webp);background-position:50%}.service_carga_bg2{background-image:url(/static/media/CARGA-BGI02.9966e03a79f3e4118e5a.webp)}.service_carga_bg3{background-image:url(/static/media/CARGA-BGI03.27484deedf9a565ca256.webp);background-position:50%}.service_content_carga{display:flex;justify-content:end}.service_box{background-color:#00000080;color:#fff;display:grid;padding:2rem;width:40%;width:42%}.service_box h2{font-size:2rem;font-weight:600;margin-bottom:1rem}.service_box p{font-size:1.1rem;font-weight:500;margin-bottom:1rem;margin-top:1rem}.service_box_list{display:grid;margin-bottom:1rem}.service_box label{font-size:1.1rem;font-weight:500}.service_box a{text-align:center;text-decoration:none}.service_box a,.service_box button{background-color:#f2f2f2;border:3px solid #f2f2f2;border-radius:3px;color:#7c7c7c;font-size:1.1rem;font-weight:500;margin-right:10px;padding:10px 22px}.heroImg_carga{display:none}.cta_carga{background:linear-gradient(90deg,#404040 0,#404040 50%,#d3d3d3 0,#d3d3d3);margin-top:-4rem;padding:8rem 0;width:100%}.cta_container_carga{display:flex;justify-content:space-between;width:100%}.cta_box_carga{border-radius:5px;min-height:230px;transition:.3s;width:49%}.cta_content_carga{display:flex;height:100%;padding:1.5rem 1rem}.cta_info_carga{align-content:space-between;display:grid}.cta_img_carga{width:22%}.cta_box_img_carga{background:#f5a800;border-radius:50%;padding:1rem;width:100%}.cta_box_carga:last-child .cta_box_img_carga{background-color:#404040}.cta_img_carga img{width:100%}.cta_text_carga{font-weight:500;padding:0 1rem;width:100%}.tarifa .cta_text_carga h2{color:#404040;font-size:26px;font-weight:500}.ruta-horario .cta_text_carga h2{color:#f5a800;font-size:26px;font-weight:500}.tarifa.cta_text_carga p{color:#545454;font-size:16px;margin-bottom:1rem;margin-top:10px}.ruta-horario .cta_text_carga p{color:#f5a800;font-size:16px;margin-bottom:1rem;margin-top:10px}.cta_btn_carga{align-content:center;height:50px;padding:0 1rem}.cta_btn_carga a{background:#0000;border:2px solid #404040;border-radius:5px;color:#404040;font-weight:500;padding:10px 15px;text-decoration:none}.cta_box_carga:first-child a{background:#0000;border:2px solid #f5a800;color:#f5a800}.box_carga_info{display:grid;padding:1.5rem;text-align:center}.box_carga_info label{color:#444;font-size:20px;font-weight:500}.box_carga_info_icon{margin-bottom:1rem}.box_carga_info i,.box_carga_info_icon{align-items:center;display:flex;height:80px;justify-content:center}.box_carga_info i{background:#404040;border-radius:50%;color:#fff;font-size:2rem;padding:1rem;width:80px}.services_carga{background:#404040;padding:4rem 0}.services_carga_content{display:flex;flex-wrap:wrap;justify-content:space-between}.services_carga_content a{padding:1rem;text-decoration:none;width:calc(25% - 10px)}.services_carga_box{background-color:#f8f8ff;margin:1px;width:100%}.services_carga_box_img,.services_carga_box_img img{width:100%}.services_carga_box h3{background:#404040;color:#fff;font-size:22px;padding:1rem 0;text-align:center;text-decoration:none}.servicio_carga_content{display:flex;justify-content:space-between;width:100%}.servicio_carga_box{width:49%}.servicio_carga_box h2{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.servicio_carga_box p{color:#545454;font-size:16px;margin-bottom:1rem}.servicio_carga{padding:6rem 0;width:100%}.servicio_carga:nth-child(2n){background:#f1f1f1}.btn_carga_rodada{margin-bottom:2rem;margin-top:1.5rem;text-align:start}.btn_carga_rodada a{background-color:initial;border:3px solid #fff;border-radius:3px;color:#fff;font-size:1.1rem;font-weight:500;margin-right:10px;padding:10px 22px;text-decoration:none}.servicio_carga_rodada{position:relative;width:100%}.servicio_carga_rodada_content{background:#f1f1f1;background-image:url(/static/media/BGI-ferrycarga.4a432e39a67437237def.webp);background-position:50%;background-size:cover;border-radius:5px;display:flex;justify-content:end;margin-top:-4rem;padding:2rem;width:100%}.servicio_carga_rodada_box{width:49%}.rodada{align-content:center;color:#fff;display:grid}.servicio_carga_rodada_box img{border-radius:3px;width:100%}@media (max-width:952px){.cta_img_carga{width:35%}.cta_box_img_carga{padding:5px}.servicio_carga_box img{height:100%}.services_carga_content{display:flex;flex-wrap:wrap}.services_carga_content a{margin:5px;width:calc(50% - 10px)}}@media (max-width:768px){.header_soluciones{height:auto}.header_soluciones video{display:none}.heroImg_carga{display:block}.heroImg_carga img{width:100%}.servicio_transporte{display:block}.img_servicio_transporte,.service_box,.text_servicio_transporte{width:100%}.header_title_soluciones{top:13%}.servicio_carga_content{padding:0}.servicio_carga_box{margin:1rem 0;width:100%}.servicio_carga_box h2{font-size:20px;line-height:25px;margin-bottom:10px}.servicio_carga_box p{font-size:14px;margin-bottom:1rem}.servicio_carga:nth-child(odd){background-color:#f2f2f2}.servicio_carga{margin-top:0;padding:4rem 0 0;width:100%}.cta_carga{background:#f5f5f5;padding:2rem 0}.cta_img_carga{width:40%}.cta_container_carga{display:block;padding:4rem 0}.cta_box_carga{margin-bottom:1rem;min-height:100px;width:100%}.ruta-horario .cta_text_carga h3,.tarifa .cta_text_carga h3{font-size:18px}.ruta-horario .cta_text_carga p,.tarifa .cta_text_carga p{font-size:14px}.cta_box_img_carga{max-width:98px;padding:10px}.services_carga_content a{margin:5px;width:calc(100% - 10px)}.servicio_carga_rodada_box{width:100%}.cta_box_carga:first-child{background-color:#404040}.cta_box_carga:nth-child(2){background-color:#d3d3d3}.sorteo{background:#0000!important;width:100%}}@media (max-width:480px){.header_soluciones video{display:none}}.sorteo{background:linear-gradient(90deg,#404040 0,#404040 50%,#d3d3d3 0,#d3d3d3);width:100%}.sorteo_content{background:#fff;margin-top:-4rem}.sorteo_content,.sorteo_content img{border-radius:5px;width:100%}.sorteo_text h2{font-size:28px;font-weight:600;letter-spacing:0;line-height:35px;margin-bottom:16px;padding-top:1rem}.sorteo_text p{color:#545454;font-size:18px;margin:1rem 0}.sorteo_text button{background:#ff8f00;border:none;border-radius:4px;color:#fff;padding:10px}.menucarga{align-items:center;background-color:#fff;box-shadow:10px 4px 12px 0 #0006;display:flex;height:75px;left:0;position:fixed;top:0;transition:background-color .3s ease;width:100%;z-index:1}.menu_responsive_carga{display:none}.menucarga.scrolled{background-color:#333}.nav-menu-carga{display:flex;justify-content:space-between}.menu_img_show_carga{background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:100%;height:60px;width:100px}.menucarga ul{align-items:center;display:flex;list-style-type:none;margin:0;padding:0;text-align:center}.menucarga ul li{display:inline-block;padding:0 8px}.menucarga ul li .submenu_carga{display:none}.menucarga ul li:hover .submenu_carga{border:1px solid #f1f1f1;display:grid;padding:5px 10px}.submenu_carga{background:#fff;box-shadow:10px 10px 14px 0 #0000002b;height:auto;min-width:70px;position:absolute;width:auto}.submenu_carga li{width:100%}.submenu_carga li a{margin:5px 0}.menucarga.scrolled .menu_img_show_carga{background-image:url(/static/media/LOGO-BF-BLANCO.7ec855093c6b01b7d66b.png);background-position:50%;background-repeat:no-repeat;background-size:100%;height:60px;width:100px}.menucarga.scrolled ul li:hover .submenu_carga{background-color:#333;border:1px solid #333}.menucarga ul li a{align-items:center;color:#545454;display:flex;font-size:14px;font-weight:500;text-decoration:none}.menucarga ul li a i{display:flex}.menucarga.scrolled ul li a{color:#fff}.menucarga ul li a:hover{color:#949494}.submenu_carga li{cursor:pointer;margin:0}.submenu_carga li:hover{background:#f1f1f1}.submenu_carga ul li{margin:0!important}.menucarga label{cursor:pointer}.menu_derecho,.menu_medio,.menucarga label i{align-items:center;display:flex}.footer_carga ul li a{text-decoration:none}.menu_carga_activo{background-color:#002648;height:100vh;left:0;position:fixed;top:0;transition:background-color .3s ease;width:100%;z-index:1}.submenu_list_carga{margin-top:2rem}.submenu_list_carga ul{margin-left:0;padding-left:0}.submenu_list_carga ul li{border-bottom:1px solid #fff;margin:1rem 0}.submenu_list_carga ul li a{color:#fff;display:flex;justify-content:space-between;text-decoration:none}ul.submenu_item{background:#1f3f5dd4;padding:5px 0}ul.submenu_item li{border-bottom:none;color:#fff;margin:.5rem 1rem!important}.nav-menu-carga .menu_derecho li a{font-size:14px;margin-right:5px}.regresarHome{align-items:center;background:#f5f5f5;display:flex;justify-content:center;padding:8px 35px;width:100%}.regresarHome a{color:#002648;text-decoration:none}@media (max-width:768px){.menu_img_show_carga{background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:100%;height:45px;width:45px}.menucarga{display:none}.menu_responsive_carga{align-items:center;background:#404040;display:block;display:flex;height:60px}.menu_responsive_carga_content{align-items:center;display:flex;height:60px;justify-content:space-between;width:100%}.servicio_transporte .slider-destino{margin-top:0}.btn_menu_responsive_carga button{align-items:center;background:#0000;border:none;color:#fff;display:flex}.btn_menu_responsive_carga button i{display:flex;font-size:20px}.text_servicio_transporte h2{font-size:24px;font-weight:400;letter-spacing:0;line-height:40px}.text_servicio_transporte p{font-size:15px;font-weight:400}.title_soluciones h2{font-size:1.5rem}.title_soluciones p{font-size:1rem;font-weight:400;padding:0 20px}}@media (max-width:952px){.menucarga ul li a{font-size:12px;font-weight:400}.nav-menu-carga .menu_derecho li a{font-size:12px;margin-right:5px}.menucarga ul li{margin:0 5px}.menu_img_show_carga{height:55px;width:70px}}.footer_carga{background-color:#333;padding-top:6rem;width:100%}.footer_content_carga{display:flex;width:100%}.footer_main_box_carga img{width:100%}.footer_main_box_carga p{color:#fcfcfc;font-size:16px;font-weight:400;margin-bottom:0}.footer_container_carga{display:flex;justify-content:space-around;width:75%}.footer_main_box_carga{align-content:space-between;display:grid;width:25%}.footer_main_box_carga img{align-self:center;width:60%}.footer_box_carga{align-content:center}.footer_box_carga li{padding:.5rem 0}.footer_box_carga li h3{color:#fff;font-size:20px;font-weight:500;margin-bottom:.5rem}.footer_box_carga li a{color:#fcfcfc;font-size:16px;font-weight:400}.footer_copyright_carga{background-color:#3f3f3f;color:#fff;padding:1.2rem 0;text-align:center}.footer_copyright_carga label{font-size:16px;margin-right:5px}.box_socials_links.carga{justify-content:space-between;margin:0 0 1.5rem}.carga .box_link_social{margin-right:8px;margin-top:8px;width:30px}@media (max-width:768px){.footer_content_carga{display:block}.footer_main_box_carga{width:100%}.footer_container_carga{display:block;width:100%}.footer_box_carga{width:100%}.footer_box_carga ul{margin-left:0;padding-left:0}.footer_copyright_carga label{font-size:14px}}.callToAction.carga{background-color:#f5f5f5;padding-bottom:6rem;padding-top:6rem}.callToAction_container.carga{background-color:#fff;border:1px solid #ddd;border-radius:5px;display:flex;flex:1 0 32.2%;padding:1rem;width:32.2%}.callToAction_icon img{width:100%}.callToAction_container.carga .callToAction_box a{background:#404040}.tabla-tarifa ul{margin-top:1rem;padding-left:0}@media (max-width:952px){.callToAction_container{padding:.5rem}.callToAction_icon{padding:0 .2rem;width:20%}.callToAction_box h4{font-size:18px}.callToAction_box p{font-size:14px}.callToAction_box a{padding:10px 17px}}@media (max-width:468px){.callToAction{display:block;flex-wrap:nowrap}.callToAction_container{margin-bottom:1rem;width:100%}.callToAction_icon{padding:0 .2rem;width:15%}}.content_form_gobernanza{height:100vh;position:relative;width:100%}.content_form_gobernanza form{border-radius:5px;left:100%;position:absolute;top:48%;transform:translate(-50%,-50%);width:35%;width:410px}.boxes_form_gobernanza{background:#fff;border-radius:3px;padding:2rem 0}.form_login_title p{border-bottom:1px solid #ddd;color:#12406f;font-size:20px;font-weight:500;margin:2rem;text-align:center}.title{align-items:center;display:grid;justify-content:center}.boxes_form_gobernanza .logo{display:flex;justify-content:center}.box_form_gobernanza{display:grid;padding:.5em 2em;width:100%}.box_form_gobernanza_text{display:flex;justify-content:space-between}.box_form_gobernanza label{color:#545454;font-size:16px;font-weight:500}.box_form_gobernanza input{border:1px solid #cfcfcf;border-radius:5px;box-shadow:none;color:#353535;height:40px;line-height:24px;padding:7px 10px;width:100%}.box_form_gobernanza_btn{display:grid;padding:.5em 2em;width:100%}.box_form_gobernanza_btn button{background:#12406f;border:1px solid #036;border-radius:5px;box-shadow:none;color:#fff;font-size:16px;padding:10px 20px}.box_form_gobernanza_btn button:hover{background:#00a7e0;border:1px solid #00a7e0;cursor:pointer}.login_gobernanza{background-color:#12406f;background-image:url(/static/media/gobernanza-image-home-bg.b8c570938c30abbe0045.webp);background-repeat:no-repeat;background-size:100% 100%;height:100vh;width:65%}.gobernanza_login_content{display:flex}.lateral_box_gobernanza{background:#e5e5e5;width:35%}.header_gobernanza{align-items:center;background-color:#000;background-image:linear-gradient(#00000080,#00000080),url(/static/media/banner-gobernanza.35f7a7ba914a2177b4e9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:auto;min-height:60vh;width:100%}.icons_gobernanza{align-items:center;display:flex;justify-content:center}.icon_gobernanza{margin:3rem;text-align:center;width:10%}.icon_gobernanza img{width:60px}.icon_gobernanza label{color:#fff;font-size:15px;font-weight:500;margin-top:.5rem}.title_informes_gobernanza h3{color:#707070;font-size:26px;font-weight:500;letter-spacing:0;line-height:40px;margin-bottom:16px}.box_group_gobernanza{background-color:#fafafa;border-radius:7px;height:300px;margin-top:-50px;padding:3rem;width:100%}.box_content_informes{display:flex;justify-content:space-between}.informes_list button{background-color:#17a2b8;border:none;border-radius:4px;color:#fff;height:30px;margin-left:3rem;width:30px}.informe_list{display:flex;justify-content:space-between;padding:.6rem 0}.header_title_gobernanza{color:#fff;text-align:center}.informe_year{border-bottom:4px solid #fff;margin-bottom:1rem}.informe_year h2{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.informe_list p{color:#545454;font-size:18px;font-size:17px;font-weight:500}.informe_list_icon{margin-left:5px}.itemList_logo_informe{align-items:center;display:flex;justify-content:center;width:33.3%}.box_text_logo_informe{align-items:center;background:#f2f3f4;border-top:1px solid #ddd;display:flex;height:60px;justify-content:space-around;padding:10px}.condiciones_servicios{padding:6rem 0}.condiciones_servicios h3{color:#545454;margin-top:1rem}.condiciones_servicios p{color:#545454;margin-top:15px;text-align:justify}.aviso_privacidad{padding:6rem 0}.aviso_privacidad h3{color:#545454;margin-top:1rem}.aviso_privacidad p{color:#545454;margin-top:15px;text-align:justify}.content_destino1 a,.content_destino2 a,.content_destino3 a{text-decoration:none}.promociones_content_general{display:flex;margin-top:4rem;width:100%}.promociones_content_general .box_content_promo{width:50%}.promociones_content_general .box_group_card_promo:first-child{background-size:cover;height:500px}.promociones_content_general .content_box_promociones{display:grid;width:50%}.promo_container{display:flex;margin-top:4rem;width:100%}.promociones_zone{background:#e8e8e8}.promociones_zone_container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:4rem 0}.promociones_zone_box{border-radius:5px;display:grid;margin:5px;padding:.5rem;width:calc(33% - 10px)}.promociones_zone_box img{border-radius:4px;width:100%}.promociones_zone_content{align-content:space-between;display:grid;height:100%;justify-content:space-between;min-height:200px;padding:.5rem 0}.promociones_zone_box h1{font-size:1.2rem;font-weight:500}.promociones_zone_content a{background:#ff8f00;border-radius:4px;color:#fff;padding:10px 15px;text-align:center;text-decoration:none;width:100%}.viajeEnGrupo-section{background:linear-gradient(180deg,#e8e8e8 50%,#fff 0)}.viajaEnGrupo-cta{background:#fff;border-radius:8px;box-shadow:0 0 50px #1414141a;display:flex;width:100%}.viajaEnGrupo-cta img{border-radius:8px;height:100%;width:100%}.viajaEnGrupo-cta-img{padding:2rem;width:60%}.viajaEnGrupo-cta-text{display:grid;padding:2rem;width:40%}.viajaEnGrupo-cta-text a{align-content:center;background:#ff8f00;border-radius:3px;color:#fff;display:block;height:42px;padding:10px 15px;text-align:center;text-decoration:none;width:100%}.promo1{background:pink;background-image:url(/static/media/transportamas.3e86ee0430bafbe5e999.webp);background-size:cover;border-radius:4px;padding:1rem;width:100%}.promo1,.promo_container a{cursor:pointer;height:270px;margin:.5rem}.promo_container a{text-decoration:none;width:32.2%}.promo2{background:pink;background-image:url(/static/media/mascota-p.49ad6048098f61a4c0e0.webp);background-size:cover;border-radius:4px;cursor:pointer;height:320px;margin:-1.2rem .5rem .5rem;padding:1rem;width:100%}.promo3{background:pink;background-image:url(/static/media/planChoyero.97fa5af56687cf7aa254.png);background-size:cover}.promo3,.promo4{border-radius:4px;cursor:pointer;height:270px;margin:.5rem;padding:1rem;width:100%}.promo4{background:pink;background-image:url(/static/media/inapam.0e9017db2860c67c27c8.jpg);background-size:cover}.promo1 h2,.promo2 h2,.promo3 h2{color:#fff;font-size:26px;text-align:center}.promo1 p,.promo2 p,.promo3 p{color:#fff;font-size:18px;text-align:center}@media (max-width:768px){.promociones_zone_container{display:flex;flex-wrap:wrap}.promociones_zone_box{margin:5px;width:calc(50% - 10px)}.viajaEnGrupo-cta{display:grid}.viajaEnGrupo-cta-img,.viajaEnGrupo-cta-text{width:100%}.viajaEnGrupo-cta-text h2{font-size:1.2rem;font-weight:500}}@media (max-width:420px){.promociones_zone_container{display:flex;flex-wrap:wrap}.promociones_zone_box{margin:5px;width:calc(100% - 10px)}}.noticias_boxes{display:flex;flex-wrap:wrap}.noticia_box{border:1px solid #dbdbdb;border-radius:5px;box-sizing:border-box;cursor:pointer;margin:10px;text-decoration:none;transition:.3s;width:calc(33.33% - 20px)}.noticia_box:hover{box-shadow:0 8px 16px 0 #0003}.noticia_img_header{height:155px}.noticia_img_header img{border-top-left-radius:5px;border-top-right-radius:5px;height:100%;width:100%}.noticia_title{font-weight:400}.noticia_categoria,.noticia_fecha,.noticia_title{color:#545454;font-size:14px;margin-top:10px}.noticia_fecha{margin-top:10px}.noticia_categoria{font-style:italic;font-weight:600}.noticia_categoria i{font-size:12px;margin-right:5px}.box_noticias_text{padding:0 1rem 1rem}.noticias_content_area{display:flex;justify-content:space-between;padding:4rem 0}.noticias_content{width:74%}.noticias_content_newsletter{width:24%}.noticias_box_newsletter h2{color:#545454;font-size:22px;font-weight:400;text-align:center}.noticias_box_newsletter p{color:#545454;font-size:16px;font-weight:400;margin-bottom:10px;margin-top:10px}.noticias_input_newsletter input{border:1px solid #ddd;border-radius:3px;border-radius:4px;padding:8px;width:100%}.noticias_input_newsletter button{background-color:#225981;border:1px solid #225981;border-radius:3px;color:#fff;cursor:pointer;margin-top:10px;padding:8px;width:100%}.anuncios{padding:2rem 0 4rem;width:100%}.anuncios_content{display:flex;justify-content:space-between}.anuncio_box{align-content:space-between;border:1px solid #ddd;border-radius:4px;display:grid;min-height:135px;padding:1rem;width:32.3%}.anuncio_box_text{color:#545454}.anuncio_box_text label{font-size:16px}.anuncio_box_text h3{font-size:18px;margin-top:.5rem}.anuncio_box p{font-size:14px;margin-bottom:0}.anuncio_box:hover{box-shadow:0 8px 16px 0 #0003;cursor:pointer}@media screen and (max-device-width:767px){.noticias_content_newsletter{width:100%}.noticias_boxes,.noticias_content_area{display:block}.noticias_content{width:100%}.box_noticias_text{border:1px solid #ddd;border-radius:4px;padding:0 1rem 1rem}.noticia_box{border:none}.noticia_img_header{height:255px}.anuncios_content{display:block}.anuncio_box{margin-bottom:14px;width:100%}}.noticia_container{background:#f1f1f1;padding:6rem 0;width:100%}.opc_regresar{margin-top:1rem}.opc_regresar a{color:#545454;text-decoration:none}.tag_line{color:#545454;display:flex;font-size:14px;margin-top:1rem}.tag_line p{margin-right:12px}.content_noticia_nota{background-color:#fff;display:flex}.nota_content{padding:2rem 2rem 2rem 3rem;width:70%}.lateral_box{padding:2rem 3rem 2rem 0;width:30%}.nota_content h1{color:#545454;font-size:22px;font-weight:600;margin-bottom:1rem;margin-top:2rem;text-transform:math-auto}.nota_content h1,.nota_content li,.nota_content p{color:#545454}.nota_content p{margin-bottom:0;text-align:justify}.nota_content ul{margin-left:1.5rem}.nota_content li{list-style:disc}.noticias_box_prensa h2,.noticias_box_redes h2{color:#545454;font-size:20px;font-weight:400;margin-top:1rem;text-align:center}.noticias_box_prensa p{color:#545454;font-size:16px;font-weight:400;margin-bottom:0}.box_prensa{margin-top:10px}.noticias_box_redes ul{display:flex;justify-content:center;margin-bottom:2rem;margin-top:1rem}.noticias_box_redes ul a{align-items:center;border:1px solid #225981;border-radius:50%;display:flex;height:40px;justify-content:center;margin:5px;text-decoration:none;width:40px}.noticias_box_redes ul a i{color:#225981;display:flex;font-size:25px;padding:10px}.noticias_box_newsletter{margin-bottom:1rem}.nota_content_img_header img{border-radius:5px;width:100%}.noticias_box_newsletter,.noticias_box_redes{background:#f1f1f1;border-radius:5px;padding:1rem}.noticias_box_newsletter{margin:2rem 0}.noticias_box_prensa{background:#f1f1f1;border-radius:5px;padding:1rem}@media (max-width:768px){.content_noticia_nota{display:block}.lateral_box,.nota_content{padding:1rem;width:100%}.noticias_box_redes h2{text-align:center}}.fleetserices_ship{background:#f2f2f2;border-bottom:1px solid #ddd}.fleetserices{background:#f2f2f2}.fleetserices_content{padding-bottom:4rem;padding-top:4rem}.fleetserices_box{background:#fff;border-radius:5px;display:flex;margin-top:2rem;padding:2rem;width:100%}.fleetserices_img_box{display:inline-flex;padding:2rem;width:50%}.fleetserices_img_medico{display:flex;justify-content:center;width:100%}.fleetserices_img_medico img{width:50%}.fleetserices_img img{height:100%;width:100%}.fleetserices_text_box{padding:2rem;width:50%}.fleetserices_text_medico{width:70%}.fleetserices_text h2,.fleetserices_text_medico h2{color:#545454}.fleetserices_text p,.fleetserices_text_medico p{color:#545454;margin-top:1rem}.fleetserices_btn{margin-top:1rem}.fleetserices_medico_icons{display:flex}.fleetserices_medico_icons p{color:#d0d0d0;font-size:45px;margin-right:1rem}.fleetserices_btn button{background:#12406f;border:none;border-radius:4px;color:#fff;padding:12px 20px}.fleetserices_bottom{background-color:#003466}.fleetserices_medico{margin-top:-18rem}.entretenimiento{padding-bottom:14rem}@media (max-width:768px){.fleetserices_box{display:block}.fleetserices_img_box,.fleetserices_text_box{padding:0;width:100%}.fleetserices_text h2,.fleetserices_text_medico h2{font-size:20px;margin:1rem 0}.fleetserices_text p,.fleetserices_text_medico p{font-size:14px}}.img_info_util{width:40%}.img_info_util img{width:100%}.info_durante_viajar{background:#f5f5f5;display:flex;padding:6rem 0}@media (max-width:768px){.tabs_viajar{display:block}.tab-container{background:#fff;display:flex;margin-bottom:1rem;overflow-x:auto;width:100%}.tab-boxes{display:flex;padding:.3rem .5rem}.content-container{margin-left:0;width:100%}.tab_viajar{font-size:16px;font-weight:400;margin:0 .5rem;padding:.3rem 0;white-space:nowrap}.info_antes_viaje{padding:2rem 1rem}.info_antes_viaje h4{font-size:18px;margin-bottom:0}.info_antes_viaje p{font-size:14px}.info_antes_viaje ul{font-size:14px;margin-left:0}}.certificaciones{background:#f1f1f1;padding:6rem 0}.certificaciones h2{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px}.certificaciones p{color:#545454;font-size:18px;margin-bottom:16px}.certificaciones_list{display:flex;flex-wrap:wrap}.certificaciones_box{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;margin:10px 5px 5px;padding:1rem;width:calc(25% - 10px)}.certificaciones_box_img{align-items:center;display:flex;justify-content:center;width:100%}.certificaciones_box img{width:200px}.certificaciones_box label{font-size:16px;font-weight:500;margin-top:1rem}.certificaciones_box p{font-size:16px;font-weight:400}@media (max-width:768px){.certificaciones p{font-size:14px}.certificaciones_list{display:block}.certificaciones_box{width:100%}.certificaciones_box_body h2{font-size:20px;margin-bottom:0}.certificaciones_box_body p{font-size:14px;margin-bottom:16px}.text_certificaciones{padding:0}.btn_certificaciones_box{font-size:12px;margin-top:0;padding:0}}.servicio_carga_header{display:flex;justify-content:center;min-height:200px;text-align:center;width:100%}.header_carga.maritimo{background-image:linear-gradient(#0006,#0006),url(/static/media/CARGA-BGI-MARITIMO.f170b14f79a5d43d569c.webp);background-position:bottom;background-size:cover;padding:8rem 0 4rem}.maritimo h2,.maritimo p{color:#fff}.maritimo .servicio_carga_box{align-content:center;display:block;width:75%}@media (max-width:952px){.btn_servicio_transporte a{background-color:initial;border:3px solid #7c7c7c;border-radius:3px;color:#7c7c7c;font-size:14px;font-weight:500;margin-right:8px;padding:8px;text-decoration:none}}@media (max-width:768px){.btn_servicio_transporte a{background-color:initial;border:3px solid #7c7c7c;border-radius:3px;color:#7c7c7c;font-size:14px;font-weight:500;margin-right:10px;padding:5px;text-decoration:none}.btn_servicio_transporte{margin-bottom:0;margin-top:1rem}.servicio_carga_content{flex-direction:column}.servicio_carga_box.img{order:2}.servicio_carga_box.text{order:1}}.header_carga.terrestre{background-image:linear-gradient(#0006,#0006),url(/static/media/CARGA-BGI-TERRESTRE.a4dca6338af9511886b4.webp);background-size:cover;padding:8rem 0 4rem}.terrestre h2,.terrestre p{color:#fff}.terrestre .servicio_carga_box{width:75%}.chartering,.feedering,.proyecto{align-content:center;display:grid}.servicio_carga_box img{border-radius:3px;width:100%}.box_info_carga{display:flex}.box_info_carga i{align-items:center;background:#333;color:#fff;display:flex;font-size:20px;height:35px;justify-content:center;margin-right:1rem;padding:1rem;width:35px}.box_info_carga label{color:#444;font-size:20px;font-weight:500}.header_carga.multimodal{background-image:linear-gradient(#0006,#0006),url(/static/media/CARGA-BGI-MULTIMODAL.9d9d4dccf1f1c1437d5e.webp);background-size:cover;padding:8rem 0 4rem}.multimodal h2,.multimodal p{color:#fff}.multimodal .servicio_carga_box{width:75%}.tarifario.carga{background:#e8e8e8;display:block;padding:6rem 0}.tarifario_content_box{display:flex;justify-content:space-between;margin-top:1rem;width:100%}.tabla-tarifa.carga{width:65%}.form_contact_tarifas.carga{font-size:16px;width:32%}.qr_box_content{background-color:#fff;border-radius:4px;color:#fff;font-weight:500;width:100%}.qr_box_content img{width:100%}.qr_box_content p{color:#7c7c7c;font-size:16px;padding:1rem}.qr_box_content a{color:#7c7c7c;font-weight:500;padding:1rem;text-decoration:none;width:100%}.zoho_form_box_content{background-color:#fff;border-radius:4px;color:#fff;font-weight:500;margin-bottom:1rem}.zoho_form_box_content h3{color:#7c7c7c;font-size:22px;font-weight:600;margin-bottom:1rem}.zoho_form_box_content p{color:#7c7c7c;font-size:16px;margin-bottom:10px}.select_route_carga{width:300px}.box_select_route{background:#fff;width:100%}.select_ruta_carga{align-content:center;align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem}.select_ruta_carga i{display:flex}.text_box_content_carga{padding:3rem 2.5rem 2rem}.btn_box_content_carga{align-items:center;background:#7c7c7c;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;height:50px;padding:0 2.5rem;width:100%}.btn_box_content_carga a{align-items:center;color:#fff;cursor:pointer;display:flex;justify-content:space-between;text-decoration:none;width:100%}.btn_box_content_carga a label i{display:flex;font-size:20px}@media (max-width:768px){.tarifario_content_box{display:block;width:100%}.tabla-tarifa.carga{width:100%}.form_contact_tarifas.carga{font-size:16px;width:100%}}@media only screen and (max-width:992px){.qr_box_content a{color:#7c7c7c;font-size:20px;font-weight:600}.zoho_form_box_content{padding:2rem 1rem}.zoho_form_box_content p{font-size:14px}.qr_box_content{padding:2rem 0}.qr_box_content p{font-size:14px}}.box_itinerario{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.content_itinerario{padding:.8rem 1rem}.item_itinerario{background-color:#fff;box-sizing:border-box;color:#225981;padding:1rem;width:calc(33% - 10px)}.box_itinerario span{align-content:center;background-color:#225981;height:35px;width:2px}.container_itinerario{display:flex;justify-content:space-between;margin-top:2rem;padding:0}.content_rutas{background-color:#fff;padding:1.5rem 0 0;width:65%}.content_itinerario h2{color:#202020;font-size:20px;font-weight:600;margin-bottom:0;padding:0 1rem}.item_itinerario label:first-child{color:#3d3d3d;font-weight:500}.item_itinerario label:nth-child(2){color:#036;font-size:1.2rem;font-weight:600;margin-left:7px}.content_itinerario p{color:#7c7c7c;font-size:15px;font-weight:400;margin-bottom:0;padding:0 1rem}.i4ewOd-pzNkMb-haAclf{display:none}.answer_pgunas_frcuentes{width:80%}.answer_pgunas_frcuentes h1{color:#545454;font-size:22px}.answer_pgunas_frcuentes p{color:#545454;font-size:18px;font-size:16px;margin-bottom:0}.answer_pgunas_frcuentes ul,.lista_preguntas ul{font-size:16px;margin-left:0;padding-left:0}.box_share{align-items:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:flex;justify-content:space-between;margin-top:4rem;padding:1.5rem 0;width:65%}.box_share p{margin-bottom:0}.btn_share{align-items:center;cursor:pointer;display:flex}.btn_share i{display:flex;margin-left:5px}.share_options,.share_options button{display:block}.share_options{background:#fff;border-radius:3px;box-shadow:0 0 2px #1414141f,1px 3px 10px #1414141f;padding:1.5rem 3rem 1.5rem 1rem;position:absolute}#content{margin-top:4rem}.box_icon-card{padding:15px 5px}.boxes_content{padding:15px 0 0 15px}.box_content-btn a{text-decoration:none}@media (max-width:768px){.box_content-title h2{font-size:20px}.box_content-subtext ul li{margin-bottom:0}.box_content-subtext ul li a{font-size:14px}}.callToAction{padding-bottom:6rem;padding-top:6rem}.callToAction h3{font-size:26px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.box_group-card{background-repeat:no-repeat;background-size:cover;background-size:contain;color:#fff;padding:10px 12px;width:100%}.contact-box-card{height:250px}.box_content-card{border:1px solid #dbdbdb;border-radius:6px;display:flex;padding:12px}.box_icon-card{display:inline-block;width:10%}.box_icon-card img{width:100%}.boxes_content{display:inline-block;padding:5px 0 15px 8px;width:90%}.box_content-title{margin-bottom:3px;width:100%}.box_content-title h2{color:#141414;font-size:22px;font-weight:500}.box_content-subtext{margin-bottom:16px}.box_content-subtext p{font-weight:500}.box_content-subtext p,.box_content-subtext ul li,.box_content-subtext ul li a{color:#141414;font-family:Poppins,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;margin-bottom:8px}.box_content-subtext li:hover{color:#141414;text-decoration:underline}.box_content-btn{width:100%}.box_content-btn a{background:#002648;border:1px solid #ffffff4d;border-radius:5px;color:#fff;padding:10px 19px 9px}.box_content-btn a:hover{background:#ff8f0095}@media (max-width:768px){.callToAction h3{font-size:18px}.box_content-title h2{color:#141414;font-size:16px;font-weight:500}.box_content-subtext p{font-size:14px;font-weight:500}}.callToAction_row{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.callToAction_container{border:1px solid #ddd;border-radius:5px;display:flex;flex:1 0 32.2%;padding:1rem;width:32.2%}.callToAction_icon{padding:0 .5rem;width:15%}.callToAction_content{align-content:space-between;display:block;display:grid;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.callToAction_box:nth-child(2){padding:1rem 0}.callToAction_box h4{font-size:22px}.callToAction_box p{font-size:16px}.callToAction_box a{background:#225981;border-color:#0000;border-radius:5px;color:#fff;padding:10px 20px;text-decoration:none}.callToAction_box a:hover{background:#ff8f0095}@media (max-width:952px){.callToAction_container{padding:.5rem}.callToAction_icon{padding:0 .2rem;width:20%}.callToAction_box h4{font-size:18px}.callToAction_box p{font-size:14px}.callToAction_box a{font-size:13px;padding:10px 20px}}@media (max-width:768px){.callToAction_row{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.callToAction_container{width:32.2%}}@media (max-width:468px){.callToAction{display:block;flex-wrap:nowrap}.callToAction_container{margin-bottom:1rem;width:100%!important}.callToAction_row{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;justify-content:space-between}.callToAction_icon{padding:0 .2rem;width:15%}}.ruta_horario{background:#eee;padding-bottom:6rem}.content_select_ruta_horario{padding-top:4rem;width:100%}.box_select_ruta_horario{background-color:#fff;border:1px solid #ddd;border-radius:3px;cursor:pointer;padding:.5rem;width:49%}.icon_select_ruta_horario{align-items:center;display:flex;justify-content:center;width:32px}.icon_select_ruta_horario i.fi.fi-ss-ship{align-items:center;display:flex;justify-content:center;padding:5px;width:100%}.icon_select_ruta_horario .i.fi.fi-rr-caret-square-down{color:#002648;font-size:20px}.icon_select_ruta_horario .fi-ss-ship:before{color:#002648;font-size:25px;width:100%}.icon_select_ruta_horario .fi-rr-caret-square-down:before{color:#002648;font-size:20px}i.fi.fi-rr-caret-square-down{align-items:center;display:flex;justify-content:center;width:100%}.select_ruta label:first-child{color:#7c7c7c;font-size:14px;font-weight:500}.select_ruta label:nth-child(2){align-items:center;color:#7c7c7c;display:flex;font-weight:600}.select_ruta_horario_box_content .select_ruta label:nth-child(2){align-items:center;color:#002648;cursor:pointer;display:flex;font-weight:600}.select_ruta label i{display:flex;margin-left:3px}.select_ruta_horario{border:1px solid #ddd;padding:3px 5px}.select_ruta_horario,.select_ruta_horario_box_content{background-color:#fff;border-radius:3px;cursor:pointer}.select_ruta_horario_box_content{display:flex;padding:3px 0}.select_ruta{cursor:pointer;display:grid;margin-left:5px}.optionListRoutes{background-color:#fff;border:1px solid #ddd;border-radius:3px;height:auto;max-width:289px;padding:3px 6px;position:absolute;width:auto;width:100%;z-index:7}.optionRoutes{color:#7c7c7c;cursor:pointer;font-weight:500;margin:.5rem 1rem}.box_content_ruta_horario{width:65%}.semana_ruta_horario{font-size:15px;margin-bottom:4rem;margin-top:1rem}.semana_ruta_horario i{align-items:center;color:#12406f;display:flex;font-size:22px;justify-content:center;margin-right:8px}.content_semana_ruta_horario{align-items:center;background:#eee;border-radius:3px;color:#7c7c7c;display:inline-flex;font-weight:500;justify-content:center;padding:10px}.routes_schedules{display:flex;width:100%}.tabs_routes_schedules{display:block;justify-content:center;margin-top:3rem;width:100%}.tab-container-routes-schedules,.tabRutas{display:flex}.tabRutas{align-items:center;background:#fff;color:#707070;cursor:pointer;font-size:18px;font-weight:400;justify-content:center;margin:0 5px 5px 0;padding:.5rem}.tabRutas.activo{background:#fff;color:#12406f;font-weight:600}i.fi.fi-rr-angle-small-right{align-items:center;display:flex;justify-content:center}.tabRutas.activo .i.fi.fi-rr-angle-small-right{background:#f5f5f5;color:#12406f;font-weight:600}.tabRutas .i.fi.fi-rr-angle-small-right{align-items:center;display:flex;justify-content:center}.content-container-ruta_horario{background:#fff;height:500px;width:100%}.title_callToAction h3{font-size:28px;font-weight:400;letter-spacing:0;line-height:40px;margin-bottom:16px}.info_ruta{color:#545454;font-size:18px;letter-spacing:0;padding:2rem;width:100%}.info_ruta h4{color:#036;font-size:2rem;font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-top:3rem;text-align:center}.list_ruta_horario{display:flex;justify-content:center;width:100%}.list_ruta_horario ul{display:flex;justify-content:space-between;padding-left:0;width:90%}.list_ruta_horario li{border-bottom:3px solid #7c7c7c;text-align:center}.box_btn_ruta_horario{display:flex;justify-content:center;width:100%}.btn_ruta_horario{display:flex;justify-content:space-between;width:90%}.btn_ruta_horario button{background:#0000;border:none;color:#036;cursor:pointer;font-size:16px;font-weight:500;margin-bottom:2rem;margin-top:1rem}.btn_ruta_horario button,.btn_ruta_horario button i{align-items:center;display:flex;justify-content:center}.btn_ruta_horario button i{margin:5px}.box_content_mapa_ruta_horario{margin-top:7rem;padding:0 10px;width:35%}.box_content_mapa_ruta_horario img{max-height:330px;width:100%}.style_rutas_horario{font-size:1.2rem}.day_list{cursor:pointer;display:grid;padding:0 8px;width:100%}.diaAbreviado{font-size:15px}.diaAbreviado,.numeroDia{color:#7c7c7c;font-weight:500}.numeroDia{font-size:17px}.current_day .diaAbreviado,.current_day .numeroDia{color:#12406f;font-weight:700}.selected_day .diaAbreviado,.selected_day .numeroDia{color:#a51010}.horarios_list{margin:0 0 0 9px;width:100%}.horarios_ruta_horario{background:#fff}.content_horarios_list{width:100%}.content_horarios_list p{text-align:center}.box_horario_list{align-items:center;display:grid;justify-content:center;width:100%}.box_horario_list label{align-items:center;color:#7c7c7c;font-size:1.2rem}.box_horario_list label,.box_horario_list p{display:flex;font-weight:600;justify-content:center}.box_horario_list p{color:#036;font-size:1.5rem}.horario_list{display:flex}.horarios_ruta_horario_title{color:#036;display:flex;font-size:1.2rem;justify-content:center;text-align:center}.horarios_ruta_horario_title h4{font-weight:600;margin-bottom:1rem;margin-top:2rem}.optionListRoutes,.select_ruta_horario{max-width:275px;min-width:220px}.info_ruta_title_services{display:flex;justify-content:space-between;width:100%}.info_ruta_title{width:auto}.info_ruta_services{align-items:center;display:flex;width:auto}.info_ruta_services h3{align-items:center;color:#036;display:flex;font-size:1rem;font-weight:500;justify-content:center}.info_ruta_services i{display:flex;margin-left:3px;margin-top:4px}.list_ruta_services{display:flex;justify-content:end;width:100%}.icons_ruta_services{height:auto}.icon_ruta_services img{width:50px}.icon_ruta_services p{color:#7c7c7c;font-size:12px}.mostrar_servicios{cursor:pointer}.icon_ruta_services_img{display:flex;justify-content:center}.icon_ruta_services{display:grid;justify-content:center;padding:5px}i.fi.fi-ss-ticket{font-size:22px}@media (max-width:768px){.box_content_ruta_horario{width:100%}.info_ruta_title span{font-size:.5em}.info_ruta_title span:first-child,.info_ruta_title span:nth-child(2){font-size:.8em}.list_ruta_horario ul{font-size:12px;padding-left:0}.day_list{padding:0 8px}.diaAbreviado{color:#7c7c7c}.diaAbreviado,.numeroDia{font-size:10px;font-weight:500}.numeroDia{color:#12406f}.semana_ruta_horario{display:flex}.semana_ruta_horario button{background:#225981;border:1px solid #036;border-radius:3px;color:#fff;display:flex;font-size:10px;justify-content:center;padding:5px}.semana_ruta_horario i{color:#fff;font-size:12px}.content_semana_ruta_horario{color:#036}.routes_schedules{background:#fff;display:block;width:100%}.info_ruta{padding:0}.btn_semana_ruta_horario{padding:10px;width:60%}.btn_semana_ruta_horario button{font-size:11px;justify-content:space-between;padding:8px 4px;width:100%}.btn_semana_ruta_horario i{align-items:center;display:flex}.list_ruta_horario ul{background:#f2f2f2;border-radius:3px}.current_day span.numeroDia{align-items:center;background:#12406f;border-radius:25px;color:#fff;display:flex;font-weight:700;height:20px;justify-content:center;width:20px}.list_ruta_horario li,.list_ruta_horario li .current_day{border-bottom:none}.list_ruta_horario li{padding:7px 0}.content-container-ruta_horario{min-height:auto}.horarios_list{margin:0;width:100%}.horarios_ruta_horario{margin-top:0}.box_horario_list{display:flex;justify-content:space-between;margin-top:8px;width:100%}.box_horario_list p{font-size:1rem;font-weight:600;margin-bottom:0}.horarios_ruta_horario_title{color:#036;display:flex;font-size:1rem;justify-content:start}.horarios_ruta_horario{min-height:auto}.box_content_mapa_ruta_horario{margin-top:1rem;padding:0;width:100%}.info_ruta_services{display:block}.info_ruta_services h3{border:1px solid #12406f;border-radius:4px;margin-top:1rem}.box_content_mapa_ruta_horario img{border-radius:3px}.box_horario_list label{font-size:1rem}.tabs_routes_schedules{margin-bottom:0}.horarios_ruta_horario_title h4{margin-top:0}.content_semana_ruta_horario{background:#0000;font-size:12px}}.booking_fijo{width:100%}.horizontal_form{display:flex;height:60px;justify-content:space-between}.formBooking_fijo{display:grid;padding-bottom:4rem;padding-top:6rem;width:100%}.radioBooking_fijo{color:#7c7c7c;display:flex;font-size:14px;font-weight:600;margin-bottom:.5rem}.radioBooking_fijo label{color:#7c7c7c;margin-left:5px;margin-right:5px}.contentBooking_horizontal{display:inline-flex}.box_fechaSoloIda_horizontal,.box_formDestino_horizontal,.box_formOrigen_horizontal{align-items:center;background:#fff;border:none;border-radius:4px;display:flex;height:45px;justify-content:center;margin-left:1%;margin-right:1%;padding:1px 15px;width:220px}.box_formButton_horizontal{align-items:center;display:flex}.box_formButton_horizontal button{background-color:initial;border:none;height:30px;width:30px}.box_formDestino_horizontal select,.box_formOrigen_horizontal select{-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:3px;color:#7c7c7c;font-size:16px;outline:none;width:100%}.box_fechaRegreso_horizontal,.box_fechaSalida_horizontal{align-items:center;background:#fff;border:none;border-radius:4px;display:flex;margin-left:1%;margin-right:1%;padding:1px}.box_fechaRegreso_fija input,.box_fechaSalida_fija input,.box_fechaSoloIda_fija input{-webkit-appearance:none;-moz-appearance:none;border:none;color:#7c7c7c;font-size:14px;font-weight:600;height:24px;outline:none;width:100%}.box_fechaSalida_fija input[type=text]{border-bottom:2px solid #002648;width:175px}.box_fechaRegreso_horizontal label,.box_fechaSalida_horizontal label,.box_fechaSoloIda_horizontal label,.box_formDestino_horizontal label,.box_formOrigen_horizontal label{color:#141414;display:block;margin-bottom:0;margin-top:4px;padding:0 20px}.switchBooking{align-items:center;display:flex;margin-left:2%;margin-right:1%}.switchBooking p{margin-left:18px;width:100px}.checkbox_type{display:none}.slider_switch{align-items:center;background-color:#d3d3d3;border:4px solid #0000;border-radius:20px;box-shadow:inset 0 0 10px 0 #00000040;cursor:pointer;display:flex;height:26px;overflow:hidden;transition:.3s;width:56px}.slider_switch:before{background-color:#fff;border-radius:20px;box-shadow:0 0 10px 3px #00000040;content:"";display:block;height:100%;transform:translateX(-30px);transition:.3s;width:100%}.checkbox_type:checked~.slider_switch:before{box-shadow:0 0 10px 3px #00000040;transform:translateX(30px)}.checkbox_type:checked~.slider_switch{background-color:#2196f3}.checkbox_type:active~.slider_switch:before{transform:translate(0)}.switchBooking p{color:#fff}.btnBuscar_fijo button{background:#f5a800;border:none;border-radius:4px;color:#fff;height:45px;height:53px;padding:0 20px;width:100%;z-index:5}.box_formButton_horizontal svg,.textPlaceholder_fijo{height:100%;width:100%}.textPlaceholder_fijo{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:17px;font-weight:500;justify-content:center;padding:0 10px;-webkit-user-select:none;user-select:none;width:115px}option:disabled{color:-internal-light-dark(graytext,#aaa);display:none}.fi-rr-calendar-check{color:#002648;font-size:28px;width:100%}.icon_select_ruta_horario .fi-sr-calendar-check{align-items:center;display:flex;justify-content:center;padding:5px;width:100%}.icon_select_ruta_horario .i.fi-sr-calendar-check{color:#002648;font-size:20px}.icon_select_ruta_horario .fi-sr-calendar-check:before{color:#002648;font-size:22px;width:100%}.fi-ss-badge-percent{color:#002648;font-size:30px;width:100%}.icon_select_ruta_horario .fi-ss-badge-percent{align-items:center;display:flex;justify-content:center;padding:5px;width:100%}.icon_select_ruta_horario .i.fi-ss-badge-percent{color:#002648;font-size:20px}.fi-sr-person-simple,.icon_select_ruta_horario .fi-ss-badge-percent:before{color:#002648;font-size:28px;width:100%}.icon_select_ruta_horario .fi-sr-person-simple{align-items:center;display:flex;justify-content:center;padding:5px;width:100%}.fi-sr-angle-square-down{color:#002648;font-size:20px;width:100%}.icon_select_ruta_horario .fi-sr-angle-square-down{align-items:center;display:flex;justify-content:center;padding:5px;width:100%}input[type=date]::-webkit-calendar-picker-indicator{color:red}ul li{list-style:none}.optionListPasajeros{background-color:#fff;border:1px solid #ddd;border-radius:3px;height:auto;max-height:200px;max-width:289px;min-width:286px;overflow-y:scroll;padding:3px 6px;position:absolute;width:auto;z-index:7}.optionPasajero{color:#7c7c7c;cursor:pointer;font-weight:500;margin:.5rem 1rem}.reserva_verical{background-color:#f5f5f5;width:100%}.modal_content{background-color:#fff;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;transition:background-color .3s ease;width:100%;z-index:10}.btn_cerrar_modal_reservar{padding:1rem 0 0;text-align:end}.reservacion_modal{background:#fff;margin-top:1rem}.box_tipo_viaje{display:flex;padding:.4rem 0;width:100%}.box_modal{border:1px solid #ddd;border-radius:4px;margin:1rem 0;padding:.2rem .5rem}.box_ruta label{color:#000;font-size:14px;font-weight:500}.box_modal input[type=date]{border:none;color:#747474;font-weight:500;width:100%}.box_ruta input[type=text]{border:1px solid #ddd;border-radius:4px;margin-bottom:.5rem;width:100%}.box_ruta select{border:none;color:#747474;font-weight:500}.box_modal select{width:100%}.box_ruta button{background:#f5a800;border:none;border-radius:4px;color:#fff;padding:.5rem 0;width:100%}.box_ruta button.disable{background-color:#ff8f0095}.custom-button{background:#fff;border:1px solid #747474;border-radius:4px;color:#005b81;margin-right:.5rem;padding:.4rem .5rem}.custom-button.active-button{background-color:#747474;border:1px solid #747474;color:#fff}.cupon_reserva_vertical{color:#000;margin-top:.8rem;text-align:center}.cupon_reserva_vertical label{align-items:center;color:#747474;display:flex;font-size:14px;justify-content:center}.cupon_reserva_vertical i{display:flex;margin-left:4px}.box_reserva_vertical{padding:2rem 0}.btn_reservar_vertical{background:#ff8f00;border-radius:4px;color:#fff;font-size:16px;padding:8px 0;text-align:center}.box_reserva_vertical p{color:#545454;font-size:16px;margin-bottom:.5rem}.box_content_itinerario_route_select{align-items:center;display:flex;width:65%}.box_content_itinerario_route_select2{width:50%}.box_rutas,.content_itinerario2{display:flex}.box_rutas{flex-wrap:wrap;width:100%}.content_itinerario2 H2{font-size:20px;margin-bottom:0}.item_itinerario2{width:calc(33% - 10px)}.item_itinerario1,.item_itinerario2{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;margin:10px 5px 5px;padding:1rem}.item_itinerario1{width:100%}.box_itinerario2{display:inline-grid;width:50%}.items_box_itinerario{display:flex;flex-wrap:wrap;justify-content:space-between}.rutas_horarios.carga{background:#e8e8e8;padding-bottom:6rem;padding-top:6rem;width:100%}.select_ruta_horario{display:flex;justify-content:space-between;margin-left:5px;padding:.5rem}.select_ruta_horario i{align-items:center;display:flex}.container_rutas_horarios{display:flex;justify-content:space-between;width:100%}.content_rutas_horarios{width:64%}.content_mapa_rutas_horarios{width:35%}.box_rutas_horarios{background:#fff;display:block;margin-bottom:10px;padding:1rem;width:100%}.box_servicios_itinerario{display:flex;justify-content:space-between;width:100%}.box_buque_itinerario{width:35%}.select_rutas_horarios{width:50%}.box_select_rutas_horarios{margin-left:1rem;min-width:60%}.header_rutas_horarios{display:flex;width:100%}.select_rutas_horarios{align-items:center;display:flex;width:48%}.title_rutas_horarios{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:52%}.item_rutas_horarios{background-color:#fff;border-radius:3px;box-sizing:border-box;color:#225981;font-size:16px;font-weight:500;font-weight:600;margin:10px 5px 5px;padding:1rem 0;text-align:center;text-transform:uppercase;width:calc(30% - 10px)}.body_rutas_horarios{display:flex;width:100%}.box_dias_itinerario{display:grid;width:48%}.box_items_itinerario{width:52%}.item_hora_itinerario{color:#434343;font-size:16px;font-weight:600;padding:1rem .5rem;text-align:center;width:calc(33% - 10px)}.item_dia_itinerario,.item_hora_itinerario{background-color:#fff;border-radius:3px;box-sizing:border-box;margin:10px 5px 5px}.item_dia_itinerario{padding:1rem;width:calc(100% - 10px)}.item_dia_itinerario h2{color:#225981;font-size:18px;font-weight:600;margin-bottom:0}.available_services{align-content:center;background-color:#f5f5f5;padding:1rem 0;text-align:center;width:64%}.available_services h3{color:#747474;font-size:1rem;margin-top:.5rem}.available_services_buque{background:#f5f5f5;display:grid;padding:1rem 0;width:100%}.available_services_buque p{color:#747474;font-size:1rem;font-weight:500;margin-top:.5rem;text-align:center}.box_available_services{color:#747474;display:grid;justify-content:center;width:100%}.box_available_services img{max-width:200px}.box_available_services h4{font-weight:600}.content_mapa{height:100%;width:100%}.title_rutas_horarios span{background-color:#225981;height:35px;width:3px}.item_itinerario.no-viaje{text-align:center;width:100%}.container-rutas-horario{background-color:red;background-color:#e8e8e8;height:auto;padding:3rem 0;width:100%}.content-rutas-horario{background:#fff;border-radius:3px;display:block;padding:1rem}.box-select-ruta,.content-rutas-horario{margin-bottom:.8rem;width:100%}.item-hora-itinerario{display:flex;justify-content:space-between;margin:1rem 0;width:100%}.item-hora-itinerario label:first-child{color:#225981}.item-hora-itinerario label:nth-child(2){color:#225981;font-size:16px;font-weight:600}.items-box-itinerario h3{font-size:16px;font-weight:600}.item-hora-itinerario label{font-size:14px}.items-box-itinerario{margin:1rem 0}.available-services{background-color:#f5f5f5;text-align:center;width:100%}.available-services h3{font-size:16px;margin-bottom:0;padding-top:1rem}.box-servicio-horario{margin-bottom:.8rem}.body-rutas-horario p{color:#747474;font-size:12px;text-align:end}.item-itinerario.no-viaje{font-size:14px}.box_select_rutas_horarios.phone{margin-left:0}.select_ruta_horario.phone{border:none;justify-content:space-between;margin-left:0;max-width:100%;min-width:100%}.header_carga.integracion{background-image:linear-gradient(#0006,#0006),url(/static/media/CARGA-BGI-INTLOG.44204cdd625df7d04860.webp);background-size:100% 100%;color:#fff;padding:8rem 0 4rem}.integracion h2,.integracion p{color:#fff}.beneficios.integracion_logistica{padding:6rem 0}.beneficios_container.integracion_logistica{display:flex;width:100%}.beneficios_content.integracion_logistica{display:flex;padding:1rem;width:100%}.beneficios_box.integracion_logistica{align-content:center;align-items:center;display:grid;justify-content:center;text-align:center}.beneficios_box.integracion_logistica h3{color:#434343;font-size:16px}.servicio_carga_box.ilvideo{position:relative}.btn-controls-video{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.btn-controls-video button{border:1px solid #f1f1f1;border-radius:25px;height:50px;width:50px}@media (max-width:952px){.servicio_carga_box video{height:auto}}.avisoHeader{background:#ffc106;padding:.6rem 0;width:100%}.avisoHeader_content{display:flex;justify-content:center}.avisoHeader_content i{margin-right:5px}.avisoHeader_content p{margin-bottom:0}.avisoHeader_content p,.btn_aviso_cintillo{color:#353a40;font-size:14px;font-weight:500}.btn_aviso_cintillo{border:1px solid #353a40;border-radius:4px;margin:0 1rem;padding:.2rem .4rem;text-decoration:none}.navbar{align-items:center;background:linear-gradient(180deg,#373737f2,#28282800);display:flex;justify-content:space-between;position:absolute;width:100%;z-index:9}.menu_img_show{background-image:url(/static/media/logo.80c14aa5ec6de5627c1e.png);background-position:50%;background-repeat:no-repeat;background-size:100%;height:60px;width:100px}.navbar-brand{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.navbar-toggler,.opc_menu_right{display:none}.navbar-toggler,.navbar-toggler:hover{border:none}.navbar-toggler:focus{box-shadow:none;outline:none}.navbar-menu{align-items:center;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.navbar-menu-left{display:none}.navbar-item{align-items:center;display:block;font-size:13px;justify-content:space-between;margin:.5rem 0}.navbar-item i{align-items:center;color:#fff;display:flex}.navbar-link{background-color:initial;border:none;color:#fff;display:flex;text-decoration:none;transition:color .3s ease}.navbar-link:hover{color:#ccc}.navbar-item .navbar-link:hover:after{left:0;right:0}.navbar-item>.navbar-link:after{background-color:#fff;content:"";display:block;height:1px;left:50%;position:absolute;right:50%;top:27px;transition-duration:.3s;transition-property:left,right,width;transition-timing-function:ease-out}.navbar-menu-open-left{display:none}.box_menu_right,.main_menu{align-items:center;display:flex}.main_menu{flex-direction:row;list-style:none}.navbar-content{display:flex;justify-content:space-between;width:100%}.content_menu_right{align-items:center;display:flex}.navbar-item button{background:#0000;border:none}i.fi.fi-rs-document,i.fi.fi-rs-truck-moving{font-size:15px;margin-right:5px}i.fi.fi-rr-globe{font-size:15px;margin-right:4px}.navbar-menu-left i.fi.fi-rr-caret-down{color:#fff}.botton_opcion_menu{display:none}.asidebar_icons_socials{display:flex;justify-content:space-between;width:100%}.asidebar_icons_socials img{width:25px}li.navbar-item.idioma{color:#fff}li.navbar-item.idioma:hover{cursor:pointer}.itinerario_option:after{animation:blink 1.4s infinite;background-color:#a1e2a0;border-radius:50%;content:"";height:10px;position:absolute;right:-10px;top:35%;width:10px}@keyframes blink{0%,60%,to{opacity:1}55%,95%{opacity:0}}@media (max-width:768px){.itinerario_option{width:-webkit-max-content!important;width:max-content!important}.itinerario_option a{justify-content:left!important;width:auto}.navbar-menu,.navbar-menu-left{display:none}.navbar-brand{margin-right:0;width:100%}.menu_img_show{background-image:url(data:image/png;base64,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);width:45px}.menu_img_show,.menu_img_show_left{background-position:50%;background-repeat:no-repeat;background-size:100%;height:45px}.menu_img_show_left{background-image:url(/static/media/bajaferries-logo-gris.e28deaf8a41d85102c1d.svg);width:70px}.navbar-toggler,.opc_menu_right{display:block}.navbar-toggler i{color:#fff;display:flex}.navbar-menu-open{background-color:#003466}.navbar-menu-open,.navbar-menu-open-left{bottom:0;box-shadow:0 0 10px #00000080;display:flex;flex-direction:column;padding:1rem;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:100%}.navbar-menu-open-left{background-color:#fff;margin-bottom:0}.navbar-menu-open-left.navbar-menu-left,.navbar-menu-open.navbar-menu{transform:translateX(0)}.navbar-menu-open-left li{border-bottom:1px solid #d4d4d4}.opc_menu_right{display:flex;justify-content:space-between;margin-bottom:2rem;padding:0 10px;width:100%}.menu_cerrar_option{display:flex}.idioma_option{color:#fff}.idioma_option,.idioma_option_left{align-items:center;display:flex;margin-right:2rem}.idioma_option_left{color:#707070}.idioma_option i,.idioma_option_left i{display:flex}.idioma_option label,.idioma_option_left label{margin-right:3px}.btn_cerrar_option{align-items:center;color:#fff;display:flex}.btn_cerrar_option_left{align-items:center;color:#707070;display:flex}.btn_cerrar_option i,.btn_cerrar_option_left i{display:flex}.navbar-menu-open-left .navbar-link{color:#707070;text-decoration:none;transition:color .3s ease}.navbar-item{display:flex;justify-content:space-between;padding:.1rem 0;width:100%}.main_menu{display:block;width:100%}.content_menu_right{display:none}.navbar-menu-left i.fi.fi-rr-caret-down{color:#707070}.botton_opcion_menu{display:block}.avisoHeader_content label{align-content:center;align-items:center;justify-content:center;min-width:120px;width:auto}}.navbar-item-left{display:block;padding:7px;position:relative}.navbar-item-left a{color:#707070;display:flex;justify-content:space-between;text-decoration:none}.navbar-item-left ul{background:#7070700d;padding-left:1rem}.navbar-item-left ul li a{color:#707070;padding:5px;text-decoration:none}.form_viaje_en_grupo{background:#e8e8e8;padding:6rem 0}.form_viaje_en_grupo_container{display:flex;width:100%}.form_viaje_en_grupo_img{height:100%;width:100%}.form_viaje_en_grupo_content:first-child{background:#e8e8e8;padding:3rem 0;width:50%}.form_viaje_en_grupo_content:nth-child(2){background:#f5f5f5;padding:3rem;width:50%}.form_viaje_en_grupo_img img{height:100%;width:100%}.form_viaje_en_grupo_content h2{font-size:22px}.form_viaje_en_grupo_content .input-group{width:100%}.input-group{justify-content:space-between;margin:.5rem 0}.input-group input,.input-group select{border:1px solid #ddd;border-radius:4px;padding:10px}.input-group input:first-child{margin-right:10px;width:calc(60% - 10px)}.input-group input:nth-child(2),.input-group select{width:40%}.content-input-group{display:flex}.box-input-group{display:grid}.box-input-group:nth-child(2){align-items:center;display:flex}.box-input-group div i{cursor:pointer;font-size:24px}.box-input-group div:nth-child(2) i{color:#e2e2e2;margin-right:4px}.box-input-group div:nth-child(3) i{color:#ffc106}.content-input-group{background:#fff;border:1px solid #ddd;border-radius:4px;justify-content:space-between;padding:6px 10px;width:calc(50% - 5px)}.box-input-group label:first-child{font-size:14px;margin-right:5px}.box-input-group label:nth-child(2){color:#cfcfcf;font-size:12px}.input-group textarea{border:1px solid #ddd;border-radius:4px;min-height:90px;padding:4px 10px;width:100%}.input-group label{text-align:left;width:100%}.input-group input[type=checkbox]{width:1rem}.input-group button{background:#ffc106;border:none;border-radius:4px;color:#545454;cursor:pointer;padding:8px 50px}.input-group:nth-child(3),.input-group:nth-child(5){margin-top:1.5rem}@media only screen and (max-width:992px){.form_viaje_en_grupo_content:first-child{width:40%}.form_viaje_en_grupo_content:nth-child(2){width:60%}}@media only screen and (max-width:768px){.form_viaje_en_grupo_container{display:block}.form_viaje_en_grupo_img img{border-radius:3px;height:56%;max-height:400px;object-fit:cover;object-position:bottom;opacity:.9;width:100%}.form_viaje_en_grupo_content:first-child{width:100%}.form_viaje_en_grupo_content:nth-child(2){background:none;border-radius:8px;margin-top:-8rem;padding:0;position:relative;width:100%}.form_viaje_en_grupo_content_div{background:#f5f5f5;border-radius:3px;margin:2rem;padding:2rem}.input-group:nth-child(3),.input-group:nth-child(5){display:grid;justify-content:normal;margin-top:1.5rem;width:100%}.content-input-group{display:flex;margin-bottom:8px;width:100%}}.abordo_al_bolante{padding:6rem 0}.abordo_al_bolante h3{color:#545454;margin-top:1rem}.abordo_al_bolante strong{color:#1a1a1a;font-weight:600}.abordo_al_bolante ul li{list-style:disc}.aviso_importante{padding:3rem 0}.aviso_fecha{color:#001b71;font-size:18px;font-weight:600;text-align:end}.aviso_clientes{color:#001b71;font-size:16px;font-weight:500}.aviso_contacto ul a{color:#00335f;font-weight:500;text-decoration:none}.panel_viaje_curso{background:#f5f5f5;padding:6rem 0}.barra1_viaje_curso{display:flex;justify-content:space-between;margin:0 1rem}.barra1_viaje_curso label{color:#12406f;font-size:18px;font-weight:600;padding:0 0 1rem}.content-viaje-curso{background:#fff;margin-bottom:4rem;padding:1rem;width:100%}.viaje-curso-tabla th{background:#f4f4f4;color:#12406f;padding:.8rem .5rem}.viaje-curso-tabla tr{padding:.8rem 0}.content-viaje-curso table{border:none}.content-viaje-curso td{color:#12406f;padding:.5rem}.daily-table h5{color:#333;font-size:18px;font-weight:400}.panel_viaje_curso .table-container{max-height:400px;overflow-y:auto}.viaje-curso-tabla{border-collapse:collapse;table-layout:fixed;width:100%}.viaje-curso-tabla thead tr{position:-webkit-sticky;position:sticky;top:0;z-index:2}.viaje-curso-tabla td,.viaje-curso-tabla th{border-bottom:1px solid #ddd;padding:8px;text-align:left}.viaje-curso-tabla button{background-color:#d5e7fb;border:none;border-radius:4px;box-shadow:10px 10px 20px -7px #0003;font-size:12px;padding:.2rem}.clima_title{border-bottom:2px dotted #888;color:#888}.clima_box{display:flex;justify-content:space-between}.clima_box li{color:#888;font-size:14px}.clima_box{margin:1rem 0;padding-left:0}.viaje-curso-tabla button{font-size:11px}.title_table_itinerario{background:#12406f!important;color:#fff!important;padding:.5rem!important}@media (max-width:768px){.panel_viaje_curso{padding:2rem 0}.content-viaje-curso table,.viaje-curso-tabla button{font-size:14px}.barra1_viaje_curso label{font-size:1rem}.barra1_viaje_curso{justify-content:center}.viaje-curso-tabla td,.viaje-curso-tabla th{padding:2px}.viaje-curso-tabla tr{display:flex;flex-direction:column;margin-bottom:10px;padding-bottom:10px}.viaje-curso-tabla td{background:#0000;display:flex;justify-content:space-between;padding:5px 10px}.clima_box{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0;width:100%}.clima_box li{font-size:12px}.mensaje{width:100%}.viaje-curso-tabla button{box-shadow:3px 5px 15px -9px #0003}}#prueba:nth-child(odd){background-color:#f7f7f7;vertical-align:inherit}@font-face{font-family:IvyEpic;font-style:normal;font-weight:400;src:url(/static/media/fonnts.com-IvyEpic_Black.1b5cb50f22b06e2cbac3.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_Black_Italic.00f82f7557c13df347c9.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_Bold.12a01b0dbf2a584060c6.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_Bold_Italic.d19459994ef045811945.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_ExtraBold.fdff58e6c3dbf1c9b117.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_ExtraBold_Italic.d3c0ea3ed73ad9a69ee2.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_ExtraLight.a64a36987189c9bd8326.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_ExtraLight_Italic.706bc22a33ffdc0571d7.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_Italic.d335d81da054f80c257d.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_Light.54b152b07f77f690b615.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_Light_Italic.d1af1a5025be40e3a9dc.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_Medium.27980c63fb5b31956643.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_Medium_Italic.36f06c29620fca238223.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_Regular.38a6c19be2ad4ef11554.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_SemiBold.886b06a0e71a62346116.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_SemiBold_Italic.4a9307da80e0a91ea01d.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_Thin_Italic.5c12d40b28286471febe.otf) format("otf"),url(/static/media/fonnts.com-IvyEpic_Variable_Thin.8bc0fba5ab86f1fdf1c1.otf) format("otf")}.form-registro-abordo-volante{align-content:center;background:#457bd7;background-image:url(/static/media/promo-abordo-background.22e053d62017c97d4a00.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;font-family:IvyEpic,sans-serif;min-height:1000px;padding:6rem 0;position:relative;width:100%}.form-abordo{display:flex;justify-content:end;width:100%}.form-abordo-box{width:49%}.form-abordo-box input{width:50%}.formulario-abordo{display:flex;justify-content:end;width:50%}.formulario-abordo-title h2{color:#ffc21d}.formulario-abordo-title p{color:#fff}.formulario-abordo-box{max-width:700px;min-width:500px}.formulario-abordo-box,.formulario-abordo-box-registro{background:#002f55;border-radius:22px;box-shadow:7px 7px 8px 0 #00000054;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:4rem 2rem;width:100%}.formulario-abordo-box-registro{max-width:650px}.form-abordo-group{margin:1rem 0}.form-abordo-group-registro{color:#fff;display:flex;justify-content:space-between;margin:1rem 0}.form-abordo-group-registro input[type=date],.form-abordo-group-registro input[type=email],.form-abordo-group-registro input[type=number],.form-abordo-group-registro input[type=password],.form-abordo-group-registro input[type=tel],.form-abordo-group-registro input[type=text]{background:#5d879e;border:none;border-radius:6px;color:#fff;padding:.5rem 1rem;width:100%}.chackbox_text.registro{color:#fff}.form-abordo-group input{background:#5d879e;border:none;border-radius:6px;padding:.5rem 1rem;width:100%}.form-abordo-group p{color:#fff;margin-bottom:0}.formulario-abordo-box>.chackbox_text{color:#fff}.formulario-abordo-box>.chackbox_text label{color:#5e92ec;cursor:pointer}.btn_enviar_formulario_abordo{display:flex;justify-content:center}.btn_enviar_formulario_abordo button{background:#ffaf00;border:none;border-radius:3px;color:#002f55;cursor:pointer;display:flex;font-size:18px;font-weight:700;letter-spacing:-1px;margin:2rem;padding:.5rem 3rem;text-decoration:none}.form-abordo-group input::placeholder{font-size:14px}.form-abordo-registro-option label{color:#fff;display:flex}.form-abordo-registro-option{display:flex;justify-content:center;margin-top:1rem}.form-abordo-registro-option p{color:#fff;display:flex}.form-abordo-registro-option label{color:#5e92ec;cursor:pointer;margin-left:4px}.formulario-abordo-imgs{width:50%}.formulario-abordo-imgs img{width:100%}.message_error{background:#f8d7da;border-radius:3px;color:#842029;font-size:14px;padding:.5rem .4rem;width:100%}.head-line-promo{display:flex;justify-content:space-between;position:absolute;top:0;width:100%}.numeral-promo{align-items:center;background:#ffc21d;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#333;display:flex;padding:.5rem 1rem}.numeral-promo label{font-weight:600}.numeral-promo label:first-child{font-size:1.2rem;font-weight:600;letter-spacing:-1px;line-height:20px;margin-right:1rem;text-align:center}.head-line-promo-content{display:flex;justify-content:space-between;width:100%}.head-line-promo-box img{margin-top:2rem;max-width:500px;min-width:415px;width:50%}.file-select{display:inline-block;position:relative}.file-select:before{align-items:center;background:#0000;border:1px dotted #5d879e;border-radius:3px;bottom:0;color:#ddd;content:"Seleccionar";display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.file-select input[type=file]{display:inline-block;height:32px;opacity:0;width:200px}#foto_pase:before,#foto_unidad:before{color:#ddd;content:"Sube tu archivo"}.form_input_img{display:grid;margin-top:1rem}.form_input_img .file-style{border:2px dashed #516577;border-radius:5px;cursor:pointer;display:grid;margin:auto;padding:1.5rem;position:relative;text-align:center;width:100%}label.file-style.abordo.upload{border:2px solid #7ed704}.form-abordo-group-registro input[type=file]{background:#0000;border:2px solid #5d879e;border-radius:6px;padding:.5rem 1rem;width:100%}.form_input_img input[type=file]{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.form_input_img i{color:#028bfd;cursor:pointer;font-size:2rem}.form-abordo-group-registro P{font-size:15px;margin-bottom:.2rem}.form_input_img p{color:#516577}.file-style.abordo:hover{background-color:#a9c4d3}i.fi.fi-rs-check-circle{color:#7ed704}.barra_menu_promo{background:#fff;background:linear-gradient(71.93deg,#001b33 26.34%,#004887 56.72%,#273b49 94.79%);height:106px;width:100%}.box-confirmacion-abordo p{color:#fff;justify-content:center;margin:.5rem 0}.box-confirmacion-abordo-icon i{color:#fec224!important;display:flex;font-size:4rem;justify-content:center;margin-bottom:2rem}.box-confirmacion-abordo-box{display:flex;justify-content:center;margin:.5rem;text-align:center}.box-confirmacion-abordo-box:nth-child(3){border:3px solid #0277d0;font-weight:600}.box-confirmacion-abordo-box label{color:#fec224}.form_input_img label{font-size:15px;margin-bottom:.3rem}@media (max-width:768px){.form-registro-abordo-volante{padding:2rem 0}.form-abordo{display:block;width:100%}.formulario-abordo,.formulario-abordo-imgs{width:100%}.head-line-promo-content{display:block;width:100%}.head-line-promo{display:flex;justify-content:space-between;position:relative;top:0;width:100%}.numeral-promo{justify-content:center;margin-bottom:2rem}.formulario-abordo-box{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:-webkit-max-content;max-width:max-content;min-width:auto;width:100%}}
/*# sourceMappingURL=main.6b9eaf64.css.map*/