﻿/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@import url("https://use.typekit.net/qjs5snp.css");@import url("https://use.typekit.net/kxx7vti.css");@import url("https://use.typekit.net/qjs5snp.css");@import url("https://use.typekit.net/qjs5snp.css");@import url("https://fonts.googleapis.com/css2?family=Montserrat&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap");@import url(https://fonts.googleapis.com/css?family=Righteous);@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,400&display=swap");@import url("https://use.typekit.net/kxx7vti.css");@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@400;700&display=swap");@import url("https://use.typekit.net/qjs5snp.css");@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow: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");@font-face{font-family:"FontAwesome";src:url(/assets/fontawesome-webfont-b286394e851d277e2d7b3565e2521ce84da11b7f6fce07db1c2f22edf4376cc7.eot);src:url(/assets/fontawesome-webfont-b286394e851d277e2d7b3565e2521ce84da11b7f6fce07db1c2f22edf4376cc7.eot?#iefix) format("eot"),url(/assets/fontawesome-webfont-91d5c9561ecf2908189b881a8ba86a52ef1ded1cbda3fab620db028af6143a93.woff) format("woff"),url(/assets/fontawesome-webfont-f959ef6d098505f01200e66ee927eb8432e89c35f51ab4ebab50c38c600d4d0e.ttf) format("truetype"),url(/assets/fontawesome-webfont-691a2559d28153e7f27508b31ddf97017b0972957cba99d614a2913ec1b91d28.svg#FontAwesome) format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}#ofitour-cms{/*! normalize.css v2.1.2 | MIT License | git.io/normalize *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (<none>)
 * Config saved to config.json and <none>
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */}#ofitour-cms article,#ofitour-cms aside,#ofitour-cms details,#ofitour-cms figcaption,#ofitour-cms figure,#ofitour-cms footer,#ofitour-cms header,#ofitour-cms hgroup,#ofitour-cms main,#ofitour-cms nav,#ofitour-cms section,#ofitour-cms summary{display:block}#ofitour-cms audio,#ofitour-cms canvas,#ofitour-cms video{display:inline-block}#ofitour-cms audio:not([controls]){display:none;height:0}#ofitour-cms [hidden],#ofitour-cms template{display:none}#ofitour-cms script{display:none !important}#ofitour-cms html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#ofitour-cms body{margin:0}#ofitour-cms a{background:transparent}#ofitour-cms a:focus{outline:thin dotted}#ofitour-cms a:active,#ofitour-cms a:hover{outline:0}#ofitour-cms h1{font-size:2em;margin:0.67em 0}#ofitour-cms abbr[title]{border-bottom:1px dotted}#ofitour-cms b,#ofitour-cms strong{font-weight:bold}#ofitour-cms dfn{font-style:italic}#ofitour-cms hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}#ofitour-cms mark{background:#ff0;color:#000}#ofitour-cms code,#ofitour-cms kbd,#ofitour-cms pre,#ofitour-cms samp{font-family:monospace, serif;font-size:1em}#ofitour-cms pre{white-space:pre-wrap}#ofitour-cms q{quotes:"\201C" "\201D" "\2018" "\2019"}#ofitour-cms small{font-size:80%}#ofitour-cms sub,#ofitour-cms sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#ofitour-cms sup{top:-0.5em}#ofitour-cms sub{bottom:-0.25em}#ofitour-cms img{border:0}#ofitour-cms svg:not(:root){overflow:hidden}#ofitour-cms figure{margin:0}#ofitour-cms fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}#ofitour-cms legend{border:0;padding:0}#ofitour-cms button,#ofitour-cms input,#ofitour-cms select,#ofitour-cms textarea{font-family:inherit;font-size:100%;margin:0}#ofitour-cms button,#ofitour-cms input{line-height:normal}#ofitour-cms button,#ofitour-cms select{text-transform:none}#ofitour-cms button,#ofitour-cms html input[type="button"],#ofitour-cms input[type="reset"],#ofitour-cms input[type="submit"]{-webkit-appearance:button;cursor:pointer}#ofitour-cms button[disabled],#ofitour-cms html input[disabled]{cursor:default}#ofitour-cms input[type="checkbox"],#ofitour-cms input[type="radio"]{box-sizing:border-box;padding:0}#ofitour-cms input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#ofitour-cms input[type="search"]::-webkit-search-cancel-button,#ofitour-cms input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}#ofitour-cms button::-moz-focus-inner,#ofitour-cms input::-moz-focus-inner{border:0;padding:0}#ofitour-cms textarea{overflow:auto;vertical-align:top}#ofitour-cms table{border-collapse:collapse;border-spacing:0}#ofitour-cms meta.foundation-mq-small{font-family:"only screen and (min-width: 768px)";width:768px}#ofitour-cms meta.foundation-mq-medium{font-family:"only screen and (min-width:1280px)";width:1280px}#ofitour-cms meta.foundation-mq-large{font-family:"only screen and (min-width:1440px)";width:1440px}#ofitour-cms *,#ofitour-cms *:before,#ofitour-cms *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ofitour-cms html,#ofitour-cms body{font-size:100%}#ofitour-cms body{padding:0;margin:0;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}#ofitour-cms a:hover{cursor:pointer}#ofitour-cms img,#ofitour-cms object,#ofitour-cms embed{max-width:100%;height:auto}#ofitour-cms object,#ofitour-cms embed{height:100%}#ofitour-cms img{-ms-interpolation-mode:bicubic}#ofitour-cms #map_canvas img,#ofitour-cms #map_canvas embed,#ofitour-cms #map_canvas object,#ofitour-cms .map_canvas img,#ofitour-cms .map_canvas embed,#ofitour-cms .map_canvas object{max-width:none !important}#ofitour-cms .left{float:left !important}#ofitour-cms .right{float:right !important}#ofitour-cms .text-left{text-align:left !important}#ofitour-cms .text-right{text-align:right !important}#ofitour-cms .text-center{text-align:center !important}#ofitour-cms .text-justify{text-align:justify !important}#ofitour-cms .hide{display:none}#ofitour-cms .antialiased{-webkit-font-smoothing:antialiased}#ofitour-cms img{display:inline-block;vertical-align:middle}#ofitour-cms textarea{height:auto;min-height:50px}#ofitour-cms select{width:100%}#ofitour-cms .row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:64.375em;*zoom:1}#ofitour-cms .row:before,#ofitour-cms .row:after{content:" ";display:table}#ofitour-cms .row:after{clear:both}#ofitour-cms .row.collapse>.column,#ofitour-cms .row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}#ofitour-cms .row.collapse .row{margin-left:0;margin-right:0}#ofitour-cms .row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}#ofitour-cms .row .row:before,#ofitour-cms .row .row:after{content:" ";display:table}#ofitour-cms .row .row:after{clear:both}#ofitour-cms .row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}#ofitour-cms .row .row.collapse:before,#ofitour-cms .row .row.collapse:after{content:" ";display:table}#ofitour-cms .row .row.collapse:after{clear:both}#ofitour-cms .column,#ofitour-cms .columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left}@media only screen{#ofitour-cms .column,#ofitour-cms .columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}#ofitour-cms .small-1{position:relative;width:8.33333%}#ofitour-cms .small-2{position:relative;width:16.66667%}#ofitour-cms .small-3{position:relative;width:25%}#ofitour-cms .small-4{position:relative;width:33.33333%}#ofitour-cms .small-5{position:relative;width:41.66667%}#ofitour-cms .small-6{position:relative;width:50%}#ofitour-cms .small-7{position:relative;width:58.33333%}#ofitour-cms .small-8{position:relative;width:66.66667%}#ofitour-cms .small-9{position:relative;width:75%}#ofitour-cms .small-10{position:relative;width:83.33333%}#ofitour-cms .small-11{position:relative;width:91.66667%}#ofitour-cms .small-12{position:relative;width:100%}#ofitour-cms .small-offset-0{position:relative;margin-left:0%}#ofitour-cms .small-offset-1{position:relative;margin-left:8.33333%}#ofitour-cms .small-offset-2{position:relative;margin-left:16.66667%}#ofitour-cms .small-offset-3{position:relative;margin-left:25%}#ofitour-cms .small-offset-4{position:relative;margin-left:33.33333%}#ofitour-cms .small-offset-5{position:relative;margin-left:41.66667%}#ofitour-cms .small-offset-6{position:relative;margin-left:50%}#ofitour-cms .small-offset-7{position:relative;margin-left:58.33333%}#ofitour-cms .small-offset-8{position:relative;margin-left:66.66667%}#ofitour-cms .small-offset-9{position:relative;margin-left:75%}#ofitour-cms .small-offset-10{position:relative;margin-left:83.33333%}#ofitour-cms [class*="column"]+[class*="column"]:last-child{float:right}#ofitour-cms [class*="column"]+.end[class*="column"]{float:left}#ofitour-cms .column.small-centered,#ofitour-cms .columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width: 768px){#ofitour-cms .large-1{position:relative;width:8.33333%}#ofitour-cms .large-2{position:relative;width:16.66667%}#ofitour-cms .large-3{position:relative;width:25%}#ofitour-cms .large-4{position:relative;width:33.33333%}#ofitour-cms .large-5{position:relative;width:41.66667%}#ofitour-cms .large-6{position:relative;width:50%}#ofitour-cms .large-7{position:relative;width:58.33333%}#ofitour-cms .large-8{position:relative;width:66.66667%}#ofitour-cms .large-9{position:relative;width:75%}#ofitour-cms .large-10{position:relative;width:83.33333%}#ofitour-cms .large-11{position:relative;width:91.66667%}#ofitour-cms .large-12{position:relative;width:100%}#ofitour-cms .row .large-offset-0{position:relative;margin-left:0%}#ofitour-cms .row .large-offset-1{position:relative;margin-left:8.33333%}#ofitour-cms .row .large-offset-2{position:relative;margin-left:16.66667%}#ofitour-cms .row .large-offset-3{position:relative;margin-left:25%}#ofitour-cms .row .large-offset-4{position:relative;margin-left:33.33333%}#ofitour-cms .row .large-offset-5{position:relative;margin-left:41.66667%}#ofitour-cms .row .large-offset-6{position:relative;margin-left:50%}#ofitour-cms .row .large-offset-7{position:relative;margin-left:58.33333%}#ofitour-cms .row .large-offset-8{position:relative;margin-left:66.66667%}#ofitour-cms .row .large-offset-9{position:relative;margin-left:75%}#ofitour-cms .row .large-offset-10{position:relative;margin-left:83.33333%}#ofitour-cms .row .large-offset-11{position:relative;margin-left:91.66667%}#ofitour-cms .push-1{position:relative;left:8.33333%;right:auto}#ofitour-cms .pull-1{position:relative;right:8.33333%;left:auto}#ofitour-cms .push-2{position:relative;left:16.66667%;right:auto}#ofitour-cms .pull-2{position:relative;right:16.66667%;left:auto}#ofitour-cms .push-3{position:relative;left:25%;right:auto}#ofitour-cms .pull-3{position:relative;right:25%;left:auto}#ofitour-cms .push-4{position:relative;left:33.33333%;right:auto}#ofitour-cms .pull-4{position:relative;right:33.33333%;left:auto}#ofitour-cms .push-5{position:relative;left:41.66667%;right:auto}#ofitour-cms .pull-5{position:relative;right:41.66667%;left:auto}#ofitour-cms .push-6{position:relative;left:50%;right:auto}#ofitour-cms .pull-6{position:relative;right:50%;left:auto}#ofitour-cms .push-7{position:relative;left:58.33333%;right:auto}#ofitour-cms .pull-7{position:relative;right:58.33333%;left:auto}#ofitour-cms .push-8{position:relative;left:66.66667%;right:auto}#ofitour-cms .pull-8{position:relative;right:66.66667%;left:auto}#ofitour-cms .push-9{position:relative;left:75%;right:auto}#ofitour-cms .pull-9{position:relative;right:75%;left:auto}#ofitour-cms .push-10{position:relative;left:83.33333%;right:auto}#ofitour-cms .pull-10{position:relative;right:83.33333%;left:auto}#ofitour-cms .push-11{position:relative;left:91.66667%;right:auto}#ofitour-cms .pull-11{position:relative;right:91.66667%;left:auto}#ofitour-cms .column.large-centered,#ofitour-cms .columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}#ofitour-cms .column.large-uncentered,#ofitour-cms .columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}#ofitour-cms .column.large-uncentered.opposite,#ofitour-cms .columns.large-uncentered.opposite{float:right !important}}#ofitour-cms .show-for-small,#ofitour-cms .show-for-medium-down,#ofitour-cms .show-for-large-down{display:inherit !important}#ofitour-cms .show-for-medium,#ofitour-cms .show-for-medium-up,#ofitour-cms .show-for-large,#ofitour-cms .show-for-large-up,#ofitour-cms .show-for-xlarge{display:none !important}#ofitour-cms .hide-for-medium,#ofitour-cms .hide-for-medium-up,#ofitour-cms .hide-for-large,#ofitour-cms .hide-for-large-up,#ofitour-cms .hide-for-xlarge{display:inherit !important}#ofitour-cms .hide-for-small,#ofitour-cms .hide-for-medium-down,#ofitour-cms .hide-for-large-down{display:none !important}#ofitour-cms table.show-for-small,#ofitour-cms table.show-for-medium-down,#ofitour-cms table.show-for-large-down,#ofitour-cms table.hide-for-medium,#ofitour-cms table.hide-for-medium-up,#ofitour-cms table.hide-for-large,#ofitour-cms table.hide-for-large-up,#ofitour-cms table.hide-for-xlarge{display:table}#ofitour-cms thead.show-for-small,#ofitour-cms thead.show-for-medium-down,#ofitour-cms thead.show-for-large-down,#ofitour-cms thead.hide-for-medium,#ofitour-cms thead.hide-for-medium-up,#ofitour-cms thead.hide-for-large,#ofitour-cms thead.hide-for-large-up,#ofitour-cms thead.hide-for-xlarge{display:table-header-group !important}#ofitour-cms tbody.show-for-small,#ofitour-cms tbody.show-for-medium-down,#ofitour-cms tbody.show-for-large-down,#ofitour-cms tbody.hide-for-medium,#ofitour-cms tbody.hide-for-medium-up,#ofitour-cms tbody.hide-for-large,#ofitour-cms tbody.hide-for-large-up,#ofitour-cms tbody.hide-for-xlarge{display:table-row-group !important}#ofitour-cms tr.show-for-small,#ofitour-cms tr.show-for-medium-down,#ofitour-cms tr.show-for-large-down,#ofitour-cms tr.hide-for-medium,#ofitour-cms tr.hide-for-medium-up,#ofitour-cms tr.hide-for-large,#ofitour-cms tr.hide-for-large-up,#ofitour-cms tr.hide-for-xlarge{display:table-row !important}#ofitour-cms td.show-for-small,#ofitour-cms td.show-for-medium-down,#ofitour-cms td.show-for-large-down,#ofitour-cms td.hide-for-medium,#ofitour-cms td.hide-for-medium-up,#ofitour-cms td.hide-for-large,#ofitour-cms td.hide-for-large-up,#ofitour-cms td.hide-for-xlarge,#ofitour-cms th.show-for-small,#ofitour-cms th.show-for-medium-down,#ofitour-cms th.show-for-large-down,#ofitour-cms th.hide-for-medium,#ofitour-cms th.hide-for-medium-up,#ofitour-cms th.hide-for-large,#ofitour-cms th.hide-for-large-up,#ofitour-cms th.hide-for-xlarge{display:table-cell !important}@media only screen and (min-width: 768px){#ofitour-cms .show-for-medium,#ofitour-cms .show-for-medium-up{display:inherit !important}#ofitour-cms .show-for-small{display:none !important}#ofitour-cms .hide-for-small{display:inherit !important}#ofitour-cms .hide-for-medium,#ofitour-cms .hide-for-medium-up{display:none !important}#ofitour-cms table.show-for-medium,#ofitour-cms table.show-for-medium-up,#ofitour-cms table.hide-for-small{display:table}#ofitour-cms thead.show-for-medium,#ofitour-cms thead.show-for-medium-up,#ofitour-cms thead.hide-for-small{display:table-header-group !important}#ofitour-cms tbody.show-for-medium,#ofitour-cms tbody.show-for-medium-up,#ofitour-cms tbody.hide-for-small{display:table-row-group !important}#ofitour-cms tr.show-for-medium,#ofitour-cms tr.show-for-medium-up,#ofitour-cms tr.hide-for-small{display:table-row !important}#ofitour-cms td.show-for-medium,#ofitour-cms td.show-for-medium-up,#ofitour-cms td.hide-for-small,#ofitour-cms th.show-for-medium,#ofitour-cms th.show-for-medium-up,#ofitour-cms th.hide-for-small{display:table-cell !important}}@media only screen and (min-width: 1280px){#ofitour-cms .show-for-large,#ofitour-cms .show-for-large-up{display:inherit !important}#ofitour-cms .show-for-medium,#ofitour-cms .show-for-medium-down{display:none !important}#ofitour-cms .hide-for-medium,#ofitour-cms .hide-for-medium-down{display:inherit !important}#ofitour-cms .hide-for-large,#ofitour-cms .hide-for-large-up{display:none !important}#ofitour-cms table.show-for-large,#ofitour-cms table.show-for-large-up,#ofitour-cms table.hide-for-medium,#ofitour-cms table.hide-for-medium-down{display:table}#ofitour-cms thead.show-for-large,#ofitour-cms thead.show-for-large-up,#ofitour-cms thead.hide-for-medium,#ofitour-cms thead.hide-for-medium-down{display:table-header-group !important}#ofitour-cms tbody.show-for-large,#ofitour-cms tbody.show-for-large-up,#ofitour-cms tbody.hide-for-medium,#ofitour-cms tbody.hide-for-medium-down{display:table-row-group !important}#ofitour-cms tr.show-for-large,#ofitour-cms tr.show-for-large-up,#ofitour-cms tr.hide-for-medium,#ofitour-cms tr.hide-for-medium-down{display:table-row !important}#ofitour-cms td.show-for-large,#ofitour-cms td.show-for-large-up,#ofitour-cms td.hide-for-medium,#ofitour-cms td.hide-for-medium-down,#ofitour-cms th.show-for-large,#ofitour-cms th.show-for-large-up,#ofitour-cms th.hide-for-medium,#ofitour-cms th.hide-for-medium-down{display:table-cell !important}}@media only screen and (min-width: 1440px){#ofitour-cms .show-for-xlarge{display:inherit !important}#ofitour-cms .show-for-large,#ofitour-cms .show-for-large-down{display:none !important}#ofitour-cms .hide-for-large,#ofitour-cms .hide-for-large-down{display:inherit !important}#ofitour-cms .hide-for-xlarge{display:none !important}#ofitour-cms table.show-for-xlarge,#ofitour-cms table.hide-for-large,#ofitour-cms table.hide-for-large-down{display:table}#ofitour-cms thead.show-for-xlarge,#ofitour-cms thead.hide-for-large,#ofitour-cms thead.hide-for-large-down{display:table-header-group !important}#ofitour-cms tbody.show-for-xlarge,#ofitour-cms tbody.hide-for-large,#ofitour-cms tbody.hide-for-large-down{display:table-row-group !important}#ofitour-cms tr.show-for-xlarge,#ofitour-cms tr.hide-for-large,#ofitour-cms tr.hide-for-large-down{display:table-row !important}#ofitour-cms td.show-for-xlarge,#ofitour-cms td.hide-for-large,#ofitour-cms td.hide-for-large-down,#ofitour-cms th.show-for-xlarge,#ofitour-cms th.hide-for-large,#ofitour-cms th.hide-for-large-down{display:table-cell !important}}#ofitour-cms .show-for-landscape,#ofitour-cms .hide-for-portrait{display:inherit !important}#ofitour-cms .hide-for-landscape,#ofitour-cms .show-for-portrait{display:none !important}#ofitour-cms table.hide-for-landscape,#ofitour-cms table.show-for-portrait{display:table}#ofitour-cms thead.hide-for-landscape,#ofitour-cms thead.show-for-portrait{display:table-header-group !important}#ofitour-cms tbody.hide-for-landscape,#ofitour-cms tbody.show-for-portrait{display:table-row-group !important}#ofitour-cms tr.hide-for-landscape,#ofitour-cms tr.show-for-portrait{display:table-row !important}#ofitour-cms td.hide-for-landscape,#ofitour-cms td.show-for-portrait,#ofitour-cms th.hide-for-landscape,#ofitour-cms th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){#ofitour-cms .show-for-landscape,#ofitour-cms .hide-for-portrait{display:inherit !important}#ofitour-cms .hide-for-landscape,#ofitour-cms .show-for-portrait{display:none !important}#ofitour-cms table.show-for-landscape,#ofitour-cms table.hide-for-portrait{display:table}#ofitour-cms thead.show-for-landscape,#ofitour-cms thead.hide-for-portrait{display:table-header-group !important}#ofitour-cms tbody.show-for-landscape,#ofitour-cms tbody.hide-for-portrait{display:table-row-group !important}#ofitour-cms tr.show-for-landscape,#ofitour-cms tr.hide-for-portrait{display:table-row !important}#ofitour-cms td.show-for-landscape,#ofitour-cms td.hide-for-portrait,#ofitour-cms th.show-for-landscape,#ofitour-cms th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){#ofitour-cms .show-for-portrait,#ofitour-cms .hide-for-landscape{display:inherit !important}#ofitour-cms .hide-for-portrait,#ofitour-cms .show-for-landscape{display:none !important}#ofitour-cms table.show-for-portrait,#ofitour-cms table.hide-for-landscape{display:table}#ofitour-cms thead.show-for-portrait,#ofitour-cms thead.hide-for-landscape{display:table-header-group !important}#ofitour-cms tbody.show-for-portrait,#ofitour-cms tbody.hide-for-landscape{display:table-row-group !important}#ofitour-cms tr.show-for-portrait,#ofitour-cms tr.hide-for-landscape{display:table-row !important}#ofitour-cms td.show-for-portrait,#ofitour-cms td.hide-for-landscape,#ofitour-cms th.show-for-portrait,#ofitour-cms th.hide-for-landscape{display:table-cell !important}}#ofitour-cms .show-for-touch{display:none !important}#ofitour-cms .hide-for-touch{display:inherit !important}#ofitour-cms .touch .show-for-touch{display:inherit !important}#ofitour-cms .touch .hide-for-touch{display:none !important}#ofitour-cms table.hide-for-touch{display:table}#ofitour-cms .touch table.show-for-touch{display:table}#ofitour-cms thead.hide-for-touch{display:table-header-group !important}#ofitour-cms .touch thead.show-for-touch{display:table-header-group !important}#ofitour-cms tbody.hide-for-touch{display:table-row-group !important}#ofitour-cms .touch tbody.show-for-touch{display:table-row-group !important}#ofitour-cms tr.hide-for-touch{display:table-row !important}#ofitour-cms .touch tr.show-for-touch{display:table-row !important}#ofitour-cms td.hide-for-touch{display:table-cell !important}#ofitour-cms .touch td.show-for-touch{display:table-cell !important}#ofitour-cms th.hide-for-touch{display:table-cell !important}#ofitour-cms .touch th.show-for-touch{display:table-cell !important}@media only screen{#ofitour-cms [class*="block-grid-"]{display:block;padding:0;margin:0 -0.625em;*zoom:1}#ofitour-cms [class*="block-grid-"]:before,#ofitour-cms [class*="block-grid-"]:after{content:" ";display:table}#ofitour-cms [class*="block-grid-"]:after{clear:both}#ofitour-cms [class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-1>li{width:100%;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-1>li:nth-of-type(n){clear:none}#ofitour-cms .small-block-grid-1>li:nth-of-type(1n+1){clear:both}#ofitour-cms .small-block-grid-2>li{width:50%;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-2>li:nth-of-type(n){clear:none}#ofitour-cms .small-block-grid-2>li:nth-of-type(2n+1){clear:both}#ofitour-cms .small-block-grid-3>li{width:33.33333%;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-3>li:nth-of-type(n){clear:none}#ofitour-cms .small-block-grid-3>li:nth-of-type(3n+1){clear:both}#ofitour-cms .small-block-grid-4>li{width:25%;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-4>li:nth-of-type(n){clear:none}#ofitour-cms .small-block-grid-4>li:nth-of-type(4n+1){clear:both}#ofitour-cms .small-block-grid-5>li{width:20%;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-5>li:nth-of-type(n){clear:none}#ofitour-cms .small-block-grid-5>li:nth-of-type(5n+1){clear:both}#ofitour-cms .small-block-grid-6>li{width:16.66667%;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-6>li:nth-of-type(n){clear:none}#ofitour-cms .small-block-grid-6>li:nth-of-type(6n+1){clear:both}#ofitour-cms .small-block-grid-7>li{width:14.28571%;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-7>li:nth-of-type(n){clear:none}#ofitour-cms .small-block-grid-7>li:nth-of-type(7n+1){clear:both}#ofitour-cms .small-block-grid-8>li{width:12.5%;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-8>li:nth-of-type(n){clear:none}#ofitour-cms .small-block-grid-8>li:nth-of-type(8n+1){clear:both}#ofitour-cms .small-block-grid-9>li{width:11.11111%;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-9>li:nth-of-type(n){clear:none}#ofitour-cms .small-block-grid-9>li:nth-of-type(9n+1){clear:both}#ofitour-cms .small-block-grid-10>li{width:10%;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-10>li:nth-of-type(n){clear:none}#ofitour-cms .small-block-grid-10>li:nth-of-type(10n+1){clear:both}#ofitour-cms .small-block-grid-11>li{width:9.09091%;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-11>li:nth-of-type(n){clear:none}#ofitour-cms .small-block-grid-11>li:nth-of-type(11n+1){clear:both}#ofitour-cms .small-block-grid-12>li{width:8.33333%;padding:0 0.625em 1.25em}#ofitour-cms .small-block-grid-12>li:nth-of-type(n){clear:none}#ofitour-cms .small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 768px){#ofitour-cms .small-block-grid-1>li:nth-of-type(1n+1){clear:none}#ofitour-cms .small-block-grid-2>li:nth-of-type(2n+1){clear:none}#ofitour-cms .small-block-grid-3>li:nth-of-type(3n+1){clear:none}#ofitour-cms .small-block-grid-4>li:nth-of-type(4n+1){clear:none}#ofitour-cms .small-block-grid-5>li:nth-of-type(5n+1){clear:none}#ofitour-cms .small-block-grid-6>li:nth-of-type(6n+1){clear:none}#ofitour-cms .small-block-grid-7>li:nth-of-type(7n+1){clear:none}#ofitour-cms .small-block-grid-8>li:nth-of-type(8n+1){clear:none}#ofitour-cms .small-block-grid-9>li:nth-of-type(9n+1){clear:none}#ofitour-cms .small-block-grid-10>li:nth-of-type(10n+1){clear:none}#ofitour-cms .small-block-grid-11>li:nth-of-type(11n+1){clear:none}#ofitour-cms .small-block-grid-12>li:nth-of-type(12n+1){clear:none}#ofitour-cms .large-block-grid-1>li{width:100%;padding:0 0.625em 1.25em}#ofitour-cms .large-block-grid-1>li:nth-of-type(n){clear:none}#ofitour-cms .large-block-grid-1>li:nth-of-type(1n+1){clear:both}#ofitour-cms .large-block-grid-2>li{width:50%;padding:0 0.625em 1.25em}#ofitour-cms .large-block-grid-2>li:nth-of-type(n){clear:none}#ofitour-cms .large-block-grid-2>li:nth-of-type(2n+1){clear:both}#ofitour-cms .large-block-grid-3>li{width:33.33333%;padding:0 0.625em 1.25em}#ofitour-cms .large-block-grid-3>li:nth-of-type(n){clear:none}#ofitour-cms .large-block-grid-3>li:nth-of-type(3n+1){clear:both}#ofitour-cms .large-block-grid-4>li{width:25%;padding:0 0.625em 1.25em}#ofitour-cms .large-block-grid-4>li:nth-of-type(n){clear:none}#ofitour-cms .large-block-grid-4>li:nth-of-type(4n+1){clear:both}#ofitour-cms .large-block-grid-5>li{width:20%;padding:0 0.625em 1.25em}#ofitour-cms .large-block-grid-5>li:nth-of-type(n){clear:none}#ofitour-cms .large-block-grid-5>li:nth-of-type(5n+1){clear:both}#ofitour-cms .large-block-grid-6>li{width:16.66667%;padding:0 0.625em 1.25em}#ofitour-cms .large-block-grid-6>li:nth-of-type(n){clear:none}#ofitour-cms .large-block-grid-6>li:nth-of-type(6n+1){clear:both}#ofitour-cms .large-block-grid-7>li{width:14.28571%;padding:0 0.625em 1.25em}#ofitour-cms .large-block-grid-7>li:nth-of-type(n){clear:none}#ofitour-cms .large-block-grid-7>li:nth-of-type(7n+1){clear:both}#ofitour-cms .large-block-grid-8>li{width:12.5%;padding:0 0.625em 1.25em}#ofitour-cms .large-block-grid-8>li:nth-of-type(n){clear:none}#ofitour-cms .large-block-grid-8>li:nth-of-type(8n+1){clear:both}#ofitour-cms .large-block-grid-9>li{width:11.11111%;padding:0 0.625em 1.25em}#ofitour-cms .large-block-grid-9>li:nth-of-type(n){clear:none}#ofitour-cms .large-block-grid-9>li:nth-of-type(9n+1){clear:both}#ofitour-cms .large-block-grid-10>li{width:10%;padding:0 0.625em 1.25em}#ofitour-cms .large-block-grid-10>li:nth-of-type(n){clear:none}#ofitour-cms .large-block-grid-10>li:nth-of-type(10n+1){clear:both}#ofitour-cms .large-block-grid-11>li{width:9.09091%;padding:0 0.625em 1.25em}#ofitour-cms .large-block-grid-11>li:nth-of-type(n){clear:none}#ofitour-cms .large-block-grid-11>li:nth-of-type(11n+1){clear:both}#ofitour-cms .large-block-grid-12>li{width:8.33333%;padding:0 0.625em 1.25em}#ofitour-cms .large-block-grid-12>li:nth-of-type(n){clear:none}#ofitour-cms .large-block-grid-12>li:nth-of-type(12n+1){clear:both}}#ofitour-cms p.lead{font-size:1.21875em;line-height:1.6}#ofitour-cms .subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:0.2em;margin-bottom:0.5em}#ofitour-cms div,#ofitour-cms dl,#ofitour-cms dt,#ofitour-cms dd,#ofitour-cms ul,#ofitour-cms ol,#ofitour-cms li,#ofitour-cms h1,#ofitour-cms h2,#ofitour-cms h3,#ofitour-cms h4,#ofitour-cms h5,#ofitour-cms h6,#ofitour-cms pre,#ofitour-cms form,#ofitour-cms p,#ofitour-cms blockquote,#ofitour-cms th,#ofitour-cms td{margin:0;padding:0;direction:ltr}#ofitour-cms a{text-decoration:none;line-height:inherit}#ofitour-cms a img{border:none}#ofitour-cms p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}#ofitour-cms p aside{font-size:0.875em;line-height:1.35;font-style:italic}#ofitour-cms h1,#ofitour-cms h2,#ofitour-cms h3,#ofitour-cms h4,#ofitour-cms h5,#ofitour-cms h6{font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;text-rendering:optimizeLegibility;margin-top:0.2em;margin-bottom:0.5em;line-height:1.2125em}#ofitour-cms h1 small,#ofitour-cms h2 small,#ofitour-cms h3 small,#ofitour-cms h4 small,#ofitour-cms h5 small,#ofitour-cms h6 small{font-size:60%;line-height:0}#ofitour-cms h1{font-size:2.125em}#ofitour-cms h2{font-size:1.6875em}#ofitour-cms h3{font-size:1.375em}#ofitour-cms h4{font-size:1.125em}#ofitour-cms h5{font-size:1.125em}#ofitour-cms h6{font-size:1em}#ofitour-cms hr{border:solid #dddddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}#ofitour-cms em,#ofitour-cms i{font-style:italic;line-height:inherit}#ofitour-cms strong,#ofitour-cms b{font-weight:bold;line-height:inherit}#ofitour-cms small{font-size:60%;line-height:inherit}#ofitour-cms code{font-family:Consolas, "Liberation Mono", Courier, monospace;font-weight:bold;color:#7f0a0c}#ofitour-cms ul,#ofitour-cms ol,#ofitour-cms dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}#ofitour-cms ul,#ofitour-cms ol{margin-left:0}#ofitour-cms ul.no-bullet,#ofitour-cms ol.no-bullet{margin-left:0}#ofitour-cms ul li ul,#ofitour-cms ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}#ofitour-cms ul.square li ul,#ofitour-cms ul.circle li ul,#ofitour-cms ul.disc li ul{list-style:inherit}#ofitour-cms ul.square{list-style-type:square}#ofitour-cms ul.circle{list-style-type:circle}#ofitour-cms ul.disc{list-style-type:disc}#ofitour-cms ul.no-bullet{list-style:none}#ofitour-cms ol li ul,#ofitour-cms ol li ol{margin-left:1.25em;margin-bottom:0}#ofitour-cms dl dt{margin-bottom:0.3em;font-weight:bold}#ofitour-cms dl dd{margin-bottom:0.75em}#ofitour-cms abbr,#ofitour-cms acronym{text-transform:uppercase;font-size:90%;color:#222222;border-bottom:1px dotted #dddddd}#ofitour-cms abbr{text-transform:none}#ofitour-cms blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #dddddd}#ofitour-cms blockquote cite{display:block;font-size:0.8125em;color:#555555}#ofitour-cms blockquote cite:before{content:"\2014 \0020"}#ofitour-cms blockquote cite a,#ofitour-cms blockquote cite a:visited{color:#555555}#ofitour-cms blockquote,#ofitour-cms blockquote p{line-height:1.6;color:#6f6f6f}#ofitour-cms .vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #dddddd;padding:0.625em 0.75em}#ofitour-cms .vcard li{margin:0;display:block}#ofitour-cms .vcard .fn{font-weight:bold;font-size:0.9375em}#ofitour-cms .vevent .summary{font-weight:bold}#ofitour-cms .vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em}@media only screen and (min-width: 768px){#ofitour-cms h1,#ofitour-cms h2,#ofitour-cms h3,#ofitour-cms h4,#ofitour-cms h5,#ofitour-cms h6{line-height:1.4}#ofitour-cms h1{font-size:2.75em}#ofitour-cms h2{font-size:2.3125em}#ofitour-cms h3{font-size:1.6875em}#ofitour-cms h4{font-size:1.4375em}}#ofitour-cms .print-only{display:none !important}@media print{#ofitour-cms *{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}#ofitour-cms a,#ofitour-cms a:visited{text-decoration:underline}#ofitour-cms a[href]:after{content:" (" attr(href) ")"}#ofitour-cms abbr[title]:after{content:" (" attr(title) ")"}#ofitour-cms .ir a:after,#ofitour-cms a[href^="javascript:"]:after,#ofitour-cms a[href^="#"]:after{content:""}#ofitour-cms pre,#ofitour-cms blockquote{border:1px solid #999999;page-break-inside:avoid}#ofitour-cms thead{display:table-header-group}#ofitour-cms tr,#ofitour-cms img{page-break-inside:avoid}#ofitour-cms img{max-width:100% !important}@page{#ofitour-cms{margin:0.5cm}}#ofitour-cms p,#ofitour-cms h2,#ofitour-cms h3{orphans:3;widows:3}#ofitour-cms h2,#ofitour-cms h3{page-break-after:avoid}#ofitour-cms .hide-on-print{display:none !important}#ofitour-cms .print-only{display:block !important}#ofitour-cms .hide-for-print{display:none !important}#ofitour-cms .show-for-print{display:inherit !important}}#ofitour-cms button,#ofitour-cms .button{border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:bold;line-height:normal;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:0.75em;padding-right:1.5em;padding-bottom:0.8125em;padding-left:1.5em;font-size:1em;background-color:#2ba6cb;border-color:#2284a1;color:white}#ofitour-cms button:hover,#ofitour-cms button:focus,#ofitour-cms .button:hover,#ofitour-cms .button:focus{background-color:#2284a1}#ofitour-cms button:hover,#ofitour-cms button:focus,#ofitour-cms .button:hover,#ofitour-cms .button:focus{color:white}#ofitour-cms button.secondary,#ofitour-cms .button.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333333}#ofitour-cms button.secondary:hover,#ofitour-cms button.secondary:focus,#ofitour-cms .button.secondary:hover,#ofitour-cms .button.secondary:focus{background-color:#d0d0d0}#ofitour-cms button.secondary:hover,#ofitour-cms button.secondary:focus,#ofitour-cms .button.secondary:hover,#ofitour-cms .button.secondary:focus{color:#333333}#ofitour-cms button.success,#ofitour-cms .button.success{background-color:#5da423;border-color:#457a1a;color:white}#ofitour-cms button.success:hover,#ofitour-cms button.success:focus,#ofitour-cms .button.success:hover,#ofitour-cms .button.success:focus{background-color:#457a1a}#ofitour-cms button.success:hover,#ofitour-cms button.success:focus,#ofitour-cms .button.success:hover,#ofitour-cms .button.success:focus{color:white}#ofitour-cms button.alert,#ofitour-cms .button.alert{background-color:#c60f13;border-color:#970b0e;color:white}#ofitour-cms button.alert:hover,#ofitour-cms button.alert:focus,#ofitour-cms .button.alert:hover,#ofitour-cms .button.alert:focus{background-color:#970b0e}#ofitour-cms button.alert:hover,#ofitour-cms button.alert:focus,#ofitour-cms .button.alert:hover,#ofitour-cms .button.alert:focus{color:white}#ofitour-cms button.large,#ofitour-cms .button.large{padding-top:1em;padding-right:2em;padding-bottom:1.0625em;padding-left:2em;font-size:1.25em}#ofitour-cms button.small,#ofitour-cms .button.small{padding-top:0.5625em;padding-right:1.125em;padding-bottom:0.625em;padding-left:1.125em;font-size:0.8125em}#ofitour-cms button.tiny,#ofitour-cms .button.tiny{padding-top:0.4375em;padding-right:0.875em;padding-bottom:0.5em;padding-left:0.875em;font-size:0.6875em}#ofitour-cms button.expand,#ofitour-cms .button.expand{padding-right:0;padding-left:0;width:100%}#ofitour-cms button.left-align,#ofitour-cms .button.left-align{text-align:left;text-indent:0.75em}#ofitour-cms button.right-align,#ofitour-cms .button.right-align{text-align:right;padding-right:0.75em}#ofitour-cms button.disabled,#ofitour-cms button[disabled],#ofitour-cms .button.disabled,#ofitour-cms .button[disabled]{background-color:#2ba6cb;border-color:#2284a1;color:white;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}#ofitour-cms button.disabled:hover,#ofitour-cms button.disabled:focus,#ofitour-cms button[disabled]:hover,#ofitour-cms button[disabled]:focus,#ofitour-cms .button.disabled:hover,#ofitour-cms .button.disabled:focus,#ofitour-cms .button[disabled]:hover,#ofitour-cms .button[disabled]:focus{background-color:#2284a1}#ofitour-cms button.disabled:hover,#ofitour-cms button.disabled:focus,#ofitour-cms button[disabled]:hover,#ofitour-cms button[disabled]:focus,#ofitour-cms .button.disabled:hover,#ofitour-cms .button.disabled:focus,#ofitour-cms .button[disabled]:hover,#ofitour-cms .button[disabled]:focus{color:white}#ofitour-cms button.disabled:hover,#ofitour-cms button.disabled:focus,#ofitour-cms button[disabled]:hover,#ofitour-cms button[disabled]:focus,#ofitour-cms .button.disabled:hover,#ofitour-cms .button.disabled:focus,#ofitour-cms .button[disabled]:hover,#ofitour-cms .button[disabled]:focus{background-color:#2ba6cb}#ofitour-cms button.disabled.secondary,#ofitour-cms button.secondary[disabled],#ofitour-cms .button.disabled.secondary,#ofitour-cms .button.secondary[disabled]{background-color:#e9e9e9;border-color:#d0d0d0;color:#333333;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}#ofitour-cms button.disabled.secondary:hover,#ofitour-cms button.disabled.secondary:focus,#ofitour-cms button.secondary[disabled]:hover,#ofitour-cms button.secondary[disabled]:focus,#ofitour-cms .button.disabled.secondary:hover,#ofitour-cms .button.disabled.secondary:focus,#ofitour-cms .button.secondary[disabled]:hover,#ofitour-cms .button.secondary[disabled]:focus{background-color:#d0d0d0}#ofitour-cms button.disabled.secondary:hover,#ofitour-cms button.disabled.secondary:focus,#ofitour-cms button.secondary[disabled]:hover,#ofitour-cms button.secondary[disabled]:focus,#ofitour-cms .button.disabled.secondary:hover,#ofitour-cms .button.disabled.secondary:focus,#ofitour-cms .button.secondary[disabled]:hover,#ofitour-cms .button.secondary[disabled]:focus{color:#333333}#ofitour-cms button.disabled.secondary:hover,#ofitour-cms button.disabled.secondary:focus,#ofitour-cms button.secondary[disabled]:hover,#ofitour-cms button.secondary[disabled]:focus,#ofitour-cms .button.disabled.secondary:hover,#ofitour-cms .button.disabled.secondary:focus,#ofitour-cms .button.secondary[disabled]:hover,#ofitour-cms .button.secondary[disabled]:focus{background-color:#e9e9e9}#ofitour-cms button.disabled.success,#ofitour-cms button.success[disabled],#ofitour-cms .button.disabled.success,#ofitour-cms .button.success[disabled]{background-color:#5da423;border-color:#457a1a;color:white;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}#ofitour-cms button.disabled.success:hover,#ofitour-cms button.disabled.success:focus,#ofitour-cms button.success[disabled]:hover,#ofitour-cms button.success[disabled]:focus,#ofitour-cms .button.disabled.success:hover,#ofitour-cms .button.disabled.success:focus,#ofitour-cms .button.success[disabled]:hover,#ofitour-cms .button.success[disabled]:focus{background-color:#457a1a}#ofitour-cms button.disabled.success:hover,#ofitour-cms button.disabled.success:focus,#ofitour-cms button.success[disabled]:hover,#ofitour-cms button.success[disabled]:focus,#ofitour-cms .button.disabled.success:hover,#ofitour-cms .button.disabled.success:focus,#ofitour-cms .button.success[disabled]:hover,#ofitour-cms .button.success[disabled]:focus{color:white}#ofitour-cms button.disabled.success:hover,#ofitour-cms button.disabled.success:focus,#ofitour-cms button.success[disabled]:hover,#ofitour-cms button.success[disabled]:focus,#ofitour-cms .button.disabled.success:hover,#ofitour-cms .button.disabled.success:focus,#ofitour-cms .button.success[disabled]:hover,#ofitour-cms .button.success[disabled]:focus{background-color:#5da423}#ofitour-cms button.disabled.alert,#ofitour-cms button.alert[disabled],#ofitour-cms .button.disabled.alert,#ofitour-cms .button.alert[disabled]{background-color:#c60f13;border-color:#970b0e;color:white;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none}#ofitour-cms button.disabled.alert:hover,#ofitour-cms button.disabled.alert:focus,#ofitour-cms button.alert[disabled]:hover,#ofitour-cms button.alert[disabled]:focus,#ofitour-cms .button.disabled.alert:hover,#ofitour-cms .button.disabled.alert:focus,#ofitour-cms .button.alert[disabled]:hover,#ofitour-cms .button.alert[disabled]:focus{background-color:#970b0e}#ofitour-cms button.disabled.alert:hover,#ofitour-cms button.disabled.alert:focus,#ofitour-cms button.alert[disabled]:hover,#ofitour-cms button.alert[disabled]:focus,#ofitour-cms .button.disabled.alert:hover,#ofitour-cms .button.disabled.alert:focus,#ofitour-cms .button.alert[disabled]:hover,#ofitour-cms .button.alert[disabled]:focus{color:white}#ofitour-cms button.disabled.alert:hover,#ofitour-cms button.disabled.alert:focus,#ofitour-cms button.alert[disabled]:hover,#ofitour-cms button.alert[disabled]:focus,#ofitour-cms .button.disabled.alert:hover,#ofitour-cms .button.disabled.alert:focus,#ofitour-cms .button.alert[disabled]:hover,#ofitour-cms .button.alert[disabled]:focus{background-color:#c60f13}#ofitour-cms button,#ofitour-cms .button{padding-top:0.8125em;padding-bottom:0.75em;-webkit-appearance:none}#ofitour-cms button.tiny,#ofitour-cms .button.tiny{padding-top:0.5em;padding-bottom:0.4375em;-webkit-appearance:none}#ofitour-cms button.small,#ofitour-cms .button.small{padding-top:0.625em;padding-bottom:0.5625em;-webkit-appearance:none}#ofitour-cms button.large,#ofitour-cms .button.large{padding-top:1.03125em;padding-bottom:1.03125em;-webkit-appearance:none}@media only screen{#ofitour-cms button,#ofitour-cms .button{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}#ofitour-cms button:active,#ofitour-cms .button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}#ofitour-cms button.radius,#ofitour-cms .button.radius{-webkit-border-radius:3px;border-radius:3px}#ofitour-cms button.round,#ofitour-cms .button.round{-webkit-border-radius:1000px;border-radius:1000px}}@media only screen and (min-width: 768px){#ofitour-cms button,#ofitour-cms .button{display:inline-block}}#ofitour-cms form{margin:0 0 1em}#ofitour-cms form .row .row{margin:0 -0.5em}#ofitour-cms form .row .row .column,#ofitour-cms form .row .row .columns{padding:0 0.5em}#ofitour-cms form .row .row.collapse{margin:0}#ofitour-cms form .row .row.collapse .column,#ofitour-cms form .row .row.collapse .columns{padding:0}#ofitour-cms form .row .row.collapse input{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}#ofitour-cms form .row input.column,#ofitour-cms form .row input.columns,#ofitour-cms form .row textarea.column,#ofitour-cms form .row textarea.columns{padding-left:0.5em}#ofitour-cms label{font-size:0.875em;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:0.1875em}#ofitour-cms label.right{float:none;text-align:right}#ofitour-cms label.inline{margin:0 0 1em 0;padding:0.625em 0}#ofitour-cms label small{text-transform:capitalize;color:#666666}#ofitour-cms .prefix,#ofitour-cms .postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875em;height:2.3125em;line-height:2.3125em}#ofitour-cms .postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}#ofitour-cms .prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}#ofitour-cms .prefix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}#ofitour-cms .postfix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}#ofitour-cms .prefix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}#ofitour-cms .postfix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}#ofitour-cms span.prefix,#ofitour-cms label.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333333}#ofitour-cms span.prefix.radius,#ofitour-cms label.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}#ofitour-cms span.postfix,#ofitour-cms label.postfix{background:#f2f2f2;border-color:#cccccc;border-left:none;color:#333333}#ofitour-cms span.postfix.radius,#ofitour-cms label.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}#ofitour-cms .input-group.radius>*:first-child,#ofitour-cms .input-group.radius>*:first-child *{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}#ofitour-cms .input-group.radius>*:last-child,#ofitour-cms .input-group.radius>*:last-child *{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}#ofitour-cms .input-group.round>*:first-child,#ofitour-cms .input-group.round>*:first-child *{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}#ofitour-cms .input-group.round>*:last-child,#ofitour-cms .input-group.round>*:last-child *{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}#ofitour-cms input[type="text"],#ofitour-cms input[type="password"],#ofitour-cms input[type="date"],#ofitour-cms input[type="datetime"],#ofitour-cms input[type="datetime-local"],#ofitour-cms input[type="month"],#ofitour-cms input[type="week"],#ofitour-cms input[type="email"],#ofitour-cms input[type="number"],#ofitour-cms input[type="search"],#ofitour-cms input[type="tel"],#ofitour-cms input[type="time"],#ofitour-cms input[type="url"],#ofitour-cms textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;background-color:white;font-family:inherit;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1em 0;padding:0.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow 0.45s, border-color 0.45s ease-in-out;-moz-transition:-moz-box-shadow 0.45s, border-color 0.45s ease-in-out;transition:box-shadow 0.45s, border-color 0.45s ease-in-out}#ofitour-cms input[type="text"]:focus,#ofitour-cms input[type="password"]:focus,#ofitour-cms input[type="date"]:focus,#ofitour-cms input[type="datetime"]:focus,#ofitour-cms input[type="datetime-local"]:focus,#ofitour-cms input[type="month"]:focus,#ofitour-cms input[type="week"]:focus,#ofitour-cms input[type="email"]:focus,#ofitour-cms input[type="number"]:focus,#ofitour-cms input[type="search"]:focus,#ofitour-cms input[type="tel"]:focus,#ofitour-cms input[type="time"]:focus,#ofitour-cms input[type="url"]:focus,#ofitour-cms textarea:focus{-webkit-box-shadow:0 0 5px #999999;-moz-box-shadow:0 0 5px #999999;box-shadow:0 0 5px #999999;border-color:#999999}#ofitour-cms input[type="text"]:focus,#ofitour-cms input[type="password"]:focus,#ofitour-cms input[type="date"]:focus,#ofitour-cms input[type="datetime"]:focus,#ofitour-cms input[type="datetime-local"]:focus,#ofitour-cms input[type="month"]:focus,#ofitour-cms input[type="week"]:focus,#ofitour-cms input[type="email"]:focus,#ofitour-cms input[type="number"]:focus,#ofitour-cms input[type="search"]:focus,#ofitour-cms input[type="tel"]:focus,#ofitour-cms input[type="time"]:focus,#ofitour-cms input[type="url"]:focus,#ofitour-cms textarea:focus{background:#fafafa;border-color:#999999;outline:none}#ofitour-cms input[type="text"][disabled],#ofitour-cms input[type="password"][disabled],#ofitour-cms input[type="date"][disabled],#ofitour-cms input[type="datetime"][disabled],#ofitour-cms input[type="datetime-local"][disabled],#ofitour-cms input[type="month"][disabled],#ofitour-cms input[type="week"][disabled],#ofitour-cms input[type="email"][disabled],#ofitour-cms input[type="number"][disabled],#ofitour-cms input[type="search"][disabled],#ofitour-cms input[type="tel"][disabled],#ofitour-cms input[type="time"][disabled],#ofitour-cms input[type="url"][disabled],#ofitour-cms textarea[disabled]{background-color:#dddddd}#ofitour-cms input[type="file"],#ofitour-cms input[type="checkbox"],#ofitour-cms input[type="radio"],#ofitour-cms select{margin:0 0 1em 0}#ofitour-cms input[type="file"]{width:100%}#ofitour-cms fieldset{border:solid 1px #dddddd;padding:1.25em;margin:1.125em 0}#ofitour-cms fieldset legend{font-weight:bold;background:white;padding:0 0.1875em;margin:0;margin-left:-0.1875em}#ofitour-cms [data-abide] .error small.error,#ofitour-cms [data-abide] span.error,#ofitour-cms [data-abide] small.error{display:block;padding:0.375em 0.25em;margin-top:0;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:white}#ofitour-cms [data-abide] span.error,#ofitour-cms [data-abide] small.error{display:none}#ofitour-cms span.error,#ofitour-cms small.error{display:block;padding:0.375em 0.25em;margin-top:0;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:white}#ofitour-cms .error input,#ofitour-cms .error textarea,#ofitour-cms .error select{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0}#ofitour-cms .error input:focus,#ofitour-cms .error textarea:focus,#ofitour-cms .error select:focus{background:#fafafa;border-color:#999999}#ofitour-cms .error label,#ofitour-cms .error label.error{color:#c60f13}#ofitour-cms .error>small,#ofitour-cms .error small.error{display:block;padding:0.375em 0.25em;margin-top:0;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:white}#ofitour-cms .error span.error-message{display:block}#ofitour-cms input.error,#ofitour-cms textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0}#ofitour-cms input.error:focus,#ofitour-cms textarea.error:focus{background:#fafafa;border-color:#999999}#ofitour-cms .error select{border-color:#c60f13;background-color:rgba(198,15,19,0.1)}#ofitour-cms .error select:focus{background:#fafafa;border-color:#999999}#ofitour-cms label.error{color:#c60f13}#ofitour-cms .button-group{list-style:none;margin:0;*zoom:1}#ofitour-cms .button-group:before,#ofitour-cms .button-group:after{content:" ";display:table}#ofitour-cms .button-group:after{clear:both}#ofitour-cms .button-group>*{margin:0 0 0 -1px;float:left}#ofitour-cms .button-group>*:first-child{margin-left:0}#ofitour-cms .button-group.radius>*:first-child,#ofitour-cms .button-group.radius>*:first-child>a,#ofitour-cms .button-group.radius>*:first-child>button,#ofitour-cms .button-group.radius>*:first-child>.button{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}#ofitour-cms .button-group.radius>*:last-child,#ofitour-cms .button-group.radius>*:last-child>a,#ofitour-cms .button-group.radius>*:last-child>button,#ofitour-cms .button-group.radius>*:last-child>.button{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}#ofitour-cms .button-group.round>*:first-child,#ofitour-cms .button-group.round>*:first-child>a,#ofitour-cms .button-group.round>*:first-child>button,#ofitour-cms .button-group.round>*:first-child>.button{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}#ofitour-cms .button-group.round>*:last-child,#ofitour-cms .button-group.round>*:last-child>a,#ofitour-cms .button-group.round>*:last-child>button,#ofitour-cms .button-group.round>*:last-child>.button{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}#ofitour-cms .button-group.even-2 li{width:50%}#ofitour-cms .button-group.even-2 li button,#ofitour-cms .button-group.even-2 li .button{width:100%}#ofitour-cms .button-group.even-3 li{width:33.33333%}#ofitour-cms .button-group.even-3 li button,#ofitour-cms .button-group.even-3 li .button{width:100%}#ofitour-cms .button-group.even-4 li{width:25%}#ofitour-cms .button-group.even-4 li button,#ofitour-cms .button-group.even-4 li .button{width:100%}#ofitour-cms .button-group.even-5 li{width:20%}#ofitour-cms .button-group.even-5 li button,#ofitour-cms .button-group.even-5 li .button{width:100%}#ofitour-cms .button-group.even-6 li{width:16.66667%}#ofitour-cms .button-group.even-6 li button,#ofitour-cms .button-group.even-6 li .button{width:100%}#ofitour-cms .button-group.even-7 li{width:14.28571%}#ofitour-cms .button-group.even-7 li button,#ofitour-cms .button-group.even-7 li .button{width:100%}#ofitour-cms .button-group.even-8 li{width:12.5%}#ofitour-cms .button-group.even-8 li button,#ofitour-cms .button-group.even-8 li .button{width:100%}#ofitour-cms .button-bar{*zoom:1}#ofitour-cms .button-bar:before,#ofitour-cms .button-bar:after{content:" ";display:table}#ofitour-cms .button-bar:after{clear:both}#ofitour-cms .button-bar .button-group{float:left;margin-right:0.625em}#ofitour-cms .button-bar .button-group div{overflow:hidden}#ofitour-cms .dropdown.button{position:relative;padding-right:3.1875em}#ofitour-cms .dropdown.button:before{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:white transparent transparent transparent;top:50%}#ofitour-cms .dropdown.button:before{border-width:0.5625em;right:1.5em;margin-top:-0.25em}#ofitour-cms .dropdown.button:before{border-color:white transparent transparent transparent}#ofitour-cms .dropdown.button.tiny{padding-right:2.1875em}#ofitour-cms .dropdown.button.tiny:before{border-width:0.4375em;right:0.875em;margin-top:-0.15625em}#ofitour-cms .dropdown.button.tiny:before{border-color:white transparent transparent transparent}#ofitour-cms .dropdown.button.small{padding-right:2.8125em}#ofitour-cms .dropdown.button.small:before{border-width:0.5625em;right:1.125em;margin-top:-0.21875em}#ofitour-cms .dropdown.button.small:before{border-color:white transparent transparent transparent}#ofitour-cms .dropdown.button.large{padding-right:4em}#ofitour-cms .dropdown.button.large:before{border-width:0.625em;right:1.75em;margin-top:-0.3125em}#ofitour-cms .dropdown.button.large:before{border-color:white transparent transparent transparent}#ofitour-cms .dropdown.button.secondary:before{border-color:#333333 transparent transparent transparent}#ofitour-cms .split.button{position:relative;padding-right:4.8em}#ofitour-cms .split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}#ofitour-cms .split.button span:before{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;left:50%}#ofitour-cms .split.button span:active{background-color:rgba(0,0,0,0.1)}#ofitour-cms .split.button span{border-left-color:#1e728c}#ofitour-cms .split.button span{width:3em}#ofitour-cms .split.button span:before{border-top-style:solid;border-width:0.5625em;top:1.125em;margin-left:-0.5625em}#ofitour-cms .split.button span:before{border-color:white transparent transparent transparent}#ofitour-cms .split.button.secondary span{border-left-color:#c3c3c3}#ofitour-cms .split.button.secondary span:before{border-color:white transparent transparent transparent}#ofitour-cms .split.button.alert span{border-left-color:#7f0a0c}#ofitour-cms .split.button.success span{border-left-color:#396516}#ofitour-cms .split.button.tiny{padding-right:3.9375em}#ofitour-cms .split.button.tiny span{width:2.84375em}#ofitour-cms .split.button.tiny span:before{border-top-style:solid;border-width:0.4375em;top:0.875em;margin-left:-0.3125em}#ofitour-cms .split.button.small{padding-right:3.9375em}#ofitour-cms .split.button.small span{width:2.8125em}#ofitour-cms .split.button.small span:before{border-top-style:solid;border-width:0.5625em;top:0.84375em;margin-left:-0.5625em}#ofitour-cms .split.button.large{padding-right:6em}#ofitour-cms .split.button.large span{width:3.75em}#ofitour-cms .split.button.large span:before{border-top-style:solid;border-width:0.625em;top:1.3125em;margin-left:-0.5625em}#ofitour-cms .split.button.expand{padding-left:2em}#ofitour-cms .split.button.secondary span:before{border-color:#333333 transparent transparent transparent}#ofitour-cms .split.button.radius span{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}#ofitour-cms .split.button.round span{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}#ofitour-cms .flex-video{position:relative;padding-top:1.5625em;padding-bottom:67.5%;height:0;margin-bottom:1em;overflow:hidden}#ofitour-cms .flex-video.widescreen{padding-bottom:57.25%}#ofitour-cms .flex-video.vimeo{padding-top:0}#ofitour-cms .flex-video iframe,#ofitour-cms .flex-video object,#ofitour-cms .flex-video embed,#ofitour-cms .flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}#ofitour-cms [data-section=''],#ofitour-cms [data-section='auto'],#ofitour-cms .section-container.auto,#ofitour-cms [data-section='vertical-tabs'],#ofitour-cms .section-container.vertical-tabs,#ofitour-cms [data-section='vertical-nav'],#ofitour-cms .section-container.vertical-nav,#ofitour-cms [data-section='horizontal-nav'],#ofitour-cms .section-container.horizontal-nav,#ofitour-cms [data-section='accordion'],#ofitour-cms .section-container.accordion{width:100%;position:relative;display:block;margin-bottom:1.25em}#ofitour-cms [data-section=''][data-section-small-style],#ofitour-cms [data-section='auto'][data-section-small-style],#ofitour-cms .section-container.auto[data-section-small-style],#ofitour-cms [data-section='vertical-tabs'][data-section-small-style],#ofitour-cms .section-container.vertical-tabs[data-section-small-style],#ofitour-cms [data-section='vertical-nav'][data-section-small-style],#ofitour-cms .section-container.vertical-nav[data-section-small-style],#ofitour-cms [data-section='horizontal-nav'][data-section-small-style],#ofitour-cms .section-container.horizontal-nav[data-section-small-style],#ofitour-cms [data-section='accordion'][data-section-small-style],#ofitour-cms .section-container.accordion[data-section-small-style]{width:100% !important}#ofitour-cms [data-section=''][data-section-small-style]>[data-section-region],#ofitour-cms [data-section=''][data-section-small-style]>section,#ofitour-cms [data-section=''][data-section-small-style]>.section,#ofitour-cms [data-section='auto'][data-section-small-style]>[data-section-region],#ofitour-cms [data-section='auto'][data-section-small-style]>section,#ofitour-cms [data-section='auto'][data-section-small-style]>.section,#ofitour-cms .section-container.auto[data-section-small-style]>[data-section-region],#ofitour-cms .section-container.auto[data-section-small-style]>section,#ofitour-cms .section-container.auto[data-section-small-style]>.section,#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>[data-section-region],#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>section,#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>.section,#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>[data-section-region],#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>section,#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>.section,#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>[data-section-region],#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>section,#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>.section,#ofitour-cms .section-container.vertical-nav[data-section-small-style]>[data-section-region],#ofitour-cms .section-container.vertical-nav[data-section-small-style]>section,#ofitour-cms .section-container.vertical-nav[data-section-small-style]>.section,#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>[data-section-region],#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>section,#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>.section,#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>[data-section-region],#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>section,#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>.section,#ofitour-cms [data-section='accordion'][data-section-small-style]>[data-section-region],#ofitour-cms [data-section='accordion'][data-section-small-style]>section,#ofitour-cms [data-section='accordion'][data-section-small-style]>.section,#ofitour-cms .section-container.accordion[data-section-small-style]>[data-section-region],#ofitour-cms .section-container.accordion[data-section-small-style]>section,#ofitour-cms .section-container.accordion[data-section-small-style]>.section{padding:0 !important;margin:0 !important}#ofitour-cms [data-section=''][data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms [data-section=''][data-section-small-style]>[data-section-region]>.title,#ofitour-cms [data-section=''][data-section-small-style]>section>[data-section-title],#ofitour-cms [data-section=''][data-section-small-style]>section>.title,#ofitour-cms [data-section=''][data-section-small-style]>.section>[data-section-title],#ofitour-cms [data-section=''][data-section-small-style]>.section>.title,#ofitour-cms [data-section='auto'][data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms [data-section='auto'][data-section-small-style]>[data-section-region]>.title,#ofitour-cms [data-section='auto'][data-section-small-style]>section>[data-section-title],#ofitour-cms [data-section='auto'][data-section-small-style]>section>.title,#ofitour-cms [data-section='auto'][data-section-small-style]>.section>[data-section-title],#ofitour-cms [data-section='auto'][data-section-small-style]>.section>.title,#ofitour-cms .section-container.auto[data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms .section-container.auto[data-section-small-style]>[data-section-region]>.title,#ofitour-cms .section-container.auto[data-section-small-style]>section>[data-section-title],#ofitour-cms .section-container.auto[data-section-small-style]>section>.title,#ofitour-cms .section-container.auto[data-section-small-style]>.section>[data-section-title],#ofitour-cms .section-container.auto[data-section-small-style]>.section>.title,#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>[data-section-region]>.title,#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>section>[data-section-title],#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>section>.title,#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>.section>[data-section-title],#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>.section>.title,#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>[data-section-region]>.title,#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>section>[data-section-title],#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>section>.title,#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>.section>[data-section-title],#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>.section>.title,#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>[data-section-region]>.title,#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>section>[data-section-title],#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>section>.title,#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>.section>[data-section-title],#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>.section>.title,#ofitour-cms .section-container.vertical-nav[data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-nav[data-section-small-style]>[data-section-region]>.title,#ofitour-cms .section-container.vertical-nav[data-section-small-style]>section>[data-section-title],#ofitour-cms .section-container.vertical-nav[data-section-small-style]>section>.title,#ofitour-cms .section-container.vertical-nav[data-section-small-style]>.section>[data-section-title],#ofitour-cms .section-container.vertical-nav[data-section-small-style]>.section>.title,#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>[data-section-region]>.title,#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>section>[data-section-title],#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>section>.title,#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>.section>[data-section-title],#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>.section>.title,#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>[data-section-region]>.title,#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>section>[data-section-title],#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>section>.title,#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>.section>[data-section-title],#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>.section>.title,#ofitour-cms [data-section='accordion'][data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms [data-section='accordion'][data-section-small-style]>[data-section-region]>.title,#ofitour-cms [data-section='accordion'][data-section-small-style]>section>[data-section-title],#ofitour-cms [data-section='accordion'][data-section-small-style]>section>.title,#ofitour-cms [data-section='accordion'][data-section-small-style]>.section>[data-section-title],#ofitour-cms [data-section='accordion'][data-section-small-style]>.section>.title,#ofitour-cms .section-container.accordion[data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms .section-container.accordion[data-section-small-style]>[data-section-region]>.title,#ofitour-cms .section-container.accordion[data-section-small-style]>section>[data-section-title],#ofitour-cms .section-container.accordion[data-section-small-style]>section>.title,#ofitour-cms .section-container.accordion[data-section-small-style]>.section>[data-section-title],#ofitour-cms .section-container.accordion[data-section-small-style]>.section>.title{width:100% !important}#ofitour-cms [data-section='']>section,#ofitour-cms [data-section='']>.section,#ofitour-cms [data-section='']>[data-section-region],#ofitour-cms [data-section='auto']>section,#ofitour-cms [data-section='auto']>.section,#ofitour-cms [data-section='auto']>[data-section-region],#ofitour-cms .section-container.auto>section,#ofitour-cms .section-container.auto>.section,#ofitour-cms .section-container.auto>[data-section-region],#ofitour-cms [data-section='vertical-tabs']>section,#ofitour-cms [data-section='vertical-tabs']>.section,#ofitour-cms [data-section='vertical-tabs']>[data-section-region],#ofitour-cms .section-container.vertical-tabs>section,#ofitour-cms .section-container.vertical-tabs>.section,#ofitour-cms .section-container.vertical-tabs>[data-section-region],#ofitour-cms [data-section='vertical-nav']>section,#ofitour-cms [data-section='vertical-nav']>.section,#ofitour-cms [data-section='vertical-nav']>[data-section-region],#ofitour-cms .section-container.vertical-nav>section,#ofitour-cms .section-container.vertical-nav>.section,#ofitour-cms .section-container.vertical-nav>[data-section-region],#ofitour-cms [data-section='horizontal-nav']>section,#ofitour-cms [data-section='horizontal-nav']>.section,#ofitour-cms [data-section='horizontal-nav']>[data-section-region],#ofitour-cms .section-container.horizontal-nav>section,#ofitour-cms .section-container.horizontal-nav>.section,#ofitour-cms .section-container.horizontal-nav>[data-section-region],#ofitour-cms [data-section='accordion']>section,#ofitour-cms [data-section='accordion']>.section,#ofitour-cms [data-section='accordion']>[data-section-region],#ofitour-cms .section-container.accordion>section,#ofitour-cms .section-container.accordion>.section,#ofitour-cms .section-container.accordion>[data-section-region]{margin:0}#ofitour-cms [data-section='']>section>[data-section-title],#ofitour-cms [data-section='']>section>.title,#ofitour-cms [data-section='']>.section>[data-section-title],#ofitour-cms [data-section='']>.section>.title,#ofitour-cms [data-section='']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='']>[data-section-region]>.title,#ofitour-cms [data-section='auto']>section>[data-section-title],#ofitour-cms [data-section='auto']>section>.title,#ofitour-cms [data-section='auto']>.section>[data-section-title],#ofitour-cms [data-section='auto']>.section>.title,#ofitour-cms [data-section='auto']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='auto']>[data-section-region]>.title,#ofitour-cms .section-container.auto>section>[data-section-title],#ofitour-cms .section-container.auto>section>.title,#ofitour-cms .section-container.auto>.section>[data-section-title],#ofitour-cms .section-container.auto>.section>.title,#ofitour-cms .section-container.auto>[data-section-region]>[data-section-title],#ofitour-cms .section-container.auto>[data-section-region]>.title,#ofitour-cms [data-section='vertical-tabs']>section>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>section>.title,#ofitour-cms [data-section='vertical-tabs']>.section>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>.section>.title,#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>.title,#ofitour-cms .section-container.vertical-tabs>section>[data-section-title],#ofitour-cms .section-container.vertical-tabs>section>.title,#ofitour-cms .section-container.vertical-tabs>.section>[data-section-title],#ofitour-cms .section-container.vertical-tabs>.section>.title,#ofitour-cms .section-container.vertical-tabs>[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-tabs>[data-section-region]>.title,#ofitour-cms [data-section='vertical-nav']>section>[data-section-title],#ofitour-cms [data-section='vertical-nav']>section>.title,#ofitour-cms [data-section='vertical-nav']>.section>[data-section-title],#ofitour-cms [data-section='vertical-nav']>.section>.title,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-nav']>[data-section-region]>.title,#ofitour-cms .section-container.vertical-nav>section>[data-section-title],#ofitour-cms .section-container.vertical-nav>section>.title,#ofitour-cms .section-container.vertical-nav>.section>[data-section-title],#ofitour-cms .section-container.vertical-nav>.section>.title,#ofitour-cms .section-container.vertical-nav>[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-nav>[data-section-region]>.title,#ofitour-cms [data-section='horizontal-nav']>section>[data-section-title],#ofitour-cms [data-section='horizontal-nav']>section>.title,#ofitour-cms [data-section='horizontal-nav']>.section>[data-section-title],#ofitour-cms [data-section='horizontal-nav']>.section>.title,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>.title,#ofitour-cms .section-container.horizontal-nav>section>[data-section-title],#ofitour-cms .section-container.horizontal-nav>section>.title,#ofitour-cms .section-container.horizontal-nav>.section>[data-section-title],#ofitour-cms .section-container.horizontal-nav>.section>.title,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>[data-section-title],#ofitour-cms .section-container.horizontal-nav>[data-section-region]>.title,#ofitour-cms [data-section='accordion']>section>[data-section-title],#ofitour-cms [data-section='accordion']>section>.title,#ofitour-cms [data-section='accordion']>.section>[data-section-title],#ofitour-cms [data-section='accordion']>.section>.title,#ofitour-cms [data-section='accordion']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='accordion']>[data-section-region]>.title,#ofitour-cms .section-container.accordion>section>[data-section-title],#ofitour-cms .section-container.accordion>section>.title,#ofitour-cms .section-container.accordion>.section>[data-section-title],#ofitour-cms .section-container.accordion>.section>.title,#ofitour-cms .section-container.accordion>[data-section-region]>[data-section-title],#ofitour-cms .section-container.accordion>[data-section-region]>.title{margin-bottom:0}#ofitour-cms [data-section='']>section>[data-section-title] a,#ofitour-cms [data-section='']>section>.title a,#ofitour-cms [data-section='']>.section>[data-section-title] a,#ofitour-cms [data-section='']>.section>.title a,#ofitour-cms [data-section='']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='']>[data-section-region]>.title a,#ofitour-cms [data-section='auto']>section>[data-section-title] a,#ofitour-cms [data-section='auto']>section>.title a,#ofitour-cms [data-section='auto']>.section>[data-section-title] a,#ofitour-cms [data-section='auto']>.section>.title a,#ofitour-cms [data-section='auto']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='auto']>[data-section-region]>.title a,#ofitour-cms .section-container.auto>section>[data-section-title] a,#ofitour-cms .section-container.auto>section>.title a,#ofitour-cms .section-container.auto>.section>[data-section-title] a,#ofitour-cms .section-container.auto>.section>.title a,#ofitour-cms .section-container.auto>[data-section-region]>[data-section-title] a,#ofitour-cms .section-container.auto>[data-section-region]>.title a,#ofitour-cms [data-section='vertical-tabs']>section>[data-section-title] a,#ofitour-cms [data-section='vertical-tabs']>section>.title a,#ofitour-cms [data-section='vertical-tabs']>.section>[data-section-title] a,#ofitour-cms [data-section='vertical-tabs']>.section>.title a,#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>.title a,#ofitour-cms .section-container.vertical-tabs>section>[data-section-title] a,#ofitour-cms .section-container.vertical-tabs>section>.title a,#ofitour-cms .section-container.vertical-tabs>.section>[data-section-title] a,#ofitour-cms .section-container.vertical-tabs>.section>.title a,#ofitour-cms .section-container.vertical-tabs>[data-section-region]>[data-section-title] a,#ofitour-cms .section-container.vertical-tabs>[data-section-region]>.title a,#ofitour-cms [data-section='vertical-nav']>section>[data-section-title] a,#ofitour-cms [data-section='vertical-nav']>section>.title a,#ofitour-cms [data-section='vertical-nav']>.section>[data-section-title] a,#ofitour-cms [data-section='vertical-nav']>.section>.title a,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>.title a,#ofitour-cms .section-container.vertical-nav>section>[data-section-title] a,#ofitour-cms .section-container.vertical-nav>section>.title a,#ofitour-cms .section-container.vertical-nav>.section>[data-section-title] a,#ofitour-cms .section-container.vertical-nav>.section>.title a,#ofitour-cms .section-container.vertical-nav>[data-section-region]>[data-section-title] a,#ofitour-cms .section-container.vertical-nav>[data-section-region]>.title a,#ofitour-cms [data-section='horizontal-nav']>section>[data-section-title] a,#ofitour-cms [data-section='horizontal-nav']>section>.title a,#ofitour-cms [data-section='horizontal-nav']>.section>[data-section-title] a,#ofitour-cms [data-section='horizontal-nav']>.section>.title a,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>.title a,#ofitour-cms .section-container.horizontal-nav>section>[data-section-title] a,#ofitour-cms .section-container.horizontal-nav>section>.title a,#ofitour-cms .section-container.horizontal-nav>.section>[data-section-title] a,#ofitour-cms .section-container.horizontal-nav>.section>.title a,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>[data-section-title] a,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>.title a,#ofitour-cms [data-section='accordion']>section>[data-section-title] a,#ofitour-cms [data-section='accordion']>section>.title a,#ofitour-cms [data-section='accordion']>.section>[data-section-title] a,#ofitour-cms [data-section='accordion']>.section>.title a,#ofitour-cms [data-section='accordion']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='accordion']>[data-section-region]>.title a,#ofitour-cms .section-container.accordion>section>[data-section-title] a,#ofitour-cms .section-container.accordion>section>.title a,#ofitour-cms .section-container.accordion>.section>[data-section-title] a,#ofitour-cms .section-container.accordion>.section>.title a,#ofitour-cms .section-container.accordion>[data-section-region]>[data-section-title] a,#ofitour-cms .section-container.accordion>[data-section-region]>.title a{width:100%;display:inline-block;white-space:nowrap}#ofitour-cms [data-section='']>section>[data-section-content],#ofitour-cms [data-section='']>section>.content,#ofitour-cms [data-section='']>.section>[data-section-content],#ofitour-cms [data-section='']>.section>.content,#ofitour-cms [data-section='']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='']>[data-section-region]>.content,#ofitour-cms [data-section='auto']>section>[data-section-content],#ofitour-cms [data-section='auto']>section>.content,#ofitour-cms [data-section='auto']>.section>[data-section-content],#ofitour-cms [data-section='auto']>.section>.content,#ofitour-cms [data-section='auto']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='auto']>[data-section-region]>.content,#ofitour-cms .section-container.auto>section>[data-section-content],#ofitour-cms .section-container.auto>section>.content,#ofitour-cms .section-container.auto>.section>[data-section-content],#ofitour-cms .section-container.auto>.section>.content,#ofitour-cms .section-container.auto>[data-section-region]>[data-section-content],#ofitour-cms .section-container.auto>[data-section-region]>.content,#ofitour-cms [data-section='vertical-tabs']>section>[data-section-content],#ofitour-cms [data-section='vertical-tabs']>section>.content,#ofitour-cms [data-section='vertical-tabs']>.section>[data-section-content],#ofitour-cms [data-section='vertical-tabs']>.section>.content,#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>.content,#ofitour-cms .section-container.vertical-tabs>section>[data-section-content],#ofitour-cms .section-container.vertical-tabs>section>.content,#ofitour-cms .section-container.vertical-tabs>.section>[data-section-content],#ofitour-cms .section-container.vertical-tabs>.section>.content,#ofitour-cms .section-container.vertical-tabs>[data-section-region]>[data-section-content],#ofitour-cms .section-container.vertical-tabs>[data-section-region]>.content,#ofitour-cms [data-section='vertical-nav']>section>[data-section-content],#ofitour-cms [data-section='vertical-nav']>section>.content,#ofitour-cms [data-section='vertical-nav']>.section>[data-section-content],#ofitour-cms [data-section='vertical-nav']>.section>.content,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='vertical-nav']>[data-section-region]>.content,#ofitour-cms .section-container.vertical-nav>section>[data-section-content],#ofitour-cms .section-container.vertical-nav>section>.content,#ofitour-cms .section-container.vertical-nav>.section>[data-section-content],#ofitour-cms .section-container.vertical-nav>.section>.content,#ofitour-cms .section-container.vertical-nav>[data-section-region]>[data-section-content],#ofitour-cms .section-container.vertical-nav>[data-section-region]>.content,#ofitour-cms [data-section='horizontal-nav']>section>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>section>.content,#ofitour-cms [data-section='horizontal-nav']>.section>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>.section>.content,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>.content,#ofitour-cms .section-container.horizontal-nav>section>[data-section-content],#ofitour-cms .section-container.horizontal-nav>section>.content,#ofitour-cms .section-container.horizontal-nav>.section>[data-section-content],#ofitour-cms .section-container.horizontal-nav>.section>.content,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>[data-section-content],#ofitour-cms .section-container.horizontal-nav>[data-section-region]>.content,#ofitour-cms [data-section='accordion']>section>[data-section-content],#ofitour-cms [data-section='accordion']>section>.content,#ofitour-cms [data-section='accordion']>.section>[data-section-content],#ofitour-cms [data-section='accordion']>.section>.content,#ofitour-cms [data-section='accordion']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='accordion']>[data-section-region]>.content,#ofitour-cms .section-container.accordion>section>[data-section-content],#ofitour-cms .section-container.accordion>section>.content,#ofitour-cms .section-container.accordion>.section>[data-section-content],#ofitour-cms .section-container.accordion>.section>.content,#ofitour-cms .section-container.accordion>[data-section-region]>[data-section-content],#ofitour-cms .section-container.accordion>[data-section-region]>.content{display:none}#ofitour-cms [data-section='']>section.active>[data-section-content],#ofitour-cms [data-section='']>section.active>.content,#ofitour-cms [data-section='']>.section.active>[data-section-content],#ofitour-cms [data-section='']>.section.active>.content,#ofitour-cms [data-section='']>.active[data-section-region]>[data-section-content],#ofitour-cms [data-section='']>.active[data-section-region]>.content,#ofitour-cms [data-section='auto']>section.active>[data-section-content],#ofitour-cms [data-section='auto']>section.active>.content,#ofitour-cms [data-section='auto']>.section.active>[data-section-content],#ofitour-cms [data-section='auto']>.section.active>.content,#ofitour-cms [data-section='auto']>.active[data-section-region]>[data-section-content],#ofitour-cms [data-section='auto']>.active[data-section-region]>.content,#ofitour-cms .section-container.auto>section.active>[data-section-content],#ofitour-cms .section-container.auto>section.active>.content,#ofitour-cms .section-container.auto>.section.active>[data-section-content],#ofitour-cms .section-container.auto>.section.active>.content,#ofitour-cms .section-container.auto>.active[data-section-region]>[data-section-content],#ofitour-cms .section-container.auto>.active[data-section-region]>.content,#ofitour-cms [data-section='vertical-tabs']>section.active>[data-section-content],#ofitour-cms [data-section='vertical-tabs']>section.active>.content,#ofitour-cms [data-section='vertical-tabs']>.section.active>[data-section-content],#ofitour-cms [data-section='vertical-tabs']>.section.active>.content,#ofitour-cms [data-section='vertical-tabs']>.active[data-section-region]>[data-section-content],#ofitour-cms [data-section='vertical-tabs']>.active[data-section-region]>.content,#ofitour-cms .section-container.vertical-tabs>section.active>[data-section-content],#ofitour-cms .section-container.vertical-tabs>section.active>.content,#ofitour-cms .section-container.vertical-tabs>.section.active>[data-section-content],#ofitour-cms .section-container.vertical-tabs>.section.active>.content,#ofitour-cms .section-container.vertical-tabs>.active[data-section-region]>[data-section-content],#ofitour-cms .section-container.vertical-tabs>.active[data-section-region]>.content,#ofitour-cms [data-section='vertical-nav']>section.active>[data-section-content],#ofitour-cms [data-section='vertical-nav']>section.active>.content,#ofitour-cms [data-section='vertical-nav']>.section.active>[data-section-content],#ofitour-cms [data-section='vertical-nav']>.section.active>.content,#ofitour-cms [data-section='vertical-nav']>.active[data-section-region]>[data-section-content],#ofitour-cms [data-section='vertical-nav']>.active[data-section-region]>.content,#ofitour-cms .section-container.vertical-nav>section.active>[data-section-content],#ofitour-cms .section-container.vertical-nav>section.active>.content,#ofitour-cms .section-container.vertical-nav>.section.active>[data-section-content],#ofitour-cms .section-container.vertical-nav>.section.active>.content,#ofitour-cms .section-container.vertical-nav>.active[data-section-region]>[data-section-content],#ofitour-cms .section-container.vertical-nav>.active[data-section-region]>.content,#ofitour-cms [data-section='horizontal-nav']>section.active>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>section.active>.content,#ofitour-cms [data-section='horizontal-nav']>.section.active>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>.section.active>.content,#ofitour-cms [data-section='horizontal-nav']>.active[data-section-region]>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>.active[data-section-region]>.content,#ofitour-cms .section-container.horizontal-nav>section.active>[data-section-content],#ofitour-cms .section-container.horizontal-nav>section.active>.content,#ofitour-cms .section-container.horizontal-nav>.section.active>[data-section-content],#ofitour-cms .section-container.horizontal-nav>.section.active>.content,#ofitour-cms .section-container.horizontal-nav>.active[data-section-region]>[data-section-content],#ofitour-cms .section-container.horizontal-nav>.active[data-section-region]>.content,#ofitour-cms [data-section='accordion']>section.active>[data-section-content],#ofitour-cms [data-section='accordion']>section.active>.content,#ofitour-cms [data-section='accordion']>.section.active>[data-section-content],#ofitour-cms [data-section='accordion']>.section.active>.content,#ofitour-cms [data-section='accordion']>.active[data-section-region]>[data-section-content],#ofitour-cms [data-section='accordion']>.active[data-section-region]>.content,#ofitour-cms .section-container.accordion>section.active>[data-section-content],#ofitour-cms .section-container.accordion>section.active>.content,#ofitour-cms .section-container.accordion>.section.active>[data-section-content],#ofitour-cms .section-container.accordion>.section.active>.content,#ofitour-cms .section-container.accordion>.active[data-section-region]>[data-section-content],#ofitour-cms .section-container.accordion>.active[data-section-region]>.content{display:block}#ofitour-cms [data-section='']>section:not(.active),#ofitour-cms [data-section='']>.section:not(.active),#ofitour-cms [data-section='']>[data-section-region]:not(.active),#ofitour-cms [data-section='auto']>section:not(.active),#ofitour-cms [data-section='auto']>.section:not(.active),#ofitour-cms [data-section='auto']>[data-section-region]:not(.active),#ofitour-cms .section-container.auto>section:not(.active),#ofitour-cms .section-container.auto>.section:not(.active),#ofitour-cms .section-container.auto>[data-section-region]:not(.active),#ofitour-cms [data-section='vertical-tabs']>section:not(.active),#ofitour-cms [data-section='vertical-tabs']>.section:not(.active),#ofitour-cms [data-section='vertical-tabs']>[data-section-region]:not(.active),#ofitour-cms .section-container.vertical-tabs>section:not(.active),#ofitour-cms .section-container.vertical-tabs>.section:not(.active),#ofitour-cms .section-container.vertical-tabs>[data-section-region]:not(.active),#ofitour-cms [data-section='vertical-nav']>section:not(.active),#ofitour-cms [data-section='vertical-nav']>.section:not(.active),#ofitour-cms [data-section='vertical-nav']>[data-section-region]:not(.active),#ofitour-cms .section-container.vertical-nav>section:not(.active),#ofitour-cms .section-container.vertical-nav>.section:not(.active),#ofitour-cms .section-container.vertical-nav>[data-section-region]:not(.active),#ofitour-cms [data-section='horizontal-nav']>section:not(.active),#ofitour-cms [data-section='horizontal-nav']>.section:not(.active),#ofitour-cms [data-section='horizontal-nav']>[data-section-region]:not(.active),#ofitour-cms .section-container.horizontal-nav>section:not(.active),#ofitour-cms .section-container.horizontal-nav>.section:not(.active),#ofitour-cms .section-container.horizontal-nav>[data-section-region]:not(.active),#ofitour-cms [data-section='accordion']>section:not(.active),#ofitour-cms [data-section='accordion']>.section:not(.active),#ofitour-cms [data-section='accordion']>[data-section-region]:not(.active),#ofitour-cms .section-container.accordion>section:not(.active),#ofitour-cms .section-container.accordion>.section:not(.active),#ofitour-cms .section-container.accordion>[data-section-region]:not(.active){padding:0 !important}#ofitour-cms [data-section='']>section>[data-section-title],#ofitour-cms [data-section='']>section>.title,#ofitour-cms [data-section='']>.section>[data-section-title],#ofitour-cms [data-section='']>.section>.title,#ofitour-cms [data-section='']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='']>[data-section-region]>.title,#ofitour-cms [data-section='auto']>section>[data-section-title],#ofitour-cms [data-section='auto']>section>.title,#ofitour-cms [data-section='auto']>.section>[data-section-title],#ofitour-cms [data-section='auto']>.section>.title,#ofitour-cms [data-section='auto']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='auto']>[data-section-region]>.title,#ofitour-cms .section-container.auto>section>[data-section-title],#ofitour-cms .section-container.auto>section>.title,#ofitour-cms .section-container.auto>.section>[data-section-title],#ofitour-cms .section-container.auto>.section>.title,#ofitour-cms .section-container.auto>[data-section-region]>[data-section-title],#ofitour-cms .section-container.auto>[data-section-region]>.title,#ofitour-cms [data-section='vertical-tabs']>section>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>section>.title,#ofitour-cms [data-section='vertical-tabs']>.section>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>.section>.title,#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>.title,#ofitour-cms .section-container.vertical-tabs>section>[data-section-title],#ofitour-cms .section-container.vertical-tabs>section>.title,#ofitour-cms .section-container.vertical-tabs>.section>[data-section-title],#ofitour-cms .section-container.vertical-tabs>.section>.title,#ofitour-cms .section-container.vertical-tabs>[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-tabs>[data-section-region]>.title,#ofitour-cms [data-section='vertical-nav']>section>[data-section-title],#ofitour-cms [data-section='vertical-nav']>section>.title,#ofitour-cms [data-section='vertical-nav']>.section>[data-section-title],#ofitour-cms [data-section='vertical-nav']>.section>.title,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-nav']>[data-section-region]>.title,#ofitour-cms .section-container.vertical-nav>section>[data-section-title],#ofitour-cms .section-container.vertical-nav>section>.title,#ofitour-cms .section-container.vertical-nav>.section>[data-section-title],#ofitour-cms .section-container.vertical-nav>.section>.title,#ofitour-cms .section-container.vertical-nav>[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-nav>[data-section-region]>.title,#ofitour-cms [data-section='horizontal-nav']>section>[data-section-title],#ofitour-cms [data-section='horizontal-nav']>section>.title,#ofitour-cms [data-section='horizontal-nav']>.section>[data-section-title],#ofitour-cms [data-section='horizontal-nav']>.section>.title,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>.title,#ofitour-cms .section-container.horizontal-nav>section>[data-section-title],#ofitour-cms .section-container.horizontal-nav>section>.title,#ofitour-cms .section-container.horizontal-nav>.section>[data-section-title],#ofitour-cms .section-container.horizontal-nav>.section>.title,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>[data-section-title],#ofitour-cms .section-container.horizontal-nav>[data-section-region]>.title,#ofitour-cms [data-section='accordion']>section>[data-section-title],#ofitour-cms [data-section='accordion']>section>.title,#ofitour-cms [data-section='accordion']>.section>[data-section-title],#ofitour-cms [data-section='accordion']>.section>.title,#ofitour-cms [data-section='accordion']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='accordion']>[data-section-region]>.title,#ofitour-cms .section-container.accordion>section>[data-section-title],#ofitour-cms .section-container.accordion>section>.title,#ofitour-cms .section-container.accordion>.section>[data-section-title],#ofitour-cms .section-container.accordion>.section>.title,#ofitour-cms .section-container.accordion>[data-section-region]>[data-section-title],#ofitour-cms .section-container.accordion>[data-section-region]>.title{width:100%}#ofitour-cms .section-container.auto,#ofitour-cms .section-container.vertical-tabs,#ofitour-cms .section-container.vertical-nav,#ofitour-cms .section-container.horizontal-nav,#ofitour-cms .section-container.accordion{border-top:1px solid #cccccc}#ofitour-cms .section-container.auto>section>.title,#ofitour-cms .section-container.auto>.section>.title,#ofitour-cms .section-container.vertical-tabs>section>.title,#ofitour-cms .section-container.vertical-tabs>.section>.title,#ofitour-cms .section-container.vertical-nav>section>.title,#ofitour-cms .section-container.vertical-nav>.section>.title,#ofitour-cms .section-container.horizontal-nav>section>.title,#ofitour-cms .section-container.horizontal-nav>.section>.title,#ofitour-cms .section-container.accordion>section>.title,#ofitour-cms .section-container.accordion>.section>.title{background-color:#efefef;cursor:pointer;border:solid 1px #cccccc}#ofitour-cms .section-container.auto>section>.title a,#ofitour-cms .section-container.auto>.section>.title a,#ofitour-cms .section-container.vertical-tabs>section>.title a,#ofitour-cms .section-container.vertical-tabs>.section>.title a,#ofitour-cms .section-container.vertical-nav>section>.title a,#ofitour-cms .section-container.vertical-nav>.section>.title a,#ofitour-cms .section-container.horizontal-nav>section>.title a,#ofitour-cms .section-container.horizontal-nav>.section>.title a,#ofitour-cms .section-container.accordion>section>.title a,#ofitour-cms .section-container.accordion>.section>.title a{padding:0.9375em;color:#333333;font-size:0.875em;background:none}#ofitour-cms .section-container.auto>section>.title:hover,#ofitour-cms .section-container.auto>.section>.title:hover,#ofitour-cms .section-container.vertical-tabs>section>.title:hover,#ofitour-cms .section-container.vertical-tabs>.section>.title:hover,#ofitour-cms .section-container.vertical-nav>section>.title:hover,#ofitour-cms .section-container.vertical-nav>.section>.title:hover,#ofitour-cms .section-container.horizontal-nav>section>.title:hover,#ofitour-cms .section-container.horizontal-nav>.section>.title:hover,#ofitour-cms .section-container.accordion>section>.title:hover,#ofitour-cms .section-container.accordion>.section>.title:hover{background-color:#e2e2e2}#ofitour-cms .section-container.auto>section>.content,#ofitour-cms .section-container.auto>.section>.content,#ofitour-cms .section-container.vertical-tabs>section>.content,#ofitour-cms .section-container.vertical-tabs>.section>.content,#ofitour-cms .section-container.vertical-nav>section>.content,#ofitour-cms .section-container.vertical-nav>.section>.content,#ofitour-cms .section-container.horizontal-nav>section>.content,#ofitour-cms .section-container.horizontal-nav>.section>.content,#ofitour-cms .section-container.accordion>section>.content,#ofitour-cms .section-container.accordion>.section>.content{padding:0.9375em;background-color:white;border:solid 1px #cccccc}#ofitour-cms .section-container.auto>section>.content>*:last-child,#ofitour-cms .section-container.auto>.section>.content>*:last-child,#ofitour-cms .section-container.vertical-tabs>section>.content>*:last-child,#ofitour-cms .section-container.vertical-tabs>.section>.content>*:last-child,#ofitour-cms .section-container.vertical-nav>section>.content>*:last-child,#ofitour-cms .section-container.vertical-nav>.section>.content>*:last-child,#ofitour-cms .section-container.horizontal-nav>section>.content>*:last-child,#ofitour-cms .section-container.horizontal-nav>.section>.content>*:last-child,#ofitour-cms .section-container.accordion>section>.content>*:last-child,#ofitour-cms .section-container.accordion>.section>.content>*:last-child{margin-bottom:0}#ofitour-cms .section-container.auto>section>.content>*:first-child,#ofitour-cms .section-container.auto>.section>.content>*:first-child,#ofitour-cms .section-container.vertical-tabs>section>.content>*:first-child,#ofitour-cms .section-container.vertical-tabs>.section>.content>*:first-child,#ofitour-cms .section-container.vertical-nav>section>.content>*:first-child,#ofitour-cms .section-container.vertical-nav>.section>.content>*:first-child,#ofitour-cms .section-container.horizontal-nav>section>.content>*:first-child,#ofitour-cms .section-container.horizontal-nav>.section>.content>*:first-child,#ofitour-cms .section-container.accordion>section>.content>*:first-child,#ofitour-cms .section-container.accordion>.section>.content>*:first-child{padding-top:0}#ofitour-cms .section-container.auto>section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.auto>.section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.vertical-tabs>section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.vertical-tabs>.section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.vertical-nav>section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.vertical-nav>.section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.horizontal-nav>section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.horizontal-nav>.section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.accordion>section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.accordion>.section>.content>*:last-child:not(.flex-video){padding-bottom:0}#ofitour-cms .section-container.auto>section.active>.title,#ofitour-cms .section-container.auto>.section.active>.title,#ofitour-cms .section-container.vertical-tabs>section.active>.title,#ofitour-cms .section-container.vertical-tabs>.section.active>.title,#ofitour-cms .section-container.vertical-nav>section.active>.title,#ofitour-cms .section-container.vertical-nav>.section.active>.title,#ofitour-cms .section-container.horizontal-nav>section.active>.title,#ofitour-cms .section-container.horizontal-nav>.section.active>.title,#ofitour-cms .section-container.accordion>section.active>.title,#ofitour-cms .section-container.accordion>.section.active>.title{background:#d5d5d5}#ofitour-cms .section-container.auto>section.active>.title a,#ofitour-cms .section-container.auto>.section.active>.title a,#ofitour-cms .section-container.vertical-tabs>section.active>.title a,#ofitour-cms .section-container.vertical-tabs>.section.active>.title a,#ofitour-cms .section-container.vertical-nav>section.active>.title a,#ofitour-cms .section-container.vertical-nav>.section.active>.title a,#ofitour-cms .section-container.horizontal-nav>section.active>.title a,#ofitour-cms .section-container.horizontal-nav>.section.active>.title a,#ofitour-cms .section-container.accordion>section.active>.title a,#ofitour-cms .section-container.accordion>.section.active>.title a{color:#333333}#ofitour-cms .section-container.auto>section:not(.active),#ofitour-cms .section-container.auto>.section:not(.active),#ofitour-cms .section-container.vertical-tabs>section:not(.active),#ofitour-cms .section-container.vertical-tabs>.section:not(.active),#ofitour-cms .section-container.vertical-nav>section:not(.active),#ofitour-cms .section-container.vertical-nav>.section:not(.active),#ofitour-cms .section-container.horizontal-nav>section:not(.active),#ofitour-cms .section-container.horizontal-nav>.section:not(.active),#ofitour-cms .section-container.accordion>section:not(.active),#ofitour-cms .section-container.accordion>.section:not(.active){padding:0 !important}#ofitour-cms .section-container.auto>section>.title,#ofitour-cms .section-container.auto>.section>.title,#ofitour-cms .section-container.vertical-tabs>section>.title,#ofitour-cms .section-container.vertical-tabs>.section>.title,#ofitour-cms .section-container.vertical-nav>section>.title,#ofitour-cms .section-container.vertical-nav>.section>.title,#ofitour-cms .section-container.horizontal-nav>section>.title,#ofitour-cms .section-container.horizontal-nav>.section>.title,#ofitour-cms .section-container.accordion>section>.title,#ofitour-cms .section-container.accordion>.section>.title{border-top:none}#ofitour-cms [data-section='tabs'],#ofitour-cms .section-container.tabs{width:100%;position:relative;display:block;margin-bottom:1.25em}#ofitour-cms [data-section='tabs']:not([data-section-resized]):not([data-section-small-style]),#ofitour-cms .section-container.tabs:not([data-section-resized]):not([data-section-small-style]){visibility:hidden}#ofitour-cms [data-section='tabs']>section>[data-section-title],#ofitour-cms [data-section='tabs']>section>.title,#ofitour-cms [data-section='tabs']>.section>[data-section-title],#ofitour-cms [data-section='tabs']>.section>.title,#ofitour-cms [data-section='tabs']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='tabs']>[data-section-region]>.title,#ofitour-cms .section-container.tabs>section>[data-section-title],#ofitour-cms .section-container.tabs>section>.title,#ofitour-cms .section-container.tabs>.section>[data-section-title],#ofitour-cms .section-container.tabs>.section>.title,#ofitour-cms .section-container.tabs>[data-section-region]>[data-section-title],#ofitour-cms .section-container.tabs>[data-section-region]>.title{margin-bottom:0}#ofitour-cms [data-section='tabs']>section>[data-section-title] a,#ofitour-cms [data-section='tabs']>section>.title a,#ofitour-cms [data-section='tabs']>.section>[data-section-title] a,#ofitour-cms [data-section='tabs']>.section>.title a,#ofitour-cms [data-section='tabs']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='tabs']>[data-section-region]>.title a,#ofitour-cms .section-container.tabs>section>[data-section-title] a,#ofitour-cms .section-container.tabs>section>.title a,#ofitour-cms .section-container.tabs>.section>[data-section-title] a,#ofitour-cms .section-container.tabs>.section>.title a,#ofitour-cms .section-container.tabs>[data-section-region]>[data-section-title] a,#ofitour-cms .section-container.tabs>[data-section-region]>.title a{width:100%;display:inline-block;white-space:nowrap}#ofitour-cms [data-section='tabs']>section>[data-section-content],#ofitour-cms [data-section='tabs']>section>.content,#ofitour-cms [data-section='tabs']>.section>[data-section-content],#ofitour-cms [data-section='tabs']>.section>.content,#ofitour-cms [data-section='tabs']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='tabs']>[data-section-region]>.content,#ofitour-cms .section-container.tabs>section>[data-section-content],#ofitour-cms .section-container.tabs>section>.content,#ofitour-cms .section-container.tabs>.section>[data-section-content],#ofitour-cms .section-container.tabs>.section>.content,#ofitour-cms .section-container.tabs>[data-section-region]>[data-section-content],#ofitour-cms .section-container.tabs>[data-section-region]>.content{display:none}#ofitour-cms [data-section='tabs']>section.active>[data-section-content],#ofitour-cms [data-section='tabs']>section.active>.content,#ofitour-cms [data-section='tabs']>.section.active>[data-section-content],#ofitour-cms [data-section='tabs']>.section.active>.content,#ofitour-cms [data-section='tabs']>.active[data-section-region]>[data-section-content],#ofitour-cms [data-section='tabs']>.active[data-section-region]>.content,#ofitour-cms .section-container.tabs>section.active>[data-section-content],#ofitour-cms .section-container.tabs>section.active>.content,#ofitour-cms .section-container.tabs>.section.active>[data-section-content],#ofitour-cms .section-container.tabs>.section.active>.content,#ofitour-cms .section-container.tabs>.active[data-section-region]>[data-section-content],#ofitour-cms .section-container.tabs>.active[data-section-region]>.content{display:block}#ofitour-cms [data-section='tabs']>section:not(.active),#ofitour-cms [data-section='tabs']>.section:not(.active),#ofitour-cms [data-section='tabs']>[data-section-region]:not(.active),#ofitour-cms .section-container.tabs>section:not(.active),#ofitour-cms .section-container.tabs>.section:not(.active),#ofitour-cms .section-container.tabs>[data-section-region]:not(.active){padding:0 !important}#ofitour-cms [data-section='tabs']>section>[data-section-title],#ofitour-cms [data-section='tabs']>section>.title,#ofitour-cms [data-section='tabs']>.section>[data-section-title],#ofitour-cms [data-section='tabs']>.section>.title,#ofitour-cms [data-section='tabs']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='tabs']>[data-section-region]>.title,#ofitour-cms .section-container.tabs>section>[data-section-title],#ofitour-cms .section-container.tabs>section>.title,#ofitour-cms .section-container.tabs>.section>[data-section-title],#ofitour-cms .section-container.tabs>.section>.title,#ofitour-cms .section-container.tabs>[data-section-region]>[data-section-title],#ofitour-cms .section-container.tabs>[data-section-region]>.title{width:auto;position:absolute;top:0;left:0}#ofitour-cms .section-container.tabs{border:none}#ofitour-cms .section-container.tabs>section>.title,#ofitour-cms .section-container.tabs>.section>.title{background-color:#efefef;cursor:pointer;border:solid 1px #cccccc}#ofitour-cms .section-container.tabs>section>.title a,#ofitour-cms .section-container.tabs>.section>.title a{padding:0.9375em;color:#333333;font-size:0.875em;background:none}#ofitour-cms .section-container.tabs>section>.title:hover,#ofitour-cms .section-container.tabs>.section>.title:hover{background-color:#e2e2e2}#ofitour-cms .section-container.tabs>section>.content,#ofitour-cms .section-container.tabs>.section>.content{padding:0.9375em;background-color:white;border:solid 1px #cccccc}#ofitour-cms .section-container.tabs>section>.content>*:last-child,#ofitour-cms .section-container.tabs>.section>.content>*:last-child{margin-bottom:0}#ofitour-cms .section-container.tabs>section>.content>*:first-child,#ofitour-cms .section-container.tabs>.section>.content>*:first-child{padding-top:0}#ofitour-cms .section-container.tabs>section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.tabs>.section>.content>*:last-child:not(.flex-video){padding-bottom:0}#ofitour-cms .section-container.tabs>section.active>.title,#ofitour-cms .section-container.tabs>.section.active>.title{background:white}#ofitour-cms .section-container.tabs>section.active>.title a,#ofitour-cms .section-container.tabs>.section.active>.title a{color:#333333}#ofitour-cms .section-container.tabs>section:not(.active),#ofitour-cms .section-container.tabs>.section:not(.active){padding:0 !important}#ofitour-cms .section-container.tabs>section.active>.title,#ofitour-cms .section-container.tabs>.section.active>.title{border-bottom:0}@media only screen and (min-width: 768px){#ofitour-cms [data-section=''],#ofitour-cms [data-section='auto'],#ofitour-cms .section-container.auto{width:100%;position:relative;display:block;margin-bottom:1.25em}#ofitour-cms [data-section='']:not([data-section-resized]):not([data-section-small-style]),#ofitour-cms [data-section='auto']:not([data-section-resized]):not([data-section-small-style]),#ofitour-cms .section-container.auto:not([data-section-resized]):not([data-section-small-style]){visibility:hidden}#ofitour-cms [data-section='']>section>[data-section-title],#ofitour-cms [data-section='']>section>.title,#ofitour-cms [data-section='']>.section>[data-section-title],#ofitour-cms [data-section='']>.section>.title,#ofitour-cms [data-section='']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='']>[data-section-region]>.title,#ofitour-cms [data-section='auto']>section>[data-section-title],#ofitour-cms [data-section='auto']>section>.title,#ofitour-cms [data-section='auto']>.section>[data-section-title],#ofitour-cms [data-section='auto']>.section>.title,#ofitour-cms [data-section='auto']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='auto']>[data-section-region]>.title,#ofitour-cms .section-container.auto>section>[data-section-title],#ofitour-cms .section-container.auto>section>.title,#ofitour-cms .section-container.auto>.section>[data-section-title],#ofitour-cms .section-container.auto>.section>.title,#ofitour-cms .section-container.auto>[data-section-region]>[data-section-title],#ofitour-cms .section-container.auto>[data-section-region]>.title{margin-bottom:0}#ofitour-cms [data-section='']>section>[data-section-title] a,#ofitour-cms [data-section='']>section>.title a,#ofitour-cms [data-section='']>.section>[data-section-title] a,#ofitour-cms [data-section='']>.section>.title a,#ofitour-cms [data-section='']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='']>[data-section-region]>.title a,#ofitour-cms [data-section='auto']>section>[data-section-title] a,#ofitour-cms [data-section='auto']>section>.title a,#ofitour-cms [data-section='auto']>.section>[data-section-title] a,#ofitour-cms [data-section='auto']>.section>.title a,#ofitour-cms [data-section='auto']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='auto']>[data-section-region]>.title a,#ofitour-cms .section-container.auto>section>[data-section-title] a,#ofitour-cms .section-container.auto>section>.title a,#ofitour-cms .section-container.auto>.section>[data-section-title] a,#ofitour-cms .section-container.auto>.section>.title a,#ofitour-cms .section-container.auto>[data-section-region]>[data-section-title] a,#ofitour-cms .section-container.auto>[data-section-region]>.title a{width:100%;display:inline-block;white-space:nowrap}#ofitour-cms [data-section='']>section>[data-section-content],#ofitour-cms [data-section='']>section>.content,#ofitour-cms [data-section='']>.section>[data-section-content],#ofitour-cms [data-section='']>.section>.content,#ofitour-cms [data-section='']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='']>[data-section-region]>.content,#ofitour-cms [data-section='auto']>section>[data-section-content],#ofitour-cms [data-section='auto']>section>.content,#ofitour-cms [data-section='auto']>.section>[data-section-content],#ofitour-cms [data-section='auto']>.section>.content,#ofitour-cms [data-section='auto']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='auto']>[data-section-region]>.content,#ofitour-cms .section-container.auto>section>[data-section-content],#ofitour-cms .section-container.auto>section>.content,#ofitour-cms .section-container.auto>.section>[data-section-content],#ofitour-cms .section-container.auto>.section>.content,#ofitour-cms .section-container.auto>[data-section-region]>[data-section-content],#ofitour-cms .section-container.auto>[data-section-region]>.content{display:none}#ofitour-cms [data-section='']>section.active>[data-section-content],#ofitour-cms [data-section='']>section.active>.content,#ofitour-cms [data-section='']>.section.active>[data-section-content],#ofitour-cms [data-section='']>.section.active>.content,#ofitour-cms [data-section='']>.active[data-section-region]>[data-section-content],#ofitour-cms [data-section='']>.active[data-section-region]>.content,#ofitour-cms [data-section='auto']>section.active>[data-section-content],#ofitour-cms [data-section='auto']>section.active>.content,#ofitour-cms [data-section='auto']>.section.active>[data-section-content],#ofitour-cms [data-section='auto']>.section.active>.content,#ofitour-cms [data-section='auto']>.active[data-section-region]>[data-section-content],#ofitour-cms [data-section='auto']>.active[data-section-region]>.content,#ofitour-cms .section-container.auto>section.active>[data-section-content],#ofitour-cms .section-container.auto>section.active>.content,#ofitour-cms .section-container.auto>.section.active>[data-section-content],#ofitour-cms .section-container.auto>.section.active>.content,#ofitour-cms .section-container.auto>.active[data-section-region]>[data-section-content],#ofitour-cms .section-container.auto>.active[data-section-region]>.content{display:block}#ofitour-cms [data-section='']>section:not(.active),#ofitour-cms [data-section='']>.section:not(.active),#ofitour-cms [data-section='']>[data-section-region]:not(.active),#ofitour-cms [data-section='auto']>section:not(.active),#ofitour-cms [data-section='auto']>.section:not(.active),#ofitour-cms [data-section='auto']>[data-section-region]:not(.active),#ofitour-cms .section-container.auto>section:not(.active),#ofitour-cms .section-container.auto>.section:not(.active),#ofitour-cms .section-container.auto>[data-section-region]:not(.active){padding:0 !important}#ofitour-cms [data-section='']>section>[data-section-title],#ofitour-cms [data-section='']>section>.title,#ofitour-cms [data-section='']>.section>[data-section-title],#ofitour-cms [data-section='']>.section>.title,#ofitour-cms [data-section='']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='']>[data-section-region]>.title,#ofitour-cms [data-section='auto']>section>[data-section-title],#ofitour-cms [data-section='auto']>section>.title,#ofitour-cms [data-section='auto']>.section>[data-section-title],#ofitour-cms [data-section='auto']>.section>.title,#ofitour-cms [data-section='auto']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='auto']>[data-section-region]>.title,#ofitour-cms .section-container.auto>section>[data-section-title],#ofitour-cms .section-container.auto>section>.title,#ofitour-cms .section-container.auto>.section>[data-section-title],#ofitour-cms .section-container.auto>.section>.title,#ofitour-cms .section-container.auto>[data-section-region]>[data-section-title],#ofitour-cms .section-container.auto>[data-section-region]>.title{width:auto;position:absolute;top:0;left:0}#ofitour-cms .section-container.auto{border:none}#ofitour-cms .section-container.auto>section>.title,#ofitour-cms .section-container.auto>.section>.title{background-color:#efefef;cursor:pointer;border:solid 1px #cccccc}#ofitour-cms .section-container.auto>section>.title a,#ofitour-cms .section-container.auto>.section>.title a{padding:0.9375em;color:#333333;font-size:0.875em;background:none}#ofitour-cms .section-container.auto>section>.title:hover,#ofitour-cms .section-container.auto>.section>.title:hover{background-color:#e2e2e2}#ofitour-cms .section-container.auto>section>.content,#ofitour-cms .section-container.auto>.section>.content{padding:0.9375em;background-color:white;border:solid 1px #cccccc}#ofitour-cms .section-container.auto>section>.content>*:last-child,#ofitour-cms .section-container.auto>.section>.content>*:last-child{margin-bottom:0}#ofitour-cms .section-container.auto>section>.content>*:first-child,#ofitour-cms .section-container.auto>.section>.content>*:first-child{padding-top:0}#ofitour-cms .section-container.auto>section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.auto>.section>.content>*:last-child:not(.flex-video){padding-bottom:0}#ofitour-cms .section-container.auto>section.active>.title,#ofitour-cms .section-container.auto>.section.active>.title{background:white}#ofitour-cms .section-container.auto>section.active>.title a,#ofitour-cms .section-container.auto>.section.active>.title a{color:#333333}#ofitour-cms .section-container.auto>section:not(.active),#ofitour-cms .section-container.auto>.section:not(.active){padding:0 !important}#ofitour-cms .section-container.auto>section.active>.title,#ofitour-cms .section-container.auto>.section.active>.title{border-bottom:0}#ofitour-cms [data-section='vertical-tabs'],#ofitour-cms .section-container.vertical-tabs{width:100%;position:relative;display:block;margin-bottom:1.25em}#ofitour-cms [data-section='vertical-tabs']:not([data-section-resized]):not([data-section-small-style]),#ofitour-cms .section-container.vertical-tabs:not([data-section-resized]):not([data-section-small-style]){visibility:hidden}#ofitour-cms [data-section='vertical-tabs'][data-section-small-style],#ofitour-cms .section-container.vertical-tabs[data-section-small-style]{width:100% !important}#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>[data-section-region],#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>section,#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>.section,#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>[data-section-region],#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>section,#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>.section{padding:0 !important;margin:0 !important}#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>[data-section-region]>.title,#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>section>[data-section-title],#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>section>.title,#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>.section>[data-section-title],#ofitour-cms [data-section='vertical-tabs'][data-section-small-style]>.section>.title,#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>[data-section-region]>.title,#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>section>[data-section-title],#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>section>.title,#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>.section>[data-section-title],#ofitour-cms .section-container.vertical-tabs[data-section-small-style]>.section>.title{width:100% !important}#ofitour-cms [data-section='vertical-tabs']>section>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>section>.title,#ofitour-cms [data-section='vertical-tabs']>.section>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>.section>.title,#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>.title,#ofitour-cms .section-container.vertical-tabs>section>[data-section-title],#ofitour-cms .section-container.vertical-tabs>section>.title,#ofitour-cms .section-container.vertical-tabs>.section>[data-section-title],#ofitour-cms .section-container.vertical-tabs>.section>.title,#ofitour-cms .section-container.vertical-tabs>[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-tabs>[data-section-region]>.title{margin-bottom:0}#ofitour-cms [data-section='vertical-tabs']>section>[data-section-title] a,#ofitour-cms [data-section='vertical-tabs']>section>.title a,#ofitour-cms [data-section='vertical-tabs']>.section>[data-section-title] a,#ofitour-cms [data-section='vertical-tabs']>.section>.title a,#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>.title a,#ofitour-cms .section-container.vertical-tabs>section>[data-section-title] a,#ofitour-cms .section-container.vertical-tabs>section>.title a,#ofitour-cms .section-container.vertical-tabs>.section>[data-section-title] a,#ofitour-cms .section-container.vertical-tabs>.section>.title a,#ofitour-cms .section-container.vertical-tabs>[data-section-region]>[data-section-title] a,#ofitour-cms .section-container.vertical-tabs>[data-section-region]>.title a{width:100%;display:inline-block;white-space:nowrap}#ofitour-cms [data-section='vertical-tabs']>section>[data-section-content],#ofitour-cms [data-section='vertical-tabs']>section>.content,#ofitour-cms [data-section='vertical-tabs']>.section>[data-section-content],#ofitour-cms [data-section='vertical-tabs']>.section>.content,#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>.content,#ofitour-cms .section-container.vertical-tabs>section>[data-section-content],#ofitour-cms .section-container.vertical-tabs>section>.content,#ofitour-cms .section-container.vertical-tabs>.section>[data-section-content],#ofitour-cms .section-container.vertical-tabs>.section>.content,#ofitour-cms .section-container.vertical-tabs>[data-section-region]>[data-section-content],#ofitour-cms .section-container.vertical-tabs>[data-section-region]>.content{display:none}#ofitour-cms [data-section='vertical-tabs']>section.active>[data-section-content],#ofitour-cms [data-section='vertical-tabs']>section.active>.content,#ofitour-cms [data-section='vertical-tabs']>.section.active>[data-section-content],#ofitour-cms [data-section='vertical-tabs']>.section.active>.content,#ofitour-cms [data-section='vertical-tabs']>.active[data-section-region]>[data-section-content],#ofitour-cms [data-section='vertical-tabs']>.active[data-section-region]>.content,#ofitour-cms .section-container.vertical-tabs>section.active>[data-section-content],#ofitour-cms .section-container.vertical-tabs>section.active>.content,#ofitour-cms .section-container.vertical-tabs>.section.active>[data-section-content],#ofitour-cms .section-container.vertical-tabs>.section.active>.content,#ofitour-cms .section-container.vertical-tabs>.active[data-section-region]>[data-section-content],#ofitour-cms .section-container.vertical-tabs>.active[data-section-region]>.content{display:block}#ofitour-cms [data-section='vertical-tabs']>section:not(.active),#ofitour-cms [data-section='vertical-tabs']>.section:not(.active),#ofitour-cms [data-section='vertical-tabs']>[data-section-region]:not(.active),#ofitour-cms .section-container.vertical-tabs>section:not(.active),#ofitour-cms .section-container.vertical-tabs>.section:not(.active),#ofitour-cms .section-container.vertical-tabs>[data-section-region]:not(.active){padding:0 !important}#ofitour-cms [data-section='vertical-tabs']>section>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>section>.title,#ofitour-cms [data-section='vertical-tabs']>.section>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>.section>.title,#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>[data-section-region]>.title,#ofitour-cms .section-container.vertical-tabs>section>[data-section-title],#ofitour-cms .section-container.vertical-tabs>section>.title,#ofitour-cms .section-container.vertical-tabs>.section>[data-section-title],#ofitour-cms .section-container.vertical-tabs>.section>.title,#ofitour-cms .section-container.vertical-tabs>[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-tabs>[data-section-region]>.title{position:absolute;top:0;left:0;width:12.5em}#ofitour-cms [data-section='vertical-tabs']>section.active,#ofitour-cms [data-section='vertical-tabs']>.section.active,#ofitour-cms [data-section='vertical-tabs']>.active[data-section-region],#ofitour-cms .section-container.vertical-tabs>section.active,#ofitour-cms .section-container.vertical-tabs>.section.active,#ofitour-cms .section-container.vertical-tabs>.active[data-section-region]{padding-left:12.5em}#ofitour-cms [data-section='vertical-tabs']>section.active>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>section.active>.title,#ofitour-cms [data-section='vertical-tabs']>.section.active>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>.section.active>.title,#ofitour-cms [data-section='vertical-tabs']>.active[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-tabs']>.active[data-section-region]>.title,#ofitour-cms .section-container.vertical-tabs>section.active>[data-section-title],#ofitour-cms .section-container.vertical-tabs>section.active>.title,#ofitour-cms .section-container.vertical-tabs>.section.active>[data-section-title],#ofitour-cms .section-container.vertical-tabs>.section.active>.title,#ofitour-cms .section-container.vertical-tabs>.active[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-tabs>.active[data-section-region]>.title{width:12.5em}#ofitour-cms .section-container.vertical-tabs{border:none}#ofitour-cms .section-container.vertical-tabs>section>.title,#ofitour-cms .section-container.vertical-tabs>.section>.title{background-color:#efefef;cursor:pointer;border:solid 1px #cccccc}#ofitour-cms .section-container.vertical-tabs>section>.title a,#ofitour-cms .section-container.vertical-tabs>.section>.title a{padding:0.9375em;color:#333333;font-size:0.875em;background:none}#ofitour-cms .section-container.vertical-tabs>section>.title:hover,#ofitour-cms .section-container.vertical-tabs>.section>.title:hover{background-color:#e2e2e2}#ofitour-cms .section-container.vertical-tabs>section>.content,#ofitour-cms .section-container.vertical-tabs>.section>.content{padding:0.9375em;background-color:white;border:solid 1px #cccccc}#ofitour-cms .section-container.vertical-tabs>section>.content>*:last-child,#ofitour-cms .section-container.vertical-tabs>.section>.content>*:last-child{margin-bottom:0}#ofitour-cms .section-container.vertical-tabs>section>.content>*:first-child,#ofitour-cms .section-container.vertical-tabs>.section>.content>*:first-child{padding-top:0}#ofitour-cms .section-container.vertical-tabs>section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.vertical-tabs>.section>.content>*:last-child:not(.flex-video){padding-bottom:0}#ofitour-cms .section-container.vertical-tabs>section.active>.title,#ofitour-cms .section-container.vertical-tabs>.section.active>.title{background:#d5d5d5}#ofitour-cms .section-container.vertical-tabs>section.active>.title a,#ofitour-cms .section-container.vertical-tabs>.section.active>.title a{color:#333333}#ofitour-cms .section-container.vertical-tabs>section:not(.active),#ofitour-cms .section-container.vertical-tabs>.section:not(.active){padding:0 !important}#ofitour-cms .section-container.vertical-tabs>section.active,#ofitour-cms .section-container.vertical-tabs>.section.active{padding-left:12.4375em}#ofitour-cms .section-container.vertical-tabs>section.active>.title,#ofitour-cms .section-container.vertical-tabs>.section.active>.title{background-color:#d5d5d5}#ofitour-cms [data-section='vertical-nav'],#ofitour-cms .section-container.vertical-nav{width:100%;position:relative;display:block;margin-bottom:1.25em}#ofitour-cms [data-section='vertical-nav']:not([data-section-resized]):not([data-section-small-style]),#ofitour-cms .section-container.vertical-nav:not([data-section-resized]):not([data-section-small-style]){visibility:hidden}#ofitour-cms [data-section='vertical-nav'][data-section-small-style],#ofitour-cms .section-container.vertical-nav[data-section-small-style]{width:100% !important}#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>[data-section-region],#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>section,#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>.section,#ofitour-cms .section-container.vertical-nav[data-section-small-style]>[data-section-region],#ofitour-cms .section-container.vertical-nav[data-section-small-style]>section,#ofitour-cms .section-container.vertical-nav[data-section-small-style]>.section{padding:0 !important;margin:0 !important}#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>[data-section-region]>.title,#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>section>[data-section-title],#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>section>.title,#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>.section>[data-section-title],#ofitour-cms [data-section='vertical-nav'][data-section-small-style]>.section>.title,#ofitour-cms .section-container.vertical-nav[data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-nav[data-section-small-style]>[data-section-region]>.title,#ofitour-cms .section-container.vertical-nav[data-section-small-style]>section>[data-section-title],#ofitour-cms .section-container.vertical-nav[data-section-small-style]>section>.title,#ofitour-cms .section-container.vertical-nav[data-section-small-style]>.section>[data-section-title],#ofitour-cms .section-container.vertical-nav[data-section-small-style]>.section>.title{width:100% !important}#ofitour-cms [data-section='vertical-nav']>section,#ofitour-cms [data-section='vertical-nav']>.section,#ofitour-cms [data-section='vertical-nav']>[data-section-region],#ofitour-cms .section-container.vertical-nav>section,#ofitour-cms .section-container.vertical-nav>.section,#ofitour-cms .section-container.vertical-nav>[data-section-region]{position:relative;display:inline-block}#ofitour-cms [data-section='vertical-nav']>section>[data-section-title],#ofitour-cms [data-section='vertical-nav']>section>.title,#ofitour-cms [data-section='vertical-nav']>.section>[data-section-title],#ofitour-cms [data-section='vertical-nav']>.section>.title,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-nav']>[data-section-region]>.title,#ofitour-cms .section-container.vertical-nav>section>[data-section-title],#ofitour-cms .section-container.vertical-nav>section>.title,#ofitour-cms .section-container.vertical-nav>.section>[data-section-title],#ofitour-cms .section-container.vertical-nav>.section>.title,#ofitour-cms .section-container.vertical-nav>[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-nav>[data-section-region]>.title{margin-bottom:0}#ofitour-cms [data-section='vertical-nav']>section>[data-section-title] a,#ofitour-cms [data-section='vertical-nav']>section>.title a,#ofitour-cms [data-section='vertical-nav']>.section>[data-section-title] a,#ofitour-cms [data-section='vertical-nav']>.section>.title a,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>.title a,#ofitour-cms .section-container.vertical-nav>section>[data-section-title] a,#ofitour-cms .section-container.vertical-nav>section>.title a,#ofitour-cms .section-container.vertical-nav>.section>[data-section-title] a,#ofitour-cms .section-container.vertical-nav>.section>.title a,#ofitour-cms .section-container.vertical-nav>[data-section-region]>[data-section-title] a,#ofitour-cms .section-container.vertical-nav>[data-section-region]>.title a{width:100%;display:inline-block;white-space:nowrap}#ofitour-cms [data-section='vertical-nav']>section>[data-section-content],#ofitour-cms [data-section='vertical-nav']>section>.content,#ofitour-cms [data-section='vertical-nav']>.section>[data-section-content],#ofitour-cms [data-section='vertical-nav']>.section>.content,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='vertical-nav']>[data-section-region]>.content,#ofitour-cms .section-container.vertical-nav>section>[data-section-content],#ofitour-cms .section-container.vertical-nav>section>.content,#ofitour-cms .section-container.vertical-nav>.section>[data-section-content],#ofitour-cms .section-container.vertical-nav>.section>.content,#ofitour-cms .section-container.vertical-nav>[data-section-region]>[data-section-content],#ofitour-cms .section-container.vertical-nav>[data-section-region]>.content{display:none}#ofitour-cms [data-section='vertical-nav']>section.active>[data-section-content],#ofitour-cms [data-section='vertical-nav']>section.active>.content,#ofitour-cms [data-section='vertical-nav']>.section.active>[data-section-content],#ofitour-cms [data-section='vertical-nav']>.section.active>.content,#ofitour-cms [data-section='vertical-nav']>.active[data-section-region]>[data-section-content],#ofitour-cms [data-section='vertical-nav']>.active[data-section-region]>.content,#ofitour-cms .section-container.vertical-nav>section.active>[data-section-content],#ofitour-cms .section-container.vertical-nav>section.active>.content,#ofitour-cms .section-container.vertical-nav>.section.active>[data-section-content],#ofitour-cms .section-container.vertical-nav>.section.active>.content,#ofitour-cms .section-container.vertical-nav>.active[data-section-region]>[data-section-content],#ofitour-cms .section-container.vertical-nav>.active[data-section-region]>.content{display:block}#ofitour-cms [data-section='vertical-nav']>section:not(.active),#ofitour-cms [data-section='vertical-nav']>.section:not(.active),#ofitour-cms [data-section='vertical-nav']>[data-section-region]:not(.active),#ofitour-cms .section-container.vertical-nav>section:not(.active),#ofitour-cms .section-container.vertical-nav>.section:not(.active),#ofitour-cms .section-container.vertical-nav>[data-section-region]:not(.active){padding:0 !important}#ofitour-cms [data-section='vertical-nav']>section>[data-section-title],#ofitour-cms [data-section='vertical-nav']>section>.title,#ofitour-cms [data-section='vertical-nav']>.section>[data-section-title],#ofitour-cms [data-section='vertical-nav']>.section>.title,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='vertical-nav']>[data-section-region]>.title,#ofitour-cms .section-container.vertical-nav>section>[data-section-title],#ofitour-cms .section-container.vertical-nav>section>.title,#ofitour-cms .section-container.vertical-nav>.section>[data-section-title],#ofitour-cms .section-container.vertical-nav>.section>.title,#ofitour-cms .section-container.vertical-nav>[data-section-region]>[data-section-title],#ofitour-cms .section-container.vertical-nav>[data-section-region]>.title{position:static;width:auto}#ofitour-cms [data-section='vertical-nav']>section>[data-section-title] a,#ofitour-cms [data-section='vertical-nav']>section>.title a,#ofitour-cms [data-section='vertical-nav']>.section>[data-section-title] a,#ofitour-cms [data-section='vertical-nav']>.section>.title a,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>.title a,#ofitour-cms .section-container.vertical-nav>section>[data-section-title] a,#ofitour-cms .section-container.vertical-nav>section>.title a,#ofitour-cms .section-container.vertical-nav>.section>[data-section-title] a,#ofitour-cms .section-container.vertical-nav>.section>.title a,#ofitour-cms .section-container.vertical-nav>[data-section-region]>[data-section-title] a,#ofitour-cms .section-container.vertical-nav>[data-section-region]>.title a{display:block}#ofitour-cms [data-section='vertical-nav']>section>[data-section-content],#ofitour-cms [data-section='vertical-nav']>section>.content,#ofitour-cms [data-section='vertical-nav']>.section>[data-section-content],#ofitour-cms [data-section='vertical-nav']>.section>.content,#ofitour-cms [data-section='vertical-nav']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='vertical-nav']>[data-section-region]>.content,#ofitour-cms .section-container.vertical-nav>section>[data-section-content],#ofitour-cms .section-container.vertical-nav>section>.content,#ofitour-cms .section-container.vertical-nav>.section>[data-section-content],#ofitour-cms .section-container.vertical-nav>.section>.content,#ofitour-cms .section-container.vertical-nav>[data-section-region]>[data-section-content],#ofitour-cms .section-container.vertical-nav>[data-section-region]>.content{position:absolute;top:0;left:0;z-index:999;min-width:12.5em}#ofitour-cms .section-container.vertical-nav{border:none}#ofitour-cms .section-container.vertical-nav>section>.title,#ofitour-cms .section-container.vertical-nav>.section>.title{background-color:#efefef;cursor:pointer;border:solid 1px #cccccc}#ofitour-cms .section-container.vertical-nav>section>.title a,#ofitour-cms .section-container.vertical-nav>.section>.title a{padding:0.9375em;color:#333333;font-size:0.875em;background:none}#ofitour-cms .section-container.vertical-nav>section>.title:hover,#ofitour-cms .section-container.vertical-nav>.section>.title:hover{background-color:#e2e2e2}#ofitour-cms .section-container.vertical-nav>section>.content,#ofitour-cms .section-container.vertical-nav>.section>.content{padding:0.9375em;background-color:white;border:solid 1px #cccccc}#ofitour-cms .section-container.vertical-nav>section>.content>*:last-child,#ofitour-cms .section-container.vertical-nav>.section>.content>*:last-child{margin-bottom:0}#ofitour-cms .section-container.vertical-nav>section>.content>*:first-child,#ofitour-cms .section-container.vertical-nav>.section>.content>*:first-child{padding-top:0}#ofitour-cms .section-container.vertical-nav>section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.vertical-nav>.section>.content>*:last-child:not(.flex-video){padding-bottom:0}#ofitour-cms .section-container.vertical-nav>section.active>.title,#ofitour-cms .section-container.vertical-nav>.section.active>.title{background:#d5d5d5}#ofitour-cms .section-container.vertical-nav>section.active>.title a,#ofitour-cms .section-container.vertical-nav>.section.active>.title a{color:#333333}#ofitour-cms .section-container.vertical-nav>section:not(.active),#ofitour-cms .section-container.vertical-nav>.section:not(.active){padding:0 !important}#ofitour-cms [data-section='horizontal-nav'],#ofitour-cms .section-container.horizontal-nav{width:100%;position:relative;display:block;margin-bottom:1.25em}#ofitour-cms [data-section='horizontal-nav']:not([data-section-resized]):not([data-section-small-style]),#ofitour-cms .section-container.horizontal-nav:not([data-section-resized]):not([data-section-small-style]){visibility:hidden}#ofitour-cms [data-section='horizontal-nav'][data-section-small-style],#ofitour-cms .section-container.horizontal-nav[data-section-small-style]{width:100% !important}#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>[data-section-region],#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>section,#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>.section,#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>[data-section-region],#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>section,#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>.section{padding:0 !important;margin:0 !important}#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>[data-section-region]>.title,#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>section>[data-section-title],#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>section>.title,#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>.section>[data-section-title],#ofitour-cms [data-section='horizontal-nav'][data-section-small-style]>.section>.title,#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>[data-section-region]>.title,#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>section>[data-section-title],#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>section>.title,#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>.section>[data-section-title],#ofitour-cms .section-container.horizontal-nav[data-section-small-style]>.section>.title{width:100% !important}#ofitour-cms [data-section='horizontal-nav']>section,#ofitour-cms [data-section='horizontal-nav']>.section,#ofitour-cms [data-section='horizontal-nav']>[data-section-region],#ofitour-cms .section-container.horizontal-nav>section,#ofitour-cms .section-container.horizontal-nav>.section,#ofitour-cms .section-container.horizontal-nav>[data-section-region]{position:relative;float:left}#ofitour-cms [data-section='horizontal-nav']>section>[data-section-title],#ofitour-cms [data-section='horizontal-nav']>section>.title,#ofitour-cms [data-section='horizontal-nav']>.section>[data-section-title],#ofitour-cms [data-section='horizontal-nav']>.section>.title,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>.title,#ofitour-cms .section-container.horizontal-nav>section>[data-section-title],#ofitour-cms .section-container.horizontal-nav>section>.title,#ofitour-cms .section-container.horizontal-nav>.section>[data-section-title],#ofitour-cms .section-container.horizontal-nav>.section>.title,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>[data-section-title],#ofitour-cms .section-container.horizontal-nav>[data-section-region]>.title{margin-bottom:0}#ofitour-cms [data-section='horizontal-nav']>section>[data-section-title] a,#ofitour-cms [data-section='horizontal-nav']>section>.title a,#ofitour-cms [data-section='horizontal-nav']>.section>[data-section-title] a,#ofitour-cms [data-section='horizontal-nav']>.section>.title a,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>.title a,#ofitour-cms .section-container.horizontal-nav>section>[data-section-title] a,#ofitour-cms .section-container.horizontal-nav>section>.title a,#ofitour-cms .section-container.horizontal-nav>.section>[data-section-title] a,#ofitour-cms .section-container.horizontal-nav>.section>.title a,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>[data-section-title] a,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>.title a{width:100%;display:inline-block;white-space:nowrap}#ofitour-cms [data-section='horizontal-nav']>section>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>section>.content,#ofitour-cms [data-section='horizontal-nav']>.section>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>.section>.content,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>.content,#ofitour-cms .section-container.horizontal-nav>section>[data-section-content],#ofitour-cms .section-container.horizontal-nav>section>.content,#ofitour-cms .section-container.horizontal-nav>.section>[data-section-content],#ofitour-cms .section-container.horizontal-nav>.section>.content,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>[data-section-content],#ofitour-cms .section-container.horizontal-nav>[data-section-region]>.content{display:none}#ofitour-cms [data-section='horizontal-nav']>section.active>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>section.active>.content,#ofitour-cms [data-section='horizontal-nav']>.section.active>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>.section.active>.content,#ofitour-cms [data-section='horizontal-nav']>.active[data-section-region]>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>.active[data-section-region]>.content,#ofitour-cms .section-container.horizontal-nav>section.active>[data-section-content],#ofitour-cms .section-container.horizontal-nav>section.active>.content,#ofitour-cms .section-container.horizontal-nav>.section.active>[data-section-content],#ofitour-cms .section-container.horizontal-nav>.section.active>.content,#ofitour-cms .section-container.horizontal-nav>.active[data-section-region]>[data-section-content],#ofitour-cms .section-container.horizontal-nav>.active[data-section-region]>.content{display:block}#ofitour-cms [data-section='horizontal-nav']>section:not(.active),#ofitour-cms [data-section='horizontal-nav']>.section:not(.active),#ofitour-cms [data-section='horizontal-nav']>[data-section-region]:not(.active),#ofitour-cms .section-container.horizontal-nav>section:not(.active),#ofitour-cms .section-container.horizontal-nav>.section:not(.active),#ofitour-cms .section-container.horizontal-nav>[data-section-region]:not(.active){padding:0 !important}#ofitour-cms [data-section='horizontal-nav']>section>[data-section-title],#ofitour-cms [data-section='horizontal-nav']>section>.title,#ofitour-cms [data-section='horizontal-nav']>.section>[data-section-title],#ofitour-cms [data-section='horizontal-nav']>.section>.title,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>[data-section-title],#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>.title,#ofitour-cms .section-container.horizontal-nav>section>[data-section-title],#ofitour-cms .section-container.horizontal-nav>section>.title,#ofitour-cms .section-container.horizontal-nav>.section>[data-section-title],#ofitour-cms .section-container.horizontal-nav>.section>.title,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>[data-section-title],#ofitour-cms .section-container.horizontal-nav>[data-section-region]>.title{position:static;width:auto}#ofitour-cms [data-section='horizontal-nav']>section>[data-section-title] a,#ofitour-cms [data-section='horizontal-nav']>section>.title a,#ofitour-cms [data-section='horizontal-nav']>.section>[data-section-title] a,#ofitour-cms [data-section='horizontal-nav']>.section>.title a,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>[data-section-title] a,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>.title a,#ofitour-cms .section-container.horizontal-nav>section>[data-section-title] a,#ofitour-cms .section-container.horizontal-nav>section>.title a,#ofitour-cms .section-container.horizontal-nav>.section>[data-section-title] a,#ofitour-cms .section-container.horizontal-nav>.section>.title a,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>[data-section-title] a,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>.title a{display:block}#ofitour-cms [data-section='horizontal-nav']>section>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>section>.content,#ofitour-cms [data-section='horizontal-nav']>.section>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>.section>.content,#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>[data-section-content],#ofitour-cms [data-section='horizontal-nav']>[data-section-region]>.content,#ofitour-cms .section-container.horizontal-nav>section>[data-section-content],#ofitour-cms .section-container.horizontal-nav>section>.content,#ofitour-cms .section-container.horizontal-nav>.section>[data-section-content],#ofitour-cms .section-container.horizontal-nav>.section>.content,#ofitour-cms .section-container.horizontal-nav>[data-section-region]>[data-section-content],#ofitour-cms .section-container.horizontal-nav>[data-section-region]>.content{width:auto;position:absolute;top:0;left:0;z-index:999;min-width:12.5em}#ofitour-cms .section-container.horizontal-nav{background:#efefef;border:1px solid #cccccc}#ofitour-cms .section-container.horizontal-nav>section>.title,#ofitour-cms .section-container.horizontal-nav>.section>.title{background-color:#efefef;cursor:pointer;border:solid 1px #cccccc}#ofitour-cms .section-container.horizontal-nav>section>.title a,#ofitour-cms .section-container.horizontal-nav>.section>.title a{padding:0.9375em;color:#333333;font-size:0.875em;background:none}#ofitour-cms .section-container.horizontal-nav>section>.title:hover,#ofitour-cms .section-container.horizontal-nav>.section>.title:hover{background-color:#e2e2e2}#ofitour-cms .section-container.horizontal-nav>section>.content,#ofitour-cms .section-container.horizontal-nav>.section>.content{padding:0.9375em;background-color:white;border:solid 1px #cccccc}#ofitour-cms .section-container.horizontal-nav>section>.content>*:last-child,#ofitour-cms .section-container.horizontal-nav>.section>.content>*:last-child{margin-bottom:0}#ofitour-cms .section-container.horizontal-nav>section>.content>*:first-child,#ofitour-cms .section-container.horizontal-nav>.section>.content>*:first-child{padding-top:0}#ofitour-cms .section-container.horizontal-nav>section>.content>*:last-child:not(.flex-video),#ofitour-cms .section-container.horizontal-nav>.section>.content>*:last-child:not(.flex-video){padding-bottom:0}#ofitour-cms .section-container.horizontal-nav>section.active>.title,#ofitour-cms .section-container.horizontal-nav>.section.active>.title{background:#d5d5d5}#ofitour-cms .section-container.horizontal-nav>section.active>.title a,#ofitour-cms .section-container.horizontal-nav>.section.active>.title a{color:#333333}#ofitour-cms .section-container.horizontal-nav>section:not(.active),#ofitour-cms .section-container.horizontal-nav>.section:not(.active){padding:0 !important}}#ofitour-cms .no-js [data-section],#ofitour-cms .no-js .section-container{width:100%;position:relative;display:block;margin-bottom:1.25em}#ofitour-cms .no-js [data-section][data-section-small-style],#ofitour-cms .no-js .section-container[data-section-small-style]{width:100% !important}#ofitour-cms .no-js [data-section][data-section-small-style]>[data-section-region],#ofitour-cms .no-js [data-section][data-section-small-style]>section,#ofitour-cms .no-js [data-section][data-section-small-style]>.section,#ofitour-cms .no-js .section-container[data-section-small-style]>[data-section-region],#ofitour-cms .no-js .section-container[data-section-small-style]>section,#ofitour-cms .no-js .section-container[data-section-small-style]>.section{padding:0 !important;margin:0 !important}#ofitour-cms .no-js [data-section][data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms .no-js [data-section][data-section-small-style]>[data-section-region]>.title,#ofitour-cms .no-js [data-section][data-section-small-style]>section>[data-section-title],#ofitour-cms .no-js [data-section][data-section-small-style]>section>.title,#ofitour-cms .no-js [data-section][data-section-small-style]>.section>[data-section-title],#ofitour-cms .no-js [data-section][data-section-small-style]>.section>.title,#ofitour-cms .no-js .section-container[data-section-small-style]>[data-section-region]>[data-section-title],#ofitour-cms .no-js .section-container[data-section-small-style]>[data-section-region]>.title,#ofitour-cms .no-js .section-container[data-section-small-style]>section>[data-section-title],#ofitour-cms .no-js .section-container[data-section-small-style]>section>.title,#ofitour-cms .no-js .section-container[data-section-small-style]>.section>[data-section-title],#ofitour-cms .no-js .section-container[data-section-small-style]>.section>.title{width:100% !important}#ofitour-cms .no-js [data-section]>section,#ofitour-cms .no-js [data-section]>.section,#ofitour-cms .no-js [data-section]>[data-section-region],#ofitour-cms .no-js .section-container>section,#ofitour-cms .no-js .section-container>.section,#ofitour-cms .no-js .section-container>[data-section-region]{margin:0}#ofitour-cms .no-js [data-section]>section>[data-section-title],#ofitour-cms .no-js [data-section]>section>.title,#ofitour-cms .no-js [data-section]>.section>[data-section-title],#ofitour-cms .no-js [data-section]>.section>.title,#ofitour-cms .no-js [data-section]>[data-section-region]>[data-section-title],#ofitour-cms .no-js [data-section]>[data-section-region]>.title,#ofitour-cms .no-js .section-container>section>[data-section-title],#ofitour-cms .no-js .section-container>section>.title,#ofitour-cms .no-js .section-container>.section>[data-section-title],#ofitour-cms .no-js .section-container>.section>.title,#ofitour-cms .no-js .section-container>[data-section-region]>[data-section-title],#ofitour-cms .no-js .section-container>[data-section-region]>.title{margin-bottom:0}#ofitour-cms .no-js [data-section]>section>[data-section-title] a,#ofitour-cms .no-js [data-section]>section>.title a,#ofitour-cms .no-js [data-section]>.section>[data-section-title] a,#ofitour-cms .no-js [data-section]>.section>.title a,#ofitour-cms .no-js [data-section]>[data-section-region]>[data-section-title] a,#ofitour-cms .no-js [data-section]>[data-section-region]>.title a,#ofitour-cms .no-js .section-container>section>[data-section-title] a,#ofitour-cms .no-js .section-container>section>.title a,#ofitour-cms .no-js .section-container>.section>[data-section-title] a,#ofitour-cms .no-js .section-container>.section>.title a,#ofitour-cms .no-js .section-container>[data-section-region]>[data-section-title] a,#ofitour-cms .no-js .section-container>[data-section-region]>.title a{width:100%;display:inline-block;white-space:nowrap}#ofitour-cms .no-js [data-section]>section>[data-section-content],#ofitour-cms .no-js [data-section]>section>.content,#ofitour-cms .no-js [data-section]>.section>[data-section-content],#ofitour-cms .no-js [data-section]>.section>.content,#ofitour-cms .no-js [data-section]>[data-section-region]>[data-section-content],#ofitour-cms .no-js [data-section]>[data-section-region]>.content,#ofitour-cms .no-js .section-container>section>[data-section-content],#ofitour-cms .no-js .section-container>section>.content,#ofitour-cms .no-js .section-container>.section>[data-section-content],#ofitour-cms .no-js .section-container>.section>.content,#ofitour-cms .no-js .section-container>[data-section-region]>[data-section-content],#ofitour-cms .no-js .section-container>[data-section-region]>.content{display:none}#ofitour-cms .no-js [data-section]>section.active>[data-section-content],#ofitour-cms .no-js [data-section]>section.active>.content,#ofitour-cms .no-js [data-section]>.section.active>[data-section-content],#ofitour-cms .no-js [data-section]>.section.active>.content,#ofitour-cms .no-js [data-section]>.active[data-section-region]>[data-section-content],#ofitour-cms .no-js [data-section]>.active[data-section-region]>.content,#ofitour-cms .no-js .section-container>section.active>[data-section-content],#ofitour-cms .no-js .section-container>section.active>.content,#ofitour-cms .no-js .section-container>.section.active>[data-section-content],#ofitour-cms .no-js .section-container>.section.active>.content,#ofitour-cms .no-js .section-container>.active[data-section-region]>[data-section-content],#ofitour-cms .no-js .section-container>.active[data-section-region]>.content{display:block}#ofitour-cms .no-js [data-section]>section:not(.active),#ofitour-cms .no-js [data-section]>.section:not(.active),#ofitour-cms .no-js [data-section]>[data-section-region]:not(.active),#ofitour-cms .no-js .section-container>section:not(.active),#ofitour-cms .no-js .section-container>.section:not(.active),#ofitour-cms .no-js .section-container>[data-section-region]:not(.active){padding:0 !important}#ofitour-cms .no-js [data-section]>section>[data-section-title],#ofitour-cms .no-js [data-section]>section>.title,#ofitour-cms .no-js [data-section]>.section>[data-section-title],#ofitour-cms .no-js [data-section]>.section>.title,#ofitour-cms .no-js [data-section]>[data-section-region]>[data-section-title],#ofitour-cms .no-js [data-section]>[data-section-region]>.title,#ofitour-cms .no-js .section-container>section>[data-section-title],#ofitour-cms .no-js .section-container>section>.title,#ofitour-cms .no-js .section-container>.section>[data-section-title],#ofitour-cms .no-js .section-container>.section>.title,#ofitour-cms .no-js .section-container>[data-section-region]>[data-section-title],#ofitour-cms .no-js .section-container>[data-section-region]>.title{width:100%}#ofitour-cms .no-js .section-container{border-top:1px solid #cccccc}#ofitour-cms .no-js .section-container>section>.title,#ofitour-cms .no-js .section-container>.section>.title{background-color:#efefef;cursor:pointer;border:solid 1px #cccccc}#ofitour-cms .no-js .section-container>section>.title a,#ofitour-cms .no-js .section-container>.section>.title a{padding:0.9375em;color:#333333;font-size:0.875em;background:none}#ofitour-cms .no-js .section-container>section>.title:hover,#ofitour-cms .no-js .section-container>.section>.title:hover{background-color:#e2e2e2}#ofitour-cms .no-js .section-container>section>.content,#ofitour-cms .no-js .section-container>.section>.content{padding:0.9375em;background-color:white;border:solid 1px #cccccc}#ofitour-cms .no-js .section-container>section>.content>*:last-child,#ofitour-cms .no-js .section-container>.section>.content>*:last-child{margin-bottom:0}#ofitour-cms .no-js .section-container>section>.content>*:first-child,#ofitour-cms .no-js .section-container>.section>.content>*:first-child{padding-top:0}#ofitour-cms .no-js .section-container>section>.content>*:last-child:not(.flex-video),#ofitour-cms .no-js .section-container>.section>.content>*:last-child:not(.flex-video){padding-bottom:0}#ofitour-cms .no-js .section-container>section.active>.title,#ofitour-cms .no-js .section-container>.section.active>.title{background:#d5d5d5}#ofitour-cms .no-js .section-container>section.active>.title a,#ofitour-cms .no-js .section-container>.section.active>.title a{color:#333333}#ofitour-cms .no-js .section-container>section:not(.active),#ofitour-cms .no-js .section-container>.section:not(.active){padding:0 !important}#ofitour-cms .no-js .section-container>section>.title,#ofitour-cms .no-js .section-container>.section>.title{border-top:none}#ofitour-cms .contain-to-grid{width:100%;background:#111111}#ofitour-cms .contain-to-grid .top-bar{margin-bottom:0}#ofitour-cms .fixed{width:100%;left:0;position:fixed;top:0;z-index:99}#ofitour-cms .fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}#ofitour-cms .fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}#ofitour-cms .fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:45px}#ofitour-cms .top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#111111;margin-bottom:0}#ofitour-cms .top-bar ul{margin-bottom:0;list-style:none}#ofitour-cms .top-bar .row{max-width:none}#ofitour-cms .top-bar form,#ofitour-cms .top-bar input{margin-bottom:0}#ofitour-cms .top-bar input{height:2.45em}#ofitour-cms .top-bar .button{padding-top:.5em;padding-bottom:.5em;margin-bottom:0}#ofitour-cms .top-bar .title-area{position:relative;margin:0}#ofitour-cms .top-bar .name{height:45px;margin:0;font-size:16px}#ofitour-cms .top-bar .name h1{line-height:45px;font-size:1.0625em;border:0;margin:0}#ofitour-cms .top-bar .name h1 a{font-weight:bold;color:white;border:0;width:50%;display:block;padding:0 15px}#ofitour-cms .top-bar .toggle-topbar{position:absolute;right:0;top:0}#ofitour-cms .top-bar .toggle-topbar a{color:white;text-transform:uppercase;font-size:0.8125em;font-weight:bold;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}#ofitour-cms .top-bar .toggle-topbar.menu-icon{right:15px;top:50%;margin-top:-16px;padding-left:40px}#ofitour-cms .top-bar .toggle-topbar.menu-icon a{text-indent:-48px;width:34px;height:34px;line-height:33px;padding:0;color:white}#ofitour-cms .top-bar .toggle-topbar.menu-icon a span{position:absolute;right:0;display:block;width:16px;height:0;-webkit-box-shadow:0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white;box-shadow:0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white}#ofitour-cms .top-bar.expanded{height:auto;background:transparent}#ofitour-cms .top-bar.expanded .title-area{background:#111111}#ofitour-cms .top-bar.expanded .toggle-topbar a{color:#888888}#ofitour-cms .top-bar.expanded .toggle-topbar a span{-webkit-box-shadow:0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888;box-shadow:0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888}#ofitour-cms .top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;transition:left 300ms ease-out}#ofitour-cms .top-bar-section ul{width:100%;height:auto;display:block;background:#222222;font-size:16px;margin:0}#ofitour-cms .top-bar-section .divider,#ofitour-cms .top-bar-section [role="separator"]{border-bottom:solid 1px #2b2b2b;border-top:solid 1px black;clear:both;height:1px;width:100%}#ofitour-cms .top-bar-section ul li>a{display:block;width:100%;color:white;padding:12px 0 12px 0;padding-left:15px;font-size:0.8125em;font-weight:bold;background:#222222}#ofitour-cms .top-bar-section ul li>a.button{background:#2ba6cb;font-size:0.8125em;padding-right:15px;padding-left:15px}#ofitour-cms .top-bar-section ul li>a.button:hover{background:#2284a1}#ofitour-cms .top-bar-section ul li>a.button.secondary{background:#e9e9e9}#ofitour-cms .top-bar-section ul li>a.button.secondary:hover{background:#d0d0d0}#ofitour-cms .top-bar-section ul li>a.button.success{background:#5da423}#ofitour-cms .top-bar-section ul li>a.button.success:hover{background:#457a1a}#ofitour-cms .top-bar-section ul li>a.button.alert{background:#c60f13}#ofitour-cms .top-bar-section ul li>a.button.alert:hover{background:#970b0e}#ofitour-cms .top-bar-section ul li:hover>a{background:black;color:white}#ofitour-cms .top-bar-section ul li.active>a{background:#090909;color:white}#ofitour-cms .top-bar-section .has-form{padding:15px}#ofitour-cms .top-bar-section .has-dropdown{position:relative}#ofitour-cms .top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:50%;right:0}#ofitour-cms .top-bar-section .has-dropdown.moved{position:static}#ofitour-cms .top-bar-section .has-dropdown.moved>.dropdown{display:block}#ofitour-cms .top-bar-section .dropdown{position:absolute;left:100%;top:0;display:none;z-index:99}#ofitour-cms .top-bar-section .dropdown li{width:100%;height:auto}#ofitour-cms .top-bar-section .dropdown li a{font-weight:normal;padding:8px 15px}#ofitour-cms .top-bar-section .dropdown li a.parent-link{font-weight:bold}#ofitour-cms .top-bar-section .dropdown li.title h5{margin-bottom:0}#ofitour-cms .top-bar-section .dropdown li.title h5 a{color:white;line-height:22.5px;display:block}#ofitour-cms .top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#555555;font-weight:bold;font-size:0.625em}#ofitour-cms .top-bar-js-breakpoint{width:768px !important;visibility:hidden}#ofitour-cms .js-generated{display:block}@media only screen and (min-width: 768px){#ofitour-cms .top-bar{background:#111111;*zoom:1;overflow:visible}#ofitour-cms .top-bar:before,#ofitour-cms .top-bar:after{content:" ";display:table}#ofitour-cms .top-bar:after{clear:both}#ofitour-cms .top-bar .toggle-topbar{display:none}#ofitour-cms .top-bar .title-area{float:left}#ofitour-cms .top-bar .name h1 a{width:auto}#ofitour-cms .top-bar input,#ofitour-cms .top-bar .button{line-height:2em;font-size:0.875em;height:2em;padding:0 10px;position:relative;top:8px}#ofitour-cms .top-bar.expanded{background:#111111}#ofitour-cms .contain-to-grid .top-bar{max-width:64.375em;margin:0 auto;margin-bottom:0}#ofitour-cms .top-bar-section{-webkit-transition:none 0 0;-moz-transition:none 0 0;transition:none 0 0;left:0 !important}#ofitour-cms .top-bar-section ul{width:auto;height:auto !important;display:inline}#ofitour-cms .top-bar-section ul li{float:left}#ofitour-cms .top-bar-section ul li .js-generated{display:none}#ofitour-cms .top-bar-section li.hover>a:not(.button){background:black;color:white}#ofitour-cms .top-bar-section li a:not(.button){padding:0 15px;line-height:45px;background:#111111}#ofitour-cms .top-bar-section li a:not(.button):hover{background:black}#ofitour-cms .top-bar-section .has-dropdown>a{padding-right:35px !important}#ofitour-cms .top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.5) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}#ofitour-cms .top-bar-section .has-dropdown.moved{position:relative}#ofitour-cms .top-bar-section .has-dropdown.moved>.dropdown{display:none}#ofitour-cms .top-bar-section .has-dropdown.hover>.dropdown,#ofitour-cms .top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block}#ofitour-cms .top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1em;margin-top:-7px;right:5px}#ofitour-cms .top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}#ofitour-cms .top-bar-section .dropdown li a{color:white;line-height:1;white-space:nowrap;padding:7px 15px;background:#1e1e1e}#ofitour-cms .top-bar-section .dropdown li label{white-space:nowrap;background:#1e1e1e}#ofitour-cms .top-bar-section .dropdown li .dropdown{left:100%;top:0}#ofitour-cms .top-bar-section>ul>.divider,#ofitour-cms .top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #2b2b2b;border-left:solid 1px black;clear:none;height:45px;width:0}#ofitour-cms .top-bar-section .has-form{background:#111111;padding:0 15px;height:45px}#ofitour-cms .top-bar-section ul.right li .dropdown{left:auto;right:0}#ofitour-cms .top-bar-section ul.right li .dropdown li .dropdown{right:100%}#ofitour-cms .no-js .top-bar-section ul li:hover>a{background:black;color:white}#ofitour-cms .no-js .top-bar-section ul li:active>a{background:#090909;color:white}#ofitour-cms .no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#ofitour-cms .slideshow-wrapper{position:relative}#ofitour-cms .slideshow-wrapper ul{list-style-type:none;margin:0}#ofitour-cms .slideshow-wrapper ul li,#ofitour-cms .slideshow-wrapper ul li .orbit-caption{display:none}#ofitour-cms .slideshow-wrapper ul li:first-child{display:block}#ofitour-cms .slideshow-wrapper .orbit-container{background-color:transparent}#ofitour-cms .slideshow-wrapper .orbit-container li{display:block}#ofitour-cms .slideshow-wrapper .orbit-container li .orbit-caption{display:block}#ofitour-cms .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555555 white;-webkit-border-radius:1000px;border-radius:1000px;-webkit-animation-name:rotate;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-o-animation-name:rotate;-o-animation-duration:1.5s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}#ofitour-cms .orbit-container{overflow:hidden;width:100%;position:relative;background:whitesmoke}#ofitour-cms .orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative}#ofitour-cms .orbit-container .orbit-slides-container img{display:block;max-width:100%}#ofitour-cms .orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}#ofitour-cms .orbit-container .orbit-slides-container>*:first-child{margin-left:0%}#ofitour-cms .orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:rgba(0,0,0,0.6);color:white;width:100%;padding:10px 14px;font-size:0.875em}#ofitour-cms .orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:white;background:rgba(0,0,0,0);z-index:10}#ofitour-cms .orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125em}#ofitour-cms .orbit-container .orbit-timer{position:absolute;top:10px;right:10px;height:6px;width:100px;z-index:10}#ofitour-cms .orbit-container .orbit-timer .orbit-progress{height:100%;background-color:rgba(0,0,0,0.6);display:block;width:0%}#ofitour-cms .orbit-container .orbit-timer>span{display:none;position:absolute;top:10px;right:0;width:11px;height:14px;border:solid 4px black;border-top:none;border-bottom:none}#ofitour-cms .orbit-container .orbit-timer.paused>span{right:-6px;top:9px;width:11px;height:14px;border:inset 8px;border-right-style:solid;border-color:transparent transparent transparent black}#ofitour-cms .orbit-container:hover .orbit-timer>span{display:block}#ofitour-cms .orbit-container .orbit-prev,#ofitour-cms .orbit-container .orbit-next{position:absolute;top:50%;margin-top:-25px;background-color:rgba(0,0,0,0.6);width:50px;height:60px;line-height:50px;color:white;text-indent:-9999px !important;z-index:10}#ofitour-cms .orbit-container .orbit-prev:hover,#ofitour-cms .orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.6)}#ofitour-cms .orbit-container .orbit-prev>span,#ofitour-cms .orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-16px;display:block;width:0;height:0;border:inset 16px}#ofitour-cms .orbit-container .orbit-prev{left:0}#ofitour-cms .orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:white}#ofitour-cms .orbit-container .orbit-prev:hover>span{border-right-color:#cccccc}#ofitour-cms .orbit-container .orbit-next{right:0}#ofitour-cms .orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:white;left:50%;margin-left:-8px}#ofitour-cms .orbit-container .orbit-next:hover>span{border-left-color:#cccccc}#ofitour-cms .orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px}#ofitour-cms .orbit-bullets li{display:block;width:0.75em;height:0.75em;background:#999999;float:left;margin-right:6px;border:solid 1px #555555;-webkit-border-radius:1000px;border-radius:1000px}#ofitour-cms .orbit-bullets li.active{background:#555555}#ofitour-cms .orbit-bullets li:last-child{margin-right:0}#ofitour-cms .touch .orbit-container .orbit-prev,#ofitour-cms .touch .orbit-container .orbit-next{display:none}#ofitour-cms .touch .orbit-bullets{display:none}@media only screen and (min-width: 768px){#ofitour-cms .touch .orbit-container .orbit-prev,#ofitour-cms .touch .orbit-container .orbit-next{display:inherit}#ofitour-cms .touch .orbit-bullets{display:block}}@media only screen and (max-width: 768px){#ofitour-cms .orbit-stack-on-small .orbit-slides-container{height:auto !important}#ofitour-cms .orbit-stack-on-small .orbit-slides-container>*{position:relative;margin-left:0% !important}#ofitour-cms .orbit-stack-on-small .orbit-timer,#ofitour-cms .orbit-stack-on-small .orbit-next,#ofitour-cms .orbit-stack-on-small .orbit-prev,#ofitour-cms .orbit-stack-on-small .orbit-bullets{display:none}}#ofitour-cms .reveal-modal-bg{position:fixed;height:100%;width:100%;background:black;background:rgba(0,0,0,0.45);z-index:98;display:none;top:0;left:0}#ofitour-cms .reveal-modal{visibility:hidden;display:none;position:absolute;left:50%;z-index:1000;height:auto;margin-left:-40%;width:80%;background-color:white;padding:1.25em;border:solid 1px #666666;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);top:50px}#ofitour-cms .reveal-modal .column,#ofitour-cms .reveal-modal .columns{min-width:0}#ofitour-cms .reveal-modal>:first-child{margin-top:0}#ofitour-cms .reveal-modal>:last-child{margin-bottom:0}#ofitour-cms .reveal-modal .close-reveal-modal{font-size:1.375em;line-height:1;position:absolute;top:0.5em;right:0.6875em;color:#aaaaaa;font-weight:bold;cursor:pointer}@media only screen and (min-width: 768px){#ofitour-cms .reveal-modal{padding:1.875em;top:6.25em}#ofitour-cms .reveal-modal.tiny{margin-left:-15%;width:30%}#ofitour-cms .reveal-modal.small{margin-left:-20%;width:40%}#ofitour-cms .reveal-modal.medium{margin-left:-30%;width:60%}#ofitour-cms .reveal-modal.large{margin-left:-35%;width:70%}#ofitour-cms .reveal-modal.xlarge{margin-left:-47.5%;width:95%}}@media only screen and (max-width: 30em){#ofitour-cms .reveal-modal{margin-left:0;width:100%;left:0}}@media print{#ofitour-cms .reveal-modal{background:white !important}}#ofitour-cms .joyride-list{display:none}#ofitour-cms .joyride-tip-guide{display:none;position:absolute;background:black;color:white;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%}#ofitour-cms .lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}#ofitour-cms .joyride-content-wrapper{width:100%;padding:1.125em 1.25em 1.5em}#ofitour-cms .joyride-content-wrapper .button{margin-bottom:0 !important}#ofitour-cms .joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:inset 14px}#ofitour-cms .joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:black;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-28px}#ofitour-cms .joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:black !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-28px}#ofitour-cms .joyride-tip-guide .joyride-nub.right{right:-28px}#ofitour-cms .joyride-tip-guide .joyride-nub.left{left:-28px}#ofitour-cms .joyride-tip-guide h1,#ofitour-cms .joyride-tip-guide h2,#ofitour-cms .joyride-tip-guide h3,#ofitour-cms .joyride-tip-guide h4,#ofitour-cms .joyride-tip-guide h5,#ofitour-cms .joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:white}#ofitour-cms .joyride-tip-guide p{margin:0 0 1.125em 0;font-size:0.875em;line-height:1.3}#ofitour-cms .joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555555;position:absolute;right:1.0625em;bottom:1em}#ofitour-cms .joyride-timer-indicator{display:block;width:0;height:inherit;background:#666666}#ofitour-cms .joyride-close-tip{position:absolute;right:12px;top:10px;color:#777777 !important;text-decoration:none;font-size:30px;font-weight:normal;line-height:0.5 !important}#ofitour-cms .joyride-close-tip:hover,#ofitour-cms .joyride-close-tip:focus{color:#eeeeee !important}#ofitour-cms .joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer}#ofitour-cms .joyride-expose-wrapper{background-color:#ffffff;position:absolute;border-radius:3px;z-index:102;-moz-box-shadow:0 0 30px white;-webkit-box-shadow:0 0 15px white;box-shadow:0 0 15px white}#ofitour-cms .joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0}@media only screen and (min-width: 768px){#ofitour-cms .joyride-tip-guide{width:300px;left:inherit}#ofitour-cms .joyride-tip-guide .joyride-nub.bottom{border-color:black !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-28px}#ofitour-cms .joyride-tip-guide .joyride-nub.right{border-color:black !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-28px}#ofitour-cms .joyride-tip-guide .joyride-nub.left{border-color:black !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-28px;right:auto}}#ofitour-cms [data-clearing]{*zoom:1;margin-bottom:0;margin-left:0;list-style:none}#ofitour-cms [data-clearing]:before,#ofitour-cms [data-clearing]:after{content:" ";display:table}#ofitour-cms [data-clearing]:after{clear:both}#ofitour-cms [data-clearing] li{float:left;margin-right:10px}#ofitour-cms .clearing-blackout{background:#111111;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}#ofitour-cms .clearing-blackout .clearing-close{display:block}#ofitour-cms .clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}#ofitour-cms .visible-img{height:95%;position:relative}#ofitour-cms .visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}#ofitour-cms .clearing-caption{color:white;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#111111;width:100%;padding:10px 30px;position:absolute;left:0}#ofitour-cms .clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:40px;line-height:1;color:white;display:none}#ofitour-cms .clearing-close:hover,#ofitour-cms .clearing-close:focus{color:#ccc}#ofitour-cms .clearing-assembled .clearing-container{height:100%}#ofitour-cms .clearing-assembled .clearing-container .carousel>ul{display:none}#ofitour-cms .clearing-feature li{display:none}#ofitour-cms .clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width: 768px){#ofitour-cms .clearing-main-prev,#ofitour-cms .clearing-main-next{position:absolute;height:100%;width:40px;top:0}#ofitour-cms .clearing-main-prev>span,#ofitour-cms .clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 16px}#ofitour-cms .clearing-main-prev{left:0}#ofitour-cms .clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:white}#ofitour-cms .clearing-main-next{right:0}#ofitour-cms .clearing-main-next>span{border-color:transparent;border-left-color:white}#ofitour-cms .clearing-main-prev.disabled,#ofitour-cms .clearing-main-next.disabled{opacity:0.5}#ofitour-cms .clearing-assembled .clearing-container .carousel{background:#111111;height:150px;margin-top:5px}#ofitour-cms .clearing-assembled .clearing-container .carousel>ul{display:block;z-index:999;width:200%;height:100%;margin-left:0;position:relative;left:0}#ofitour-cms .clearing-assembled .clearing-container .carousel>ul li{display:block;width:175px;height:inherit;padding:0;float:left;overflow:hidden;margin-right:1px;position:relative;cursor:pointer;opacity:0.4}#ofitour-cms .clearing-assembled .clearing-container .carousel>ul li.fix-height img{min-height:100%;height:100%;max-width:none}#ofitour-cms .clearing-assembled .clearing-container .carousel>ul li a.th{border:none;-webkit-box-shadow:none;box-shadow:none;display:block}#ofitour-cms .clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;min-width:100% !important}#ofitour-cms .clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}#ofitour-cms .clearing-assembled .clearing-container .visible-img{background:#111111;overflow:hidden;height:75%}#ofitour-cms .clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}#ofitour-cms .alert-box{border-style:solid;border-width:1px;display:block;font-weight:bold;margin-bottom:1.25em;position:relative;padding:0.6875em 1.3125em 0.75em 0.6875em;font-size:0.875em;background-color:#2ba6cb;border-color:#2284a1;color:white}#ofitour-cms .alert-box .close{font-size:1.375em;padding:5px 4px 4px;line-height:0;position:absolute;top:0.4375em;right:0.3125em;color:#333333;opacity:0.3}#ofitour-cms .alert-box .close:hover,#ofitour-cms .alert-box .close:focus{opacity:0.5}#ofitour-cms .alert-box.radius{-webkit-border-radius:3px;border-radius:3px}#ofitour-cms .alert-box.round{-webkit-border-radius:1000px;border-radius:1000px}#ofitour-cms .alert-box.success{background-color:#5da423;border-color:#457a1a;color:white}#ofitour-cms .alert-box.alert{background-color:#c60f13;border-color:#970b0e;color:white}#ofitour-cms .alert-box.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#505050}#ofitour-cms .breadcrumbs{display:block;padding:0.5625em 0.875em 0.5625em;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f6f6f6;border-color:gainsboro;-webkit-border-radius:3px;border-radius:3px}#ofitour-cms .breadcrumbs>*{margin:0;float:left;font-size:0.6875em;text-transform:uppercase}#ofitour-cms .breadcrumbs>*:hover a,#ofitour-cms .breadcrumbs>*:focus a{text-decoration:underline}#ofitour-cms .breadcrumbs>* a,#ofitour-cms .breadcrumbs>* span{text-transform:uppercase;color:#2ba6cb}#ofitour-cms .breadcrumbs>*.current{cursor:default;color:#333333}#ofitour-cms .breadcrumbs>*.current a{cursor:default;color:#333333}#ofitour-cms .breadcrumbs>*.current:hover,#ofitour-cms .breadcrumbs>*.current:hover a,#ofitour-cms .breadcrumbs>*.current:focus,#ofitour-cms .breadcrumbs>*.current:focus a{text-decoration:none}#ofitour-cms .breadcrumbs>*.unavailable{color:#999999}#ofitour-cms .breadcrumbs>*.unavailable a{color:#999999}#ofitour-cms .breadcrumbs>*.unavailable:hover,#ofitour-cms .breadcrumbs>*.unavailable:hover a,#ofitour-cms .breadcrumbs>*.unavailable:focus,#ofitour-cms .breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#999999;cursor:default}#ofitour-cms .breadcrumbs>*:before{content:"/";color:#aaaaaa;margin:0 0.75em;position:relative;top:1px}#ofitour-cms .breadcrumbs>*:first-child:before{content:" ";margin:0}#ofitour-cms form.custom .hidden-field{margin-left:-99999px;position:absolute;visibility:hidden}#ofitour-cms form.custom .custom{display:inline-block;width:16px;height:16px;position:relative;top:-1px;vertical-align:middle;border:solid 1px #cccccc;background:white}#ofitour-cms form.custom .custom.checkbox{-webkit-border-radius:0;border-radius:0;padding:0}#ofitour-cms form.custom .custom.radio{-webkit-border-radius:1000px;border-radius:1000px;padding:3px}#ofitour-cms form.custom .custom.checkbox:before{content:"";display:block;font-size:16px;color:white}#ofitour-cms form.custom .custom.radio.checked:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:1000px;border-radius:1000px;background:#222222;position:relative}#ofitour-cms form.custom .custom.checkbox.checked:before{content:"\00d7";color:#222222;position:absolute;top:-50%;left:50%;margin-top:4px;margin-left:-5px}#ofitour-cms form.custom .custom.dropdown{display:block;position:relative;top:0;height:2.3125em;margin-bottom:1.25em;margin-top:0;padding:0;width:100%;background:white;background:-moz-linear-gradient(top, white 0%, #f3f3f3 100%);background:-webkit-linear-gradient(top, white 0%, #f3f3f3 100%);-webkit-box-shadow:none;background:linear-gradient(to bottom, white 0%, #f3f3f3 100%);box-shadow:none;font-size:0.875em;vertical-align:top}#ofitour-cms form.custom .custom.dropdown ul{overflow-y:auto;max-height:200px}#ofitour-cms form.custom .custom.dropdown .current{cursor:default;white-space:nowrap;line-height:2.25em;color:rgba(0,0,0,0.75);text-decoration:none;overflow:hidden;display:block;margin-left:0.5em;margin-right:2.3125em}#ofitour-cms form.custom .custom.dropdown .selector{cursor:default;position:absolute;width:2.5em;height:2.3125em;display:block;right:0;top:0}#ofitour-cms form.custom .custom.dropdown .selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:inset 5px;border-color:#aaaaaa transparent transparent transparent;border-top-style:solid;position:absolute;left:0.9375em;top:50%;margin-top:-3px}#ofitour-cms form.custom .custom.dropdown:hover a.selector:after,#ofitour-cms form.custom .custom.dropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:#222222 transparent transparent transparent;border-top-style:solid}#ofitour-cms form.custom .custom.dropdown .disabled{color:#888888}#ofitour-cms form.custom .custom.dropdown .disabled:hover{background:transparent;color:#888888}#ofitour-cms form.custom .custom.dropdown .disabled:hover:after{display:none}#ofitour-cms form.custom .custom.dropdown.open ul{display:block;z-index:10;min-width:100%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#ofitour-cms form.custom .custom.dropdown.small{max-width:134px}#ofitour-cms form.custom .custom.dropdown.medium{max-width:254px}#ofitour-cms form.custom .custom.dropdown.large{max-width:434px}#ofitour-cms form.custom .custom.dropdown.expand{width:100% !important}#ofitour-cms form.custom .custom.dropdown.open.small ul{min-width:134px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ofitour-cms form.custom .custom.dropdown.open.medium ul{min-width:254px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ofitour-cms form.custom .custom.dropdown.open.large ul{min-width:434px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ofitour-cms form.custom .error .custom.dropdown{border-color:#c60f13;background-color:rgba(198,15,19,0.1);background:rgba(198,15,19,0.1);margin-bottom:0}#ofitour-cms form.custom .error .custom.dropdown:focus{background:#fafafa;border-color:#999999}#ofitour-cms form.custom .error .custom.dropdown+small.error{margin-top:0}#ofitour-cms form.custom .custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:-1px;top:auto;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);margin:0;padding:0;background:white;border:solid 1px #cccccc;font-size:16px}#ofitour-cms form.custom .custom.dropdown ul li{color:#555555;font-size:0.875em;cursor:default;padding-top:0.25em;padding-bottom:0.25em;padding-left:0.375em;padding-right:2.375em;min-height:1.5em;line-height:1.5em;margin:0;white-space:nowrap;list-style:none}#ofitour-cms form.custom .custom.dropdown ul li.selected{background:#eeeeee;color:black}#ofitour-cms form.custom .custom.dropdown ul li:hover{background-color:#e4e4e4;color:black}#ofitour-cms form.custom .custom.dropdown ul li.selected:hover{background:#eeeeee;cursor:default;color:black}#ofitour-cms form.custom .custom.dropdown ul.show{display:block}#ofitour-cms form.custom .custom.disabled{background:#dddddd}#ofitour-cms .keystroke,#ofitour-cms kbd{background-color:#ededed;border-color:#dbdbdb;color:#222222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas", "Menlo", "Courier", monospace;font-size:0.875em;padding:0.125em 0.25em 0;-webkit-border-radius:3px;border-radius:3px}#ofitour-cms .label{font-weight:bold;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;padding:0.1875em 0.625em 0.25em;font-size:0.875em;background-color:#2ba6cb;color:white}#ofitour-cms .label.radius{-webkit-border-radius:3px;border-radius:3px}#ofitour-cms .label.round{-webkit-border-radius:1000px;border-radius:1000px}#ofitour-cms .label.alert{background-color:#c60f13;color:white}#ofitour-cms .label.success{background-color:#5da423;color:white}#ofitour-cms .label.secondary{background-color:#e9e9e9;color:#333333}#ofitour-cms .inline-list{margin:0 auto 1.0625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden}#ofitour-cms .inline-list>li{list-style:none;float:left;margin-left:1.375em;display:block}#ofitour-cms .inline-list>li>*{display:block}#ofitour-cms ul.pagination{display:block;height:1.5em;margin-left:-0.3125em}#ofitour-cms ul.pagination li{height:1.5em;color:#222222;font-size:0.875em;margin-left:0.3125em}#ofitour-cms ul.pagination li a{display:block;padding:0.0625em 0.4375em 0.0625em;color:#999999}#ofitour-cms ul.pagination li:hover a,#ofitour-cms ul.pagination li a:focus{background:#e6e6e6}#ofitour-cms ul.pagination li.unavailable a{cursor:default;color:#999999}#ofitour-cms ul.pagination li.unavailable:hover a,#ofitour-cms ul.pagination li.unavailable a:focus{background:transparent}#ofitour-cms ul.pagination li.current a{background:#2ba6cb;color:white;font-weight:bold;cursor:default}#ofitour-cms ul.pagination li.current a:hover,#ofitour-cms ul.pagination li.current a:focus{background:#2ba6cb}#ofitour-cms ul.pagination li{float:left;display:block}#ofitour-cms .pagination-centered{text-align:center}#ofitour-cms .pagination-centered ul.pagination li{float:none;display:inline-block}#ofitour-cms .panel{border-style:solid;border-width:1px;border-color:#d9d9d9;margin-bottom:1.25em;padding:1.25em;background:#f2f2f2}#ofitour-cms .panel>:first-child{margin-top:0}#ofitour-cms .panel>:last-child{margin-bottom:0}#ofitour-cms .panel h1,#ofitour-cms .panel h2,#ofitour-cms .panel h3,#ofitour-cms .panel h4,#ofitour-cms .panel h5,#ofitour-cms .panel h6,#ofitour-cms .panel p{color:#333333}#ofitour-cms .panel h1,#ofitour-cms .panel h2,#ofitour-cms .panel h3,#ofitour-cms .panel h4,#ofitour-cms .panel h5,#ofitour-cms .panel h6{line-height:1;margin-bottom:0.625em}#ofitour-cms .panel h1.subheader,#ofitour-cms .panel h2.subheader,#ofitour-cms .panel h3.subheader,#ofitour-cms .panel h4.subheader,#ofitour-cms .panel h5.subheader,#ofitour-cms .panel h6.subheader{line-height:1.4}#ofitour-cms .panel.callout{border-style:solid;border-width:1px;border-color:#2284a1;margin-bottom:1.25em;padding:1.25em;background:#2ba6cb;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}#ofitour-cms .panel.callout>:first-child{margin-top:0}#ofitour-cms .panel.callout>:last-child{margin-bottom:0}#ofitour-cms .panel.callout h1,#ofitour-cms .panel.callout h2,#ofitour-cms .panel.callout h3,#ofitour-cms .panel.callout h4,#ofitour-cms .panel.callout h5,#ofitour-cms .panel.callout h6,#ofitour-cms .panel.callout p{color:white}#ofitour-cms .panel.callout h1,#ofitour-cms .panel.callout h2,#ofitour-cms .panel.callout h3,#ofitour-cms .panel.callout h4,#ofitour-cms .panel.callout h5,#ofitour-cms .panel.callout h6{line-height:1;margin-bottom:0.625em}#ofitour-cms .panel.callout h1.subheader,#ofitour-cms .panel.callout h2.subheader,#ofitour-cms .panel.callout h3.subheader,#ofitour-cms .panel.callout h4.subheader,#ofitour-cms .panel.callout h5.subheader,#ofitour-cms .panel.callout h6.subheader{line-height:1.4}#ofitour-cms .panel.callout a{color:white}#ofitour-cms .panel.radius{-webkit-border-radius:3px;border-radius:3px}#ofitour-cms .pricing-table{border:solid 1px #dddddd;margin-left:0;margin-bottom:1.25em}#ofitour-cms .pricing-table *{list-style:none;line-height:1}#ofitour-cms .pricing-table .title{background-color:#dddddd;padding:0.9375em 1.25em;text-align:center;color:#333333;font-weight:bold;font-size:1em}#ofitour-cms .pricing-table .price{background-color:#eeeeee;padding:0.9375em 1.25em;text-align:center;color:#333333;font-weight:normal;font-size:1.25em}#ofitour-cms .pricing-table .description{background-color:white;padding:0.9375em;text-align:center;color:#777777;font-size:0.75em;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #dddddd}#ofitour-cms .pricing-table .bullet-item{background-color:white;padding:0.9375em;text-align:center;color:#333333;font-size:0.875em;font-weight:normal;border-bottom:dotted 1px #dddddd}#ofitour-cms .pricing-table .cta-button{background-color:whitesmoke;text-align:center;padding:1.25em 1.25em 0}#ofitour-cms .progress{background-color:transparent;height:1.5625em;border:1px solid #cccccc;padding:0.125em;margin-bottom:0.625em}#ofitour-cms .progress .meter{background:#2ba6cb;height:100%;display:block}#ofitour-cms .progress.secondary .meter{background:#e9e9e9;height:100%;display:block}#ofitour-cms .progress.success .meter{background:#5da423;height:100%;display:block}#ofitour-cms .progress.alert .meter{background:#c60f13;height:100%;display:block}#ofitour-cms .progress.radius{-webkit-border-radius:3px;border-radius:3px}#ofitour-cms .progress.radius .meter{-webkit-border-radius:2px;border-radius:2px}#ofitour-cms .progress.round{-webkit-border-radius:1000px;border-radius:1000px}#ofitour-cms .progress.round .meter{-webkit-border-radius:999px;border-radius:999px}#ofitour-cms .side-nav{display:block;margin:0;padding:0.875em 0;list-style-type:none;list-style-position:inside}#ofitour-cms .side-nav li{margin:0 0 0.4375em 0;font-size:0.875em}#ofitour-cms .side-nav li a{display:block;color:#2ba6cb}#ofitour-cms .side-nav li.active>a:first-child{color:#4d4d4d;font-weight:bold}#ofitour-cms .side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#e6e6e6}#ofitour-cms .sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25em 0 1.125em;padding-top:0.25em;margin-right:0;margin-left:-0.5625em}#ofitour-cms .sub-nav dt,#ofitour-cms .sub-nav dd,#ofitour-cms .sub-nav li{float:left;display:inline;margin-left:0.5625em;margin-bottom:0.625em;font-weight:normal;font-size:0.875em}#ofitour-cms .sub-nav dt a,#ofitour-cms .sub-nav dd a,#ofitour-cms .sub-nav li a{color:#999999;text-decoration:none}#ofitour-cms .sub-nav dt.active a,#ofitour-cms .sub-nav dd.active a,#ofitour-cms .sub-nav li.active a{-webkit-border-radius:1000px;border-radius:1000px;font-weight:bold;background:#2ba6cb;padding:0.1875em 0.5625em;cursor:default;color:white}@media only screen{#ofitour-cms div.switch{position:relative;padding:0;display:block;overflow:hidden;border-style:solid;border-width:1px;margin-bottom:1.25em;height:2.25em;background:white;border-color:#cccccc}#ofitour-cms div.switch label{position:relative;left:0;z-index:2;float:left;width:50%;height:100%;margin:0;font-weight:bold;text-align:left;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}#ofitour-cms div.switch input{position:absolute;z-index:3;opacity:0;width:100%;height:100%;-moz-appearance:none}#ofitour-cms div.switch input:hover,#ofitour-cms div.switch input:focus{cursor:pointer}#ofitour-cms div.switch span:last-child{position:absolute;top:-1px;left:-1px;z-index:1;display:block;padding:0;border-width:1px;border-style:solid;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}#ofitour-cms div.switch input:not(:checked)+label{opacity:0}#ofitour-cms div.switch input:checked{display:none !important}#ofitour-cms div.switch input{left:0;display:block !important}#ofitour-cms div.switch input:first-of-type+label,#ofitour-cms div.switch input:first-of-type+span+label{left:-50%}#ofitour-cms div.switch input:first-of-type:checked+label,#ofitour-cms div.switch input:first-of-type:checked+span+label{left:0%}#ofitour-cms div.switch input:last-of-type+label,#ofitour-cms div.switch input:last-of-type+span+label{right:-50%;left:auto;text-align:right}#ofitour-cms div.switch input:last-of-type:checked+label,#ofitour-cms div.switch input:last-of-type:checked+span+label{right:0%;left:auto}#ofitour-cms div.switch span.custom{display:none !important}#ofitour-cms form.custom div.switch .hidden-field{margin-left:auto;position:absolute;visibility:visible}#ofitour-cms div.switch label{padding:0;line-height:2.3em;font-size:0.875em}#ofitour-cms div.switch input:first-of-type:checked~span:last-child{left:100%;margin-left:-2.1875em}#ofitour-cms div.switch span:last-child{width:2.25em;height:2.25em}#ofitour-cms div.switch span:last-child{border-color:#b3b3b3;background:white;background:-moz-linear-gradient(top, white 0%, #f2f2f2 100%);background:-webkit-linear-gradient(top, white 0%, #f2f2f2 100%);background:linear-gradient(to bottom, white 0%, #f2f2f2 100%);-webkit-box-shadow:2px 0 10px 0 rgba(0,0,0,0.07), 1000px 0 0 1000px #e1f5d1, -2px 0 10px 0 rgba(0,0,0,0.07), -1000px 0 0 1000px whitesmoke;box-shadow:2px 0 10px 0 rgba(0,0,0,0.07), 1000px 0 0 980px #e1f5d1, -2px 0 10px 0 rgba(0,0,0,0.07), -1000px 0 0 1000px whitesmoke}#ofitour-cms div.switch:hover span:last-child,#ofitour-cms div.switch:focus span:last-child{background:white;background:-moz-linear-gradient(top, white 0%, #e6e6e6 100%);background:-webkit-linear-gradient(top, white 0%, #e6e6e6 100%);background:linear-gradient(to bottom, white 0%, #e6e6e6 100%)}#ofitour-cms div.switch:active{background:transparent}#ofitour-cms div.switch.large{height:2.75em}#ofitour-cms div.switch.large label{padding:0;line-height:2.3em;font-size:1.0625em}#ofitour-cms div.switch.large input:first-of-type:checked~span:last-child{left:100%;margin-left:-2.6875em}#ofitour-cms div.switch.large span:last-child{width:2.75em;height:2.75em}#ofitour-cms div.switch.small{height:1.75em}#ofitour-cms div.switch.small label{padding:0;line-height:2.1em;font-size:0.75em}#ofitour-cms div.switch.small input:first-of-type:checked~span:last-child{left:100%;margin-left:-1.6875em}#ofitour-cms div.switch.small span:last-child{width:1.75em;height:1.75em}#ofitour-cms div.switch.tiny{height:1.375em}#ofitour-cms div.switch.tiny label{padding:0;line-height:1.9em;font-size:0.6875em}#ofitour-cms div.switch.tiny input:first-of-type:checked~span:last-child{left:100%;margin-left:-1.3125em}#ofitour-cms div.switch.tiny span:last-child{width:1.375em;height:1.375em}#ofitour-cms div.switch.radius{-webkit-border-radius:4px;border-radius:4px}#ofitour-cms div.switch.radius span:last-child{-webkit-border-radius:3px;border-radius:3px}#ofitour-cms div.switch.round{-webkit-border-radius:1000px;border-radius:1000px}#ofitour-cms div.switch.round span:last-child{-webkit-border-radius:999px;border-radius:999px}#ofitour-cms div.switch.round label{padding:0 0.5625em}@-webkit-keyframes webkitSiblingBugfix{from{position:relative}to{position:relative}}}@media only screen and (-webkit-min-device-pixel-ratio: 0) and (max-device-width: 480px){#ofitour-cms div.switch{-webkit-animation:webkitSiblingBugfix infinite 1s}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5){#ofitour-cms div.switch{-webkit-animation:none 0}}#ofitour-cms [data-magellan-expedition]{background:white;z-index:50;min-width:100%;padding:10px}#ofitour-cms [data-magellan-expedition] .sub-nav{margin-bottom:0}#ofitour-cms [data-magellan-expedition] .sub-nav dd{margin-bottom:0}#ofitour-cms table{background:white;margin-bottom:1.25em;border:solid 1px #dddddd}#ofitour-cms table thead,#ofitour-cms table tfoot{background:whitesmoke;font-weight:bold}#ofitour-cms table thead tr th,#ofitour-cms table thead tr td,#ofitour-cms table tfoot tr th,#ofitour-cms table tfoot tr td{padding:0.5em 0.625em 0.625em;font-size:0.875em;color:#222222;text-align:left}#ofitour-cms table tr th,#ofitour-cms table tr td{padding:0.5625em 0.625em;font-size:0.875em;color:#222222}#ofitour-cms table tr.even,#ofitour-cms table tr.alt,#ofitour-cms table tr:nth-of-type(even){background:#f9f9f9}#ofitour-cms table thead tr th,#ofitour-cms table tfoot tr th,#ofitour-cms table tbody tr td,#ofitour-cms table tr td,#ofitour-cms table tfoot tr td{display:table-cell;line-height:1.125em}#ofitour-cms .th{line-height:0;display:inline-block;border:solid 4px white;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(0,0,0,0.2);-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out}#ofitour-cms .th:hover,#ofitour-cms .th:focus{-webkit-box-shadow:0 0 6px 1px rgba(43,166,203,0.5);box-shadow:0 0 6px 1px rgba(43,166,203,0.5)}#ofitour-cms .th.radius{-webkit-border-radius:3px;border-radius:3px}#ofitour-cms a.th{display:inline-block;max-width:100%}#ofitour-cms .has-tip{border-bottom:dotted 1px #cccccc;cursor:help;font-weight:bold;color:#333333}#ofitour-cms .has-tip:hover,#ofitour-cms .has-tip:focus{border-bottom:dotted 1px #196177;color:#2ba6cb}#ofitour-cms .has-tip.tip-left,#ofitour-cms .has-tip.tip-right{float:none !important}#ofitour-cms .tooltip{display:none;position:absolute;z-index:999;font-weight:bold;font-size:0.9375em;line-height:1.3;padding:0.5em;max-width:85%;left:50%;width:100%;color:white;background:black;-webkit-border-radius:3px;border-radius:3px}#ofitour-cms .tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent black transparent;top:-10px}#ofitour-cms .tooltip.opened{color:#2ba6cb !important;border-bottom:dotted 1px #196177 !important}#ofitour-cms .tap-to-close{display:block;font-size:0.625em;color:#888888;font-weight:normal}@media only screen and (min-width: 768px){#ofitour-cms .tooltip>.nub{border-color:transparent transparent black transparent;top:-10px}#ofitour-cms .tooltip.tip-top>.nub{border-color:black transparent transparent transparent;top:auto;bottom:-10px}#ofitour-cms .tooltip.tip-left,#ofitour-cms .tooltip.tip-right{float:none !important}#ofitour-cms .tooltip.tip-left>.nub{border-color:transparent transparent transparent black;right:-10px;left:auto;top:50%;margin-top:-5px}#ofitour-cms .tooltip.tip-right>.nub{border-color:transparent black transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}@media only screen and (max-width: 767px){#ofitour-cms .f-dropdown{max-width:100%;left:0}}#ofitour-cms .f-dropdown{position:absolute;top:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:white;border:solid 1px #cccccc;font-size:16px;z-index:99;margin-top:2px;max-width:200px}#ofitour-cms .f-dropdown>*:first-child{margin-top:0}#ofitour-cms .f-dropdown>*:last-child{margin-bottom:0}#ofitour-cms .f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent white transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:99}#ofitour-cms .f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:98}#ofitour-cms .f-dropdown.right:before{left:auto;right:10px}#ofitour-cms .f-dropdown.right:after{left:auto;right:9px}#ofitour-cms .f-dropdown li{font-size:0.875em;cursor:pointer;line-height:1.125em;margin:0}#ofitour-cms .f-dropdown li:hover,#ofitour-cms .f-dropdown li:focus{background:#eeeeee}#ofitour-cms .f-dropdown li a{display:block;padding:0.5em;color:#555555}#ofitour-cms .f-dropdown.content{position:absolute;top:-9999px;list-style:none;margin-left:0;padding:1.25em;width:100%;height:auto;max-height:none;background:white;border:solid 1px #cccccc;font-size:16px;z-index:99;max-width:200px}#ofitour-cms .f-dropdown.content>*:first-child{margin-top:0}#ofitour-cms .f-dropdown.content>*:last-child{margin-bottom:0}#ofitour-cms .f-dropdown.tiny{max-width:200px}#ofitour-cms .f-dropdown.small{max-width:300px}#ofitour-cms .f-dropdown.medium{max-width:500px}#ofitour-cms .f-dropdown.large{max-width:800px}#ofitour-cms .flex-container a:active,#ofitour-cms .flexslider a:active,#ofitour-cms .flex-container a:focus,#ofitour-cms .flexslider a:focus{outline:none}#ofitour-cms .slides,#ofitour-cms .flex-control-nav,#ofitour-cms .flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{#ofitour-cms{font-family:'flexslider-icon';src:url(/assets/fonts/flexslider-icon-42ae62509ce6365c7ed2834c6e21a730e21798ef6ae103508c1adc927df21280.eot);src:url(/assets/fonts/flexslider-icon-42ae62509ce6365c7ed2834c6e21a730e21798ef6ae103508c1adc927df21280.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/flexslider-icon-bd2a9dc79dc9b38a3ae1a3a2f76dac57887ba0e289db516707fe61be8435d148.woff) format("woff"),url(/assets/fonts/flexslider-icon-a33da7f79dd1c1613427b0456652a39eabf4495325695b61331fd02ecc2e747d.ttf) format("truetype"),url(/assets/fonts/flexslider-icon-ac8acd124fa4d9146da396ad5c3735d00d8933f26f70b853a9935b131d803bdd.svg#flexslider-icon) format("svg");font-weight:normal;font-style:normal}}#ofitour-cms .flexslider{margin:0;padding:0}#ofitour-cms .flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}#ofitour-cms .flexslider .slides img{width:100%;display:block}#ofitour-cms .flex-pauseplay span{text-transform:capitalize}#ofitour-cms .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}#ofitour-cms html[xmlns] .slides{display:block}#ofitour-cms * html .slides{height:1%}#ofitour-cms .no-js .slides>li:first-child{display:block}#ofitour-cms .flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 4px rgba(0,0,0,0.2);zoom:1}#ofitour-cms .flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#ofitour-cms .loading .flex-viewport{max-height:300px}#ofitour-cms .flexslider .slides{zoom:1}#ofitour-cms .carousel li{margin-right:5px}#ofitour-cms .flex-direction-nav{*height:0}#ofitour-cms .flex-direction-nav a{display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#ofitour-cms .flex-direction-nav .flex-prev{left:-50px}#ofitour-cms .flex-direction-nav .flex-next{right:-50px;text-align:right}#ofitour-cms .flexslider:hover .flex-prev{opacity:0.7;left:10px}#ofitour-cms .flexslider:hover .flex-next{opacity:0.7;right:10px}#ofitour-cms .flexslider:hover .flex-next:hover,#ofitour-cms .flexslider:hover .flex-prev:hover{opacity:1}#ofitour-cms .flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}#ofitour-cms .flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001'}#ofitour-cms .flex-direction-nav a.flex-next:before{content:'\f002'}#ofitour-cms .flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}#ofitour-cms .flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}#ofitour-cms .flex-pauseplay a:hover{opacity:1}#ofitour-cms .flex-pauseplay a.flex-play:before{content:'\f003'}#ofitour-cms .flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}#ofitour-cms .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}#ofitour-cms .flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}#ofitour-cms .flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}#ofitour-cms .flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}#ofitour-cms .flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}#ofitour-cms .flex-control-thumbs li{width:25%;float:left;margin:0}#ofitour-cms .flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}#ofitour-cms .flex-control-thumbs img:hover{opacity:1}#ofitour-cms .flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){#ofitour-cms .flex-direction-nav .flex-prev{opacity:1;left:10px}#ofitour-cms .flex-direction-nav .flex-next{opacity:1;right:10px}}#ofitour-cms .chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}#ofitour-cms .chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}#ofitour-cms .chosen-container.chosen-with-drop .chosen-drop{left:0}#ofitour-cms .chosen-container a{cursor:pointer}#ofitour-cms .chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-o-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}#ofitour-cms .chosen-container-single .chosen-default{color:#999}#ofitour-cms .chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}#ofitour-cms .chosen-container-single .chosen-single-with-deselect span{margin-right:38px}#ofitour-cms .chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) -42px 1px no-repeat;font-size:1px}#ofitour-cms .chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}#ofitour-cms .chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}#ofitour-cms .chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}#ofitour-cms .chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat 0px 2px}#ofitour-cms .chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}#ofitour-cms .chosen-container-single .chosen-search input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:white url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat 100% -20px;background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat 100% -20px,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat 100% -20px,-webkit-linear-gradient(#eee 1%, #fff 15%);background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat 100% -20px,-moz-linear-gradient(#eee 1%, #fff 15%);background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat 100% -20px,-o-linear-gradient(#eee 1%, #fff 15%);background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat 100% -20px,linear-gradient(#eee 1%, #fff 15%);font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}#ofitour-cms .chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}#ofitour-cms .chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}#ofitour-cms .chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}#ofitour-cms .chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px}#ofitour-cms .chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}#ofitour-cms .chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}#ofitour-cms .chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}#ofitour-cms .chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}#ofitour-cms .chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}#ofitour-cms .chosen-container .chosen-results li.group-option{padding-left:15px}#ofitour-cms .chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}#ofitour-cms .chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:-moz-linear-gradient(#eee 1%, #fff 15%);background-image:-o-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}#ofitour-cms .chosen-container-multi .chosen-choices li{float:left;list-style:none}#ofitour-cms .chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}#ofitour-cms .chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:5px;height:15px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}#ofitour-cms .chosen-container-multi .chosen-choices li.search-field .default{color:#999}#ofitour-cms .chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}#ofitour-cms .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) -42px 1px no-repeat;font-size:1px}#ofitour-cms .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}#ofitour-cms .chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}#ofitour-cms .chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}#ofitour-cms .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}#ofitour-cms .chosen-container-multi .chosen-results{margin:0;padding:0}#ofitour-cms .chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}#ofitour-cms .chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}#ofitour-cms .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:-moz-linear-gradient(#eee 20%, #fff 80%);background-image:-o-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}#ofitour-cms .chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}#ofitour-cms .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}#ofitour-cms .chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}#ofitour-cms .chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#111 !important}#ofitour-cms .chosen-disabled{opacity:0.5 !important;cursor:default}#ofitour-cms .chosen-disabled .chosen-single{cursor:default}#ofitour-cms .chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}#ofitour-cms .chosen-rtl{text-align:right}#ofitour-cms .chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}#ofitour-cms .chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}#ofitour-cms .chosen-rtl .chosen-single-with-deselect span{margin-left:38px}#ofitour-cms .chosen-rtl .chosen-single div{right:auto;left:3px}#ofitour-cms .chosen-rtl .chosen-single abbr{right:auto;left:26px}#ofitour-cms .chosen-rtl .chosen-choices li{float:right}#ofitour-cms .chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}#ofitour-cms .chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}#ofitour-cms .chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}#ofitour-cms .chosen-rtl.chosen-container-single-nosearch .chosen-search,#ofitour-cms .chosen-rtl .chosen-drop{left:9999px}#ofitour-cms .chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}#ofitour-cms .chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}#ofitour-cms .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}#ofitour-cms .chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat -30px -20px;background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat -30px -20px,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat -30px -20px,-webkit-linear-gradient(#eee 1%, #fff 15%);background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat -30px -20px,-moz-linear-gradient(#eee 1%, #fff 15%);background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat -30px -20px,-o-linear-gradient(#eee 1%, #fff 15%);background:url(/assets/chosen-sprite-e0049f44cb27095ca55d76de41fd5a12c6c4e088cdb8eca5d29c0193826c8b64.png) no-repeat -30px -20px,linear-gradient(#eee 1%, #fff 15%);direction:rtl}#ofitour-cms .chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}#ofitour-cms .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 144dpi){#ofitour-cms .chosen-rtl .chosen-search input[type="text"],#ofitour-cms .chosen-container-single .chosen-single abbr,#ofitour-cms .chosen-container-single .chosen-single div b,#ofitour-cms .chosen-container-single .chosen-search input[type="text"],#ofitour-cms .chosen-container-multi .chosen-choices .search-choice .search-choice-close,#ofitour-cms .chosen-container .chosen-results-scroll-down span,#ofitour-cms .chosen-container .chosen-results-scroll-up span{background-image:url(/assets/chosen-sprite@2x-085ee9b19ba0e879649a3bb219296e48c49f3da9a6dd70272348e9abd2ddde8e.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}#ofitour-cms #grupos-publicaciones .publishing-group{opacity:0.6}#ofitour-cms #grupos-publicaciones .publishing-group.selected{opacity:1}#ofitour-cms .f-dropdown.content{left:-9999px}#ofitour-cms .product-with-description .description-container ul{list-style-type:disc}#ofitour-cms .product-with-description .description-container ul li{line-height:1}@media only screen and (max-width: 768px){#ofitour-cms .publishing-group-image-description .price{top:-1.8em}#ofitour-cms #functional .publishing-group-image-description .price{top:initial}#ofitour-cms #functional .publishing-group-image-description>.large-5.columns{min-height:0 !important}#ofitour-cms #functional .publishing-group-image-description>.large-5.columns>.row{position:relative !important}}#ofitour-cms .publishing-group-container .publishing-group-image-description{margin-top:2em !important}#ofitour-cms .publishing-group-slides .image-background{background-size:cover}#ofitour-cms .publishing-group-slides .publishing-group-image-slide .label{font-size:1em}#ofitour-cms .publishing-group-slides h3.title{text-align:center;margin:0}#ofitour-cms .publishing-group-slides .observations{position:absolute;width:100%;height:100%;top:0;transform:scale(0);transition:0.5s ease-in-out}#ofitour-cms .box-slide>a>.row>.columns{min-height:13em}#ofitour-cms .box-slide:hover .observations{transform:scale(1)}#ofitour-cms ul.highlights{list-style-position:inside;font-size:0.9em}#ofitour-cms ul.highlights li{line-height:2.1}#ofitour-cms ul.highlights li:not(:first-child):before{content:"";position:absolute;left:3%;height:1px;width:90%;border-bottom:1px solid}#ofitour-cms .publishing-group-container.group-8 .price,#ofitour-cms .publishing-group-container.group-8 .view-more-link{margin-bottom:0}#ofitour-cms .mosaic-products .finder-publications-container .products-max-content{display:flex;flex-flow:wrap;justify-content:center}#ofitour-cms .product-show .product-images .image-background{background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media only screen and (min-width: 768px){#ofitour-cms .product-show .product-images .image-background{height:250px;width:100%}#ofitour-cms .product-show .prominent-feature-image{width:600px !important;max-width:600px !important}}@media only screen and (max-width: 768px){#ofitour-cms .publishing-group-with-prominent-products .image-background,#ofitour-cms .publishing-group-products-list .image-background,#ofitour-cms .publishing-group-standard .image-background{background-image:none !important}#ofitour-cms .product-show .product-images .image-background{background-image:none !important}#ofitour-cms .product-show .prominent-feature-image{width:100% !important;max-width:100% !important}}#ofitour-cms img.feature{border:1px solid #E3E3E3;padding:2px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;cursor:help;width:32px;height:32px}#ofitour-cms .filter-option img.feature{cursor:pointer}#ofitour-cms .product-show.show-small{font-size:0.8em;margin-bottom:1.875em}#ofitour-cms .product-show.show-small .product-booking{margin-top:0;margin-right:0;margin-left:0}#ofitour-cms .product-show.show-small .duration{float:none;display:inline-block;margin-bottom:0.5em}#ofitour-cms .product-show.show-small a.booking-button{margin-top:0.9em}#ofitour-cms .product-show .product-info{background-color:white;box-shadow:0px 3px 3px rgba(0,0,0,0.2);-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:1.9375em}#ofitour-cms .product-show .product-info .product-descriptions{font-size:0.9em;margin-top:1.375em}#ofitour-cms .product-show .product-info .product-descriptions h2.itinerary-title-large{font-size:1.4em}#ofitour-cms .product-show .product-info .product-descriptions .content{border:1px solid #F2F2F2;padding:2em}#ofitour-cms .product-show .product-info .product-descriptions .content #map,#ofitour-cms .product-show .product-info .product-descriptions .content #itinerary-map{height:440px}#ofitour-cms .product-show .product-info .product-descriptions .content #itinerary-detail{padding-top:3em}#ofitour-cms .product-show .product-info .product-descriptions .content .detail-tip .image-background{background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;object-fit:cover;height:200px;width:100%}#ofitour-cms .product-show .product-info .product-descriptions .content .detail-tip .title{font-size:1.2em;font-weight:bold;margin:0 0 0.5em 0}#ofitour-cms .product-show .product-info .product-descriptions .content .content-tips p{cursor:pointer;margin:0 0 1.2em 0;text-align:center}#ofitour-cms .product-show .product-info .product-descriptions .content .content-tips .image-background{background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer;object-fit:cover;height:150px;width:100%}#ofitour-cms .product-show .product-info .product-descriptions section>.title,#ofitour-cms .product-show .product-info .product-descriptions ul#descriptions li.tab-title{padding-right:0.3em}#ofitour-cms .product-show .product-info .product-descriptions section>.title a,#ofitour-cms .product-show .product-info .product-descriptions ul#descriptions li.tab-title a{padding:0.5em 0.9375em;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-size:0.9em}#ofitour-cms .product-show .product-info .product-descriptions .inline-list{margin-left:0;margin-bottom:0}#ofitour-cms .product-show .product-info .product-descriptions .inline-list li{margin-left:0;border:1px solid #000000}#ofitour-cms .product-show .product-info .product-descriptions .img_marker{padding:2px;border:solid 1px gray}#ofitour-cms .product-show .product-info .product-descriptions img+p{margin-bottom:5px}#ofitour-cms .product-show .product-text{font-size:0.9em}#ofitour-cms .product-show .product-text .product-subheader{font-size:0.9em;margin-bottom:1.9375em}#ofitour-cms .product-show .product-text .product-subheader .destination{text-decoration:underline;font-weight:bold}#ofitour-cms .product-show .duration{color:#413A65;text-align:center;font-size:1.2em;display:inline-block;margin-bottom:0.75em;font-weight:bold}#ofitour-cms .product-show .product-booking{position:relative;background-color:#EAC64D;color:#413A65;-webkit-border-radius:3px;border-radius:3px}#ofitour-cms .product-show .product-booking .price-container{display:block;text-align:right}#ofitour-cms .product-show .product-booking .price-container .from{display:block;font-size:0.8em}#ofitour-cms .product-show .product-booking .price-container .price{display:block;font-size:1.8em;font-weight:bold}#ofitour-cms .product-show .product-booking .booking-price-container{padding:1em}#ofitour-cms .product-show a.booking-button,#ofitour-cms .product-show button.booking-button{width:100%;-webkit-border-radius:5px;border-radius:5px;margin:0}#ofitour-cms .product-show .features-list{margin:1.375em 0}#ofitour-cms .product-show .features-list li{margin-right:0.5em;margin-left:0}#ofitour-cms .product-show .product-header{-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;box-shadow:0px 3px 3px rgba(0,0,0,0.2);background-color:#E3E3E3;margin:0;padding:0.9375em 0.5em}#ofitour-cms .product-show .product-header h1,#ofitour-cms .product-show .product-header h2{border:none;font-size:1.2em;color:#525251;margin:0;padding:0}#ofitour-cms .product-show .product-header h1 i,#ofitour-cms .product-show .product-header h2 i{color:#525251}#ofitour-cms .product-show .product-selection-criteria{box-shadow:0px 3px 3px rgba(0,0,0,0.2);padding:0.9375em 0.5em;margin:0}#ofitour-cms .product-show .product-selection-criteria form{margin-bottom:0}#ofitour-cms .product-show .product-selection-criteria form label{font-weight:bold;margin-bottom:0.5em}#ofitour-cms .product-show .product-selection-criteria form .custom.dropdown{margin:0 !important}#ofitour-cms .product-show label.itinerary-modality-label{font-size:0.9em}#ofitour-cms .product-show select.itinerary-modality{width:auto;margin:0}#ofitour-cms .product-header .link-icons{font-size:0.8em;margin-left:0;float:right;list-style:none;margin-bottom:0;line-height:24px}#ofitour-cms .product-header .link-icons li{margin-left:10px;height:24px;vertical-align:middle}#ofitour-cms .product-header .link-icons li.pdf_share a{background-image:url(/assets/pdf-icon-fd5199899372d1738762d8eebd944245feb1dd0b514a51ad195f67ea03b83093.png);background-repeat:no-repeat !important;width:27px;height:24px}#ofitour-cms .product-header .link-icons li.pdf_share a:hover{background-image:url(/assets/pdf-icon-hover-74621919011f25283cb1c102395d95f7c664a5139dcf67c7e71eb70ebfbb4f62.png)}#ofitour-cms .product-header .link-icons li.facebook_share a{background-image:url(/assets/iconos-social-network/facebook-share-ee2515d5d5e912e3debc72d7d6c9ecceb9007665f34295f1c1789a320c833823.png);background-repeat:no-repeat !important;width:27px;height:24px}#ofitour-cms .product-header .link-icons li.facebook_share a:hover{background-image:url(/assets/iconos-social-network/facebook-share-hover-d52cd9576d84753aedac2e4c9b3472337af7835ba5a39fa20cb54f1419653b8d.png)}#ofitour-cms .product-header .link-icons li.twitter_share a{background-image:url(/assets/iconos-social-network/twitter-share-4bffb53c33d301d5a774dda8e8c7111b91e09c036ff9a08c4fae5ced9984417a.png);background-repeat:no-repeat !important;width:27px;height:24px}#ofitour-cms .product-header .link-icons li.twitter_share a:hover{background-image:url(/assets/iconos-social-network/twitter-share-hover-4bffb53c33d301d5a774dda8e8c7111b91e09c036ff9a08c4fae5ced9984417a.png)}#ofitour-cms .product-header .link-icons li i.print-pdf{cursor:pointer;color:#666}#ofitour-cms .product-header .link-icons li i.print-pdf:hover{color:green}#ofitour-cms .meses{font-size:0.85em !important}#ofitour-cms .meses h2{margin-bottom:0}#ofitour-cms .meses hr{margin-top:0;heigth:1px}#ofitour-cms .meses table{width:100%;margin-bottom:0;font-size:1em}#ofitour-cms .meses table th{text-align:center}#ofitour-cms .meses table th.titulo-mes,#ofitour-cms .meses table th.sig a,#ofitour-cms .meses table th.ant a{font-size:1em;text-transform:capitalize}#ofitour-cms .meses .dias-semana{border-bottom:2px solid #ccc}#ofitour-cms .meses table tbody td{width:10%;padding:1px;border:1px solid #fff;text-align:center}#ofitour-cms .meses table td.dia-salida{font-weight:bold;cursor:pointer;position:relative}#ofitour-cms .meses table td.dia-salida span{display:inline-block;padding:2px 0;width:100%}#ofitour-cms .meses #leyenda-calendario{border-top:1px solid #ccc;padding-top:10px}#ofitour-cms .meses #leyenda-calendario li{font-size:0.85em;float:left;padding:0 20px 0 0;list-style-type:none}#ofitour-cms .meses .leyenda-fecha-oferta{padding:5px 5px 5px 20px}#ofitour-cms .meses .leyenda-fecha-salida{padding:5px}#ofitour-cms .product-booking .ribbon-wrapper{font-size:1.25em;z-index:100;text-align:center}#ofitour-cms .product-booking .ribbon{border-radius:3px 3px 0 0;background-color:#8983a0;color:white;padding:5px 10px}#ofitour-cms .show-description,#ofitour-cms .hide-description{color:blue}#ofitour-cms .publication-filter{font-size:0.9em}#ofitour-cms .publication-filter #title-filter{cursor:pointer}#ofitour-cms .publication-filter .header{color:#525251;font-weight:bold;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;box-shadow:0px 3px 3px rgba(0,0,0,0.2);background-color:#E3E3E3;margin:0;padding:0.9375em}#ofitour-cms .publication-filter .filter{background-color:white;box-shadow:0px 3px 3px rgba(0,0,0,0.2);-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;padding:1em}#ofitour-cms .publication-filter .filter .filter-option{margin-bottom:1.5em}#ofitour-cms .publication-filter .filter label{margin-top:1.2em;margin-bottom:0.2em;text-transform:capitalize}#ofitour-cms .publication-filter .content label{margin-top:1.2em;margin-bottom:0.2em;text-transform:capitalize}#ofitour-cms .publication-filter .search-button{margin:0;float:right;font-size:0.9em;border:0;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}#ofitour-cms .languajes-list{margin:0}#ofitour-cms .languajes-list li{margin-bottom:0;margin-left:0.2em}#ofitour-cms .languajes-list li img{height:15px}#ofitour-cms header #top{padding:0.75em}#ofitour-cms hr{border-color:#a62c37;border-width:2px}#ofitour-cms .top-bar .name h1{font-size:0.9em}#ofitour-cms .top-bar .name span{font-size:0.9em;line-height:45px;border:0;margin:0}#ofitour-cms #reservation-options,#ofitour-cms #reservation-options-slider-form,#ofitour-cms #reservation-options-mobile-form{background-color:#f6f6f6;border:1px solid #dadada;margin:0 0 20px 0;padding:10px;-webkit-border-radius:5px;border-radius:5px}#ofitour-cms #booking-modal select,#ofitour-cms #reservation-options select,#ofitour-cms #reservation-options-slider-form select,#ofitour-cms #reservation-options-mobile-form select{line-height:32px;height:32px;border:1px solid #DDD;color:rgba(0,0,0,0.75);font-size:0.9em}#ofitour-cms #nav-reservation-options-mobile-form-select{font-size:1.3em;height:40px;line-height:40px}#ofitour-cms #NumeroHabitaciones_chosen{font-size:0.75em}#ofitour-cms #nav-reservation-options a,#ofitour-cms #nav-reservation-options-slider-form a{font-weight:bold;letter-spacing:-1px;text-transform:uppercase}#ofitour-cms #nav-reservation-options .active,#ofitour-cms #nav-reservation-options-slider-form .active{color:#ea4e1b}@media only screen and (max-width: 768px){#ofitour-cms #accordion-form{margin-bottom:0}#ofitour-cms #accordion-form .tab-accordion{border:1px solid #ddd;padding:0 0.3em}#ofitour-cms #accordion-form .tab-accordion:last-child,#ofitour-cms #accordion-form .tab-accordion form{margin-bottom:0}#ofitour-cms #accordion-form .tab-accordion form{margin:0.5em 0 0 0}#ofitour-cms #accordion-form .tab-accordion .button{margin-bottom:0.5em}#ofitour-cms #accordion-form .tab-accordion .link-accordion .fa{float:right;margin:0.3em 0 0 0}#ofitour-cms #accordion-form .content-search-filter{margin-top:0.5em}#ofitour-cms #accordion-form .content-search-filter .button{margin-bottom:0.5em}#ofitour-cms .small-only-text-center{text-align:center !important}}#ofitour-cms #grupo-publicacion{background-color:#fff;border:1px solid #dadada;margin:0 0 15px 0;min-height:340px;padding:10px 10px 0 10px;-webkit-border-radius:5px;border-radius:5px}#ofitour-cms #grupo-publicacion .inline-list{margin-bottom:0}#ofitour-cms #producto{background-color:#fff;border:1px solid #dadada;margin:0 0 15px 0;padding:10px 10px 0 10px;-webkit-border-radius:5px;border-radius:5px}#ofitour-cms .chosen-container{font-size:0.875em}#ofitour-cms .chosen-container-multi .chosen-choices{line-height:32px !important;height:32px !important}#ofitour-cms .chosen-container-single .chosen-single{-webkit-border-radius:0px;border-radius:0px;border-color:#ccc;color:rgba(0,0,0,0.75);height:32px;line-height:32px;background:white;-webkit-box-shadow:none;box-shadow:none;background:inherit;background-color:#fff;border:1px}#ofitour-cms .chosen-container-single{border:1px solid #aaa;background-color:#fff;cursor:text}#ofitour-cms .publication-filter .chosen-container-single .chosen-single{height:auto !important;padding-right:16px;font-size:0.8em}#ofitour-cms .chosen-container-single .chosen-single div{top:4px}#ofitour-cms .chosen-container-single .chosen-single abbr{top:10px}#ofitour-cms .chosen-container-single .chosen-drop{border-radius:0}#ofitour-cms .date-select .date{width:30% !important;float:left}@media only screen and (min-width: 768px){#ofitour-cms #contenedor-autocheckin{min-height:200px}#ofitour-cms #contenedor-autocheckin #imagen-autochekin{min-height:30px}#ofitour-cms #select_locales_chosen{display:none}}#ofitour-cms .destinos .subzona{padding-left:10px !important}#ofitour-cms .destinos .destino{padding-left:20px !important}#ofitour-cms .text-icon-calendar,#ofitour-cms .text-icon-calendar:focus{background-image:url(/assets/iconoCalendario-a9222955c1cae5bfb089f8e4c191f0391c3091e0617e93df5e970a8e62252488.png) !important;background-repeat:no-repeat !important;background-position:95% 50% !important}#ofitour-cms .menu-usuario{font-size:0.8em}#ofitour-cms #wrapper-content{padding:0}#ofitour-cms #content{padding:0.75em;box-shadow:0px 0px 3px rgba(0,0,0,0.2)}@media only screen and (max-width: 40em){#ofitour-cms #content{padding:0}}#ofitour-cms header #menu{box-shadow:0px 0px 3px rgba(0,0,0,0.2)}#ofitour-cms header #menu .prominent{height:55px;line-height:55px;border-radius:8px 8px 0 0;margin-top:-10px}#ofitour-cms #reservation-option-menu{margin:0;padding:0 0.25em}#ofitour-cms #reservation-option-menu li{display:inline-block;position:relative;margin:0;padding:0.25em;z-index:2}#ofitour-cms #reservation-option-menu li a{text-transform:uppercase;font-size:0.8em}#ofitour-cms #reservation-option-menu .divider{padding:0;color:#ccc}#ofitour-cms #reservation-option-menu .wrapper-content-reservation-option-menu{position:absolute;z-index:1;width:450px;display:none}#ofitour-cms #reservation-option-menu .wrapper-content-reservation-option-menu .arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid black;margin-left:10px;margin-top:5px}#ofitour-cms #reservation-option-menu .wrapper-content-reservation-option-menu .content-reservation-option-menu{padding:0.75em 0}#ofitour-cms #reservation-option-menu .wrapper-content-reservation-option-menu .content-reservation-option-menu a{font-size:0.75em;padding:0.25em;display:block}#ofitour-cms #reservation-option-menu .separator{border-right:1px solid #ccc}#ofitour-cms #markup-mesage{font-size:0.8em}#ofitour-cms #markup-mesage p{margin-bottom:0px}#ofitour-cms #locales{padding:0}#ofitour-cms #locales li{list-style:none;float:right;margin-right:1em;display:block}#ofitour-cms #shopping_cart_link{display:block;margin-top:0.75em}#ofitour-cms #spinner{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;background:rgba(0,0,0,0.45);display:table}#ofitour-cms .content-spinner{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999;background:rgba(0,0,0,0.25);display:table}#ofitour-cms #spinner .loading{display:table-cell;text-align:center;vertical-align:middle;color:#ffffff;position:relative}#ofitour-cms #spinner .loading i,#ofitour-cms .content-spinner i.fa{position:absolute;top:50%;left:45%;width:10%}#ofitour-cms #spinner .content{margin:0 auto;width:60%;padding:1em;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4)}#ofitour-cms #spinner .content table,#ofitour-cms #spinner .content img{width:100% !important}#ofitour-cms #spinner .content-spinner .white-mark,#ofitour-cms .content-spinner .white-mark{width:80% !important}#ofitour-cms #wrapper-reservation-option-slider{position:absolute;bottom:5px;left:90px;z-index:3}#ofitour-cms #wrapper-reservation-option-slider .arrow-up{border-left:10px solid transparent;border-right:10px solid transparent;display:none;margin-left:13%;width:0;height:0}#ofitour-cms .form-slider form.custom .custom.dropdown,#ofitour-cms .form-slider form,#ofitour-cms .form-slider .button,#ofitour-cms .form-slider button,#ofitour-cms .form-slider input{margin:0 !important}#ofitour-cms .form-slider{background-color:rgba(255,255,255,0.75);padding:20px;margin-top:3px}#ofitour-cms #wrapper-reservation-option-slider .arrow-up{border-top:10px solid rgba(255,255,255,0.75)}#ofitour-cms #reservation-option-slider{background-color:rgba(255,255,255,0.75);display:none;font-size:0.75em;height:195px;overflow-y:auto;overflow-x:hidden;padding:0.9375em 0.9375em 0.5em 0.9375em}#ofitour-cms #reservation-option-slider h6{padding:5px;border-radius:3px}#ofitour-cms #reservation-option-slider ul{margin-left:0 !important}#ofitour-cms #reservation-option-slider li{padding:2px;background-color:#fff;margin:2px;border-radius:2px}#ofitour-cms #reservation-option-slider li:hover{border-radius:2px;color:#fff}#ofitour-cms #home-publication-filter{margin-bottom:1.25em}#ofitour-cms #hotels-form-40 .dropdown,#ofitour-cms #hotels-form-40 #PlaceName{margin-bottom:0.25em}#ofitour-cms label[for='idaVuelta']{display:inline-block;margin:0 0.5em 0.5em 0.2em}#ofitour-cms label[for='soloIda']{display:inline-block;margin:0 0.5em 0.5em 0.2em}#ofitour-cms #divContenedorMarcaBlanca{background:none;text-align:center}#ofitour-cms .ui-autocomplete{font-size:12px}#ofitour-cms .wrap-option-search-filter i.fa{position:absolute;z-index:1;bottom:9px;right:20px}#ofitour-cms #phone-header ul{list-style:none;line-height:inherit;margin-bottom:0}#ofitour-cms .content-slider-lateral{margin-bottom:0.5em;position:relative}#ofitour-cms .title-recuperar-contraseña{border-bottom:2px solid;font-size:2.175em;font-weight:bold;line-height:1.4}#ofitour-cms ul#list-search-filter li.tab-title{padding-right:0.3em}#ofitour-cms ul#list-search-filter li.tab-title a{padding:0.5em 0.9375em;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-size:0.9em}#ofitour-cms #select-locales,#ofitour-cms select#currency{background:white;background:-moz-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:-webkit-linear-gradient(top, #fff 0%, #f3f3f3 100%);-webkit-box-shadow:none;background:linear-gradient(to bottom, #fff 0%, #f3f3f3 100%);display:block;position:relative;top:0;height:2.3125em;margin-bottom:1.25em;margin-top:0;padding:0;width:100%;background:white;background:-moz-linear-gradient(top, white 0%, #f3f3f3 100%);background:-webkit-linear-gradient(top, white 0%, #f3f3f3 100%);-webkit-box-shadow:none;background:linear-gradient(to bottom, #fff 0%, #f3f3f3 100%);box-shadow:none;font-size:0.875em;vertical-align:top;border-color:#ddd}#ofitour-cms i.fa{font-style:normal;line-height:initial}#ofitour-cms .orbit{margin-top:1em}#ofitour-cms .home-map #home-map-container .title-home-map{display:block;font-size:1.25em;line-height:1.4;margin:0.2em 0 0.5em 0}#ofitour-cms .button-super-round{padding:.6em 1em;border:1px solid;border-radius:12px;display:inline-block;margin-bottom:1.25em;text-transform:uppercase;transition:background-color 500ms}#ofitour-cms .grecaptcha-badge{transform:scale(0)}#ofitour-cms .top-bar .toggle-topbar.menu-icon a span{height:.1px}@media only screen and (min-width: 768px){#ofitour-cms .publishing-group-with-prominent-products .image-background,#ofitour-cms .publishing-group-luxotour-mosaic .image-background{height:120px;width:100%;background-color:#E3E3E3;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#ofitour-cms .publishing-group-products-list .image-background,#ofitour-cms .publishing-group-standard .image-background,#ofitour-cms .publishing-group-with-extension .image-background,#ofitour-cms .publishing-group-img-variable .image-background{height:200px;width:100%;background-color:#E3E3E3;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#ofitour-cms .publishing-group-all-centered-in-image .image-background{height:240px;width:100%;background-color:transparent;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#ofitour-cms .publishing-group-three-centered-in-image .image-background{height:300px;width:100%;background-color:transparent;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#ofitour-cms .publishing-group-three-centered-in-image .content-view-link{margin:270px 0 0 0}}@media only screen and (max-width: 768px){#ofitour-cms .publishing-group-with-prominent-products .image-background,#ofitour-cms .publishing-group-products-list .image-background,#ofitour-cms .publishing-group-standard .image-background{background-image:none !important}#ofitour-cms .row-publishing-group-three-centered-in-image{left:0;margin:0 !important;position:relative;top:0;width:100% !important}#ofitour-cms .row-publishing-group-three-centered-in-image .publishing-group-luxotour-mosaic{margin-bottom:20px}}#ofitour-cms .container-info-cms-alerts{position:absolute;left:0.5em;top:0.5em}#ofitour-cms .container-info-cms-alerts ul.features-list-alerts li{margin-bottom:0.3em}#ofitour-cms .container-info-cms-alerts ul.features-list-alerts li img.feature-alerts{border:none !important;min-height:auto !important;width:auto !important}#ofitour-cms .container-info-cms-alerts ul.features-list-alerts li img.feature-alerts:hover{border:none !important}#ofitour-cms .publishing-group-container{margin-bottom:0.9375em}#ofitour-cms .publishing-group-container span.title{font-size:2.5em;line-height:1.4;font-weight:bold}#ofitour-cms .publishing-group-container span.title{color:#525251;font-size:1.7em;margin-bottom:0}#ofitour-cms .publishing-group-container hr{margin-top:0em}#ofitour-cms .publishing-group-container .image{position:relative}#ofitour-cms .publishing-group-container .image .duration{background-color:#413a65;color:#fff;font-size:0.8em;font-weight:bold;padding:3px 5px;position:absolute;top:5%;right:0px}#ofitour-cms .publishing-group-container .image img{width:100%;object-fit:cover}#ofitour-cms .publishing-group-container i{color:#525251}#ofitour-cms .publishing-group-container .view-link{font-size:0.9em}#ofitour-cms .publishing-group-container .flex-direction-nav{display:none}#ofitour-cms .publishing-group-container .center-text-absolute-title-gp,#ofitour-cms #home-super-publishing-group-container .center-text-absolute-title-gp{position:absolute;left:50%}#ofitour-cms .publishing-group-container .center-text-absolute-title-gp .center-text-title-gp,#ofitour-cms #home-super-publishing-group-container .center-text-absolute-title-gp .center-text-title-gp{left:-50%;position:relative;top:-25px}#ofitour-cms .publishing-group-container .center-text-absolute-title-gp .center-text-title-gp .title-line-through,#ofitour-cms #home-super-publishing-group-container .center-text-absolute-title-gp .center-text-title-gp .title-line-through{background-color:#fff;padding:0 0.5em;text-transform:uppercase}#ofitour-cms .publishing-group-container .hr-line-through,#ofitour-cms #home-super-publishing-group-container .hr-line-through{border-width:1px;border-top:1px solid #808080;border-bottom:1px solid #ddd;margin:0 0 2.5em 0}#ofitour-cms .price-container-under-image{font-weight:bold}#ofitour-cms .publishing-group-standard .title-container{padding:15px;background-color:#e3e3e3;border:1px solid #DDD}#ofitour-cms .publishing-group-standard .title-container span.title{font-size:0.9em;text-align:center}#ofitour-cms .publishing-group-standard .image .price-container{color:#413a65;font-weight:bold;padding:7px 15px;position:absolute;bottom:0px;right:0px;width:99px;height:54px;border-radius:10px 0 0 10px}#ofitour-cms .publishing-group-standard .image .price-container .from{display:inline-block;width:100%;font-size:0.7em;margin-botton:3px !important}#ofitour-cms .publishing-group-standard .image .price-container .price{display:inline-block;width:100%;font-size:1em}#ofitour-cms .publishing-group-standard .image .price-container .price .currency{font-size:0.5em}#ofitour-cms .publishing-group-standard .details-container{background-color:#fff;box-shadow:0px 3px 3px rgba(0,0,0,0.2);-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:0.9375em;text-align:right}#ofitour-cms .publishing-group-standard .details-container p{font-size:0.9em;text-align:left}#ofitour-cms .publishing-group-standard .under-image{padding:0.9375em;background-color:#fff;box-shadow:0px 3px 3px rgba(0,0,0,0.2);line-height:1}#ofitour-cms .publishing-group-standard .under-image .duration-under-image{font-size:0.8em;max-width:40%}#ofitour-cms .publishing-group-standard .under-image .price-container-under-image{max-width:55%}#ofitour-cms .vertical-center-middle{display:table-cell;vertical-align:middle}#ofitour-cms .vertical-right-bottom{display:table-cell;text-align:right;vertical-align:bottom}#ofitour-cms .publishing-group-all-centered-in-image .image .text-shadow{position:absolute;top:0;left:0;width:100%;height:100%;display:block}#ofitour-cms .publishing-group-all-centered-in-image .image .text-shadow a{display:block;width:100%;height:100%;display:table}#ofitour-cms .publishing-group-all-centered-in-image .image .text-shadow a .center-block-flex{display:block;margin:0 auto;text-align:center}#ofitour-cms .publishing-group-all-centered-in-image .image .text-shadow a .center-block-flex .from-price{text-align:center;color:#fff;border:2px solid #fff;padding:0.2em 1em}#ofitour-cms .publishing-group-all-centered-in-image .image .text-shadow h2{text-align:center;color:#ffffff;padding:0em 1.5em}#ofitour-cms .publishing-group-with-prominent-products{background-color:#fff;display:block;box-shadow:0px 3px 3px rgba(0,0,0,0.2);-webkit-border-radius:5px;border-radius:5px;padding:10px}#ofitour-cms .publishing-group-with-prominent-products .price-container{color:#413a65;font-size:0.8em;font-weight:bold;padding:7px 10px;position:absolute;bottom:0px;right:0px;width:75px;height:46px;border-radius:10px 0 0 10px}#ofitour-cms .publishing-group-with-prominent-products .price-container .from{display:inline-block;width:100%;font-size:0.7em;margin-botton:3px !important}#ofitour-cms .publishing-group-with-prominent-products .price-container .price{display:inline-block;width:100%;font-size:1em}#ofitour-cms .publishing-group-with-prominent-products .price-container .price .currency{font-size:0.5em}#ofitour-cms .publishing-group-with-prominent-products ul{line-height:0.8em}#ofitour-cms .publishing-group-with-prominent-products ul .product-without-description{box-shadow:0px 3px 3px rgba(0,0,0,0.2);margin:0.9375em 0}#ofitour-cms .publishing-group-with-prominent-products ul .product-without-description .title-container{background-color:#e3e3e3;padding:0.9375em}#ofitour-cms .publishing-group-with-prominent-products ul .product-without-description a.title{display:block;margin:0px auto;font-weight:bold;line-height:20px;font-size:0.9em;height:40px;overflow:hidden}#ofitour-cms .publishing-group-with-prominent-products ul .product-without-description .under-image{padding:0.9375em;background-color:#e3e3e3;line-height:1;min-height:2.7em}#ofitour-cms .publishing-group-with-prominent-products ul .product-without-description .under-image .duration-under-image{font-size:0.8em;max-width:40%}#ofitour-cms .publishing-group-with-prominent-products ul .product-without-description .under-image .price-container-under-image{max-width:55%}#ofitour-cms .publishing-group-with-prominent-products ul .product-with-description{margin:0.9375em 0}#ofitour-cms .publishing-group-with-prominent-products ul .product-with-description .title-container{padding:0.9375em 0 0.5em 0}#ofitour-cms .publishing-group-with-prominent-products ul .product-with-description .title-container a.title{display:block;margin:0px auto;font-weight:bold;line-height:20px;font-size:0.9em;overflow:hidden}#ofitour-cms .publishing-group-with-prominent-products ul .product-with-description .description-container{line-height:1.2;font-size:0.8em}#ofitour-cms .publishing-group-with-prominent-products ul .product-with-description .under-image{padding-top:0.9375em;line-height:1;min-height:2.7em}#ofitour-cms .publishing-group-with-prominent-products ul .product-with-description .under-image .duration-under-image{font-size:0.8em;max-width:40%}#ofitour-cms .publishing-group-with-prominent-products ul .product-with-description .under-image .price-container-under-image{max-width:55%}#ofitour-cms .publishing-group-with-prominent-products ol.flex-control-nav{top:15px;height:25px;right:15px;text-align:right;overflow:hidden;width:25%}#ofitour-cms .publishing-group-with-prominent-products ol.flex-control-nav a{text-indent:999px}#ofitour-cms .publishing-group-products-list .title-container{padding:15px;background-color:#e3e3e3;border:1px solid #DDD}#ofitour-cms .publishing-group-products-list .title-container span.title{font-size:0.9em;text-align:center}#ofitour-cms .publishing-group-products-list ul{background-color:#fff;box-shadow:0px 3px 3px rgba(0,0,0,0.2);-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;list-style:none;margin-bottom:0}#ofitour-cms .publishing-group-products-list ul li{padding:0.65em;border-bottom:1px solid #E3E3E3;position:relative;min-height:60px}#ofitour-cms .publishing-group-products-list ul li .product-container{line-height:1.2}#ofitour-cms .publishing-group-products-list ul li .product-container .title{font-size:0.8em;font-weight:bold}#ofitour-cms .publishing-group-products-list ul li .product-container .details-container{display:block;font-weight:normal;font-size:0.8em;margin-top:0.5em}#ofitour-cms .publishing-group-products-list ul li .product-container .details-container .duration{color:#413A65;font-weight:bold}#ofitour-cms .publishing-group-products-list ul li .price-container{position:absolute;display:inline-block;right:5px;top:0;line-height:1;color:#413a65;font-size:0.8em;font-weight:bold;padding:7px 10px;position:absolute;width:75px;height:46px;border-radius:10px 0 0 10px}#ofitour-cms .publishing-group-products-list ul li .price-container .from{display:inline-block;width:100%;font-size:0.7em}#ofitour-cms .publishing-group-products-list ul li .price-container .price{display:inline-block;width:100%;font-size:1em;line-height:1}#ofitour-cms .publishing-group-products-list ul li .price-container .price .currency{font-size:0.5em}#ofitour-cms .publishing-group-products-list ul li.more-products{font-size:0.8em;border:none;padding-bottom:0;text-align:right}#ofitour-cms .product-with-description .ribbon-wrapper,#ofitour-cms .product-without-description .ribbon-wrapper{position:absolute;right:0px;bottom:38px;width:75px;font-size:0.8em;z-index:90}#ofitour-cms .product-with-description .ribbon,#ofitour-cms .product-without-description .ribbon{border-radius:10px 0 0 0px;background-color:#8983a0;color:white;padding:5px 10px}#ofitour-cms .publishing-group-products-list .ribbon-wrapper{position:absolute;right:5px;bottom:-10px;width:75px;font-size:0.7em;z-index:90}#ofitour-cms .publishing-group-products-list .ribbon{border-radius:10px 0 0 0px;background-color:#8983a0;color:white;padding:0px 10px}#ofitour-cms .publishing-group-image-description .title{margin-top:1em}#ofitour-cms .publishing-group-image-description .price{padding:0.3em 0.7em;color:white;font-size:1.8rem;z-index:1;position:absolute;right:0}#ofitour-cms .publishing-group-image-description .view-more-link{font-size:1.4rem;padding:0.5em;position:absolute;bottom:0;right:20%}#ofitour-cms .publishing-group-image-description .image-background{min-height:20em;background-size:cover;background-position:50% 50%}#ofitour-cms #functional .publishing-group-image-description .view-more-link{bottom:initial;right:initial}#ofitour-cms #functional .publishing-group-image-description .price{bottom:0;position:relative}#ofitour-cms .flex-viewport .product-with-extension .chosen-container.chosen-with-drop .chosen-drop,#ofitour-cms .flex-viewport .product-img-variable .chosen-container.chosen-with-drop .chosen-drop{bottom:2.5em;top:inherit}#ofitour-cms .publishing-group-with-extension{background-color:transparent;display:block}#ofitour-cms .publishing-group-with-extension ul{line-height:1em}#ofitour-cms .publishing-group-with-extension .product-with-extension{background-color:#fff;box-shadow:5px 5px 5px rgba(0,0,0,0.2);min-height:365px;margin:0.9375em 0}#ofitour-cms .publishing-group-with-extension .product-with-extension .image{position:relative}#ofitour-cms .publishing-group-with-extension .product-with-extension .product-description-container{padding:0.935em;position:absolute;top:0;height:100%;width:100%;overflow:hidden;color:transparent !important}#ofitour-cms .publishing-group-with-extension .product-with-extension .title-container{padding:0.9375em}#ofitour-cms .publishing-group-with-extension .product-with-extension .title-container span.product-description,#ofitour-cms .publishing-group-with-extension .product-with-extension .title-container span.duration{display:block;padding:0 0 0.2em 0}#ofitour-cms .publishing-group-with-extension .product-with-extension .title-container span.duration{font-size:0.8em;font-weight:normal;margin:0;text-align:left;visibility:visible}#ofitour-cms .publishing-group-with-extension .product-with-extension .booking-buttons-container{padding-right:2em}#ofitour-cms .publishing-group-with-extension .product-with-extension .booking-buttons-container a,#ofitour-cms .publishing-group-with-extension .product-with-extension .booking-buttons-container .booking-button{margin:0em 0.9375em 0.5em 0em;font-weight:bold;font-size:0.8em;overflow:hidden;padding:0.2em;width:100%;display:block;text-align:center;border-radius:0}#ofitour-cms .publishing-group-with-extension .product-with-extension .price-container{padding:0 0.9375em 0.9375em 0.9375em}#ofitour-cms .publishing-group-with-extension .product-with-extension span.from{display:block;font-size:0.8em}#ofitour-cms .publishing-group-with-extension .product-with-extension span.price{display:block;font-weight:bold}#ofitour-cms .publishing-group-with-extension .product-with-extension .extension-container{padding:0 0.9375em 0.1em 0.9375em}#ofitour-cms .publishing-group-with-extension .product-with-extension .select-extension{margin:0}#ofitour-cms .publishing-group-with-extension ol.flex-control-nav{top:15px;height:25px;right:15px;text-align:right;overflow:hidden;width:25%}#ofitour-cms .publishing-group-with-extension ol.flex-control-nav a{text-indent:999px}#ofitour-cms .publishing-group-img-variable{background-color:transparent;display:block}#ofitour-cms .publishing-group-img-variable ul{line-height:1em}#ofitour-cms .publishing-group-img-variable .product-img-variable{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.35);display:flex !important;min-height:370px;margin:0.9375em 0;flex-direction:column;flex-wrap:nowrap !important;-ms-flex-direction:column;-webkit-flex-direction:column;-ms-flex-wrap:nowrap !important;-webkit-flex-wrap:nowrap !important}#ofitour-cms .publishing-group-img-variable .product-img-variable>.product-img-variable{margin:0}#ofitour-cms .publishing-group-img-variable .product-img-variable figure{background-size:cover;background-position:center;display:-moz-box !important;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-positive:1 !important;-webkit-flex-grow:1 !important;flex-grow:1 !important;margin:0}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image{background-color:transparent;-ms-flex-direction:column !important;-webkit-flex-direction:column !important;flex-direction:column !important;-ms-flex-positive:1 !important;-webkit-flex-grow:1 !important;flex-grow:1 !important;min-height:150px;-webkit-transition:all ease-in-out 0.35s;transition:all ease-in-out 0.35s;display:flex !important;flex-wrap:wrap !important}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .link-info-publication i{color:#f98200;margin:0.5em;z-index:2}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .container-airports-departures{position:relative;text-align:right;margin:0 0.5em 0.5em 0.5em}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .container-airports-departures .show-airports-departures .fa-plane{border-bottom:2px solid #f98200;color:#f98200}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .container-airports-departures .show-airports-departures+.airports-departures{display:none}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .container-airports-departures .show-airports-departures:hover+.airports-departures{display:block}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .container-airports-departures .airports-departures{background-color:#fff;border:2px solid #f98200;color:#111;font-size:0.8em;padding:1em;position:absolute;top:30px;width:100%;z-index:10}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .container-airports-departures .airports-departures::after,#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .container-airports-departures .airports-departures::before{bottom:100%;left:96%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .container-airports-departures .airports-departures::after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .container-airports-departures .airports-departures::before{border-color:rgba(249,130,0,0);border-bottom-color:#f98200;border-width:14px;margin-left:-14px}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .container-airports-departures .airports-departures ul.no-bullet{margin:0;text-align:left}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .container-airports-departures .airports-departures ul.no-bullet li{margin:0 0 0.5em 0}#ofitour-cms .publishing-group-img-variable .product-img-variable figure .content-image .container-airports-departures .airports-departures ul.no-bullet li:last-child{margin:0}#ofitour-cms .publishing-group-img-variable .product-img-variable figure:hover .content-image{background-color:#0058a2}#ofitour-cms .publishing-group-img-variable .product-img-variable figure:hover figcaption{-ms-flex-item-align:center !important;align-self:center !important;background-color:transparent;-ms-flex-positive:1 !important;-webkit-flex-grow:1 !important;flex-grow:1 !important;opacity:1;text-align:center !important;-webkit-transition:-webkit-all ease-in-out 0.35s;transition:all ease-in-out 0.35s}#ofitour-cms .publishing-group-img-variable .product-img-variable figure:hover .title-container .duration{text-align:center}#ofitour-cms .publishing-group-img-variable .product-img-variable figure figcaption{-ms-flex-item-align:end !important;align-self:flex-end !important;background-color:#0058a2;color:#fff;font-weight:bold;opacity:0.9;padding:1rem;width:100%}#ofitour-cms .publishing-group-img-variable .product-img-variable figure figcaption .title-container a{color:#fff}#ofitour-cms .publishing-group-img-variable .product-img-variable figure figcaption .product-description{display:block;text-transform:uppercase}#ofitour-cms .publishing-group-img-variable .product-img-variable figure figcaption .duration{color:#fff;display:block;font-size:0.9em;text-align:left;margin:0}#ofitour-cms .publishing-group-img-variable .product-img-variable .booking-buttons-container{margin:0.7em 0 0 0}#ofitour-cms .publishing-group-img-variable .product-img-variable .booking-buttons-container a,#ofitour-cms .publishing-group-img-variable .product-img-variable .booking-buttons-container .booking-button{margin:0em 0.9375em 0.5em 0em;font-weight:bold;font-size:0.8em;overflow:hidden;width:100%;display:block;text-align:center;border-radius:0}#ofitour-cms .publishing-group-img-variable .product-img-variable .booking-buttons-container .chosen-container .chosen-drop{left:-9999999999999999999999999999999999999999px}#ofitour-cms .publishing-group-img-variable .product-img-variable .content-price{align-items:center;display:flex !important;flex-wrap:wrap !important;flex:2;-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;padding:0.9375em}#ofitour-cms .publishing-group-img-variable .product-img-variable span.from{display:block;font-size:0.8em;padding:0 0 0.5em 0}#ofitour-cms .publishing-group-img-variable .product-img-variable span.price{display:block;font-weight:bold}#ofitour-cms .publishing-group-img-variable .product-img-variable .content-distinctives{padding:0.5em 0 0 0}#ofitour-cms .publishing-group-img-variable .product-img-variable .content-distinctives .feature-gp{height:24px;width:26px;padding:0 5px 0 0}#ofitour-cms .publishing-group-img-variable .product-img-variable .extension-container{padding:0 0.9375em 0.9375em 0.9375em}#ofitour-cms .publishing-group-img-variable .product-img-variable .select-extension{margin:0}#ofitour-cms .publishing-group-img-variable ol.flex-control-nav{top:15px;height:25px;right:15px;text-align:right;overflow:hidden;width:25%}#ofitour-cms .publishing-group-img-variable ol.flex-control-nav a{text-indent:999px}#ofitour-cms .publishing-group-11 .publication-container-11{background-color:#fff;box-shadow:5px 5px 5px rgba(0,0,0,0.2);margin:0.9375em 0}#ofitour-cms .publishing-group-11 .publication-container-11 .title-container{padding:15px;background-color:#e3e3e3;border:1px solid #DDD}#ofitour-cms .publishing-group-11 .publication-container-11 .title-container span.title{font-size:1.2em}#ofitour-cms .publishing-group-11 .publication-container-11 .product-content{padding:1em}#ofitour-cms .publishing-group-11 .publication-container-11 .product-content .content-duration-and-price{border-bottom:black dotted 1px}#ofitour-cms .publishing-group-11 .publication-container-11 .product-content .content-duration-and-price .price-container{font-weight:bold}#ofitour-cms .publishing-group-11 .publication-container-11 .product-content .content-duration-and-price .offer_text{font-size:0.9em;white-space:nowrap}#ofitour-cms .publishing-group-11 .publication-container-11 .product-content .content-duration-and-price .last_departure_month{margin-bottom:.5rem;font-weight:bold}#ofitour-cms .publishing-group-11 .publication-container-11 .product-content .content-distinctives .features-list{margin:0}#ofitour-cms .publishing-group-11 .publication-container-11 .product-content .detailed_text{margin-top:0.2em;overflow:hidden;font-size:0.9em;height:45px}#ofitour-cms .publishing-group-11 .publication-container-11 .product-content .inline-list>li{margin-left:0;margin-right:0.5em}#ofitour-cms .publishing-group-11 .publication-container-11 .image-background{height:200px;width:100%;background-color:#E3E3E3;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#ofitour-cms .publishing-group-11 .publication-container-11 .image-background img{height:200px}#ofitour-cms .publishing-group-11 .publication-container-11 img.image-background{object-fit:cover}#ofitour-cms .publishing-group-11 ol.flex-control-nav{top:15px;height:25px;right:15px;text-align:right;overflow:hidden;width:25%}#ofitour-cms .publishing-group-11 ol.flex-control-nav a{text-indent:999px}#ofitour-cms .publishing-group-luxotour-mosaic{background-color:#fff;box-shadow:0px 5px 10px rgba(0,0,0,0.2)}#ofitour-cms .publishing-group-luxotour-mosaic hr{border-top:1px solid #111;border-bottom:1px solid #ccc;margin:10px 10px 0 10px}#ofitour-cms .publishing-group-luxotour-mosaic .title-container{padding:5px;background-color:#fff;border:1px solid #fff;min-height:52px}#ofitour-cms .publishing-group-luxotour-mosaic .title-container span.title{color:#525251;font-size:0.9em;text-align:center}#ofitour-cms .publishing-group-luxotour-mosaic .price-container{color:#111;padding:0 10px}#ofitour-cms .publishing-group-luxotour-mosaic .price-container .from{width:100%;font-size:0.7em;text-transform:lowercase}#ofitour-cms .publishing-group-luxotour-mosaic .price-container .price{display:inline-block;width:100%;font-size:1.8em;font-weight:bold;line-height:1em}#ofitour-cms .publishing-group-luxotour-mosaic .price-container .price .currency{font-size:0.5em}#ofitour-cms .publishing-group-luxotour-mosaic .price-container .duration{background-color:#fff !important;color:#4d4a47 !important;font-size:0.8em;font-weight:normal;line-height:1em;margin:0}#ofitour-cms .publishing-group-luxotour-mosaic .details-container{background-color:#fff;box-shadow:0px 3px 3px rgba(0,0,0,0.2);-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:0.9375em;text-align:right}#ofitour-cms .publishing-group-luxotour-mosaic .details-container p{font-size:0.9em;text-align:left}#ofitour-cms .row-publishing-group-three-centered-in-image{left:10%;margin:0 !important;position:absolute;top:150px;width:80% !important}@media only screen and (max-width: 768px){#ofitour-cms .row-publishing-group-three-centered-in-image{left:0;margin:0 !important;position:relative;top:0;width:100% !important}#ofitour-cms .row-publishing-group-three-centered-in-image .publishing-group-luxotour-mosaic{margin-bottom:20px}#ofitour-cms .publishing-group-luxotour-mosaic{margin-bottom:2em}#ofitour-cms .publishing-group-three-centered-in-image .image-background{height:250px;width:100%;background-color:transparent;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#ofitour-cms .publishing-group-three-centered-in-image .content-view-link{margin:190px 0 0 0}}#ofitour-cms #carousel-publishing-groups-14 .publishing-group-container{margin-top:1em !important}#ofitour-cms #carousel-publishing-groups-14 .carousel-control,#ofitour-cms #carousel-product-show .carousel-control{background-image:none;text-shadow:none;opacity:1;width:30px;top:inherit;bottom:91px;z-index:15}#ofitour-cms #carousel-publishing-groups-14 .carousel-control.right,#ofitour-cms #carousel-product-show .carousel-control.right{right:20px}#ofitour-cms #carousel-publishing-groups-14 .carousel-product-show-left,#ofitour-cms #carousel-product-show .carousel-product-show-left{background:none repeat scroll 0 0 rgba(34,34,34,0.3);border-radius:100px;outline:0 none;box-shadow:0 0 10px rgba(255,255,255,0.5);color:#fff;width:60px;height:60px;top:50%;position:fixed;left:1em}#ofitour-cms #carousel-publishing-groups-14 .carousel-product-show-left i,#ofitour-cms #carousel-product-show .carousel-product-show-left i{display:block !important;margin-top:9px}#ofitour-cms #carousel-publishing-groups-14 .carousel-product-show-left:hover,#ofitour-cms #carousel-product-show .carousel-product-show-left:hover{background:none repeat scroll 0 0 rgba(255,255,255,0.9);box-shadow:0 0 10px rgba(0,0,0,0.35);color:#9d1c32}#ofitour-cms #carousel-publishing-groups-14 .carousel-product-show-right,#ofitour-cms #carousel-product-show .carousel-product-show-right{background:none repeat scroll 0 0 rgba(34,34,34,0.3);border-radius:100px;outline:0 none;box-shadow:0 0 10px rgba(255,255,255,0.5);color:#fff;width:60px;height:60px;top:50%;position:fixed;right:1em}#ofitour-cms #carousel-publishing-groups-14 .carousel-product-show-right i,#ofitour-cms #carousel-product-show .carousel-product-show-right i{margin-top:9px}#ofitour-cms #carousel-publishing-groups-14 .carousel-product-show-right:hover,#ofitour-cms #carousel-product-show .carousel-product-show-right:hover{background:none repeat scroll 0 0 rgba(255,255,255,0.9);box-shadow:0 0 10px rgba(0,0,0,0.35);color:#9d1c32}#ofitour-cms #carousel-publishing-groups-14 #title-gp-list,#ofitour-cms #carousel-publishing-groups-14 #nav-tab-product-show,#ofitour-cms #carousel-product-show #title-gp-list,#ofitour-cms #carousel-product-show #nav-tab-product-show{display:table;height:35px;width:88%;margin:5px auto}#ofitour-cms #carousel-publishing-groups-14 #title-gp-list #center-list-item-nav-carousel,#ofitour-cms #carousel-publishing-groups-14 #nav-tab-product-show #center-list-item-nav-carousel,#ofitour-cms #carousel-product-show #title-gp-list #center-list-item-nav-carousel,#ofitour-cms #carousel-product-show #nav-tab-product-show #center-list-item-nav-carousel{display:table-cell;vertical-align:middle;text-align:center}#ofitour-cms #carousel-publishing-groups-14 #title-gp-list .carousel-indicators,#ofitour-cms #carousel-publishing-groups-14 #nav-tab-product-show .carousel-indicators,#ofitour-cms #carousel-product-show #title-gp-list .carousel-indicators,#ofitour-cms #carousel-product-show #nav-tab-product-show .carousel-indicators{left:inherit;margin:0px;text-align:left;padding-left:inherit;width:inherit;position:relative;margin:0 auto;display:inline-block;bottom:inherit;z-index:1}#ofitour-cms #carousel-publishing-groups-14 #title-gp-list .carousel-indicators li,#ofitour-cms #carousel-publishing-groups-14 #nav-tab-product-show .carousel-indicators li,#ofitour-cms #carousel-product-show #title-gp-list .carousel-indicators li,#ofitour-cms #carousel-product-show #nav-tab-product-show .carousel-indicators li{background:transparent !important;height:30px;border:none;border-radius:0;font-size:1em;margin:0 -3px;text-indent:0px;width:150px}#ofitour-cms #carousel-publishing-groups-14 #title-gp-list .carousel-indicators li a,#ofitour-cms #carousel-publishing-groups-14 #nav-tab-product-show .carousel-indicators li a,#ofitour-cms #carousel-product-show #title-gp-list .carousel-indicators li a,#ofitour-cms #carousel-product-show #nav-tab-product-show .carousel-indicators li a{background-color:#fff;border:1px solid #dfdfdf;color:#888;height:30px;text-indent:0px;text-align:center;font-size:1em;padding:3px;display:inline-block;width:150px}#ofitour-cms #carousel-publishing-groups-14 #title-gp-list .carousel-indicators li a:hover,#ofitour-cms #carousel-publishing-groups-14 #nav-tab-product-show .carousel-indicators li a:hover,#ofitour-cms #carousel-product-show #title-gp-list .carousel-indicators li a:hover,#ofitour-cms #carousel-product-show #nav-tab-product-show .carousel-indicators li a:hover{background-color:#646473;color:#fff}#ofitour-cms #carousel-publishing-groups-14 #title-gp-list .carousel-indicators li.active a,#ofitour-cms #carousel-publishing-groups-14 #nav-tab-product-show .carousel-indicators li.active a,#ofitour-cms #carousel-product-show #title-gp-list .carousel-indicators li.active a,#ofitour-cms #carousel-product-show #nav-tab-product-show .carousel-indicators li.active a{background-color:#646473;color:#fff}#ofitour-cms #carousel-publishing-groups-14 #title-gp-list .carousel-indicators li.active a:hover,#ofitour-cms #carousel-publishing-groups-14 #nav-tab-product-show .carousel-indicators li.active a:hover,#ofitour-cms #carousel-product-show #title-gp-list .carousel-indicators li.active a:hover,#ofitour-cms #carousel-product-show #nav-tab-product-show .carousel-indicators li.active a:hover{background-color:#646473}#ofitour-cms .publishing-group-video-and-product .flex-control-nav{z-index:9999}#ofitour-cms .publishing-group-mosaic-without-carousel{margin:3em 0}#ofitour-cms .publishing-group-mosaic-without-carousel .title{display:block;text-align:center}#ofitour-cms .publishing-group-mosaic-without-carousel .observations{text-align:center}#ofitour-cms .publishing-group-mosaic-without-carousel .fluid-mosaic{display:inline-flex;flex-wrap:wrap;justify-content:space-around;width:100%}#ofitour-cms .publishing-group-mosaic-without-carousel .product-mosaic{border:1px solid #fff;padding:0.5em}#ofitour-cms .publishing-group-mosaic-without-carousel .product-mosaic:hover{border:1px solid #003066}#ofitour-cms .publishing-group-mosaic-without-carousel .product-mosaic .content-image{text-align:center}#ofitour-cms .publishing-group-mosaic-without-carousel .product-mosaic .product-content .title-container a{color:#707070}#ofitour-cms .publishing-group-mosaic-without-carousel .product-mosaic .product-content .title-container a:hover{color:#de1d22;text-decoration:underline}#ofitour-cms .publishing-group-mosaic-without-carousel .product-mosaic .product-content .product-description{display:block;margin:10px 0 0 0;text-align:center}#ofitour-cms .clone .chosen-container .chosen-drop{display:none}#ofitour-cms #menu-lateral .reservation-option-colapsed p{margin:0}#ofitour-cms #menu-lateral .reservation-option{background-color:#fff;box-shadow:0px 3px 3px rgba(0,0,0,0.2);-webkit-border-radius:5px;border-radius:5px}#ofitour-cms #menu-lateral .reservation-option h2{-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background-color:#8983A0;color:white;font-size:1em;padding:0.4em 0.7em;margin:0;text-transform:uppercase}#ofitour-cms #menu-lateral .reservation-option ul{list-style:none}#ofitour-cms #menu-lateral .reservation-option ul li{padding:0.7em;margin:0;border-bottom:1px solid #E3E3E3;position:relative;min-height:60px}#ofitour-cms #menu-lateral .reservation-option ul li .superdestination{font-size:0.8em;font-weight:bold;display:block}#ofitour-cms #menu-lateral .reservation-option ul li .duration{font-size:0.7em;color:#413A65;font-weight:bold;display:block}#ofitour-cms #menu-lateral .reservation-option ul li .price-container{position:absolute;display:inline-block;right:3px;top:-0.3em;line-height:1;color:#413a65;font-size:0.8em;font-weight:bold;padding:7px 10px;position:absolute;width:75px;height:46px;border-radius:10px 0 0 10px}#ofitour-cms #menu-lateral .reservation-option ul li .price-container .from{display:inline-block;width:100%;font-size:0.7em}#ofitour-cms #menu-lateral .reservation-option ul li .price-container .price{display:inline-block;width:100%;font-size:1.2em;line-height:1}#ofitour-cms #menu-lateral .reservation-option ul li .price-container .price .currency{font-size:0.5em}#ofitour-cms #menu-lateral .reservation-option ul li:last-child{border:none}#ofitour-cms #reservation-options .chosen-container-single,#ofitour-cms #destination-filter .chosen-container-single,#ofitour-cms #reservation-options-slider-form .chosen-container-single,#ofitour-cms #reservation-options-mobile-form .chosen-container-single{width:100% !important}#ofitour-cms #reservation-options .zona,#ofitour-cms #destination-filter .zona,#ofitour-cms #reservation-options-slider-form .zona,#ofitour-cms #reservation-options-mobile-form .zona{font-weight:bold;text-decoration:underline}#ofitour-cms #reservation-options .subzona,#ofitour-cms #destination-filter .subzona,#ofitour-cms #reservation-options-slider-form .subzona,#ofitour-cms #reservation-options-mobile-form .subzona{font-weight:bold;margin-left:10px}#ofitour-cms #reservation-options .destino,#ofitour-cms #destination-filter .destino,#ofitour-cms #reservation-options-slider-form .destino,#ofitour-cms #reservation-options-mobile-form .destino{margin-left:20px}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.destination-icon,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.destination-icon,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.destination-icon,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.destination-icon{background-repeat:no-repeat;padding-left:30px;background-position:5px}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.area,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.area,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.area,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.area{background-image:url(/assets/tipos-destinos/area-f774a30294ee246ed179b6280734fc193ab63cff4b4be37f9dc41a4c218369cf.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.area:hover,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.area:hover,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.area:hover,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.area:hover{background-image:url(/assets/tipos-destinos/area-hover-9bae14794512ef75022bb0d93bff80f72ba4a50514d668eefa33a1834ba91c64.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.city,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.city,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.city,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.city{background-image:url(/assets/tipos-destinos/city-a5738189558fc36517056e2d5146ccb481546f1e792a1148e5b4df0f71c30bf7.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.city:hover,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.city:hover,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.city:hover,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.city:hover{background-image:url(/assets/tipos-destinos/city-hover-a6cf3ed61a6b38ec3f2b12a60f5f4309aa05e069f3de78569185d779cadb203c.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.center,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.center,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.center,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.center{background-image:url(/assets/tipos-destinos/center-571d646ab02c131f4b3eb518b29ad036ad165a167e5b3f0090b9a74ee23977da.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.center:hover,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.center:hover,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.center:hover,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.center:hover{background-image:url(/assets/tipos-destinos/center-hover-af90c2bf59ecedb53a3c8d8c24122d346173b481f2a868d1126bfc03318f2cb2.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.populatedplace,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.populatedplace,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.populatedplace,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.populatedplace{background-image:url(/assets/tipos-destinos/populatedplace-9b1c105f50c36d1b44cabaa4f2a7cc2677c8b12cdcbae0927feb317b1f2ca057.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.populatedplace:hover,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.populatedplace:hover,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.populatedplace:hover,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.populatedplace:hover{background-image:url(/assets/tipos-destinos/populatedplace-hover-a843bdb54293c01c1491ddad91cbcae42c08f5c3e435aac41f59d546784552f2.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.island,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.island,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.island,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.island{background-image:url(/assets/tipos-destinos/island-985f2159ab5da44d91f02fa2d9b462d221e49f7bfb3d2d927c5c5a32ad224152.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.island:hover,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.island:hover,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.island:hover,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.island:hover{background-image:url(/assets/tipos-destinos/island-hover-777f04d2210d95d7f37959f8e1e371d114d1ae6c9a18d82da3a56f45f05ecfe9.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.mountain,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.mountain,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.mountain,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.mountain{background-image:url(/assets/tipos-destinos/mountain-c4b3df6638e02d71a1d8b0433f7847e1388d3308b723c35b9ad12287de03e25c.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.mountain:hover,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.mountain:hover,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.mountain:hover,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.mountain:hover{background-image:url(/assets/tipos-destinos/mountain-hover-aa8cb155838048743765a54dbbcbde255053bbc6388d088f8d24002213b094ac.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.coast,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.coast,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.coast,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.coast{background-image:url(/assets/tipos-destinos/beach-63f4ce86909423b97c4d7f867f16d49abb2ba7cada72fb321aede09e35c4beec.png)}#ofitour-cms #reservation-options .ui-menu .ui-menu-item a.coast:hover,#ofitour-cms #destination-filter .ui-menu .ui-menu-item a.coast:hover,#ofitour-cms #reservation-options-slider-form .ui-menu .ui-menu-item a.coast:hover,#ofitour-cms #reservation-options-mobile-form .ui-menu .ui-menu-item a.coast:hover{background-image:url(/assets/tipos-destinos/beach-hover-441cb9f269efc2b357c2c18e549655a50ef89181fb0bbf5406ab95f4050e87c0.png)}#ofitour-cms .ToponymName{font-size:0.75em;font-weight:bold}#ofitour-cms .AdminName1{font-size:0.70em}#ofitour-cms .AdminName2{font-size:0.70em}#ofitour-cms .CountryName{font-size:0.70em}#ofitour-cms #fechaDesdeContainer,#ofitour-cms #fechaHastaContainer{-webkit-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s}#ofitour-cms #fechaDesdeContainer.move-right,#ofitour-cms #fechaHastaContainer.move-right{width:0;overflow:hidden}#ofitour-cms #reservation-option-slider-box{position:absolute;top:2em;z-index:2}#ofitour-cms #reservation-option-slider-box .box-slider{background-color:rgba(255,255,255,0.8);padding:0.6em;border-radius:20px;transform:scale(0);-webkit-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out}#ofitour-cms #reservation-option-slider-box .box-slider p{margin-bottom:0}#ofitour-cms #reservation-option-slider-box .box-slider p i{margin-right:0.15em}#ofitour-cms #reservation-option-slider-box .box-slider a{font-size:0.9em}#ofitour-cms #reservation-option-slider-box .box-slider a:hover{text-decoration:underline}#ofitour-cms #reservation-option-slider-box .box-slider.open{transform:scale(1)}#ofitour-cms #reservation-option-slider-box.z-index-1{z-index:-1}#ofitour-cms .destinations-tree option{font-weight:normal}@media only screen and (min-width: 768px){#ofitour-cms #form-mini{position:absolute}}#ofitour-cms #form-mini,#ofitour-cms #search-filters-by-content{top:5px;z-index:2}#ofitour-cms #form-mini input[type="text"],#ofitour-cms #form-mini input[type="password"],#ofitour-cms #form-mini input[type="date"],#ofitour-cms #form-mini input[type="datetime"],#ofitour-cms #form-mini input[type="datetime-local"],#ofitour-cms #form-mini input[type="month"],#ofitour-cms #form-mini input[type="week"],#ofitour-cms #form-mini input[type="email"],#ofitour-cms #form-mini input[type="number"],#ofitour-cms #form-mini input[type="search"],#ofitour-cms #form-mini input[type="tel"],#ofitour-cms #form-mini input[type="time"],#ofitour-cms #form-mini input[type="url"],#ofitour-cms #form-mini textarea,#ofitour-cms #form-mini input[type="file"],#ofitour-cms #form-mini input[type="checkbox"],#ofitour-cms #form-mini input[type="radio"],#ofitour-cms #form-mini select,#ofitour-cms #form-mini .chosen-container,#ofitour-cms #search-filters-by-content input[type="text"],#ofitour-cms #search-filters-by-content input[type="password"],#ofitour-cms #search-filters-by-content input[type="date"],#ofitour-cms #search-filters-by-content input[type="datetime"],#ofitour-cms #search-filters-by-content input[type="datetime-local"],#ofitour-cms #search-filters-by-content input[type="month"],#ofitour-cms #search-filters-by-content input[type="week"],#ofitour-cms #search-filters-by-content input[type="email"],#ofitour-cms #search-filters-by-content input[type="number"],#ofitour-cms #search-filters-by-content input[type="search"],#ofitour-cms #search-filters-by-content input[type="tel"],#ofitour-cms #search-filters-by-content input[type="time"],#ofitour-cms #search-filters-by-content input[type="url"],#ofitour-cms #search-filters-by-content textarea,#ofitour-cms #search-filters-by-content input[type="file"],#ofitour-cms #search-filters-by-content input[type="checkbox"],#ofitour-cms #search-filters-by-content input[type="radio"],#ofitour-cms #search-filters-by-content select,#ofitour-cms #search-filters-by-content .chosen-container{margin-bottom:0.25em !important}#ofitour-cms #form-mini button,#ofitour-cms #form-mini .button,#ofitour-cms #search-filters-by-content button,#ofitour-cms #search-filters-by-content .button{margin-bottom:0.25em;margin-top:0.25em}#ofitour-cms #form-mini form,#ofitour-cms #search-filters-by-content form{margin-bottom:0}#ofitour-cms #form-mini .show-for-small-up,#ofitour-cms #form-mini .show-for-medium-up,#ofitour-cms #search-filters-by-content .show-for-small-up,#ofitour-cms #search-filters-by-content .show-for-medium-up{display:none !important}#ofitour-cms #form-mini .show-for-small,#ofitour-cms #search-filters-by-content .show-for-small{display:block !important}#ofitour-cms #form-mini .row{width:100%;max-width:100%;min-width:0;margin:0 auto}#ofitour-cms #form-mini .row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}#ofitour-cms #form-mini .row.collapse .column,#ofitour-cms #form-mini .row.collapse .columns{padding:0}#ofitour-cms #form-mini .row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}#ofitour-cms #form-mini .row .row.collapse{margin:0}#ofitour-cms #form-mini .column,#ofitour-cms #form-mini .columns{float:left;min-height:1px;padding:0 15px;position:relative}#ofitour-cms #form-mini .content-search-filter .column,#ofitour-cms #form-mini .content-search-filter .columns{padding:0}#ofitour-cms #form-mini .column.small-centered,#ofitour-cms .columns.small-centered{float:none;margin:0 auto}#ofitour-cms #form-mini [class*="column"]+[class*="column"]:last-child{float:right}#ofitour-cms #form-mini [class*="column"]+.end[class*="column"]{float:left}@media only screen{#ofitour-cms #form-mini .small-1,#ofitour-cms #form-mini .row .small-1{width:8.33333%}#ofitour-cms #form-mini .small-2,#ofitour-cms #form-mini .row .small-2{width:16.66667%}#ofitour-cms #form-mini .small-3,#ofitour-cms #form-mini .row .small-3{width:25%}#ofitour-cms #form-mini .small-4,#ofitour-cms #form-mini .row .small-4{width:33.33333%}#ofitour-cms #form-mini .small-5,#ofitour-cms #form-mini .row .small-5{width:41.66667%}#ofitour-cms #form-mini .small-6,#ofitour-cms #form-mini .row .small-6{width:50%}#ofitour-cms #form-mini .small-7,#ofitour-cms #form-mini .row .small-7{width:58.33333%}#ofitour-cms #form-mini .small-8,#ofitour-cms #form-mini .row .small-8{width:66.66667%}#ofitour-cms #form-mini .small-9,#ofitour-cms #form-mini .row .small-9{width:75%}#ofitour-cms #form-mini .small-10,#ofitour-cms #form-mini .row .small-10{width:83.33333%}#ofitour-cms #form-mini .small-11,#ofitour-cms #form-mini .row .small-11{width:91.66667%}#ofitour-cms #form-mini .small-12,#ofitour-cms #form-mini .row .small-12{width:100%}#ofitour-cms #form-mini .row .small-offset-1{margin-left:8.33333%}#ofitour-cms #form-mini .row .small-offset-2{margin-left:16.66667%}#ofitour-cms #form-mini .row .small-offset-3{margin-left:25%}#ofitour-cms #form-mini .row .small-offset-4{margin-left:33.33333%}#ofitour-cms #form-mini .row .small-offset-5{margin-left:41.66667%}#ofitour-cms #form-mini .row .small-offset-6{margin-left:50%}#ofitour-cms #form-mini .row .small-offset-7{margin-left:58.33333%}#ofitour-cms #form-mini .row .small-offset-8{margin-left:66.66667%}#ofitour-cms #form-mini .row .small-offset-9{margin-left:75%}#ofitour-cms #form-mini .row .small-offset-10{margin-left:83.33333%}}#ofitour-cms #form-mini .pull-2{right:16.66667%}#ofitour-cms #form-mini .pull-3{right:25%}#ofitour-cms #form-mini .pull-4{right:33.33333%}#ofitour-cms #form-mini .pull-5{right:41.66667%}#ofitour-cms #form-mini .pull-6{right:50%}#ofitour-cms #form-mini .pull-7{right:58.33333%}#ofitour-cms #form-mini .pull-8{right:66.66667%}#ofitour-cms #form-mini .pull-9{right:75%}#ofitour-cms #form-mini .pull-10{right:83.33333%}#ofitour-cms #form-mini .push-2{left:16.66667%}#ofitour-cms #form-mini .push-3{left:25%}#ofitour-cms #form-mini .push-4{left:33.33333%}#ofitour-cms #form-mini .push-5{left:41.66667%}#ofitour-cms #form-mini .push-6{left:50%}#ofitour-cms #form-mini .push-7{left:58.33333%}#ofitour-cms #form-mini .push-8{left:66.66667%}#ofitour-cms #form-mini .push-9{left:75%}#ofitour-cms #form-mini .push-10{left:83.33333%}#ofitour-cms #form-mini .row{*zoom:1}#ofitour-cms #form-mini .row:before,#ofitour-cms .row:after{content:" ";display:table}#ofitour-cms #form-mini .row:after{clear:both}#ofitour-cms #form-horizontal{position:absolute;top:8em;width:100%;z-index:3}#ofitour-cms #form-horizontal input[type="text"],#ofitour-cms #form-horizontal input[type="password"],#ofitour-cms #form-horizontal input[type="date"],#ofitour-cms #form-horizontal input[type="datetime"],#ofitour-cms #form-horizontal input[type="datetime-local"],#ofitour-cms #form-horizontal input[type="month"],#ofitour-cms #form-horizontal input[type="week"],#ofitour-cms #form-horizontal input[type="email"],#ofitour-cms #form-horizontal input[type="number"],#ofitour-cms #form-horizontal input[type="search"],#ofitour-cms #form-horizontal input[type="tel"],#ofitour-cms #form-horizontal input[type="time"],#ofitour-cms #form-horizontal input[type="url"],#ofitour-cms #form-horizontal textarea,#ofitour-cms #form-horizontal input[type="file"],#ofitour-cms #form-horizontal input[type="checkbox"],#ofitour-cms #form-horizontal input[type="radio"],#ofitour-cms #form-horizontal select,#ofitour-cms #form-horizontal .chosen-container,#ofitour-cms #form-horizontal .chosen-container-single,#ofitour-cms #form-horizontal .chosen-single{margin-bottom:0.25em !important;height:3em}#ofitour-cms #form-horizontal button,#ofitour-cms #form-horizontal .button{margin-bottom:0.25em;height:3em}#ofitour-cms #form-horizontal form{margin-bottom:0}#ofitour-cms .datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-family:"Open Sans",sans-serif;font-size:13px;line-height:18px}#ofitour-cms .datepicker.dropdown-menu th,#ofitour-cms .datepicker.dropdown-menu td{padding:4px 5px}#ofitour-cms .datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}#ofitour-cms .datepicker-inline{width:220px}#ofitour-cms .datepicker-rtl{direction:rtl}#ofitour-cms .datepicker-rtl table tr td span{float:right}#ofitour-cms .datepicker-dropdown{top:0;left:0}#ofitour-cms .datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}#ofitour-cms .datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}#ofitour-cms .datepicker>div{display:none}#ofitour-cms .datepicker.days div.datepicker-days{display:block}#ofitour-cms .datepicker.months div.datepicker-months{display:block}#ofitour-cms .datepicker.years div.datepicker-years{display:block}#ofitour-cms .datepicker table{border:0;margin:0}#ofitour-cms .datepicker td,#ofitour-cms .datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}#ofitour-cms .datepicker td.active.day,#ofitour-cms .datepicker th.active.day{background:#2ba6cb}#ofitour-cms .datepicker td.active.year,#ofitour-cms .datepicker th.active.year{background:#2ba6cb}#ofitour-cms .datepicker td span.active,#ofitour-cms .datepicker th span.active{background:#2ba6cb}#ofitour-cms .table-striped .datepicker table tr td,#ofitour-cms .table-striped .datepicker table tr th{background-color:transparent}#ofitour-cms .datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}#ofitour-cms .datepicker th.date-switch{width:145px}#ofitour-cms .datepicker thead tr:first-child th,#ofitour-cms .datepicker tfoot tr:first-child th{cursor:pointer}#ofitour-cms .datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}#ofitour-cms .datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}#ofitour-cms .datepicker-dropdown::before,#ofitour-cms .datepicker-dropdown::after{display:none}#ofitour-cms .datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}#ofitour-cms .datepicker td.old,#ofitour-cms .datepicker td.new{color:#999}#ofitour-cms .datepicker td.day.disabled{color:#eee}#ofitour-cms .footer-in-header ul{display:inline-block;list-style:none;font-size:0.9em}#ofitour-cms .footer-in-header ul li a{text-align:center}#ofitour-cms .footer-in-header ul li a span{display:block}#ofitour-cms footer ul:not(#social-networks-footer){list-style:none;font-size:0.9em}#ofitour-cms footer ul:not(#social-networks-footer) li:before{content:"\003E \0020 ";padding-right:7px}#ofitour-cms footer ul:not(#social-networks-footer) .item-icon-vertical{height:24px}#ofitour-cms footer ul:not(#social-networks-footer) .item-icon-horizontal{max-height:100px}#ofitour-cms footer .footer-group{border-right:1px solid;min-height:165px}#ofitour-cms footer .horizontal-item-inline>li:before{content:""}#ofitour-cms footer .horizontal-item-inline{margin-bottom:0;display:inline-block}#ofitour-cms footer .horizontal-item-inline img,#ofitour-cms footer .horizontal-item-inline span{float:left;margin:2px}#ofitour-cms footer #fixed-bottom{position:fixed;font-size:1.2em;width:100%;bottom:0px;text-align:center}#ofitour-cms footer #fixed-bottom li{padding:0.7em}#ofitour-cms #members{margin-bottom:40px}#ofitour-cms #members .member-image img{width:100%}#ofitour-cms #members .member-name a{font-weight:bold;font-size:1.1em}#ofitour-cms #members .member-info{padding-bottom:0.9375em;padding-top:0.9375em}#ofitour-cms #members .member-text{padding:10px;font-size:0.8em;box-shadow:inset 0px 3px 3px rgba(0,0,0,0.25)}#ofitour-cms .flexslider{margin:0;box-shadow:0px 0px 3px rgba(0,0,0,0.2)}#ofitour-cms .flexslider .arrows-down{position:absolute;bottom:3em;width:100%}#ofitour-cms .flexslider .slider>li:not(.flex-active-slide),#ofitour-cms .flexslider .slides>li:not(.flex-active-slide){z-index:0 !important}#ofitour-cms .flex-direction-nav a{-webkit-transition:none;-moz-transition:none;transition:none;top:95%}@media only screen and (max-width: 768px){#ofitour-cms .flex-direction-nav a{display:none}}#ofitour-cms .flexslider .flex-next,#ofitour-cms .flexslider .flex-prev{opacity:1}#ofitour-cms .flexslider .flex-prev{left:0px}#ofitour-cms .flexslider .flex-next{right:0px}#ofitour-cms .flexslider{border:0px}#ofitour-cms .flexslider .slides>li{position:relative}#ofitour-cms .flex-control-thumbs li{width:10%}#ofitour-cms .flexslider .slides li img{width:auto}#ofitour-cms .flexslider .slides li img.image-slider{width:100%}#ofitour-cms .caption-slider{top:0;position:absolute;width:100%;padding:1em}#ofitour-cms .caption-slider .P1,#ofitour-cms .caption-slider .P2,#ofitour-cms .caption-slider .P3,#ofitour-cms .caption-slider .P4{color:#fff;padding:1em}#ofitour-cms .caption-slider .P1,#ofitour-cms .caption-slider .P2{background-color:rgba(0,0,0,0.6);-webkit-border-radius:10px;border-radius:10px}#ofitour-cms .caption-slider .P1,#ofitour-cms .caption-slider .P3{float:left}#ofitour-cms .caption-slider .P2,#ofitour-cms .caption-slider .P4{float:right}#ofitour-cms .caption-slider h1,#ofitour-cms .caption-slider h2,#ofitour-cms .caption-slider h3,#ofitour-cms .caption-slider h4,#ofitour-cms .caption-slider h5,#ofitour-cms .caption-slider h6{padding:0;margin:0em;border:none}#ofitour-cms .caption-slider p,#ofitour-cms .caption-slider ul{font-size:0.8em}#ofitour-cms .caption-slider p{margin-bottom:0}#ofitour-cms #slider-range{margin-bottom:1.25em}#ofitour-cms .flexslider .slider-shadow{width:100%;height:100%;background-color:#000;opacity:0.27;position:absolute;top:0;left:0;display:none}#ofitour-cms .animated-arrow{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce-arrow{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-20px)}60%{-webkit-transform:translateY(-15px)}}@keyframes bounce-arrow{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-15px)}}#ofitour-cms .bounce-arrow{-webkit-animation-name:bounce-arrow;animation-name:bounce-arrow}#ofitour-cms .flex-direction-nav a,#ofitour-cms .flex-direction-nav a:hover,#ofitour-cms .flex-direction-nav a:focus{color:rgba(0,0,0,0.8);width:30px;height:30px}#ofitour-cms .flex-direction-nav a:before{font-family:"fontAwesome";content:"\f137";font-size:30px;line-height:1}#ofitour-cms .flex-direction-nav a.flex-next:before{content:"\f138"}#ofitour-cms .slider-mobile{margin-bottom:1em}#ofitour-cms .item-menu-blog{-webkit-border-radius:5px;border-radius:5px;border:1px solid #A62C37;box-shadow:-1px 1px 0 rgba(0,0,0,0.3);background-color:#A62C37;margin:0 0 5px 0;padding:10px 10px 10px 10px}#ofitour-cms .item-menu-blog h2{color:white;font-weight:bold;text-transform:uppercase;text-shadow:1px 2px 0 rgba(0,0,0,0.3);font-size:0.875em}#ofitour-cms .item-menu-blog ul{margin-left:15px}#ofitour-cms .item-post-blog{background-color:white;border:1px solid #DDD;box-shadow:0px 3px 3px rgba(0,0,0,0.2);-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;margin-bottom:0.9375em;padding:10px 20px 10px 20px}#ofitour-cms .item-post-blog h1{border:0;margin-bottom:0em;margin-top:0em;line-height:0.8em}#ofitour-cms .item-post-blog h1 a{color:#2795B6;font-size:0.675em}#ofitour-cms .item-post-blog .date-author-post-blog{font-size:0.72em}#ofitour-cms .item-post-blog .date-author-post-blog .date-post-blog,#ofitour-cms .item-post-blog .date-author-post-blog .author-post-blog{font-weight:bold}#ofitour-cms .item-post-blog .tagged{font-size:0.72em;margin-bottom:10px}#ofitour-cms .item-post-blog .read-more-post-blog{margin-bottom:10px}#ofitour-cms .item-post-blog .comment_count{font-size:0.72em}#ofitour-cms .item-post-blog .header-post-blog{margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #C3C3C3}#ofitour-cms .item-post-blog .blog_source{font-size:0.72em}#ofitour-cms .item-post-blog p{margin-bottom:0.5em}#ofitour-cms .before-after-post-blog{padding:0px 10px 0px 10px;background-color:#E3E3E3;border:1px solid #DDD;-webkit-border-radius:0px 0px 5px 5px;border-radius:5px 5px 5px 5px}#ofitour-cms .before-after-post-blog h1{margin-bottom:0em;margin-top:0em;line-height:0.8em;color:#2795B6;font-size:0.675em}#ofitour-cms .comments-users-post-blog{background-color:#E3E3E3;border:1px solid #DDD;margin:10px 0px 10px 0px;-webkit-border-radius:0px 0px 5px 5px;border-radius:5px 5px 5px 5px;padding:20px 20px 0px 20px}#ofitour-cms .comments-users-post-blog h1{border:0;margin-top:0em;line-height:0.8em;color:#2795B6;font-size:1.75em}#ofitour-cms .comments-users-post-blog .comment-user-post-blog{background-color:white;border:1px solid #DDD;box-shadow:0px 3px 3px rgba(0,0,0,0.2);-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;margin-bottom:0.9375em;padding:10px 20px 10px 20px}#ofitour-cms .comments-users-post-blog .comment-user-post-blog .avatar{margin-bottom:1em}#ofitour-cms .comments-users-post-blog .comment-user-post-blog .blog_comment_author{font-size:0.72em}#ofitour-cms .comments-users-post-blog .comment-user-post-blog .blog_comment_author p{margin-bottom:0px}#ofitour-cms .send-comment-post-blog{background-color:#E3E3E3;border:1px solid #DDD;-webkit-border-radius:0px 0px 5px 5px;border-radius:5px 5px 5px 5px;padding:20px 20px 0px 20px}#ofitour-cms .send-comment-post-blog h1{border:0;margin-top:0em;line-height:0.8em;color:#2795B6;font-size:1.75em}#ofitour-cms .new-item-home{font-size:0.8em;line-height:1em;background-color:#eaeaea;padding:3px 10px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:1em}#ofitour-cms .new-item-home h3{line-height:1em}#ofitour-cms .new-item-home .ver-detalle{text-align:right}@media only screen and (min-width: 768px){#ofitour-cms .new-item-content{height:105px;overflow:hidden}#ofitour-cms .new-item-content p{margin:0}}#ofitour-cms .news_item_truncated{border-bottom:1px solid #d9d9d9}#ofitour-cms .news_item_truncated:last-child{border-bottom:0}#ofitour-cms #recent_news_items h6{font-size:1em}#ofitour-cms #recent_news_items h6 .subheader{font-size:0.75em}#ofitour-cms #recent_news_items li{border-bottom:1px solid #ccc;padding:5px 0 0 5px;width:100%}#ofitour-cms #recent_news_items li:last-child{border-bottom:0}#ofitour-cms #wp-news-content iframe{width:100%;height:20em}#ofitour-cms #menu-lateral .section{width:100%}#ofitour-cms #menu-lateral .section:first-of-type p{-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#ofitour-cms #menu-lateral .section:last-child p{-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}#ofitour-cms #menu-lateral .section:only-child p{-webkit-border-radius:5px;border-radius:5px}#ofitour-cms #menu-lateral .title{border:0;background-color:#a62c37;margin:0 0 5px 0}#ofitour-cms #menu-lateral .title a{color:#fff;font-weight:bold;text-transform:uppercase;text-shadow:1px 2px 0 rgba(0,0,0,0.3)}#ofitour-cms #menu-lateral .content{background-color:#ededed}#ofitour-cms #menu-lateral .content .inline-list li a{background-color:#f5f5f5;border:1px solid #e2e2e2;margin:0 0 10px 0;padding:5px;-webkit-border-radius:5px;border-radius:5px}@media only screen and (min-width: 768px){#ofitour-cms #menu-lateral .content{border-left:3px solid #ea4e1b;box-shadow:0 1px 0 rgba(0,0,0,0.3);margin:0 0 0 8px;width:350px;-webkit-border-radius:3px;border-radius:3px}#ofitour-cms #menu-lateral .content::before{content:"";display:block;width:0;height:0;border:inset 10px;border-bottom-style:solid;position:absolute;top:7px;left:-21px;z-index:99;border-color:transparent #ededed transparent  transparent}#ofitour-cms #menu-lateral .content::after{content:"";display:block;width:0;height:0;border:inset 14px;border-bottom-style:solid;position:absolute;top:3px;left:-28px;z-index:98;border-color:transparent #ea4e1b transparent  transparent}#ofitour-cms #menu-lateral .content .inline-list{margin:0 0 -10px -11px}#ofitour-cms #menu-lateral .content .inline-list li{margin-left:8px}}#ofitour-cms #copyright{padding:1em;font-size:0.8em;text-align:right}#ofitour-cms footer #new_newsletter{margin:1.2em 0}#ofitour-cms footer #new_newsletter input{margin-bottom:0}#ofitour-cms #footer-menu{width:100%;text-align:center;padding:5px}#ofitour-cms .title-footer-group{font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;font-size:1.25em;text-rendering:optimizeLegibility;margin-top:0.2em;margin-bottom:0.5em;line-height:1.4em}@media only screen and (min-width: 64.063em){#ofitour-cms .align-middle{display:flex;align-items:center}}#ofitour-cms .agency-search{padding:0.75em}#ofitour-cms .agency-search form{margin-bottom:0 !important}#ofitour-cms .no-selected{opacity:0.4}#ofitour-cms .image-distinctive{display:block;margin-top:10px}#ofitour-cms .distinctive-style{font-size:0.8em}#ofitour-cms .hide-checkbox{display:none}#ofitour-cms #show-offer-pdf img{width:100%;height:300px}#ofitour-cms #show-offer-pdf .container-offer{border:1px solid #e3e3e3;border-bottom:0px;margin-bottom:30px}#ofitour-cms #show-offer-pdf .container-offer p.offer-color{margin:0}#ofitour-cms #show-offer-pdf .container-offer .offer-text{font-size:x-small}#ofitour-cms #show-offer-pdf .container-offer .offer-pdf{position:relative;height:300px;background-size:100% auto !important;background-repeat:no-repeat !important;background-position:100% 50% !important}#ofitour-cms #show-offer-pdf .container-offer .offer-pdf .title{padding:5px;width:100%;position:absolute;font-size:14px;background-color:#e3e3e3;color:#07c}#ofitour-cms #show-offer-pdf .container-offer .offer-pdf .footer{width:100%;position:absolute;bottom:0px;padding:5px;background-color:#EEE;box-shadow:0px 3px 3px rgba(0,0,0,0.2)}#ofitour-cms #show-offer-pdf .container-offer .offer-pdf .footer .link-pdf{float:left}#ofitour-cms #show-offer-pdf .container-offer .offer-pdf .footer .link-publication{float:right}#ofitour-cms #show-offer-pdf .container-offer .offer-pdf .footer i{padding:0px 5px;font-size:25px}#ofitour-cms .without-horizontal-scroll{overflow-x:hidden}#ofitour-cms ul#print-pdf.open{right:0px !important;left:inherit !important}#ofitour-cms ul#print-pdf.open:before{left:auto;right:10px}#ofitour-cms ul#print-pdf.open:after{left:auto;right:9px}#ofitour-cms iframe.hoja-hotel-package{width:100%;max-height:90vh;border:none}#ofitour-cms .visibility-hidden{visibility:hidden !important}#ofitour-cms #fixed-modal-close-button{position:fixed;top:12px;right:24px;color:white;font-size:100px !important;font-weight:bold;z-index:10000}#ofitour-cms .hotel-data-list-hotel-package{width:calc(100% - 16rem);display:inline-block;padding-left:32px}#ofitour-cms div[id^="modal-format"]{max-width:100%;overflow:hidden}#ofitour-cms div[id^="modal-format"] .pages-modal-format{width:30%}#ofitour-cms div[id^="modal-format"] .page-list,#ofitour-cms div[id^="modal-format"] .page-list-modal-format{margin-bottom:0px}#ofitour-cms div[id^="modal-format"] .page-list li,#ofitour-cms div[id^="modal-format"] .page-list-modal-format li{cursor:pointer;padding-left:15px;margin-bottom:2px;border:solid 1px #e2e6ea;border-right:none;border-top-left-radius:8px;border-bottom-left-radius:8px;font-size:18px;color:#333333}#ofitour-cms div[id^="modal-format"] .page-list li:last-child,#ofitour-cms div[id^="modal-format"] .page-list-modal-format li:last-child{margin-bottom:0px}#ofitour-cms div[id^="modal-format"] .page-menu-option-span{display:flex;align-items:center}#ofitour-cms div[id^="modal-format"] .content-view,#ofitour-cms div[id^="modal-format"] .content-view-modal-format{background-color:#e2e6ea;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;min-height:100%;padding:15px;width:70%}#ofitour-cms div[id^="modal-format"] .content-view a.page-tip-info:hover,#ofitour-cms div[id^="modal-format"] .content-view-modal-format a.page-tip-info:hover{font-weight:bold}#ofitour-cms div[id^="modal-format"] .content-view .subpages-content-modal-format,#ofitour-cms div[id^="modal-format"] .content-view-modal-format .subpages-content-modal-format{padding:0}#ofitour-cms div[id^="modal-format"] .content-view .subpage-list-modal-format,#ofitour-cms div[id^="modal-format"] .content-view-modal-format .subpage-list-modal-format{margin-bottom:0}#ofitour-cms div[id^="modal-format"] .content-view .subpage-list-modal-format li,#ofitour-cms div[id^="modal-format"] .content-view-modal-format .subpage-list-modal-format li{padding-left:1rem;padding-right:1rem;height:540px;max-height:540px;overflow-y:auto}#ofitour-cms div[id^="modal-format"] .content-view .subpage-list-modal-format li .titulo-circuito,#ofitour-cms div[id^="modal-format"] .content-view-modal-format .subpage-list-modal-format li .titulo-circuito{color:#333333;font-size:18px;font-weight:normal}#ofitour-cms div[id^="modal-format"] .content-view #subpage-tip-content,#ofitour-cms div[id^="modal-format"] .content-view-modal-format #subpage-tip-content{text-align:justify}#ofitour-cms div[id^="modal-format"] .content-view #subpage-tip-content .tip-title,#ofitour-cms div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .tip-title{display:none}#ofitour-cms div[id^="modal-format"] .content-view #subpage-tip-content .tip-description,#ofitour-cms div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .tip-description{margin-top:15px;font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:-0.23px;text-align:justify;color:#3e3e72;padding-left:5%;padding-right:8%;height:300px;overflow-y:auto}#ofitour-cms div[id^="modal-format"] .content-view .img-container,#ofitour-cms div[id^="modal-format"] .content-view #subpage-tip-content .img-container,#ofitour-cms div[id^="modal-format"] .content-view-modal-format .img-container,#ofitour-cms div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .img-container{text-align:center}#ofitour-cms div[id^="modal-format"] .content-view .img-container img,#ofitour-cms div[id^="modal-format"] .content-view #subpage-tip-content .img-container img,#ofitour-cms div[id^="modal-format"] .content-view-modal-format .img-container img,#ofitour-cms div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .img-container img{max-height:224px;max-width:224px;width:75vw;height:75vw;border-radius:100vw}#ofitour-cms div[id^="modal-format"] .content-hotel-package{height:10rem;margin-bottom:20px;overflow:hidden}#ofitour-cms div[id^="modal-format"] .content-hotel-package img{width:16rem;border-radius:8px;height:160px;float:left}#ofitour-cms div[id^="modal-format"] .content-hotel-package .columns{height:100%}#ofitour-cms div[id^="modal-format"] .content-hotel-package p{margin:0}#ofitour-cms div[id^="modal-format"] .content-hotel-package .title-hotel-package{font-size:24px;color:#333333;line-height:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-categoria{height:max-content;margin-bottom:3px}#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-categoria .img-icon{height:18px;width:auto;object-fit:cover;filter:grayscale(1) brightness(0.7)}#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-contacto{font-size:1rem;line-height:normal;color:#333333;display:inline-block;width:100%;margin-top:14px}#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-contacto div[class^='contenedor'] i{display:inline-block;margin-right:5px}#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-telefono,#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-ubicacion{overflow:hidden;display:flex;align-items:center}#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-telefono .img-icon,#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-ubicacion .img-icon{height:30px;width:30px;border-radius:0;margin-right:10px;filter:grayscale(1) brightness(0.7)}#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-ubicacion{height:auto}#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-icono{width:5%}#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-texto{width:93%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;float:right}#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-btn{display:flex}#ofitour-cms div[id^="modal-format"] .content-hotel-package .contenedor-btn .elemento-button{display:inline;align-self:flex-end;margin-top:0;padding:5px 15px;margin-right:10px;font-size:14px;font-weight:bold;line-height:normal;color:#333333}#ofitour-cms div[id^="modal-format"] .image-icon-modal-option{display:inline-block;height:28px;margin-right:8px}#ofitour-cms div[id^="modal-format"] .flex-row{display:flex}#ofitour-cms div[id^="modal-format"] li{list-style:none}#ofitour-cms div[id^="modal-format"] .pages,#ofitour-cms div[id^="modal-format"] .content-view{padding:0;box-shadow:none}#ofitour-cms div[id^="modal-format"] .pages .columns,#ofitour-cms div[id^="modal-format"] .content-view .columns{padding:0}#ofitour-cms div[id^="modal-format"] .page-tip-info{color:#3e3e72;font-size:25px}#ofitour-cms .contenedor-titulo-circuito{height:50px !important;max-height:50px !important}#ofitour-cms .contenedor-titulo-circuito .titulo-circuito{font-weight:bold}@media all and (max-width: 767px){#ofitour-cms .hotel-data-list-hotel-package{width:100%;padding-left:0;display:block}#ofitour-cms #modal-format-group_hotels_package>.flex-row,#ofitour-cms #modal-format-tips_of_zones_and_subzones>.flex-row{flex-wrap:wrap !important}#ofitour-cms #modal-format-tips_of_zones_and_subzones,#ofitour-cms #modal-format-group_hotels_package{margin-top:12px}#ofitour-cms #modal-format-tips_of_zones_and_subzones .pages-modal-format,#ofitour-cms #modal-format-group_hotels_package .pages-modal-format{min-width:100% !important}#ofitour-cms #modal-format-tips_of_zones_and_subzones .pages-modal-format ul.page-list-modal-format,#ofitour-cms #modal-format-group_hotels_package .pages-modal-format ul.page-list-modal-format{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;margin-bottom:4px !important}#ofitour-cms #modal-format-tips_of_zones_and_subzones .pages-modal-format ul.page-list-modal-format li,#ofitour-cms #modal-format-group_hotels_package .pages-modal-format ul.page-list-modal-format li{padding:8px !important;padding-right:15px !important;border:1px solid #d8d8d8 !important;padding-left:15px !important;border-radius:33px !important;font-size:0.75em !important;white-space:nowrap !important;margin-right:6px !important;height:37px}#ofitour-cms #modal-format-tips_of_zones_and_subzones .content-view-modal-format,#ofitour-cms #modal-format-group_hotels_package .content-view-modal-format{min-width:100% !important;border-radius:18px !important}#ofitour-cms #modal-format-tips_of_zones_and_subzones .content-view-modal-format .contenedor-titulo-circuito,#ofitour-cms #modal-format-group_hotels_package .content-view-modal-format .contenedor-titulo-circuito{height:auto !important;max-height:none !important;padding-top:8px !important;padding-bottom:8px !important}#ofitour-cms #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package,#ofitour-cms #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package{height:auto !important}#ofitour-cms #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package img,#ofitour-cms #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package img{display:inline-block !important}#ofitour-cms #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package img.hotel-image-modal-format,#ofitour-cms #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package img.hotel-image-modal-format{display:block !important;width:100% !important;object-fit:cover !important}#ofitour-cms #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package .title-hotel-package,#ofitour-cms #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package .title-hotel-package{font-size:0.8em !important;display:inline-block !important;margin-top:12px !important}}#ofitour-cms .finder-publication-search-container .chosen-choices{height:auto !important;padding-right:12px;font-size:0.8em}#ofitour-cms .finder-publication-search-container i{position:absolute;z-index:1;top:10px;right:5px}#ofitour-cms .finder-publication-search-container #publication-content-name{height:36px !important;font-size:0.7em}#ofitour-cms .finder-publication-search-container .button{height:36px !important;line-height:2.7em !important}#ofitour-cms #publication_name_chosen{margin-bottom:1em}#ofitour-cms .publication-filter .chosen-choices{height:auto !important;padding-right:16px;font-size:0.8em}#ofitour-cms .publication-filter i{position:absolute;z-index:1;top:42px;right:5px}#ofitour-cms .publication-filter .wrap-single-chosen .search-field{display:none}#ofitour-cms .publication-filter .wrap-single-chosen .chosen-choices{height:32px !important}#ofitour-cms #form-mini .wrap-option-search-filter i,#ofitour-cms #form-mobile .wrap-option-search-filter i{position:absolute;z-index:1;top:10px}#ofitour-cms #form-mini .wrap-option-search-filter i{right:5px}#ofitour-cms #form-mobile .wrap-option-search-filter i{right:20px}#ofitour-cms .publication-filter-horizontal .publication-filter i{right:20px;top:inherit}#ofitour-cms .image-expanded{margin-top:0.5em}#ofitour-cms .image-expanded .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;color:#fff}#ofitour-cms .image-expanded .content span.title{background-color:rgba(0,0,0,0.5);padding:0.5em;font-size:1.5em}#ofitour-cms .image-expanded .content .detailed_text{background-color:rgba(0,0,0,0.5);padding:0.5em;font-size:1em}#ofitour-cms .image-mosaic{background-color:#fff;box-shadow:5px 5px 5px rgba(0,0,0,0.2)}#ofitour-cms .image-mosaic .image-background{height:150px;width:100%;background-color:#E3E3E3;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#ofitour-cms .image-mosaic .content{height:100px;overflow:hidden}#ofitour-cms .image-mosaic .content .title{padding:1em 0.5em;font-size:1em;font-weight:bold}#ofitour-cms .image-mosaic .content .detailed_text{padding:0 0.5em;font-size:0.8em}#ofitour-cms .h13{height:13em}#ofitour-cms #search-filters-by-content{position:absolute;top:5em}@media only screen and (max-width: 768px){#ofitour-cms .publication-filter-vertical{margin-bottom:0.5rem}}#ofitour-cms .breadcrumbs-ofi{line-height:25px;padding-bottom:0.5em;padding-top:0.5em;overflow:hidden}#ofitour-cms .breadcrumbs-ofi a{padding:5px 10px 4px 14px;border:1px solid;font-size:13px;line-height:23px;height:23px;transition:all .5s ease-in-out}#ofitour-cms .breadcrumbs-ofi a:first-child{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}#ofitour-cms .breadcrumbs-ofi a:after{transition:all .5s ease-in-out;content:" ";position:absolute;width:26px;height:26px;margin-left:-2px;-ms-transform:scale(0.5, 0.707) rotate(45deg);-webkit-transform:scale(0.5, 0.707) rotate(45deg);transform:scale(0.5, 0.707) rotate(45deg);border-top:1.5px solid;border-right:1.5px solid;z-index:1}#ofitour-cms .breadcrumbs-ofi a:not(:first-child):before{transition:all .5s ease-in-out;content:" ";position:absolute;width:26px;height:26px;-ms-transform:scale(0.5, 0.707) rotate(45deg);-webkit-transform:scale(0.5, 0.707) rotate(45deg);transform:scale(0.5, 0.707) rotate(45deg);border-top:1.5px solid;border-right:1.5px solid;margin-left:-27px}#ofitour-cms ul.breadcrumbs{margin-bottom:0}#ofitour-cms .flexslider .slides>li{-webkit-backface-visibility:inherit !important}@media only screen and (min-width: 768px){#ofitour-cms #wp-news-index .new-item-content{height:20em}#ofitour-cms #wp-news-index .wordpress_post_image{height:13em;overflow:hidden;margin-bottom:1em}#ofitour-cms #wp-news-index .wordpress_post_image iframe,#ofitour-cms #wp-news-index .wordpress_post_image img{width:100%}}#ofitour-cms #user-menu{width:auto;height:auto;line-height:auto !important}#ofitour-cms #user-menu .top-bar-section .has-dropdown>a::after{top:15px !important}#ofitour-cms #user-menu .top-bar-section li.has-dropdown>a{line-height:30px}#ofitour-cms .top-bar-section .logo-user img{height:45px}#ofitour-cms #social-network{position:fixed;top:20%;right:2px;z-index:3;width:auto;text-align:center}#ofitour-cms #navigationMenu li{list-style:none;height:39px;padding:2px;width:40px;margin-bottom:2px}#ofitour-cms #navigationMenu span{width:0;right:38px;padding:0;position:absolute;overflow:hidden;font-family:'Myriad Pro',Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;letter-spacing:0.6px;white-space:nowrap;line-height:39px;-webkit-transition:0.25s;-moz-transition:0.25s;transition:0.25s}#ofitour-cms #navigationMenu a{height:39px;width:38px;display:block;position:relative}#ofitour-cms #navigationMenu a:hover span{width:auto;padding:0 20px;overflow:visible}#ofitour-cms #navigationMenu a:hover{text-decoration:none}#ofitour-cms #navigationMenu .contact_telephone{background-image:url(/assets/iconos-social-network/telefono-3e27f579db5c62eddfce0e47f8283b1379b607a7fc68a8837d76ac173dc2ddb9.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .contact_telephone:hover{background-image:url(/assets/iconos-social-network/telefono-hover-d4a1a81f81bccc292905c07141b1e75872fe3a584097d79d737ca70b56061192.png)}#ofitour-cms #navigationMenu .pdf_home{background-image:url(/iconos-social-network/pdf-icon.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .pdf_home:hover{background-image:url(/assets/pdf-icon-hover-74621919011f25283cb1c102395d95f7c664a5139dcf67c7e71eb70ebfbb4f62.png)}#ofitour-cms #navigationMenu .wordpress_home{background-image:url(/assets/iconos-social-network/wordpress-share-70b1bc025a3cc566ca87a5571710b0701dfef44c99da012cfe0bc2b1dc167a83.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .wordpress_home:hover{background-image:url(/assets/iconos-social-network/wordpress-share-hover-0435baac0707729c480e3fc66bfe6a2a2fa170ef40a2f944413e1c02e4d22e24.png)}#ofitour-cms #navigationMenu .youtube_home{background-image:url(/assets/iconos-social-network/youtube-share-93540a2c7e0fe4aadf2d4ec185014a016d66041be5be92f2ed5e6cb43a48c4d9.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .youtube_home:hover{background-image:url(/assets/iconos-social-network/youtube-share-hover-e302187285c02f50daf064abc41958d18871a545ced940f9207b3968c76f1482.png)}#ofitour-cms #navigationMenu .facebook_home{background-image:url(/assets/iconos-social-network/facebook-home-e38643a224971bfb55209f054a1fc677b5b3e90d1fbd595db7d59497076f1e06.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .facebook_home:hover{background-image:url(/assets/iconos-social-network/facebook-home-hover-ea99b60804b500d5f6e44c62b31e93dff0ad6f8ba5914f556fb117365a53e186.png)}#ofitour-cms #navigationMenu .slideshare_home{background-image:url(/assets/iconos-social-network/slideshare-home-e7bed435419b897aba98a50d556e4ca63cce01c193ff45056e840b17a83ee626.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .slideshare_home:hover{background-image:url(/assets/iconos-social-network/slideshare-home-hover-241fe7cd3bfa8dd391e8bf5c9218801155f56ff6911302cd111b3bd5840807a2.png)}#ofitour-cms #navigationMenu .flickr_home{background-image:url(/assets/iconos-social-network/flickr-home-3c363fee31f97c23bec32c8143b162e1cb94d6cf3e183dd730ab02c8b3974e2d.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .flickr_home:hover{background-image:url(/assets/iconos-social-network/flickr-home-hover-7665f1b63956a6de3436432e4f0fa8c8f55682de0826425655021a02d8a09ada.png)}#ofitour-cms #navigationMenu .twitter_home{background-image:url(/assets/iconos-social-network/twitter-home-4bffb53c33d301d5a774dda8e8c7111b91e09c036ff9a08c4fae5ced9984417a.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .twitter_home:hover{background-image:url(/assets/iconos-social-network/twitter-home-hover-4bffb53c33d301d5a774dda8e8c7111b91e09c036ff9a08c4fae5ced9984417a.png)}#ofitour-cms #navigationMenu .instagram_home{background-image:url(/assets/iconos-social-network/instagram-home-0b7d5ca0eda3ef0cbe52e7dc4bba2b14f1cfbfeae51aa2776882fc53b685071c.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .instagram_home:hover{background-image:url(/assets/iconos-social-network/instagram-home-hover-42da7cd301c788c8de45308bfd90342e3915c3fdd2fe2e0802149457a98b04df.png)}#ofitour-cms #navigationMenu .google_home{background-image:url(/assets/iconos-social-network/googleplus-home-5af1b0c7c30681dbda3d712e955958ea435c7443c80db950bad8196853f9407a.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .google_home:hover{background-image:url(/assets/iconos-social-network/googleplus-home-hover-5af1b0c7c30681dbda3d712e955958ea435c7443c80db950bad8196853f9407a.png)}#ofitour-cms #navigationMenu .tripadvisor_home{background-image:url(/assets/iconos-social-network/trip-advisor-share-223d674f0265101f57b0c38a13230d28c03c2a27f2d05812b85d2f2f2dcc0b0e.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .tripadvisor_home:hover{background-image:url(/assets/iconos-social-network/trip-advisor-share-hover-ebbc580d7bcaacb8494fc1c90f5097db3d9a147df521b03719d01d78c547e1f0.png)}#ofitour-cms #navigationMenu .key_user_providesupport{background-image:url(/assets/iconos-social-network/chat-d40359a0cee12e85c09bfd71dd49ee9e4c3a4d3f1f6e2b279e736270417c9562.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .key_user_providesupport:hover{background-image:url(/assets/iconos-social-network/chat-hover-362dd1a43d4446e4c7b4886be416421a0049fa477a1da64991a690ebc9211b0c.png)}#ofitour-cms #navigationMenu .contact_mail{background-image:url(/assets/iconos-social-network/email-99ef8e0ac56d5a9b75f23ef530d381c516cef6356d99ad4a602eb503211919b6.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .contact_mail:hover{background-image:url(/assets/iconos-social-network/email-hover-dff54fcc22f65b0fc9a09123c2c4e4a237f7b358d00c4a2bdc329b4845ada40f.png)}#ofitour-cms #navigationMenu .budget_request_home{background-image:url(/assets/iconos-social-network/presupuesto-11ac4e9065219100dbf88aeb2b7ff6b00d322521f34a54dcbac27b1132505112.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .budget_request_home:hover{background-image:url(/assets/iconos-social-network/presupuesto-hover-ebee1e7e01b985a3fd3dd655d95cd182614f923d78b4eadf0f559e0aec7fe49f.png)}#ofitour-cms #navigationMenu .will_call_home{background-image:url(/assets/iconos-social-network/te-llamamos-01c7f79fe70a77bb925a43768a37f6ae1cafd3e55e546ef0a72e3aa088151a6e.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .will_call_home:hover{background-image:url(/assets/iconos-social-network/te-llamamos-hover-a6a723b721529a659e641501ba661be9e6e61a72cf318a64f0ea953197038939.png)}#ofitour-cms #navigationMenu .newsletter_home{background-image:url(/assets/iconos-social-network/newsletter-4f1fd64fd6d5a0cb9726a1aeed19c63bc187fc435866ea4459488821c4268326.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .newsletter_home:hover{background-image:url(/assets/iconos-social-network/newsletter-hover-42003b04906752f1b0c67869e028669d0bbefe73c4278673e1b74026e071aed4.png)}#ofitour-cms #navigationMenu .whatsapp_home{background-image:url(/assets/iconos-social-network/whatsapp-f4959af3bf6559f39e9cc23990a15dc39fe4934dcbed6d2c1700fe0ec6a018fe.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .whatsapp_home:hover{opacity:0.8}#ofitour-cms #navigationMenu .linkedin_home{background-image:url(/assets/iconos-social-network/linkedin-home-a543263a8c15c3cdf25a263dec9ea450ad22a07abd0c03faf90573b23cb33095.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .linkedin_home:hover{background-image:url(/assets/iconos-social-network/linkedin-home-hover-4f3bc9f1cde665c705450ad34d9f760eb9f4020e6a44b6cabadb5dda176bb2ff.png)}#ofitour-cms #navigationMenu .vimeo_home{background-image:url(/assets/iconos-social-network/vimeo-home-72bdbcd783bb2b2ab0e2e672c5a28d1bcc72bf755094d3a433856ba621a00530.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .vimeo_home:hover{background-image:url(/assets/iconos-social-network/vimeo-home-hover-221b667abfb1dd5ae442ea1e6c48d3b83dae30ec98b1149c5496637c73d5c170.png)}#ofitour-cms #navigationMenu .pinterest_home{background-image:url(/assets/iconos-social-network/pinterest-home-aeb8c50bf54509cf44c0dc409647d1cf76c60a89683a219acb8025e59fce7194.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .pinterest_home:hover{background-image:url(/assets/iconos-social-network/pinterest-home-hover-3b684ea20c963dca5ead6b8c3c78b5be0ab309a8bd891816b225d2792247d0b1.png)}#ofitour-cms #navigationMenu .tiktok_home{background-image:url(/assets/iconos-social-network/tiktok-home-595465ea829db416dcc16b75139c4ad2f97c891e7da821c6f28e42ba315123a1.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #navigationMenu .tiktok_home:hover{background-image:url(/assets/iconos-social-network/tiktok-home-hover-264d3e40930d13199d7d96ff5392438605f32921b7f971af0fca7ccaa105b293.png)}#ofitour-cms .chosen-container{font-size:0.875em;width:100% !important;margin-bottom:0}#ofitour-cms .chosen-container-single .chosen-single,#ofitour-cms .chosen-container-multi .chosen-choices li.search-field input[type=text]{-webkit-border-radius:0px;border-radius:0px;border-color:#ccc;height:32px;line-height:32px;box-shadow:none}#ofitour-cms .chosen-container-single .chosen-single div{top:4px}#ofitour-cms .chosen-container-single .chosen-single abbr{top:10px}#ofitour-cms .chosen-container-single .chosen-drop{border-radius:0;width:100% !important}#ofitour-cms .chosen-container-single .chosen-search input[type=text]{width:100% !important}#ofitour-cms input[type="text"][readonly]{background-color:#ddd}#ofitour-cms select[disabled]{background-color:#ddd}#ofitour-cms td button,#ofitour-cms td .button,#ofitour-cms td input[type=checkbox]{margin-bottom:0}#ofitour-cms .accordion-navigation{border-bottom:1px solid #d8d8d8}#ofitour-cms .accordion{border:1px solid #d8d8d8;border-bottom:0}#ofitour-cms .canvas-zone{overflow-x:auto;padding:5px;text-align:center}#ofitour-cms #menu-acomodacion #editar a,#ofitour-cms #menu-acomodacion #eliminar a{margin:0}#ofitour-cms .capitalize{text-transform:capitalize}#ofitour-cms .parallax{background:50% 0 fixed;min-height:563px;margin-bottom:0.9375em;background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed;position:relative}#ofitour-cms .flexslider .slider-menu{z-index:1;position:absolute;top:2em;width:100%}#ofitour-cms .flexslider .slider-menu .top-bar{margin-top:1em}#ofitour-cms .flexslider .slider-menu .top-bar li.divider{display:none}#ofitour-cms .flexslider .slider-menu .top-bar,#ofitour-cms .flexslider .slider-menu .top-bar-section ul,#ofitour-cms .flexslider .slider-menu .top-bar-section>ul>li>a,#ofitour-cms .flexslider .slider-menu .top-bar.expanded .title-area{background:transparent}#ofitour-cms .flexslider .slider-menu .top-bar-section>ul>li>a{font-size:1.2em;text-transform:uppercase;font-weight:normal}#ofitour-cms .flexslider .slider-menu .top-bar-section>ul>li>a:hover,#ofitour-cms .flexslider .slider-menu .top-bar-section>ul>li>ul{background-color:#fd291d}#ofitour-cms .flexslider .slider-menu .top-bar-section>ul>li>ul{width:100%}#ofitour-cms .flexslider .slider-menu .top-bar-section>ul>li>ul li{float:none}#ofitour-cms .flexslider #reservation-options-slider-form,#ofitour-cms .flexslider #reservation-options-mobile-form{margin:0;box-shadow:10px 10px 5px black}#ofitour-cms .f-dropdown.content p,#ofitour-cms .f-dropdown.content ul li a{text-transform:uppercase;background:transparent}#ofitour-cms .close-content-menu{font-size:1.375em;line-height:1;position:absolute;top:0.5em;right:0.6875em;color:#aaaaaa;font-weight:bold;cursor:pointer;padding:0 !important;background-color:transparent !important;z-index:1}#ofitour-cms .slider-menu .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.5) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}#ofitour-cms img.img-instagram{margin-left:auto;margin-right:auto;display:block}#ofitour-cms div.instagram{padding-bottom:38px}#ofitour-cms ul.tagit{padding:1px 5px;overflow:auto;margin-left:inherit;margin-right:inherit}#ofitour-cms ul.tagit li{display:block;float:left;margin:2px 5px 2px 0}#ofitour-cms ul.tagit li.tagit-choice{position:relative;line-height:inherit}#ofitour-cms input.tagit-hidden-field{display:none}#ofitour-cms ul.tagit li.tagit-choice-read-only{padding:.2em .5em .2em .5em}#ofitour-cms ul.tagit li.tagit-choice-editable{padding:.2em 18px .2em .5em}#ofitour-cms ul.tagit li.tagit-new{padding:.25em 4px .25em 0}#ofitour-cms ul.tagit li.tagit-choice a.tagit-label{cursor:pointer;text-decoration:none}#ofitour-cms ul.tagit li.tagit-choice .tagit-close{cursor:pointer;position:absolute;right:.1em;top:50%;margin-top:-8px;line-height:17px}#ofitour-cms ul.tagit li.tagit-choice .tagit-close .text-icon{display:none}#ofitour-cms ul.tagit li.tagit-choice input{display:block;float:left;margin:2px 5px 2px 0}#ofitour-cms ul.tagit input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;margin:0;padding:0;width:inherit;background-color:inherit;outline:none}#ofitour-cms .super-publishing-group .content{opacity:0.9;cursor:default}#ofitour-cms .super-publishing-group .content ul{list-style:none}#ofitour-cms .super-publishing-group .content ul li{border-bottom:1px solid;padding:0.75em;line-height:1em}#ofitour-cms .super-publishing-group .content ul li:first-child{border-top:1px solid}#ofitour-cms .super-publishing-group .preview h2.title{position:absolute;top:0;width:100%}#ofitour-cms .super-publishing-group .preview .vertical-center-middle{position:relative}#ofitour-cms .super-publishing-group .preview h2.price-description{background-color:transparent;text-align:right !important}#ofitour-cms .super-publishing-group .preview h2.price-description .from{display:block;font-size:0.7em}#ofitour-cms .super-publishing-group .preview h2.price-description .price{font-size:1.2em}#ofitour-cms .super_publishing_group_tabbed h2{text-align:center}#ofitour-cms .super_publishing_group_tabbed table{width:100%;margin-top:.3em}#ofitour-cms .super_publishing_group_tabbed table th{text-align:left;padding:9px 24px;font-weight:700;line-height:1.7em;text-transform:uppercase}#ofitour-cms .super_publishing_group_tabbed table td{padding:6px 24px;border-top:1px solid #eee;line-height:1.7em}#ofitour-cms .nbs-flexisel-container{position:relative;max-width:100%}#ofitour-cms .nbs-flexisel-ul{position:relative;width:99999px;margin:0px;padding:0px;list-style-type:none;text-align:center;overflow:auto}#ofitour-cms .nbs-flexisel-inner{position:relative;overflow:hidden;float:left;width:100%}#ofitour-cms .nbs-flexisel-item{float:left;margin:0px;padding:0px;cursor:pointer;position:relative;line-height:0px}#ofitour-cms .nbs-flexisel-item img{max-width:100%;cursor:pointer;position:relative;margin-top:10px;margin-bottom:10px}#ofitour-cms .nbs-flexisel-nav-left,#ofitour-cms .nbs-flexisel-nav-right{padding:5px 10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;position:absolute;cursor:pointer;z-index:4;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0.5);color:#fff}#ofitour-cms .nbs-flexisel-nav-left{left:10px}#ofitour-cms .nbs-flexisel-nav-left:before{content:"<"}#ofitour-cms .nbs-flexisel-nav-left.disabled{opacity:0.4}#ofitour-cms .nbs-flexisel-nav-right{right:5px}#ofitour-cms .nbs-flexisel-nav-right:before{content:">"}#ofitour-cms .nbs-flexisel-nav-right.disabled{opacity:0.4}#ofitour-cms .carousel-inner>.item>img,#ofitour-cms .carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}#ofitour-cms .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#ofitour-cms .sr-only-focusable:active,#ofitour-cms .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}#ofitour-cms [role="button"]{cursor:pointer}#ofitour-cms .carousel{position:relative}#ofitour-cms .carousel-inner{position:relative;overflow:hidden;width:100%}#ofitour-cms .carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}#ofitour-cms .carousel-inner>.item>img,#ofitour-cms .carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){#ofitour-cms .carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}#ofitour-cms .carousel-inner>.item.next,#ofitour-cms .carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}#ofitour-cms .carousel-inner>.item.prev,#ofitour-cms .carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}#ofitour-cms .carousel-inner>.item.next.left,#ofitour-cms .carousel-inner>.item.prev.right,#ofitour-cms .carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}#ofitour-cms .carousel-inner>.active,#ofitour-cms .carousel-inner>.next,#ofitour-cms .carousel-inner>.prev{display:block}#ofitour-cms .carousel-inner>.active{left:0}#ofitour-cms .carousel-inner>.next,#ofitour-cms .carousel-inner>.prev{position:absolute;top:0;width:100%}#ofitour-cms .carousel-inner>.next{left:100%}#ofitour-cms .carousel-inner>.prev{left:-100%}#ofitour-cms .carousel-inner>.next.left,#ofitour-cms .carousel-inner>.prev.right{left:0}#ofitour-cms .carousel-inner>.active.left{left:-100%}#ofitour-cms .carousel-inner>.active.right{left:100%}#ofitour-cms .carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0)}#ofitour-cms .carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}#ofitour-cms .carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}#ofitour-cms .carousel-control:hover,#ofitour-cms .carousel-control:focus{outline:0;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}#ofitour-cms .carousel-control .icon-prev,#ofitour-cms .carousel-control .icon-next,#ofitour-cms .carousel-control .glyphicon-chevron-left,#ofitour-cms .carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}#ofitour-cms .carousel-control .icon-prev,#ofitour-cms .carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}#ofitour-cms .carousel-control .icon-next,#ofitour-cms .carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}#ofitour-cms .carousel-control .icon-prev,#ofitour-cms .carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}#ofitour-cms .carousel-control .icon-prev:before{content:'\2039'}#ofitour-cms .carousel-control .icon-next:before{content:'\203a'}#ofitour-cms .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}#ofitour-cms .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #ffffff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}#ofitour-cms .carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#ffffff}#ofitour-cms .carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#ofitour-cms .carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){#ofitour-cms .carousel-control .glyphicon-chevron-left,#ofitour-cms .carousel-control .glyphicon-chevron-right,#ofitour-cms .carousel-control .icon-prev,#ofitour-cms .carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}#ofitour-cms .carousel-control .glyphicon-chevron-left,#ofitour-cms .carousel-control .icon-prev{margin-left:-10px}#ofitour-cms .carousel-control .glyphicon-chevron-right,#ofitour-cms .carousel-control .icon-next{margin-right:-10px}#ofitour-cms .carousel-caption{left:20%;right:20%;padding-bottom:30px}#ofitour-cms .carousel-indicators{bottom:20px}}#ofitour-cms #marsol .container-info-cms-alerts{position:absolute;right:0.3em;top:0.1em}#ofitour-cms #marsol .container-info-cms-alerts ul.features-list-alerts li{margin-bottom:0.3em}#ofitour-cms #marsol .container-info-cms-alerts ul.features-list-alerts li img.feature-alerts{border:none !important;min-height:auto !important;width:auto !important}#ofitour-cms #marsol .container-info-cms-alerts ul.features-list-alerts li img.feature-alerts:hover{border:none !important}#ofitour-cms #marsol .row{max-width:none !important}@media only screen{#ofitour-cms #marsol .top-bar{overflow:visible}}@media only screen and (min-width: 768px){#ofitour-cms #marsol #wrapper-content{margin-left:40px}}#ofitour-cms #marsol .ribbon-tag{position:absolute;top:2em;padding:0.3em;font-size:0.95rem;z-index:1}#ofitour-cms #marsol .menu{z-index:99;width:100%}#ofitour-cms #marsol .menu.fixed{position:fixed}#ofitour-cms #marsol .top-bar,#ofitour-cms #marsol .logo{height:65px}#ofitour-cms #marsol section.top-bar-section .has-dropdown>a{padding-right:15px !important}#ofitour-cms #marsol section.top-bar-section .has-dropdown>a:after{content:none}#ofitour-cms #marsol section.top-bar-section a.expand-menu{height:65px;padding-top:21px}#ofitour-cms #marsol section.top-bar-section a.expand-menu i.fa{vertical-align:top}#ofitour-cms #marsol section.top-bar-section .clients-bar{line-height:20px;text-align:right}#ofitour-cms #marsol section.top-bar-section .clients-bar .has-dropdown{display:inline-block}#ofitour-cms #marsol section.top-bar-section .clients-bar a{margin-right:1em}#ofitour-cms #marsol section.top-bar-section .clients-bar>span:hover ul.dropdown{display:block}#ofitour-cms #marsol section.top-bar-section .clients-bar ul.dropdown{min-width:inherit;right:0;left:inherit;width:14em}#ofitour-cms #marsol section.top-bar-section .clients-bar ul.dropdown:before{content:"";position:absolute;width:100%;height:1em;left:0;top:-0.5em}#ofitour-cms #marsol section.top-bar-section .clients-bar #login-dropdown{max-width:10em}#ofitour-cms #marsol section.top-bar-section .hidden-menu .dropdown{box-shadow:0px 1px 9px #6C6C6C}#ofitour-cms #marsol section.top-bar-section .divider,#ofitour-cms #marsol section.top-bar-section [role="separator"]{border:none}#ofitour-cms #marsol .hidden-menu{z-index:-1;position:relative;-webkit-transition:all 1s;transition:all 1s}#ofitour-cms #marsol .hidden-menu.closed{transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);height:0}@media only screen and (max-width: 768px){#ofitour-cms #marsol .top-bar-section ul:first-child>li{list-style:none;float:left;margin-left:1.375em;display:block}#ofitour-cms #marsol .top-bar-section ul:first-child>li:nth-child(2){float:right}#ofitour-cms #marsol .top-bar-section ul:first-child>li:nth-child(2) a.expand-menu{width:65px;margin-top:0.85em;margin-right:0.5em;padding-left:0;border-radius:2px}}#ofitour-cms #marsol #reservation-option-menu li a{text-transform:inherit}#ofitour-cms #marsol #social-network{left:-2px;position:fixed;top:20%}#ofitour-cms #marsol #navigationMenu span{left:38px;right:inherit;margin-left:0.61em}#ofitour-cms #marsol #navigationMenu span:before{content:"";left:-10px;top:10px;position:absolute;border-top:9px solid transparent;border-bottom:9px solid transparent}#ofitour-cms #marsol .flexslider{border:0;box-shadow:none;border-radius:0px;-webkit-border-radius:0px}#ofitour-cms #marsol .flex-control-nav{bottom:9em;height:1em}@media only screen and (max-width: 768px){#ofitour-cms #marsol .flex-control-nav{bottom:0;height:1em}}#ofitour-cms #marsol .flex-control-paging li a{border-radius:0;height:4px;width:35px}#ofitour-cms #marsol header .flex-direction-nav a{background:none}#ofitour-cms #marsol footer{margin-top:4.5rem}#ofitour-cms #marsol .company-footer .inline-list li:before{display:none}#ofitour-cms #marsol .company-footer p{margin:0.2em}#ofitour-cms #marsol .company-footer #footer-form ul li:before{content:none}#ofitour-cms #marsol .company-footer #footer-form form p{margin-bottom:0}#ofitour-cms #marsol .reservation-options-in-menu:hover #reservation-option-menu{display:block}#ofitour-cms #marsol #reservation-option-menu{position:absolute;display:none}#ofitour-cms #marsol #reservation-option-menu li.reservation-option-menu{float:none;display:block}#ofitour-cms #marsol #reservation-option-menu li.reservation-option-menu:hover wrapper-content-reservation-option-menu{display:block}#ofitour-cms #marsol #reservation-option-menu li.reservation-option-menu ul.f-dropdown{display:block}#ofitour-cms #marsol #reservation-option-menu li.reservation-option-menu ul.f-dropdown.open{top:0 !important;left:100% !important}#ofitour-cms #marsol #reservation-option-menu li.reservation-option-menu ul.f-dropdown:before,#ofitour-cms #marsol #reservation-option-menu li.reservation-option-menu ul.f-dropdown:after{content:initial}#ofitour-cms #marsol #reservation-option-menu a{line-height:initial;background:inherit}#ofitour-cms #marsol .booking-button{margin-top:0}#ofitour-cms #marsol .buttons-show-publication label.price-container{margin-bottom:0.5em}#ofitour-cms #marsol label.price-container{width:100%;font-family:inherit;font-weight:bold;line-height:normal;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:0.8125em;padding-right:1.5em;padding-bottom:0.75em;padding-left:1.5em;font-size:1em;margin:0;cursor:initial;border-radius:0}#ofitour-cms #marsol label.price-container .from,#ofitour-cms #marsol label.price-container .price{display:inline}#ofitour-cms #marsol .button{border:none !important;border-radius:0px !important}#ofitour-cms #marsol #product-container .product-descriptions{margin-top:1.375em}#ofitour-cms #marsol #product-container .product-descriptions .content{font-size:0.8em;padding:1em}#ofitour-cms #marsol #product-container .product-descriptions .content #map,#ofitour-cms #marsol #product-container .product-descriptions .content #itinerary-map{height:440px;border:10px solid #aaa;margin-bottom:2em}#ofitour-cms #marsol #product-container .product-descriptions .content dl dd a{font-size:1.2em}#ofitour-cms #marsol #product-container .product-descriptions section>.title,#ofitour-cms #marsol #product-container .product-descriptions ul#descriptions li.tab-title{padding-right:0.3em}#ofitour-cms #marsol #product-container .product-descriptions section>.title a,#ofitour-cms #marsol #product-container .product-descriptions ul#descriptions li.tab-title a{padding:0.5em 0.9375em;text-transform:uppercase;font-weight:bold}#ofitour-cms #marsol #product-container .product-descriptions .inline-list{margin-left:0;margin-bottom:0}#ofitour-cms #marsol #product-container .product-descriptions .inline-list li{margin-left:0;margin-right:0.2em}#ofitour-cms #marsol #product-container .product-descriptions .img_marker{padding:2px;border:solid 1px gray}#ofitour-cms #marsol #product-container .product-descriptions img+p{margin-bottom:5px}#ofitour-cms #marsol #product-container .product-text .destination{text-decoration:underline;font-weight:bold}#ofitour-cms #marsol .publication-filter-functional{padding:1em;margin-right:-0.968em !important}#ofitour-cms #marsol .publication-filter-functional #title{font-size:1.5rem;margin-bottom:0.7em}#ofitour-cms #marsol .publication-filter-functional .filter-option{margin-bottom:1rem}#ofitour-cms #marsol .publication-filter-functional .chosen-container-active .chosen-single,#ofitour-cms #marsol .publication-filter-functional .chosen-container .chosen-single,#ofitour-cms #marsol .publication-filter-functional input .chosen-single{box-shadow:none !important}#ofitour-cms #marsol .publication-filter-functional .ui-slider-handle{border-radius:0}#ofitour-cms #marsol .publication-filter-functional .distinctive-style{font-size:0.8em;width:40px;height:40px;margin:0px;padding:0px;display:inline-flex;margin-left:0.5rem}#ofitour-cms #marsol .button-extensiones{margin:0}#ofitour-cms #marsol .desplegable-extensiones{margin-top:1em;padding:0.6rem;overflow:visible !important}#ofitour-cms #marsol .desplegable-extensiones ul.selection-criterium{list-style:none;margin-bottom:0}#ofitour-cms #marsol .desplegable-extensiones ul.selection-criterium li{cursor:pointer;line-height:2rem}#ofitour-cms #marsol .desplegable-extensiones ul.selection-criterium li span{display:inline;font-weight:bold}#ofitour-cms #marsol .desplegable-extensiones .check-extensiones{float:right;border-radius:50%;width:15px;height:15px;border:1px solid;margin-top:0.5rem}#ofitour-cms #marsol #product-container .product-info .product-images{height:23rem}#ofitour-cms #marsol #product-container .product-info .product-images .image-background{height:23em}#ofitour-cms #marsol .product-info{border-radius:0 !important;box-shadow:none !important;padding:0px !important}#ofitour-cms #marsol .product-info .product-text.relative-fixed-size.h19{height:19em}#ofitour-cms #marsol .product-info .product-text.relative-fixed-size.h24{height:24em}#ofitour-cms #marsol .product-info .product-text{height:23rem}#ofitour-cms #marsol .product-info .product-text .description,#ofitour-cms #marsol .product-info .product-text .presentation{font-size:1.2em}#ofitour-cms #marsol .product-info .product-text .description p:last-child,#ofitour-cms #marsol .product-info .product-text .presentation p:last-child{margin-bottom:0}@media only screen and (max-width: 768px){#ofitour-cms #marsol .product-info .product-text{height:auto}}#ofitour-cms #marsol .product-info .publication-buttons{vertical-align:bottom;display:table-cell;font-size:1.2em}#ofitour-cms #marsol .product-info .publication-buttons .button-extensiones{margin-top:0.25em}#ofitour-cms #marsol .product-info .publication-buttons .button{display:block;text-transform:uppercase}@media only screen and (max-width: 768px){#ofitour-cms #marsol .product-info .publication-buttons .large-5.columns{padding-right:0 !important}}#ofitour-cms #marsol .product-info .product-images{position:relative;overflow:hidden;height:25em}#ofitour-cms #marsol .product-info .product-images .image-background{height:22em;background-size:cover}#ofitour-cms #marsol .product-info img{width:100%;height:100%;object-fit:cover}#ofitour-cms #marsol .product-info .features-list{margin-top:0}#ofitour-cms #marsol .publication-title{margin-bottom:10px;margin-top:1rem}#ofitour-cms #marsol .publication-title a{font-size:25px;font-weight:bolder}#ofitour-cms #marsol .button{border:none;border-radius:0px;text-transform:uppercase}@media only screen and (max-width: 768px){#ofitour-cms #marsol .publication-buttons-container{position:relative}}#ofitour-cms #marsol .description-truncate{line-height:1.3rem}#ofitour-cms #marsol .form-functional{padding:1em}#ofitour-cms #marsol #social-network{width:5%}#ofitour-cms #marsol ul#social-networks-footer{display:inline-block;margin-left:1em;margin-top:1em;vertical-align:middle}#ofitour-cms #marsol ul#social-networks-footer li a{width:2.5em}#ofitour-cms #marsol #navigationMenu li>a{background-size:cover}#ofitour-cms #marsol #navigationMenu .contact_home{background-image:url(/assets/iconos-social-network/home.png)}#ofitour-cms #marsol #navigationMenu .contact_mail{background-image:url(/assets/iconos-social-network/email-functional.png)}#ofitour-cms #marsol #navigationMenu .contact_telephone{background-image:url(/assets/iconos-social-network/phone.png)}#ofitour-cms #marsol #navigationMenu .budget_request_home{background-image:url(/assets/iconos-social-network/budget.png)}#ofitour-cms #marsol #navigationMenu .will_call_home{background-image:url(/assets/iconos-social-network/phone.png)}#ofitour-cms #marsol #navigationMenu .key_user_providesupport{background-image:url(/assets/iconos-social-network/chat-functional.png)}#ofitour-cms #marsol .extension-description{width:calc(100% - 15px);float:left}#ofitour-cms #marsol ul.pagination{display:inline-block}#ofitour-cms #marsol img.feature{border:none}#ofitour-cms #marsol .buttons-show-publication{position:absolute;top:16em;right:0;width:100%}@media only screen and (max-width: 768px){#ofitour-cms #marsol .buttons-show-publication{position:initial}}#ofitour-cms #marsol .features-product-list ul.inline-list li{float:right;margin-right:0}#ofitour-cms #marsol .features-product-list ul.features-list{margin:0}#ofitour-cms #marsol .product-show .duration{font-size:1.4em}#ofitour-cms #marsol #members .member-image{height:13rem;overflow:hidden;position:relative}#ofitour-cms #marsol #members .member-image img{position:absolute;height:100%;max-width:none;width:initial}#ofitour-cms #marsol #members .member-text{height:13rem}#ofitour-cms #marsol #members .member-text>div:first-child{height:10em}#ofitour-cms #marsol #members .member-text>div:first-child img{height:4em;margin-top:3em}#ofitour-cms #marsol #members .member-text .member-name{height:1.5em}#ofitour-cms #marsol #members .member-text .member-name+div{height:2.95em}#ofitour-cms .horizontal-form-under-slider .chosen-container-single .chosen-single span{text-align:center;text-transform:uppercase}#ofitour-cms .horizontal-form-under-slider .chosen-container-single .chosen-single div b{display:none}#ofitour-cms .horizontal-form-under-slider .chosen-container.chosen-container-single .chosen-single{background:url(/assets/arrow_down.png) 0 0,url(/assets/arrow_down.png) 100% 0;background-repeat:no-repeat;background-size:contain;background-color:white}#ofitour-cms .horizontal-form-under-slider .chosen-container.chosen-with-drop .chosen-drop{top:inherit;bottom:2.5em}#ofitour-cms .horizontal-form-under-slider #mes_chosen.chosen-container .chosen-results li:first-child,#ofitour-cms .horizontal-form-under-slider #reservation_option_chosen.chosen-container .chosen-results li:first-child{display:none}#ofitour-cms .horizontal-form-under-slider #mes_chosen .chosen-search,#ofitour-cms .horizontal-form-under-slider #superdestination_id_chosen .chosen-search{display:none}@keyframes slideRight{0%{transform-origin:0 0;transform:translateX(-100%)}100%{transform-origin:0 0;transform:translateX(0)}}@keyframes slideLeft{0%{transform-origin:0 0;transform:translateX(0)}100%{transform-origin:0 0;transform:translateX(-400%)}}#ofitour-cms .slide-right{animation-duration:0.5s;animation-name:slideRight}#ofitour-cms .slide-left{animation-duration:1s;animation-name:slideLeft}#ofitour-cms .functional-box{cursor:pointer;position:relative;margin-bottom:2em}#ofitour-cms .functional-box.selected{z-index:2}#ofitour-cms .functional-box .box{background-image:url(/assets/bg.png);overflow:hidden}#ofitour-cms .functional-box img{-webkit-transition:all 1s;transition:all 1s;height:12em;width:100%;object-fit:cover}#ofitour-cms .functional-box:hover img{transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5)}#ofitour-cms .functional-box .overlay{padding:0.5em 0;-webkit-transition:all 1s;transition:all 1s;display:block;font-size:1.2em}#ofitour-cms #ciber .row{max-width:none !important}#ofitour-cms #ciber .online-budget-bar{padding:0.5em;font-weight:bold}#ofitour-cms #ciber header #top{padding:0.5em}#ofitour-cms #ciber .product-selection-criteria{margin-bottom:2em}#ofitour-cms #ciber #image-header-container{position:relative}#ofitour-cms #ciber #image-header-container .image-background{height:300px;width:100%;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;object-fit:cover}#ofitour-cms #ciber #image-header-description{position:absolute;width:100%;padding:0.75em 0em;bottom:1.5em;background-color:rgba(0,0,0,0.6)}#ofitour-cms #ciber #image-header-description h1{border:none;font-size:1.3em;text-transform:uppercase;margin:0em}#ofitour-cms #ciber #image-header-description .price-container span{display:block;margin-top:0.2em}#ofitour-cms #ciber .flex-control-nav{bottom:0em;z-index:9999}#ofitour-cms #ciber .flexslider .flex-next,#ofitour-cms #ciber .flexslider .flex-prev{display:none}#ofitour-cms #ciber #dropUserMenu,#ofitour-cms #ciber #dropMenu,#ofitour-cms #ciber #dropSearch{position:absolute;left:-99999px}#ofitour-cms #ciber .finder-publication-search-container{margin-top:1em}#ofitour-cms #ciber #home-map-buttons{text-align:center;margin:2em 0em}#ofitour-cms #ciber #home-map-buttons a{border:1px solid;padding:0.5em 1em;margin:0 0.5em 0.5em 0.5em;display:inline-block}#ofitour-cms #ciber #publication_name_chosen{margin-bottom:0}#ofitour-cms #ciber .map-tooltip{pointer-events:none;position:absolute;font-size:1em;text-align:center;background:white;padding:0.5em 0.5em;z-index:5;height:auto;color:#666;border-radius:5px;box-shadow:0 0 0 1px #eee;display:none;text-transform:uppercase;font-weight:bold}#ofitour-cms #ciber .map-tooltip.active{display:block}#ofitour-cms #ciber .map-tooltip:after{content:'';position:absolute;left:50%;top:100%;width:0;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white}#ofitour-cms #ciber .cms-product-view-margin-ciber,#ofitour-cms #ciber .mosaic-products .finder-publication-search-container,#ofitour-cms #ciber .mosaic-products .finder-publications-container{padding:0 8em}#ofitour-cms #ciber .product-background-image{display:block;left:0;top:0;width:100%;height:100%;z-index:1;padding:.9375rem;background-color:rgba(255,255,255,0.4) !important;background-blend-mode:overlay;background-size:100%;background-repeat:no-repeat;background-attachment:fixed;background-position:50% 50%;min-height:600px}#ofitour-cms #ciber .product-background-image iframe{background-color:transparent}#ofitour-cms #ciber .publishing-group-with-extension .product-with-extension .product-description-container:hover{background-color:rgba(0,0,0,0.5);color:#fff !important}#ofitour-cms #poli .row{max-width:1423px !important}#ofitour-cms #poli{font-family:'rubrik-new', sans-serif}#ofitour-cms #poli footer .title-footer-group{font-family:'rubrik-new', sans-serif}#ofitour-cms #poli button,#ofitour-cms #poli .button{border-radius:10px;text-align:center;font-weight:500;border:none;box-shadow:none;text-transform:uppercase;padding-top:0.69em;padding-bottom:0.69em;background-color:#F6A13D;color:#ffffff}#ofitour-cms #poli button.secondary,#ofitour-cms #poli .button.secondary{background-color:#4290D2;color:#ffffff}#ofitour-cms #poli button.secondary:hover,#ofitour-cms #poli button.secondary:focus,#ofitour-cms #poli .button.secondary:hover,#ofitour-cms #poli .button.secondary:focus{background-color:#d18934;color:#ffffff}#ofitour-cms #poli button.secondary.disabled:hover,#ofitour-cms #poli button.secondary[disabled]:hover,#ofitour-cms #poli button.secondary.disabled:focus,#ofitour-cms #poli button.secondary[disabled]:focus,#ofitour-cms #poli .button.secondary.disabled:hover,#ofitour-cms #poli .button.secondary[disabled]:hover,#ofitour-cms #poli .button.secondary.disabled:focus,#ofitour-cms #poli .button.secondary[disabled]:focus{background-color:#4290D2;color:#ffffff}#ofitour-cms #poli button.secondary.disabled,#ofitour-cms #poli button.secondary[disabled],#ofitour-cms #poli .button.secondary.disabled,#ofitour-cms #poli .button.secondary[disabled]{background-color:#4290D2;color:#ffffff}#ofitour-cms #poli button:hover,#ofitour-cms #poli button:focus,#ofitour-cms #poli .button:hover,#ofitour-cms #poli .button:focus{background-color:#d98f34;color:#ffffff}#ofitour-cms #poli button.disabled:hover,#ofitour-cms #poli button[disabled]:hover,#ofitour-cms #poli button.disabled:focus,#ofitour-cms #poli button[disabled]:focus,#ofitour-cms #poli .button.disabled:hover,#ofitour-cms #poli .button[disabled]:hover,#ofitour-cms #poli .button.disabled:focus,#ofitour-cms #poli .button[disabled]:focus{background-color:#F6A13D;color:#ffffff}#ofitour-cms #poli button.disabled,#ofitour-cms #poli button[disabled],#ofitour-cms #poli .button.disabled,#ofitour-cms #poli .button[disabled]{background-color:#F6A13D;color:#ffffff;opacity:0.8}#ofitour-cms #poli button .prefix,#ofitour-cms #poli button .postfix,#ofitour-cms #poli .button .prefix,#ofitour-cms #poli .button .postfix{font-size:1em}#ofitour-cms #poli h1,#ofitour-cms #poli h2,#ofitour-cms #poli h3,#ofitour-cms #poli h4,#ofitour-cms #poli h5,#ofitour-cms #poli h6{font-family:'rubrik-new', sans-serif;color:#0760A9}#ofitour-cms #poli .panel h1,#ofitour-cms #poli .panel h2,#ofitour-cms #poli .panel h3,#ofitour-cms #poli .panel h4,#ofitour-cms #poli .panel h5,#ofitour-cms #poli .panel h6,#ofitour-cms #poli .panel p{font-family:'rubrik-new', sans-serif;color:#0760A9}#ofitour-cms #poli input[type="text"],#ofitour-cms #poli input[type="password"],#ofitour-cms #poli input[type="date"],#ofitour-cms #poli input[type="datetime"],#ofitour-cms #poli input[type="datetime-local"],#ofitour-cms #poli input[type="month"],#ofitour-cms #poli input[type="week"],#ofitour-cms #poli input[type="email"],#ofitour-cms #poli input[type="number"],#ofitour-cms #poli input[type="search"],#ofitour-cms #poli input[type="tel"],#ofitour-cms #poli input[type="time"],#ofitour-cms #poli input[type="url"],#ofitour-cms #poli textarea{box-shadow:none;border:none;font-size:1em;padding-left:.6em;height:2.63em;background-color:#EDEDED;border-radius:10px}#ofitour-cms #poli input[type="text"]:focus,#ofitour-cms #poli input[type="password"]:focus,#ofitour-cms #poli input[type="date"]:focus,#ofitour-cms #poli input[type="datetime"]:focus,#ofitour-cms #poli input[type="datetime-local"]:focus,#ofitour-cms #poli input[type="month"]:focus,#ofitour-cms #poli input[type="week"]:focus,#ofitour-cms #poli input[type="email"]:focus,#ofitour-cms #poli input[type="number"]:focus,#ofitour-cms #poli input[type="search"]:focus,#ofitour-cms #poli input[type="tel"]:focus,#ofitour-cms #poli input[type="time"]:focus,#ofitour-cms #poli input[type="url"]:focus,#ofitour-cms #poli textarea:focus{background-color:#EDEDED}#ofitour-cms #poli input[type="text"]::placeholder,#ofitour-cms #poli input[type="password"]::placeholder,#ofitour-cms #poli input[type="date"]::placeholder,#ofitour-cms #poli input[type="datetime"]::placeholder,#ofitour-cms #poli input[type="datetime-local"]::placeholder,#ofitour-cms #poli input[type="month"]::placeholder,#ofitour-cms #poli input[type="week"]::placeholder,#ofitour-cms #poli input[type="email"]::placeholder,#ofitour-cms #poli input[type="number"]::placeholder,#ofitour-cms #poli input[type="search"]::placeholder,#ofitour-cms #poli input[type="tel"]::placeholder,#ofitour-cms #poli input[type="time"]::placeholder,#ofitour-cms #poli input[type="url"]::placeholder,#ofitour-cms #poli textarea::placeholder{color:#595C6B}#ofitour-cms #poli select{border:none;height:2.63em;padding:.5em .6em;background-color:#EDEDED;border-radius:10px;outline:none}#ofitour-cms #poli .chosen-container{border:none;text-align:left;font-size:1em}#ofitour-cms #poli .chosen-container .chosen-single{background-color:#EDEDED;border-radius:10px;color:#595C6B}#ofitour-cms #poli .chosen-container .chosen-choices{border:none;background:#EDEDED;border-radius:10px}#ofitour-cms #poli .chosen-container .chosen-drop{border-radius:10px;background-color:#ffffff;color:#595C6B;padding:0.5em 0.1em;font-weight:500;margin-bottom:.6em}#ofitour-cms #poli .chosen-container .chosen-results{max-height:17em;margin-bottom:0}#ofitour-cms #poli .chosen-container .chosen-results li{padding:6px}#ofitour-cms #poli .chosen-container .chosen-results li.highlighted{background:none;color:#0760A9}#ofitour-cms #poli .chosen-container .chosen-results li.result-selected{background:none;color:#054478}#ofitour-cms #poli .chosen-container-single .chosen-single,#ofitour-cms #poli .chosen-container-multi .chosen-choices li.search-field input[type=text]{height:2.63em;line-height:2.63em}#ofitour-cms #poli .chosen-container-single .chosen-single div{top:10px}#ofitour-cms #poli .chosen-container-single .chosen-single div b{background:url(/assets/poli/triangle-7830d1d92350c4087148315fd6abaff6993c2e9c56eed371a170dab311eb4dde.svg) no-repeat 0 8px}#ofitour-cms #poli .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:10px 27px;transform:rotate(180deg)}#ofitour-cms #poli .chosen-container-multi .chosen-choices{height:auto !important}#ofitour-cms #poli .chosen-container-active.chosen-with-drop .chosen-single{background-color:#EDEDED;border-radius:10px;background-image:none;border:none}#ofitour-cms #poli .reveal-modal{box-shadow:0 1px 4px 0 rgba(0,0,0,0.5);border-radius:10px}#ofitour-cms #poli .reveal-modal .close-reveal-modal{color:#F6A13D}@media only screen and (min-width: 768px){#ofitour-cms #poli .reveal-modal{padding:1.875em 1em;margin-top:200px}#ofitour-cms #poli .reveal-modal .close-reveal-modal{top:-.8em;right:-.6em;font-size:2.5em;font-weight:100}}@media only screen and (max-width: 768px){#ofitour-cms #poli .reveal-modal{top:150px !important}}#ofitour-cms #poli .reveal-modal-bg{opacity:0.75;background-color:#000000}#ofitour-cms #poli .panel{border:none;background:none;padding:0}#ofitour-cms #poli a{color:#0760A9;font-weight:500}#ofitour-cms #poli a:focus,#ofitour-cms #poli a:hover{color:#043660}#ofitour-cms #poli form{margin:0}#ofitour-cms .descriptions-cabin::-webkit-scrollbar,#ofitour-cms .product-images .flexslider .flex-control-thumbs::-webkit-scrollbar,#ofitour-cms .chosen-container .chosen-results::-webkit-scrollbar{width:5px;height:5px}#ofitour-cms .descriptions-cabin::-webkit-scrollbar-track,#ofitour-cms .product-images .flexslider .flex-control-thumbs::-webkit-scrollbar-track,#ofitour-cms .chosen-container .chosen-results::-webkit-scrollbar-track{background:#595C6B;border-radius:2px}#ofitour-cms .descriptions-cabin::-webkit-scrollbar-thumb,#ofitour-cms .product-images .flexslider .flex-control-thumbs::-webkit-scrollbar-thumb,#ofitour-cms .chosen-container .chosen-results::-webkit-scrollbar-thumb{background:#0760A9;border-radius:2px}#ofitour-cms .descriptions-cabin::-webkit-scrollbar-thumb:hover,#ofitour-cms .product-images .flexslider .flex-control-thumbs::-webkit-scrollbar-thumb:hover,#ofitour-cms .chosen-container .chosen-results::-webkit-scrollbar-thumb:hover{background:#0760A9}#ofitour-cms #poli header{position:sticky;top:0;z-index:9999}#ofitour-cms #poli #form-mobile{padding-top:0.9375em}#ofitour-cms #poli header #top{width:100%;padding:0;z-index:3;background-color:#ffffffcc;transition:backdrop-filter 1s ease-in-out;position:relative}#ofitour-cms #poli header #top:hover{backdrop-filter:blur(1px)}#ofitour-cms #poli header #top .info-band{background-color:#595C6B;color:#ffffff;display:flex;justify-content:space-between;align-items:center;height:50px}#ofitour-cms #poli header #top .info-band .left-contact{margin-left:1em}#ofitour-cms #poli header #top .info-band .left-contact a{color:#ffffff;font-weight:500}#ofitour-cms #poli header #top .info-band .left-contact a+a{margin-left:.6em}#ofitour-cms #poli header #top .info-band .right-contact{flex:1 auto;margin-right:1em}#ofitour-cms #poli header #top .info-band #social-network-poli ul.inline-list{margin:0;display:inline-block;float:right}#ofitour-cms #poli header #top .info-band #social-network-poli ul.inline-list>li{margin-left:.4em}#ofitour-cms #poli header #top #client-zone{display:flex;align-self:stretch;align-items:center;background-color:#0760A9;color:#ffffff;font-weight:500;flex:0 1 15.4em;max-width:20em}#ofitour-cms #poli header #top #client-zone .logo-user{align-self:flex-start;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden;max-height:75px;box-shadow:0 1px 4px 0 rgba(0,0,0,0.5)}#ofitour-cms #poli header #top #client-zone .logo-user img{aspect-ratio:1;object-fit:contain;background-color:white}#ofitour-cms #poli header #top #client-zone .blue-client-zone{padding:0.5em}#ofitour-cms #poli header #top #client-zone .blue-client-zone .header-option-icon{display:flex}#ofitour-cms #poli header #top #client-zone .blue-client-zone .header-option-icon .header-user-name{width:90%}#ofitour-cms #poli header #top #client-zone .blue-client-zone .header-option-icon .user-icon-button{align-self:center;width:10%}#ofitour-cms #poli header #top #client-zone .blue-client-zone>a{color:#ffffff;display:flex;justify-content:space-evenly;align-items:center;gap:0.5em}#ofitour-cms #poli header #top #client-zone .blue-client-zone>a:hover{color:#cccccc}#ofitour-cms #poli header #top #client-zone .blue-client-zone>a span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}#ofitour-cms #poli header #top #client-zone #login-button{color:#ffffff;align-self:center;display:flex;align-items:center;gap:5px}#ofitour-cms #poli header #top #client-zone .f-dropdown{width:auto;max-width:none}#ofitour-cms #poli header #top #client-zone .f-dropdown.right:before{right:36%}#ofitour-cms #poli header #top #client-zone .f-dropdown.right:after{right:36%}#ofitour-cms #poli header #top .logo-menu-band{display:flex;justify-content:space-between;align-items:center;height:100px}@media only screen and (max-width: 768px){#ofitour-cms #poli header #top .logo-menu-band{height:50px}}#ofitour-cms #poli header #top .logo-menu-band .row.collapse{margin:0}@media only screen and (max-width: 768px){#ofitour-cms #poli header #top .logo-menu-band .row.collapse{align-self:flex-start}}#ofitour-cms #poli header #top .logo-menu-band .logo-responsive{margin-left:1em;display:flex;flex:0 1 auto;flex-direction:column;height:100%;justify-content:center;max-width:21em}#ofitour-cms #poli header #top .logo-menu-band .logo-responsive a{max-height:100%}#ofitour-cms #poli header #top .logo-menu-band .content-search-filter{flex-basis:70%;justify-content:flex-end}#ofitour-cms #poli header #top .logo-menu-band .top-bar{background:none;box-shadow:none}#ofitour-cms #poli header #top .logo-menu-band .top-bar-section .dropdown{background-color:#ffffff}#ofitour-cms #poli header #top .logo-menu-band .top-bar-section .dropdown li:hover{background-color:#e6e6e6}#ofitour-cms #poli header #top .logo-menu-band .top-bar-section ul{background:none;float:right !important}@media only screen and (max-width: 768px){#ofitour-cms #poli header #top .logo-menu-band .top-bar-section ul{background:#ffffff}}#ofitour-cms #poli header #top .logo-menu-band .top-bar-section ul li>a{background:none;color:#595C6B;font-size:1.38em;font-weight:bold}@media only screen and (min-width: 768px){#ofitour-cms #poli header #top .logo-menu-band .top-bar-section .divider,#ofitour-cms #poli header #top .logo-menu-band .top-bar-section [role="separator"]{border:none}}#ofitour-cms #poli .top-bar .toggle-topbar.menu-icon a span{-webkit-box-shadow:0 10px 0 1px #0760A9, 0 16px 0 1px #0760A9, 0 22px 0 1px #0760A9;box-shadow:0 10px 0 1px #0760A9, 0 16px 0 1px #0760A9, 0 22px 0 1px #0760A9}#ofitour-cms #poli .top-bar-section{background-color:#ffffff}#ofitour-cms #poli .top-bar.expanded .title-area{background:none}@media only screen and (max-width: 768px){#ofitour-cms #poli .slider{padding-top:16px}}#ofitour-cms #poli .flexslider{box-shadow:none}#ofitour-cms #poli .flex-control-nav{position:initial;margin-top:1em}@media only screen and (max-width: 768px){#ofitour-cms #poli .flex-control-nav{display:none}}#ofitour-cms #poli .flex-control-paging li a{background:#595C6B;height:14px;width:14px}#ofitour-cms #poli .flex-control-paging li a.flex-active{background:#0760A9}#ofitour-cms #poli .flex-direction-nav{display:none}#ofitour-cms #poli .caption-slider{left:50%;top:calc(50% + 50px);transform:translate(-50%, calc(-50% + 50px));width:auto}#ofitour-cms #poli .caption-slider .P1,#ofitour-cms #poli .caption-slider .P2,#ofitour-cms #poli .caption-slider .P3{background:none}#ofitour-cms #poli .caption-slider h1,#ofitour-cms #poli .caption-slider h2,#ofitour-cms #poli .caption-slider h3,#ofitour-cms #poli .caption-slider h4,#ofitour-cms #poli .caption-slider h5{color:#ffffff;text-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}#ofitour-cms #poli #login-modal{display:inline-block}#ofitour-cms #poli #login-modal>.columns{padding:0}#ofitour-cms #poli #login-modal input#login{padding-left:3em;padding-right:3em;margin-bottom:0}#ofitour-cms #poli #login-modal .panel{margin:0}#ofitour-cms #poli #form_login label{display:none}#ofitour-cms #poli #form_login span{color:#595C6B}@media only screen and (min-width: 768px){#ofitour-cms #poli #form_login .large-12.columns{width:50%}}#ofitour-cms #poli .title-recuperar-contraseña{border-bottom:none;font-size:1.4em;margin-bottom:0.9em}#ofitour-cms #poli #recuperar-contraseña{display:inline-block;margin:.8em 0;text-decoration:underline}#ofitour-cms #poli owc-product-search{position:relative}#ofitour-cms #poli .owc-ps-search-input-container .owc-ps-search-input-text{margin-bottom:0;float:left;width:auto}#ofitour-cms #poli .owc-ps-search-input-container .owc-ps-search-input-button{position:relative;right:1.5em;top:0;transform:translateY(0);cursor:pointer;background-color:orange;width:115px;height:42px;border-radius:10px;float:right}#ofitour-cms #poli .owc-ps-search-input-container .owc-ps-search-input-button:after{content:"BUSCAR";color:#ffffff;position:absolute;top:0;padding:15px 25px}@media only screen and (max-width: 923px){#ofitour-cms #poli .owc-ps-search-input-container .owc-ps-search-input-text{margin-right:.5em}#ofitour-cms #poli .owc-ps-search-input-container .owc-ps-search-input-button{display:none}}#ofitour-cms #poli .owc-ps-search-window{width:583px;max-width:49vw;background-color:#ffffff;border-radius:10px;left:46px;padding:0;z-index:10;transition:padding 0s, max-height 0.25s ease, opacity 0.25s ease;transition-delay:0.25s, 0s, 0s}#ofitour-cms #poli .owc-ps-search-window.owc-ps-search-window-display{margin-top:.5em;margin-right:.5em;padding:2em 2.5em 1.2em 1.2em;transition:padding 0ms, max-height 0.25s ease, opacity 0.25s ease;transition-delay:0s, 0s, 0s;box-shadow:0px 1px 4px rgba(0,0,0,0.5);left:-87%;top:3em}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-window-close{position:absolute;color:#F6A13D;right:8px;top:0;font-size:32px;font-weight:bold;cursor:pointer}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-window-close:hover{color:black}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-window-close::after{height:18px;width:18px;display:inline-block;background-image:url(/assets/poli/icono-cerrar-naranja-365b17d63583ec9d71555f9acac6fa3453bebd7f02c5c2f8405770e0a9f6677f.svg);background-repeat:no-repeat;content:''}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-view-all-container{text-align:center}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-view-all-container button{margin-bottom:0;margin-top:1em}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-error{font-size:16px;font-style:italic}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-contents-title{font-size:22px;color:#F6A13D;font-weight:bold;margin-bottom:0.6em;margin-top:0.1em;display:block;line-height:1.25}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-programs-title{font-size:18px;color:#0760A9;font-weight:bold;margin-bottom:0.5em;display:block;line-height:1.25}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container,#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container{display:flex;flex-wrap:wrap;margin-bottom:1em}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination,#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-product,#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-destination,#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product{display:block;padding-right:1em;color:#595C6B;font-size:16px;margin-bottom:1em;line-height:1.25}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination:hover,#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-product:hover,#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-destination:hover,#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product:hover{color:#333}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination{width:25%}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product{width:50%}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-results,#ofitour-cms #poli .owc-ps-search-window .descriptions-cabin{overflow:auto;max-height:calc(100vh - 16em)}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-results::-webkit-scrollbar,#ofitour-cms #poli .owc-ps-search-window .descriptions-cabin::-webkit-scrollbar{width:5px}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-results::-webkit-scrollbar-track,#ofitour-cms #poli .owc-ps-search-window .descriptions-cabin::-webkit-scrollbar-track{background:#595C6B;border-radius:2px}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-results::-webkit-scrollbar-thumb,#ofitour-cms #poli .owc-ps-search-window .descriptions-cabin::-webkit-scrollbar-thumb{background:#0760A9;border-radius:2px}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-results::-webkit-scrollbar-thumb:hover,#ofitour-cms #poli .owc-ps-search-window .descriptions-cabin::-webkit-scrollbar-thumb:hover{background:#0760A9}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-results,#ofitour-cms #poli .owc-ps-search-window .descriptions-cabin{overflow:auto;max-height:calc(100vh - 16em)}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-results::-webkit-scrollbar,#ofitour-cms #poli .owc-ps-search-window .descriptions-cabin::-webkit-scrollbar{width:5px}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-results::-webkit-scrollbar-track,#ofitour-cms #poli .owc-ps-search-window .descriptions-cabin::-webkit-scrollbar-track{background:#595C6B;border-radius:2px}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-results::-webkit-scrollbar-thumb,#ofitour-cms #poli .owc-ps-search-window .descriptions-cabin::-webkit-scrollbar-thumb{background:#0760A9;border-radius:2px}#ofitour-cms #poli .owc-ps-search-window .owc-ps-search-results::-webkit-scrollbar-thumb:hover,#ofitour-cms #poli .owc-ps-search-window .descriptions-cabin::-webkit-scrollbar-thumb:hover{background:#0760A9}#ofitour-cms #poli footer{background-image:linear-gradient(to bottom, #4290D2, #0760A9);clear:both;margin:50px 0 0 0;padding:50px 15px 0 15px}#ofitour-cms #poli footer ul:not(#social-networks-footer) li a,#ofitour-cms #poli footer ul:not(#social-networks-footer) li span{color:#ffffff;font-size:16px;font-weight:500;line-height:1.88}#ofitour-cms #poli footer ul:not(#social-networks-footer) li:before{content:none}#ofitour-cms #poli footer .footer-group{border:none}#ofitour-cms #poli footer .footer-group .title-footer-group{color:#ffffff;font-size:22px;font-weight:bold;line-height:normal}#ofitour-cms #poli footer #logo-footer{text-align:right;margin:0 0 210px 0}#ofitour-cms #poli footer #contact-footer{margin:0 0 23px 0}#ofitour-cms #poli footer #contact-footer a{color:#ffffff;font-size:16px;font-weight:500}#ofitour-cms #poli footer #contact-footer a+a{margin-left:.6em}#ofitour-cms #poli footer #social-network-poli{float:right}#ofitour-cms #poli footer #social-network-poli ul li{margin-left:0.5em}#ofitour-cms #poli footer #copyright{color:#ffffff}#ofitour-cms #poli footer #copyright a{color:#ffffff;text-decoration:underline}#ofitour-cms .d-flex{display:flex}#ofitour-cms #poli .publishing-group-poli .d-flex{flex-wrap:wrap}#ofitour-cms #poli .publishing-group-poli i{color:#F6A13D}#ofitour-cms #poli .publishing-group-poli .image{position:inherit}#ofitour-cms #poli .publishing-group-poli .content-title-view-link{align-items:center;background-color:#EDEDED;margin-bottom:16px;padding:8px 0;position:relative}#ofitour-cms #poli .publishing-group-poli .content-title-view-link .content-title{text-align:center}#ofitour-cms #poli .publishing-group-poli .content-title-view-link .content-title .title{color:#595C6B;font-size:27px;font-weight:bold;line-height:normal;margin:0}#ofitour-cms #poli .publishing-group-poli .content-title-view-link .content-view-link{position:absolute;right:0;bottom:15px}#ofitour-cms #poli .publishing-group-poli .content-title-view-link .content-view-link .view-link{color:#0760A9;font-size:16px;font-weight:500;padding-right:10px;text-decoration:underline}#ofitour-cms #poli .publishing-group-poli .content-title-view-link .content-view-link .view-link:focus,#ofitour-cms #poli .publishing-group-poli .content-title-view-link .content-view-link .view-link:hover{color:#043660}#ofitour-cms #poli .publishing-group-poli .product-poli{border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,0.5);margin:0 0 15px 0;min-height:422px}#ofitour-cms #poli .publishing-group-poli .product-poli .chosen-container.chosen-with-drop .chosen-drop{bottom:2.5em;top:inherit}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image{background-size:cover;background-position:center;border-radius:10px 10px 0 0;min-height:255px;position:relative}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image .link-info-publication{display:block;line-height:1;padding:6px 6px 0 0}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image .container-airports-departures{float:right;padding:0 6px 0 0;position:relative;text-align:right;width:250px;z-index:2}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image .container-airports-departures .show-airports-departures+.airports-departures{display:none}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image .container-airports-departures .show-airports-departures:hover+.airports-departures{display:block}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image .container-airports-departures:hover+.text-description-container{display:none}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image .container-airports-departures .airports-departures{background-color:#ffffff;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,0.5);margin:0;padding:10px;text-align:left}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image .container-airports-departures .airports-departures .title-airport-out{color:#595C6B;font-size:16px;font-weight:bold;margin:0 0 8px 0;text-transform:uppercase}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image .container-airports-departures .airports-departures .airport-out{color:#595C6B;font-size:16px;font-weight:500;line-height:1.13}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image .text-description-container{background-color:rgba(0,0,0,0.75);bottom:0;max-height:195px;overflow-y:auto;opacity:0.8;position:absolute;width:100%}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image .text-description-container .text-description{color:#ffffff;font-size:12px;font-weight:500;line-height:22px;padding:12px 12px 52px 12px;text-align:justify}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image>.text-description-container{display:none}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image:hover>.text-description-container{display:block}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image .title-container{bottom:0;padding:0 0 6px 8px;position:absolute}#ofitour-cms #poli .publishing-group-poli .product-poli .content-image .title-container a{color:#ffffff;font-size:17px;font-weight:bold;line-height:1;margin:10px 0 0 0;text-shadow:0 2px 4px #000}#ofitour-cms #poli .publishing-group-poli .product-poli .product-content{padding:5px 8px 8px 8px}#ofitour-cms #poli .publishing-group-poli .product-poli .product-content .duration{color:#F6A13D;display:block;font-size:20px;font-weight:bold;line-height:normal;margin:0;text-align:justify}#ofitour-cms #poli .publishing-group-poli .product-poli .product-content .price-container{color:#0760A9;display:block;font-size:18px;font-weight:bold;line-height:normal;margin:0;text-align:justify}#ofitour-cms #poli .publishing-group-poli .product-poli button.booking-button,#ofitour-cms #poli .publishing-group-poli .product-poli .booking-button{border-radius:10px;background-color:#4290D2;font-size:14px;font-weight:500;margin-bottom:0}#ofitour-cms #poli .publishing-group-poli .product-poli button.booking-button:hover,#ofitour-cms #poli .publishing-group-poli .product-poli .booking-button:hover{background-color:#043660}#ofitour-cms #poli .publishing-group-poli .product-without-description{border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,0.5);flex-direction:column;margin-bottom:1rem}#ofitour-cms #poli .publishing-group-poli .product-without-description .image{flex-grow:1}#ofitour-cms #poli .publishing-group-poli .product-without-description .image img{border-radius:10px 10px 0 0;height:100%}#ofitour-cms #poli .publishing-group-poli .product-without-description .image .image-background{background-size:cover;background-position:center;border-radius:10px 10px 0 0;height:100%}#ofitour-cms #poli .publishing-group-poli .product-without-description .title-container{align-items:center;background-color:#0760A9;border-radius:0 0 10px 10px;display:flex;flex-grow:1;padding:1rem}#ofitour-cms #poli .publishing-group-poli .product-without-description .title-container a{color:#ffffff;font-size:17px;font-weight:bold}#ofitour-cms #poli #slider-footer-container .nbs-flexisel-inner{background-color:#EDEDED;padding:10px 0 15px 0}#ofitour-cms #poli #slider-footer-container .nbs-flexisel-inner .nbs-flexisel-item img{background-color:#ffffff;border:1px solid #595C6B;padding:5px;height:177px;width:124px}#ofitour-cms #poli #slider-footer-container .nbs-flexisel-nav-left,#ofitour-cms #poli #slider-footer-container .nbs-flexisel-nav-right{background:none;color:#0760A9;font-size:1.5em}#ofitour-cms #poli #slider-footer-container .nbs-flexisel-nav-left{left:-5px}#ofitour-cms #poli #slider-footer-container .nbs-flexisel-nav-right{right:-5px}@media only screen and (max-width: 640px){#ofitour-cms #poli .sm-100{width:100% !important}#ofitour-cms #poli .sm-75{width:75% !important}#ofitour-cms #poli .sm-50{width:50% !important}#ofitour-cms #poli .sm-33{width:33% !important}#ofitour-cms #poli .sm-25{width:25% !important}#ofitour-cms #poli .publishing-group-poli .content-title-view-link{position:inherit}#ofitour-cms #poli .publishing-group-poli .content-title-view-link .content-view-link{display:block;position:inherit;right:inherit;bottom:inherit;text-align:center}#ofitour-cms #poli .publishing-group-poli .product-without-description .image .image-background img{border-radius:10px 10px 0 0}#ofitour-cms #poli .product-without-description{height:250px}#ofitour-cms #poli .product-without-description .image{height:150px}#ofitour-cms #poli .product-without-description .title-container{height:100px}}@media only screen and (min-width: 641px) and (max-width: 1023px){#ofitour-cms #poli .md-100{width:100% !important}#ofitour-cms #poli .md-75{width:75% !important}#ofitour-cms #poli .md-50{width:50% !important}#ofitour-cms #poli .md-33{width:33% !important}#ofitour-cms #poli .md-25{width:25% !important}#ofitour-cms #poli .product-without-description{height:250px}#ofitour-cms #poli .product-without-description .image{height:150px}#ofitour-cms #poli .product-without-description .title-container{height:100px}}@media only screen and (min-width: 1024px){#ofitour-cms #poli .lg-100{width:100% !important}#ofitour-cms #poli .lg-75{width:75% !important}#ofitour-cms #poli .lg-50{width:50% !important}#ofitour-cms #poli .lg-33{width:33% !important}#ofitour-cms #poli .lg-25{width:25% !important}#ofitour-cms #poli .product-without-description{height:300px}#ofitour-cms #poli .product-without-description .image{height:200px}#ofitour-cms #poli .product-without-description .title-container{height:100px}}@media only screen and (min-width: 768px){#ofitour-cms .product-show .product-images .flexslider .image-background{height:500px}}#ofitour-cms #poli .product-images{padding-right:26px !important}#ofitour-cms #poli .product-images .flexslider:hover .flex-next{right:0}#ofitour-cms #poli .product-images .flexslider .image-background{border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,0.5);height:500px}#ofitour-cms #poli .product-images .flexslider .flex-direction-nav{display:flex;right:16px;top:465px;position:absolute}#ofitour-cms #poli .product-images .flexslider .flex-direction-nav .flex-next{background-image:url(/assets/poli/product-images-arrow-right-cd3edfcadf8b8370a7cb06bcc093088edaf274a4401a808cfd7399fea8c2e213.svg);height:42px;top:inherit;left:inherit;width:42px}#ofitour-cms #poli .product-images .flexslider .flex-direction-nav .flex-next:before{content:' '}#ofitour-cms #poli .product-images .flexslider .flex-direction-nav .flex-prev{background-image:url(/assets/poli/product-images-arrow-left-6e49f9cf2131fcc6d69440a077b2f29c644dd901471a5f3885021b45404f7faf.svg);height:42px;right:56px;left:inherit;top:inherit;width:42px}#ofitour-cms #poli .product-images .flexslider .flex-direction-nav .flex-prev:before{content:' '}#ofitour-cms #poli .product-images .flexslider .flex-control-thumbs{display:flex;flex-wrap:nowrap;margin:25px 0 0 0;padding:0 0 16px 0;overflow:auto;width:100%}#ofitour-cms #poli .product-images .flexslider .flex-control-thumbs li{flex:0 0 auto;max-width:80px;width:100%;margin-right:25px}#ofitour-cms #poli .product-images .flexslider .flex-control-thumbs li:last-child{margin:0}#ofitour-cms #poli .product-images .flexslider .flex-control-thumbs img{border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,0.5);height:80px;object-fit:cover;width:100% !important}#ofitour-cms #poli .gallery-images-cabin{padding-right:16px !important;width:50%}#ofitour-cms #poli .gallery-images-cabin .flexslider{border-radius:10px 0 0 10px}#ofitour-cms #poli .gallery-images-cabin .flexslider .image-background{border-radius:10px 0 0 10px;box-shadow:none;height:348px;background-size:cover;background-position:center}#ofitour-cms #poli .gallery-images-cabin .flexslider .flex-direction-nav{top:inherit;bottom:35px}#ofitour-cms #poli .gallery-images-cabin .flexslider .flex-direction-nav .flex-next{top:inherit}#ofitour-cms #poli .gallery-images-cabin .flexslider .flex-direction-nav .flex-prev{right:56px;top:inherit}#ofitour-cms #poli .gallery-images-cabin .flexslider .flex-control-nav{position:absolute;text-align:initial;bottom:10px;left:15px;z-index:9}#ofitour-cms #poli .gallery-images-cabin .flexslider .flex-control-nav li{margin:0 4px}#ofitour-cms #poli .product-selection-criteria{background-color:#EDEDED;box-shadow:none;margin:0 0 28px 0;padding:15px 0}#ofitour-cms #poli .product-show [data-magellan-expedition]{padding:0}#ofitour-cms #poli .product-show .product-info .product-descriptions{font-size:1em;margin-top:25px}#ofitour-cms #poli .product-show button.booking-button{border-radius:10px;background-color:#4290D2}#ofitour-cms #poli .product-show button.booking-button:hover{background-color:#043660}#ofitour-cms #poli .product-show .product-info{background-color:#ffffff;box-shadow:none !important;padding:0}#ofitour-cms #poli .product-show .product-info .content-product-images-product-description{padding:0 25px}#ofitour-cms #poli .product-show .product-info .content-product-images-product-description h1{color:#0760A9;font-size:27px;font-weight:bold;line-height:normal;margin-top:0}#ofitour-cms #poli .product-show .product-info .content-product-images-product-description .duration{color:#F6A13D;display:block;font-size:20px;font-weight:bold;line-height:normal;margin-bottom:0.75em;text-align:left}#ofitour-cms #poli .product-show .product-info .content-product-images-product-description .price-container{color:#0760A9;display:block;font-size:18px;font-weight:bold;line-height:normal;margin-bottom:25px}#ofitour-cms #poli .product-show .product-info .content-product-images-product-description .product-booking{width:50%}#ofitour-cms #poli .product-show .product-info .content-product-images-product-description .content-image-download-pdf{display:flex;justify-content:flex-end}#ofitour-cms #poli .product-show .product-info .content-product-images-product-description .content-image-download-pdf a{width:50px}#ofitour-cms #poli .product-show .product-descriptions .content-tabs{align-items:center;background-color:#EDEDED;display:flex;justify-content:center;margin-left:0;margin-top:0;padding:19px 0}#ofitour-cms #poli .product-show .product-descriptions .content-tabs .tab{background-color:#595C6B;border-radius:10px;margin:0 25px 0 0;padding:5px 30px;text-transform:uppercase}#ofitour-cms #poli .product-show .product-descriptions .content-tabs .tab a{background-color:#595C6B;color:#ffffff;display:inline-block;font-size:16px;font-weight:500;line-height:1.69;padding:0}#ofitour-cms #poli .product-show .product-descriptions .content-tabs .tab a:hover{background-color:#F6A13D}#ofitour-cms #poli .product-show .product-descriptions .content-tabs .tab.active,#ofitour-cms #poli .product-show .product-descriptions .content-tabs .tab:hover{background-color:#595C6B}#ofitour-cms #poli .product-show .product-descriptions .content-tabs .tab.active a,#ofitour-cms #poli .product-show .product-descriptions .content-tabs .tab:hover a{background-color:#595C6B}#ofitour-cms #poli .product-show .product-descriptions .content-tabs .tab.tab-magellan-active,#ofitour-cms #poli .product-show .product-descriptions .content-tabs .tab:hover{background-color:#F6A13D}#ofitour-cms #poli .product-show .product-descriptions .content-tabs .tab.tab-magellan-active a,#ofitour-cms #poli .product-show .product-descriptions .content-tabs .tab:hover a{background-color:#F6A13D}#ofitour-cms #poli .product-show .product-descriptions .tab-description{color:#595C6B;font-size:16px;font-weight:500;line-height:1.69;margin:25px 25px 0 25px;text-align:justify}#ofitour-cms #poli .product-show .product-descriptions .tab-description .tab-description-title{color:#595C6B;font-size:22px;font-weight:bold;line-height:normal}#ofitour-cms #poli .product-show #panel0{background-color:#EDEDED;margin:50px 0;padding:25px}#ofitour-cms #poli .product-show #carousel-itinerary .title-itinerary{color:#595C6B;font-size:22px;font-weight:bold;line-height:normal;margin-bottom:37px}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-inner{background-color:#ffffff;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,0.5)}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-inner .content-text-itinerary{height:500px;max-height:500px;overflow-y:auto;padding:25px}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-inner .content-text-itinerary .itinerary-title-large{font-size:22px;font-weight:600;line-height:normal}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-inner .image-background{background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;height:500px}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-control{background-image:none;bottom:25px;height:43px;opacity:1;top:inherit;width:43px}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-control.prev-to{left:25px}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-control.next-to{left:80px}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-indicators{left:inherit;text-align:left;padding-left:0;width:inherit;position:relative;margin:0 auto;display:inline-block;bottom:inherit;z-index:1}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-itinerary-indicators{margin-bottom:41px}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-itinerary-indicators li{border-radius:10px;display:inline-block;background-color:#EDEDED;border:none;cursor:inherit;height:inherit;margin:0;text-indent:0;width:auto}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-itinerary-indicators li .link-itinerary-day{background-color:#EDEDED;border:1px solid #595C6B;border-radius:10px;color:#595C6B;display:inline-block;font-size:16px;font-weight:500;line-height:1.69;margin-right:12px;padding:5px 0;text-align:center;text-transform:uppercase;width:145px}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-itinerary-indicators li .link-itinerary-day:hover{background-color:#595C6B;color:#ffffff}#ofitour-cms #poli .product-show #carousel-itinerary .carousel-itinerary-indicators li.active .link-itinerary-day{background-color:#595C6B;color:#ffffff}#ofitour-cms #poli .itinerary-day-full-scroll-menu{display:flex;justify-content:space-between}#ofitour-cms #poli .itinerary-day-full-scroll-menu .hidden-element{display:none !important}#ofitour-cms #poli .itinerary-day-full-scroll-menu #scroll-menu-itinerary-day-left-arrow{justify-content:flex-end;padding-right:12px}#ofitour-cms #poli .itinerary-day-full-scroll-menu .scroll-menu{overflow:hidden;width:100%;white-space:nowrap}#ofitour-cms #poli .itinerary-day-full-scroll-menu #itinerary-day-scroll-content{overflow:hidden;width:max-content !important}#ofitour-cms #poli .itinerary-day-full-scroll-menu #scroll-menu-itinerary-day-right-arrow{justify-content:flex-start;padding-left:12px}#ofitour-cms #poli .product-full-scroll-menu{display:flex;justify-content:space-between}#ofitour-cms #poli .product-full-scroll-menu .hidden-element{display:none !important}#ofitour-cms #poli .product-full-scroll-menu #scroll-menu-left-arrow{justify-content:flex-end;margin-left:8px;padding-right:12px}#ofitour-cms #poli .product-full-scroll-menu .scroll-menu{overflow:hidden;width:100%;white-space:nowrap}#ofitour-cms #poli .product-full-scroll-menu #criteria-scroll-content{overflow:hidden;width:max-content !important}#ofitour-cms #poli .product-full-scroll-menu #criteria-scroll-content .scroll-menu-item{background-color:#EDEDED;border:1px solid #595C6B;border-radius:10px;color:#595C6B;display:inline-block;font-size:16px;font-weight:500;line-height:1.69;margin-right:12px;padding:4px 10px;text-align:center;text-transform:uppercase}#ofitour-cms #poli .product-full-scroll-menu #criteria-scroll-content .scroll-menu-item:hover,#ofitour-cms #poli .product-full-scroll-menu #criteria-scroll-content .scroll-menu-item.select-extension{background-color:#595C6B;color:#ffffff}#ofitour-cms #poli .product-full-scroll-menu #scroll-menu-right-arrow{justify-content:flex-start;margin-right:8px;padding-left:12px}#ofitour-cms #poli .product-desc-full-scroll-menu{background-color:#EDEDED;display:flex;align-items:center;justify-content:center;padding:0 25px !important;position:relative;width:100%}#ofitour-cms #poli .product-desc-full-scroll-menu .hidden-element{display:none !important}#ofitour-cms #poli .product-desc-full-scroll-menu #scroll-menu-desc-left-arrow{justify-content:flex-end;padding-right:12px}#ofitour-cms #poli .product-desc-full-scroll-menu #scroll-menu-desc-right-arrow{justify-content:flex-start;padding-left:12px}#ofitour-cms #poli .product-desc-full-scroll-menu #description-scroll-menu{overflow:hidden;max-width:1440px;margin-left:auto;margin-right:auto;width:100%}#ofitour-cms #poli .product-desc-full-scroll-menu #descriptions{display:block;width:max-content !important;overflow:hidden;margin:0 auto}#ofitour-cms #poli .content-quadrant-images-description{padding:25px 25px 0 25px}#ofitour-cms #poli .content-quadrant-images-description .title-section-quadrant{color:#595C6B;font-size:22px;font-weight:bold;line-height:normal}#ofitour-cms #poli .content-quadrant-images-description .title-quadrant{color:#0760A9;font-size:27px;font-weight:bold;line-height:normal}#ofitour-cms #poli .content-quadrant-images-description .content-image-company{position:absolute;right:0}#ofitour-cms #poli .content-quadrant-images-description .content-image-company img{width:130px}#ofitour-cms #poli .content-quadrant-images-description .cotent-quadrant-description{color:#595C6B;font-size:16px;font-weight:500;line-height:normal}#ofitour-cms #poli .content-quadrant-images-description .cotent-quadrant-description ul{list-style:none}#ofitour-cms #poli .content-quadrant-images-description .cotent-quadrant-description ul li{display:flex;align-items:center}#ofitour-cms #poli .content-quadrant-images-description .cotent-quadrant-description ul li::before{content:"\2022";color:#F6A13D;font-size:2em;font-weight:bold;display:inline-block;line-height:0.85em;margin-right:3px}#ofitour-cms #poli .content-quadrant-images-description .content-image-map{margin:25px 0}#ofitour-cms #poli .content-list-accomodation-type-quadrant{background-color:#EDEDED;padding:25px 0 0 25px}#ofitour-cms #poli .content-list-accomodation-type-quadrant .title-section-cabin{color:#595C6B;font-size:22px;font-weight:bold;line-height:normal}#ofitour-cms #poli .content-list-accomodation-type-quadrant .content-accomodation-type-quadrant{min-height:215px}#ofitour-cms #poli .content-list-accomodation-type-quadrant .content-accomodation-type-quadrant .content-image-descriptions-cabin{background-color:#ffffff;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,0.5);display:flex;align-items:center;margin:0 25px 25px 0}#ofitour-cms #poli .content-list-accomodation-type-quadrant .content-accomodation-type-quadrant .content-image-descriptions-cabin .image-main-cabin{height:215px;width:50%;background-size:cover;background-position:center;border-radius:10px 0 0 10px;min-height:215px}#ofitour-cms #poli .content-list-accomodation-type-quadrant .content-accomodation-type-quadrant .content-image-descriptions-cabin .descriptions-cabin{display:flex;flex-direction:column;height:215px;overflow-y:auto;padding:13px;text-align:justify;width:50%}#ofitour-cms #poli .content-list-accomodation-type-quadrant .content-accomodation-type-quadrant .content-image-descriptions-cabin .descriptions-cabin .link-more-info-cabin{margin-top:auto;text-decoration:underline}#ofitour-cms #poli div[id^="cabin-"]{background-color:transparent;border:none;box-shadow:none;padding:0}#ofitour-cms #poli .content-gallery-images-cabin-description-cabin{background-color:#ffffff;border-radius:10px;display:flex;align-items:flex-start}#ofitour-cms #poli .content-gallery-images-cabin-description-cabin .description-cabin{padding:10px 10px 16px 0;width:50%}#ofitour-cms #poli .text-cabin{color:#595C6B;font-size:16px;font-weight:500;line-height:normal;margin-bottom:0.3em;text-transform:uppercase}#ofitour-cms #poli .title-cabin{color:#0760A9;font-size:22px;font-weight:bold;line-height:normal;margin-bottom:0.5em}#ofitour-cms #poli .short-description-cabin{color:#595C6B;font-size:16px;font-weight:500;line-height:1.69;text-align:justify}#ofitour-cms #poli .detailed-description-cabin{background-color:#ffffff;border-radius:10px;color:#595C6B;font-size:16px;font-weight:500;line-height:1.69;margin-top:17px;padding:29px;text-align:justify}#ofitour-cms #poli .detailed-description-cabin ul{list-style:none}#ofitour-cms #poli .detailed-description-cabin ul li{display:flex;align-items:center}#ofitour-cms #poli .detailed-description-cabin ul li::before{content:"\2022";color:#F6A13D;font-size:2em;font-weight:bold;display:inline-block;line-height:0.85em;margin-right:3px}#ofitour-cms #poli .detailed-description-cabin h1,#ofitour-cms #poli .detailed-description-cabin h2,#ofitour-cms #poli .detailed-description-cabin h3,#ofitour-cms #poli .detailed-description-cabin h4,#ofitour-cms #poli .detailed-description-cabin h5,#ofitour-cms #poli .detailed-description-cabin h6{color:#0760A9;font-size:22px;font-weight:600;line-height:normal}#ofitour-cms #poli .box-right-heart{position:absolute;top:0;right:5px}#ofitour-cms #poli .wish-heart span.heart{height:25px;width:30px;cursor:pointer;display:block}#ofitour-cms #poli .wish-heart span.add{background-image:url(/assets/poli/icono-estrella-2c4654e6aa2931c6cc7a46e8e2a35233edae50633717405db5c3a41ef490549c.svg);background-repeat:no-repeat}#ofitour-cms #poli .wish-heart span.remove{background-image:url(/assets/poli/icono-estrella-rellena-1c2b6a4a08937d28121187a2aaf718d8c7b9de58cb4d15df0ee0b346a442f7a7.svg);background-repeat:no-repeat}@media only screen and (max-width: 768px){#ofitour-cms #header #top{position:inherit !important}#ofitour-cms .reveal-modal .close-reveal-modal{right:0;top:-17px}#ofitour-cms .gallery-images-cabin{padding:0 !important;width:100%}#ofitour-cms .gallery-images-cabin .flexslider{border-radius:10px 10px 0 0}#ofitour-cms .gallery-images-cabin .flexslider .image-background{border-radius:10px 10px 0 0}#ofitour-cms .content-gallery-images-cabin-description-cabin{display:block}#ofitour-cms .content-gallery-images-cabin-description-cabin .description-cabin{padding:16px;width:100%}}#ofitour-cms #poli #slideMenuBack,#ofitour-cms #poli #slideMenuUserBack{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99}#ofitour-cms #poli .slideMenu{position:fixed;z-index:100;width:480px;max-width:80vw;height:100vh;top:0;right:0;display:block;background-color:#F6A13D;padding:0;transform:translateX(0);transition:all 0.5s ease}#ofitour-cms #poli .slideMenu.user-menu{background-color:#0760A9}#ofitour-cms #poli .slideMenu.top-menu-hide{transform:translateX(101%)}#ofitour-cms #poli .slideMenu #slide-menu-close-button,#ofitour-cms #poli .slideMenu #slide-user-menu-close-button{position:absolute;right:30px;top:26px}#ofitour-cms #poli .slideMenu .user-data-menu{display:flex;margin-top:5rem;margin-left:20px}#ofitour-cms #poli .slideMenu .user-data-menu .user-data-menu-logo{color:white;margin-right:1rem}#ofitour-cms #poli .slideMenu .user-data-menu .user-data-menu-content{color:white}#ofitour-cms #poli .slideMenu .user-data-menu .user-data-menu-content p{color:white}#ofitour-cms #poli .slideMenu .user-data-menu .user-data-menu-content .user-data-user-name{margin-bottom:.5rem}#ofitour-cms #poli .slideMenu .user-data-menu .user-data-menu-content .user-data-user-name .subheader{color:white}#ofitour-cms #poli .slideMenu .user-data-menu .user-data-menu-content .user-data-options a{color:white;font-size:.85rem;font-weight:600;margin-right:1.5rem}#ofitour-cms #poli .slideMenu .slide-menu-content{box-shadow:none !important;max-height:calc(100vh - 92px);overflow-y:auto !important;overflow-x:hidden;margin-top:92px;font-size:20px !important}#ofitour-cms #poli .slideMenu .slide-menu-content.slide-menu-with-user-data{max-height:calc(100vh - 200px);margin-top:20px}#ofitour-cms #poli .slideMenu .slide-menu-content ul{list-style:none;margin:0;padding:0;width:100%;font-size:0.9em !important}#ofitour-cms #poli .slideMenu .slide-menu-content ul li{display:flex;width:100%}#ofitour-cms #poli .slideMenu .slide-menu-content ul li a{color:white !important;display:block;height:100%;width:100%;padding:0.4em 1.2em;padding-right:48px;font-weight:700}#ofitour-cms #poli .slideMenu .slide-menu-content ul li a:hover{background-color:#F6A13D}#ofitour-cms #poli .slideMenu .slide-menu-content ul li a.has-children{background-image:url(/assets/poli/select-icon-white-1d2ac3a19fb017ff2881d0c9484ac0863e914333fef10f511ab7cf044196dbd3.svg);background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 18px) center}#ofitour-cms #poli .slideMenu .slide-menu-content ul li a.has-children.children-open{background-image:url(/assets/poli/select-icon-white-reverse-756144875215a2c147580c19e37c03cf06c212cddbab62449752c0d5385cc150.svg)}#ofitour-cms #poli .slideMenu .slide-menu-content ul.menu-children:not(.menu-children-show){display:none}#ofitour-cms #poli .slideMenu .slide-menu-content ul.menu-children li a{padding-left:40px;font-size:16px !important}#ofitour-cms #poli .slideMenu .slide-menu-content ul.menu-children ul.menu-children li a{padding-left:60px}#ofitour-cms #poli #slide-menu-button{cursor:pointer;margin-right:25px}@media only screen and (max-width: 768px){#ofitour-cms #poli #slide-menu-button{margin-left:25px}}#ofitour-cms #poli .embed-booking-calendar{border-radius:10px;background-color:#ffffff;box-shadow:0 1px 4px rgba(0,0,0,0.5);margin-bottom:1em;overflow:hidden;position:relative;min-height:200px}#ofitour-cms #poli .embed-booking-calendar .calendario-salidas{padding:0.8em 0}#ofitour-cms #poli .embed-booking-calendar .embed-booking-calendar-placeholder-container,#ofitour-cms #poli .embed-booking-calendar .embed-booking-calendar-fail-container{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.75)}#ofitour-cms #poli .embed-booking-calendar .embed-booking-calendar-placeholder-container .embed-booking-calendar-placeholder,#ofitour-cms #poli .embed-booking-calendar .embed-booking-calendar-fail-container .embed-booking-calendar-placeholder{color:#F6A13D;display:flex;flex-direction:column;min-height:auto}#ofitour-cms #poli .embed-booking-calendar .embed-booking-calendar-placeholder-container .embed-booking-calendar-placeholder .embed-booking-calendar-placeholder-text,#ofitour-cms #poli .embed-booking-calendar .embed-booking-calendar-fail-container .embed-booking-calendar-placeholder .embed-booking-calendar-placeholder-text{color:#595C6B;margin-top:0.5em;font-size:16px}#ofitour-cms #poli .embed-booking-calendar .embed-calendar-row{display:flex;flex-direction:row}#ofitour-cms #poli .embed-booking-calendar .embed-calendar-cell{display:flex;width:100%;align-items:center;justify-content:center;flex-grow:1}#ofitour-cms #poli .embed-booking-calendar .dias-salidas .embed-calendar-cell{min-height:42px;margin:0.25em;width:15%;font-size:20px;font-weight:500;line-height:normal;color:#595C6B;border-radius:10px;flex-direction:column}#ofitour-cms #poli .embed-booking-calendar .dias-salidas .embed-calendar-cell .price-from-calendar{font-size:12px}#ofitour-cms #poli .embed-booking-calendar .dias-salidas .embed-calendar-cell.dia-salida{background-color:#F6A13D;color:#ffffff;cursor:pointer;padding:0.25em 0.25em 0.1em 0.25em;transition:all 0.33s ease}#ofitour-cms #poli .embed-booking-calendar .dias-salidas .embed-calendar-cell.dia-salida:hover{color:white;background-color:#0760A9}#ofitour-cms #poli .embed-booking-calendar .dias-semana{color:#595C6B;font-size:16px;font-weight:bold;line-height:1.69}#ofitour-cms #poli .embed-booking-calendar .embed-calendar-header-content{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:1.7em;margin-top:0.7em}#ofitour-cms #poli .embed-booking-calendar .embed-calendar-header-content .titulo-mes{font-size:16px;color:#595C6B;margin-left:0.5em;margin-right:0.5em;min-width:270px;text-align:center}#ofitour-cms #poli .embed-booking-calendar .embed-calendar-header-content .sig img,#ofitour-cms #poli .embed-booking-calendar .embed-calendar-header-content .ant img{height:42px}#ofitour-cms #poli .embed-booking-calendar .cambio-mes-select{background-image:url(/assets/poli/triangle-7830d1d92350c4087148315fd6abaff6993c2e9c56eed371a170dab311eb4dde.svg);background-repeat:no-repeat;background-position:calc(100% - 10px) center;color:#595C6B;-webkit-appearance:none;-moz-appearance:none;appearance:none}#ofitour-cms .detail-tip .image-background{background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;object-fit:cover;height:200px;width:100%}#ofitour-cms .detail-tip .title{font-size:1.2em;font-weight:bold;margin:0 0 0.5em 0}@media only screen and (max-width: 768px){#ofitour-cms .detail-tip{font-size:0.7em}#ofitour-cms .detail-tip .title{margin:0.5em 0}#ofitour-cms .detail-tip .close-reveal-modal i{font-size:1.2em}}#ofitour-cms #luxotour .row{max-width:1280px !important}#ofitour-cms #luxotour .row-main-container-luxotour{max-width:100% !important}#ofitour-cms #luxotour .row-main-container-home-floating{margin-left:auto;margin-right:auto;max-width:100% !important}#ofitour-cms #luxotour .orbit,#ofitour-cms #luxotour .sidebar,#ofitour-cms #luxotour #content{margin-top:0}#ofitour-cms #luxotour .home_floating .row .row{margin-left:auto;margin-right:auto}#ofitour-cms #luxotour .home_floating #home-super-publishing-group-container{background-color:#e5e5e5;margin:1em 0 3em 0;padding:3em 0 0 0}#ofitour-cms #luxotour .home_floating #home-super-publishing-group-container .center-text-absolute-title-gp .center-text-title-gp .title-line-through{background-color:#e5e5e5}#ofitour-cms #luxotour .home_floating .parallax .caption-slider .P1 *,#ofitour-cms #luxotour .home_floating .parallax .caption-slider .P2 *,#ofitour-cms #luxotour .home_floating .parallax .caption-slider .P3 *,#ofitour-cms #luxotour .home_floating .parallax .caption-slider .P4 *{color:#fff;font-size:1.2em}#ofitour-cms #luxotour #user-menu{text-align:right}#ofitour-cms #luxotour #user-menu .top-bar-section ul li>a{color:#fff}#ofitour-cms #luxotour #user-menu .top-bar-section ul li>a:hover{color:#fff}#ofitour-cms #luxotour #user-menu .top-bar-section .has-dropdown>a::after{border-color:#fff transparent transparent transparent;top:14px !important}#ofitour-cms #luxotour #user-menu .top-bar-section .has-dropdown>a::after:hover{border-color:rgba(255,255,255,0.5) transparent transparent transparent}#ofitour-cms #luxotour #user-menu .top-bar-section li.has-dropdown>a{line-height:2.2em}#ofitour-cms #luxotour #user-data-container p{color:#fff;margin:0}#ofitour-cms #luxotour #user-data-container #datos-vendedor{line-height:1em;font-size:0.9em;margin:0}#ofitour-cms #luxotour #user-data-container #datos-vendedor .subheader{font-size:0.8em;font-weight:bold}#ofitour-cms #luxotour .option-menu-box{position:relative}#ofitour-cms #luxotour #wrapper-option-menu-box{padding:0 0.25em}#ofitour-cms #luxotour #wrapper-option-menu-box li{display:inline-block;position:relative;margin:0;padding:0.25em;z-index:2}#ofitour-cms #luxotour #wrapper-option-menu-box li a{text-transform:uppercase;font-size:0.8em}#ofitour-cms #luxotour #wrapper-option-menu-box .wrapper-content-option-menu-box{display:none;position:absolute;z-index:1}#ofitour-cms #luxotour #wrapper-option-menu-box .wrapper-content-option-menu-box .content-option-menu-box{padding:0;display:flex;flex-direction:column;flex-wrap:wrap}#ofitour-cms #luxotour #wrapper-option-menu-box .wrapper-content-option-menu-box .content-option-menu-box .element-menu-box{display:flex;border-right:1px solid #ccc;padding:0 5px;flex-direction:column;flex-grow:1;background:#f2f2f2;padding:5px}#ofitour-cms #luxotour #wrapper-option-menu-box .wrapper-content-option-menu-box .content-option-menu-box .element-menu-box a{min-width:150px;background-color:#f2f2f2;font-size:0.75em;padding:0.25em;line-height:1.8em}#ofitour-cms #luxotour #wrapper-option-menu-box .wrapper-content-option-menu-box .content-option-menu-box .element-menu-box a.page-tier-one{font-size:0.85em;font-weight:bold}#ofitour-cms #luxotour #wrapper-option-menu-box .wrapper-content-option-menu-box .content-option-menu-box .element-menu-box a.page-tier-two{padding-left:1em}#ofitour-cms #luxotour #wrapper-option-menu-box .wrapper-content-option-menu-box .content-option-menu-box .element-menu-box:last-child{border-right-width:0}#ofitour-cms #luxotour #wrapper-option-menu-box .separator{border-right:1px solid #ccc}#ofitour-cms #luxotour #navigationMenu .iso-luxotour{background-color:#cc0000;background-image:url(/assets/iconos-social-network/iso-luxotour-f8ace6098137f53f1d0c054966e37f9ce97b39f571d3508025af59580f067c3c.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #luxotour #navigationMenu .iso-luxotour:hover{background-image:url(/assets/iconos-social-network/iso-luxotour-f8ace6098137f53f1d0c054966e37f9ce97b39f571d3508025af59580f067c3c.png)}#ofitour-cms #luxotour #navigationMenu .luxotour-grandes-viajes{background-image:url(/assets/iconos-social-network/luxotour-grandes-viajes-home-eb5fa1b6a59cf5c8cdf1a64beec3d052dfc9493bb80db1ee235d805e6d9be8a3.svg);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #luxotour #navigationMenu .luxotour-grandes-viajes:hover{background-image:url(/assets/iconos-social-network/luxotour-grandes-viajes-home-eb5fa1b6a59cf5c8cdf1a64beec3d052dfc9493bb80db1ee235d805e6d9be8a3.svg)}#ofitour-cms #luxotour #navigationMenu .luxotour-mi-marruecos{background-image:url(/assets/iconos-social-network/luxotour-mi-marruecos-a2dc95e273f9caa5aa36ca6b90164f6503d8c6bbaf86fc6b1245ae9a5e900cfd.png);background-position:50% 50%;background-repeat:no-repeat}#ofitour-cms #luxotour #navigationMenu .social_network_search{background-color:#9d1c32}#ofitour-cms #luxotour #navigationMenu .social_network_search i{color:#fff;font-size:1.5em;padding-top:0.25em}#ofitour-cms #luxotour #navigationMenu .budget_request_groups_home i{color:#fff;font-size:1.5em;padding-top:0.25em}#ofitour-cms #luxotour #navigationMenu .social_network_promotions{background-color:#9d1c32;color:#fff;height:auto;padding:0.5em 0.45em 0.5em 0;transform:rotate(-180deg);writing-mode:tb-rl}#ofitour-cms #luxotour #navigationMenu .social_network_promotions:hover{font-weight:bold}#ofitour-cms #luxotour .map-tooltip{pointer-events:none;position:absolute;font-size:1em;text-align:center;background:white;padding:0.5em 0.5em;z-index:5;height:auto;color:#666;border-radius:5px;box-shadow:0 0 0 1px #eee;display:none;text-transform:uppercase;font-weight:bold}#ofitour-cms #luxotour .map-tooltip.active{display:block}#ofitour-cms #luxotour .map-tooltip:after{content:'';position:absolute;left:50%;top:100%;width:0;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white}#ofitour-cms #luxotour #reservation-options{background-color:#e5e5e5;padding:0}#ofitour-cms #luxotour #reservation-options select,#ofitour-cms #luxotour #reservation-options input[type="text"]{background-color:#e5e5e5;border-bottom:2px solid #9d1c32;border-left:none;border-right:none;border-top:none;box-shadow:none;color:#262626}#ofitour-cms #luxotour #reservation-options span.prefix,#ofitour-cms #luxotour #reservation-options label.prefix{background:#e5e5e5;border:none;color:#262626}#ofitour-cms #luxotour #reservation-options span.prefix{border-bottom:2px solid #262626;border-left:none;border-right:none;border-top:none}#ofitour-cms #luxotour #reservation-options .row.collapse>.column,#ofitour-cms #luxotour #reservation-options .row.collapse>.columns{padding-left:0.9375em;padding-right:0.9375em}#ofitour-cms #luxotour #nav-reservation-options{background-color:#262626;margin:0 auto}#ofitour-cms #luxotour #nav-reservation-options a{color:#fff;padding:5px 15px;font-weight:normal;letter-spacing:0;text-transform:capitalize}#ofitour-cms #luxotour #nav-reservation-options .active{color:#262626;background-color:#e5e5e5}#ofitour-cms #luxotour .form{padding:30px 30px 0 30px}#ofitour-cms #luxotour .wrap-option-search-filter .chosen-container,#ofitour-cms #luxotour .wrap-option-search-filter .chosen-container-active,#ofitour-cms #luxotour .wrap-option-search-filter .chosen-container-single,#ofitour-cms #luxotour .wrap-option-search-filter .chosen-container-single .chosen-single,#ofitour-cms #luxotour #reservation-options .chosen-container,#ofitour-cms #luxotour #reservation-options .chosen-container-active,#ofitour-cms #luxotour #reservation-options .chosen-container-single,#ofitour-cms #luxotour #reservation-options .chosen-container-single .chosen-single{background-color:transparent;border:none;box-shadow:none !important}#ofitour-cms #luxotour .wrap-option-search-filter .chosen-container-active .chosen-choices,#ofitour-cms #luxotour #reservation-options .chosen-container-active .chosen-choices{border:2px solid #9d1c32;box-shadow:none}#ofitour-cms #luxotour .wrap-option-search-filter .chosen-container-multi .chosen-choices,#ofitour-cms #luxotour .wrap-option-search-filter .chosen-container-single .chosen-single,#ofitour-cms #luxotour #reservation-options .chosen-container-multi .chosen-choices,#ofitour-cms #luxotour #reservation-options .chosen-container-single .chosen-single{background-color:#e5e5e5;background-image:none;border-bottom:2px solid #9d1c32;border-left:none;border-right:none;border-top:none}#ofitour-cms #luxotour .publishing-group-container{margin-bottom:2.5em}#ofitour-cms #luxotour .publishing-group-container .view-link{display:inline-block;margin:1.5em 0 0 0}#ofitour-cms #luxotour .publishing-group-container .image .duration{padding:5px 0}#ofitour-cms #luxotour .wrap-filter hr:first-child{border-bottom:1px solid #808080;border-top:1px solid #ddd;margin:0}#ofitour-cms #luxotour .publication-filter-horizontal .publication-filter{background-color:#e5e5e5}#ofitour-cms #luxotour .publication-filter-horizontal .publication-filter .wrap-option-search-filter{width:25%}#ofitour-cms #luxotour .publication-filter-horizontal .publication-filter .wrap-content-title-search-filter{width:100%}#ofitour-cms #luxotour .publication-filter-horizontal .publication-filter .wrap-content-title-search-filter .title{background-color:#262626;color:#fff;font-size:1.2em;font-weight:normal;margin:0 0 1.5em 0;padding:0.3em 0;text-align:center;text-transform:capitalize}#ofitour-cms #luxotour .publication-filter-horizontal .publication-filter .wrap-content-option-search-filter{padding:0 2.5em 1em 2.5em}#ofitour-cms #luxotour .finder-publications-container .publication-container .publishing-group-luxotour-mosaic{margin:0 0 2.5em 0}#ofitour-cms #luxotour .finder-publication-search-container{margin:0 0 1em 0}#ofitour-cms #luxotour .finder-pagination-container{margin:0 0 1em 0}#ofitour-cms #luxotour .finder-pagination-container hr{margin:0 0 1.5em 0}#ofitour-cms #luxotour .product-show .from{display:inline-block;line-height:1.6em;margin:0.3em 0 0 0}#ofitour-cms #luxotour .product-show .duration{display:inline-block;font-weight:normal;margin:0.3em 0 0 0;line-height:1.6em;text-align:right}#ofitour-cms #luxotour .product-show .product-info{border-radius:0;box-shadow:none;padding:0}#ofitour-cms #luxotour .product-show .product-info .buttons-show-publication{background-color:rgba(255,255,255,0.5);padding:0.5em;position:absolute;width:100%;top:383px;z-index:1}#ofitour-cms #luxotour .product-show .product-info .buttons-show-publication label{color:#fff}#ofitour-cms #luxotour .product-show .product-info .buttons-show-publication form{margin:0}#ofitour-cms #luxotour .product-show .product-info .buttons-show-publication form .booking-button{margin-top:15px;padding:0.5em}#ofitour-cms #luxotour .product-show .product-info .buttons-show-publication #container-print i{color:#fff}#ofitour-cms #luxotour .product-show .product-info .buttons-show-publication #container-print ul{margin:0}#ofitour-cms #luxotour .product-show .product-info .product-images{position:relative}#ofitour-cms #luxotour .product-show .product-info .modal-tab-title{background-color:rgba(255,255,255,0.7);min-height:115px;padding:1em;position:absolute;top:7em;left:60px;width:60%}#ofitour-cms #luxotour .product-show .product-info .modal-tab-title .price-container{background-color:#7e0100;color:#fff;padding:1em;position:absolute;text-align:center;width:82%}#ofitour-cms #luxotour .product-show .product-info .modal-tab-title .price-container p{font-weight:bold;margin:0}#ofitour-cms #luxotour .product-show .product-info .modal-tab-title p{line-height:1.2em}#ofitour-cms #luxotour .product-show .product-info .modal-tab-title p:last-child{margin:0}#ofitour-cms #luxotour .product-show .product-info .modal-tab-title p.title{font-weight:bold}#ofitour-cms #luxotour .product-show .product-info .modal-tab-title .itinerary-day{font-size:2.5em;line-height:1em;margin-bottom:0.2em}#ofitour-cms #luxotour .product-show .product-info .modal-tab-title .itinerary-title{margin-bottom:0.8em}#ofitour-cms #luxotour .product-show .product-info .modal-tab-title .itinerary-header{line-height:1em}#ofitour-cms #luxotour .product-show .product-info .container-info{padding:1.5em 7em}#ofitour-cms #luxotour .product-show .product-info .container-info .title-info-detail{color:#333;font-size:1.5em;font-weight:bold;margin-bottom:1em}#ofitour-cms #luxotour .product-show .product-info .container-info .title-summary-itinerary{border-bottom:1px solid #4d4a47;font-size:1.2em}#ofitour-cms #luxotour .product-show .product-info .container-info-detail{background-color:#e3e3e3;box-shadow:10px 10px 10px -4px rgba(0,0,0,0.4);color:#888}#ofitour-cms #luxotour .product-show .product-info .container-info-detail .title-info-detail{background-color:#646473;color:#fff;font-size:0.9em;padding:0.5em 1em;margin:0 0 0.8em 0}#ofitour-cms #luxotour .product-show .product-info .container-info-detail p{padding:0 1em 0.8em 1em;margin:0}#ofitour-cms #luxotour .product-show .product-info .container-itinerary .itinerary-title-large{border-bottom:1px solid #4d4a47}#ofitour-cms #luxotour .product-show ul.features-list{list-style:none}#ofitour-cms #luxotour .product-show .content-tips p{cursor:pointer;margin:0 0 1.2em 0;text-align:center}#ofitour-cms #luxotour .product-show .content-tips .image-background{background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer;object-fit:cover;height:150px;width:100%}#ofitour-cms #luxotour .product-show .wrapper-content-group-hotels-package #list-group-hotels-package .title-group-hotel-package{background-color:#fff;border:1px solid #7e0100;color:#7e0100;cursor:pointer;font-size:1.2em;margin:0 0 0.7em 0;padding:0.3em}#ofitour-cms #luxotour .product-show .wrapper-content-group-hotels-package #list-group-hotels-package .title-group-hotel-package:hover,#ofitour-cms #luxotour .product-show .wrapper-content-group-hotels-package #list-group-hotels-package .title-group-hotel-package.active{background-color:#7e0100;color:#fff}#ofitour-cms #luxotour .product-show .wrapper-content-group-hotels-package #list-group-hotels-package .title-group-hotel-package i{font-size:1.4em;line-height:1.2em}#ofitour-cms #luxotour .product-show .wrapper-content-group-hotels-package .wrapper-content-hotel-package .content-hotel-package{cursor:pointer;margin:0 0 2em 0;padding:1em;box-shadow:0 0 3px rgba(126,1,0,0.3)}#ofitour-cms #luxotour .product-show .wrapper-content-group-hotels-package .wrapper-content-hotel-package .content-hotel-package:hover{box-shadow:0 0 6px rgba(126,1,0,0.5)}#ofitour-cms #luxotour .product-show .wrapper-content-group-hotels-package .wrapper-content-hotel-package .content-hotel-package img{height:150px;width:100%;background-image:url(/assets/bg-a449dea760ca45a8b2c521794c96b331667779b739aecd89010bf94a00991c97.png);background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;object-fit:cover}#ofitour-cms #luxotour .product-show .wrapper-content-group-hotels-package .wrapper-content-hotel-package .content-hotel-package .title-hotel-package{font-size:1.4em;font-weight:bold;margin:0 0 0.5em 0}#ofitour-cms #luxotour .product-show .wrapper-content-group-hotels-package .wrapper-content-hotel-package .content-hotel-package .text-presentation-hotel-package{font-size:0.9em;line-height:1.2em;margin:0}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show{background-color:#7e0100;bottom:0;left:0;margin:0;position:sticky;width:100%;z-index:2}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li{width:75px;height:75px}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a{background-color:#7e0100;border-left:1px solid #fff;border-right:1px solid #fff;border-top:none;border-bottom:none;color:#fff;font-size:0.8em;background-repeat:no-repeat;background-size:cover;width:75px;height:75px;background-position:50% 50%}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a:hover{background-color:#646473}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a.home{background-image:url(/assets/luxotour/home-30743b6711f16d4199fa2d9b31786941c3a8300ecd7fc8574dfa0fdc62c2e34a.png)}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a.itinerario{background-image:url(/assets/luxotour/itinerario-58c4a9a3237df8d3657970ca49d07d35f182d578be5e0b0d7bcda74bd3649f70.png)}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a.servicios{background-image:url(/assets/luxotour/servicios-c837a07e0c105095751882373a4f2653925fe434348972cb6d842801159e6e71.png)}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a.vuelos-previstos{background-image:url(/assets/luxotour/vuelos-previstos-ca0c8566b36723560ea94ddd5bb32201847be3a12f965ed2f2db67acc4807726.png)}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a.visitas-previstas{background-image:url(/assets/luxotour/visitas-previstas-92f5d8570a29f9c1592cbd0fc1ce969219fbecf3f65c64e043bad38826484c78.png)}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a.incluye{background-image:url(/assets/luxotour/incluye-58f6c1586058acb5846fac5fbd4ead9165a3d336c278672cfb9a23c667b19fe3.png)}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a.no-incluye{background-image:url(/assets/luxotour/no-incluye-df312b54435f6a3ba453d8bd46268523fc76a87c30e88043758ec293c9b37761.png)}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a.observaciones{background-image:url(/assets/luxotour/observaciones-c34ef2e236cd9162ab0d0fcb5c18d74c2ed308c967fd899435c81200db29e7f8.png)}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a.hoteles-previstos,#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a.hoteles-previstos-o-similares{background-image:url(/assets/luxotour/hoteles-previstos-6ec580b6e05bd577f3cba8633344018567498171f02c748498a13abd11be0e2e.png)}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a.para-viajeros{background-image:url(/assets/luxotour/para-viajeros-85db16413325d4d8ebcc7a0f51f7312fc57162bb4fcb7c9666df8f7113f1e73d.png)}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a.pdf{background-image:url(/assets/luxotour/pdf-4715ce7a73d72ed2bf242e418753744a1e868a8cfa0606b0bddd0fc328b2c565.png)}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li.active a{background-color:#646473}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li.active a:hover{background-color:#646473}#ofitour-cms #luxotour footer .vertical-footer-groups{background-color:#b2b2b2 !important;color:#666 !important}#ofitour-cms #luxotour footer .vertical-footer-groups .footer-group:last-child{border:none}#ofitour-cms #luxotour footer .horizontal-footer-groups{background-color:#383838 !important;color:#fff !important;padding:1em 0}#ofitour-cms #luxotour footer .horizontal-footer-groups .horizontal-item-inline{color:#fff !important;margin:0 0 0 2em}#ofitour-cms #luxotour footer .horizontal-footer-groups .horizontal-item-inline li{margin:0}#ofitour-cms #luxotour footer #container-office{background-color:#7e0100 !important;color:#fff !important;padding:1em 0}#ofitour-cms #luxotour footer #container-office a{color:#fff !important}#ofitour-cms #luxotour footer #container-office .icon-luxotour{margin-top:0.8em;width:100px}#ofitour-cms #luxotour footer #container-office .office{font-size:0.8em;border-left:1px solid #fff;min-height:11em}#ofitour-cms #luxotour footer #container-office .office i{color:#fff !important;margin-right:0.2em}#ofitour-cms #luxotour footer #container-office .office i.fa-phone-square{margin-right:0.6em}#ofitour-cms #luxotour footer #container-office .office i.fa-envelope{margin-right:0.4em}#ofitour-cms #luxotour footer #container-office .office p{color:#fff !important;margin:0 0 0.5em 0}#ofitour-cms #luxotour footer #container-office .office .address{margin-left:1.5em}#ofitour-cms #luxotour footer #container-office .office .address p{line-height:1.2em;margin:0}#ofitour-cms #luxotour footer #container-office .office .address p:last-child{margin:0 0 0.5em 0}#ofitour-cms #luxotour footer #container-office #social-networks-footer li:before{content:""}#ofitour-cms #luxotour footer #container-office #new_newsletter input{background-color:#7e0100;color:#fff;border:none;border-bottom:1px solid #fff;box-shadow:none}#ofitour-cms #luxotour footer #container-office #new_newsletter input.button{border:2px solid #fff;border-radius:8px}#ofitour-cms #luxotour footer #container-office #new_newsletter .lopd-message{color:#fff}#ofitour-cms #luxotour footer #container-office #new_newsletter .lopd-message label{color:#fff;font-size:0.8em}#ofitour-cms #luxotour footer #container-office #new_newsletter .lopd-message a{color:#fff;text-decoration:underline}#ofitour-cms #luxotour footer #icons-luxotour p{margin:0 0 0 5em}#ofitour-cms #luxotour footer #icons-luxotour img:first-child{margin-right:2.5em}#ofitour-cms #luxotour footer #copyright{margin-right:3.5em}#ofitour-cms #luxotour header .top-image{background-color:#9d1c32;padding:0.6em 0 0 0;position:fixed;top:0;width:100%;z-index:9999}#ofitour-cms #luxotour header .top-image #logo-area-agencias{background:transparent url(/assets/icono-zona-clientes-luxotour-c42bc965540995764465944f40ea15b8eb5ba04090d59e13df1449bccebf945e.png) no-repeat 15px 0;height:30px;border-left:1px solid #fff}#ofitour-cms #luxotour header #menu .top-bar-section .has-dropdown>a:after{margin-right:10px}#ofitour-cms #luxotour header #menu .top-bar-section .dropdown li.title h5 a{color:#333;font-weight:bold}#ofitour-cms #luxotour header #top{background-color:rgba(255,255,255,0.5);padding:0.7em 0 0 0;width:100%;z-index:10}#ofitour-cms #luxotour .home-map{position:absolute;right:28%;top:31%;width:44%;z-index:2}#ofitour-cms #luxotour .home-map #home-map-container svg{filter:none}#ofitour-cms #luxotour .home-map #home-map-container .title-home-map{color:#fff;font-size:1em;font-weight:normal;line-height:1;position:absolute;top:105%;left:30%}#ofitour-cms #luxotour .top-bar .toggle-topbar.menu-icon a span{box-shadow:0 10px 0 1px rgba(0,0,0,0.8),0 16px 0 1px rgba(0,0,0,0.8),0 22px 0 1px rgba(0,0,0,0.8)}@media only screen and (max-width: 768px){#ofitour-cms #luxotour .caption-slider,#ofitour-cms #luxotour .top,#ofitour-cms #luxotour .content1,#ofitour-cms #luxotour .content2,#ofitour-cms #luxotour .content3,#ofitour-cms #luxotour .bottom{padding:1em 0.9375em}#ofitour-cms #luxotour .home-map{display:none}#ofitour-cms #luxotour header .top-image{padding:0.3em 0;position:relative}#ofitour-cms #luxotour header .top-image .logo{display:block;margin:0 auto;width:auto}#ofitour-cms #luxotour header #top{margin-top:0 !important;padding:0}#ofitour-cms #luxotour #content,#ofitour-cms #luxotour .orbit{margin-top:0 !important}#ofitour-cms #luxotour .publishing-group-container{margin-bottom:1em}#ofitour-cms #luxotour .publishing-group-container .hr-line-through{margin:0 0 0.5em 0}#ofitour-cms #luxotour .publishing-group-container .view-link{background-color:#e3e3e3;margin:0.5em 0 0 0;padding:0.5em;border-radius:10px}#ofitour-cms #luxotour .publishing-group-container .center-text-absolute-title-gp .center-text-title-gp{top:-10px}#ofitour-cms #luxotour .publishing-group-container .center-text-absolute-title-gp .center-text-title-gp .title-line-through{font-size:0.8em}#ofitour-cms #luxotour .publishing-group-container #carousel-publishing-groups-14 #title-gp-list{margin:1.5em auto 0.2em auto}#ofitour-cms #luxotour .publishing-group-container #carousel-publishing-groups-14 #title-gp-list #center-list-item-nav-carousel{font-size:0.8em}#ofitour-cms #luxotour .publishing-group-container #carousel-publishing-groups-14 #title-gp-list #center-list-item-nav-carousel .carousel-indicators li{width:100%;margin:0 0 0.5em 0}#ofitour-cms #luxotour .publishing-group-container #carousel-publishing-groups-14 #title-gp-list #center-list-item-nav-carousel .carousel-indicators li a{width:100%}#ofitour-cms #luxotour .row-publishing-group-three-centered-in-image{top:1em}#ofitour-cms #luxotour .publishing-group-three-centered-in-image{height:225px}#ofitour-cms #luxotour .product-show{font-size:0.8em}#ofitour-cms #luxotour .product-show .product-images .image-background{height:auto}#ofitour-cms #luxotour .product-show .wrapper-content-group-hotels-package .wrapper-content-hotel-package .content-hotel-package .title-hotel-package{line-height:1.2em;margin:0.5em 0}#ofitour-cms #luxotour .product-show .product-info .buttons-show-publication{background-color:#7e0100;position:relative;top:0}#ofitour-cms #luxotour .product-show .product-info .modal-tab-title{left:1.5em;top:1.5em;width:80%}#ofitour-cms #luxotour .product-show .product-info .modal-tab-title p:first-child{font-size:1.2em;font-weight:bold}#ofitour-cms #luxotour .product-show .product-info .modal-tab-title .price-container{float:right;margin:0.5em 0 0 0;min-height:auto;padding:0.5em;position:relative;text-align:right;width:40%}#ofitour-cms #luxotour .product-show .product-info .container-info{padding:1.5em 2em}#ofitour-cms #luxotour .product-show .product-info .container-info .container-info-detail{margin:0 0 1em 0}#ofitour-cms #luxotour .product-show .product-info .container-info .container-info-detail .title-info-detail{font-size:1.3em;line-height:1.2em}#ofitour-cms #luxotour .product-show .product-info .summary-itinerary-left .itinerary-day{font-size:2em;margin-bottom:0.5em}#ofitour-cms #luxotour .product-show .product-info .summary-itinerary-left .itinerary-header{margin-bottom:1em}#ofitour-cms #luxotour #carousel-product-show .carousel-product-show-left{width:35px;height:35px}#ofitour-cms #luxotour #carousel-product-show .carousel-product-show-left i{font-size:1.5em !important;margin:0 0.1em 0 0}#ofitour-cms #luxotour #carousel-product-show .carousel-product-show-right{width:35px;height:35px}#ofitour-cms #luxotour #carousel-product-show .carousel-product-show-right i{font-size:1.5em !important;margin:0 0 0 0.1em}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show{height:auto;position:fixed;z-index:9999}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show #center-list-item-nav-carousel{display:block}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li{height:auto;width:auto}#ofitour-cms #luxotour #carousel-product-show #nav-tab-product-show .carousel-indicators li a{height:auto;width:auto}#ofitour-cms #luxotour .publication-filter-horizontal .publication-filter .wrap-option-search-filter{width:100%}#ofitour-cms #luxotour footer .footer-group{border:none}#ofitour-cms #luxotour footer .footer-group.areas-geograficas ul{margin-left:1em}#ofitour-cms #luxotour footer #container-office .office{border-left:none;border-bottom:1px solid #fff;margin:1em 1em 0 1em}#ofitour-cms #luxotour footer #container-office .office:nth-child(2){border-top:1px solid #fff;padding:1em 0 0 1em}#ofitour-cms #luxotour footer #container-office #social-networks-footer{margin-top:1em}#ofitour-cms #luxotour footer #icons-luxotour p{text-align:center;margin:0}#ofitour-cms #luxotour footer #icons-luxotour p img{margin:0 0 0.7em 0 !important;text-align:center !important}#ofitour-cms #luxotour footer #icons-luxotour p img:last-child{margin:0 !important}#ofitour-cms #luxotour footer #copyright{margin-right:0;text-align:center}}@media only screen and (min-width: 768px){#ofitour-cms #luxotour header #menu>.top-bar{overflow:hidden}#ofitour-cms #luxotour header #menu ul.left{width:100%;display:inline-flex}#ofitour-cms #luxotour header #menu .top-bar-section>ul>li{margin:0}#ofitour-cms #luxotour header #menu .top-bar-section>ul>li:not(.divider){flex:auto}#ofitour-cms #luxotour header #menu .top-bar-section>ul>li:last-child{display:none}#ofitour-cms #luxotour .top-bar-section ul li:hover>a{background:#f2f2f2}#ofitour-cms #luxotour .top-bar-section ul li ul li a:not(.button){background:#f2f2f2;padding:10px}#ofitour-cms #luxotour .top-bar-section li a:not(.button):hover{background:#f2f2f2}#ofitour-cms #luxotour .top-bar,#ofitour-cms #luxotour .top-bar-section ul,#ofitour-cms #luxotour .top-bar-section li a:not(.button){background:transparent;height:35px;line-height:35px}#ofitour-cms #luxotour .top-bar,#ofitour-cms #luxotour .top-bar-section ul,#ofitour-cms #luxotour .top-bar-section>ul>.divider,#ofitour-cms #luxotour .top-bar-section>ul>[role="separator"]{height:35px !important}#ofitour-cms #luxotour .top-bar-section .has-dropdown ul.dropdown li a:not(.button){line-height:0.5em;height:auto}#ofitour-cms #luxotour .top-bar-section .has-dropdown>a:after{top:1.25em}#ofitour-cms #luxotour #user-menu .top-bar-section ul li:hover>a{background:#87182b}#ofitour-cms #luxotour #user-menu .top-bar-section ul li ul li a:not(.button){background:#9d1c32;padding:10px}#ofitour-cms #luxotour #user-menu .top-bar-section li a:not(.button):hover{background:#87182b}#ofitour-cms #luxotour #user-menu .top-bar-section .has-dropdown>a:after{margin-right:11px}#ofitour-cms #luxotour footer .row{max-width:100% !important}#ofitour-cms #luxotour footer .vertical-footer-groups .row{max-width:95% !important}#ofitour-cms #luxotour footer #content-social-new .row{max-width:100% !important}}@media only screen and (min-width: 1900px){#ofitour-cms #luxotour .home-map{right:27%;top:25%;width:50%}#ofitour-cms #luxotour .home-map #home-map-container .title-home-map{left:40%;top:100%}#ofitour-cms #luxotour .product-show .product-info .container-info{padding:1.5em 20em}#ofitour-cms #luxotour footer .row{max-width:70% !important}#ofitour-cms #luxotour footer .vertical-footer-groups .row{max-width:66% !important}#ofitour-cms #luxotour footer #content-social-new .row{max-width:100% !important}#ofitour-cms #luxotour footer #icons-luxotour p{margin:0 0 0 5em}#ofitour-cms #luxotour footer #copyright{margin-right:3em}}@keyframes anim-salmon-move{from{background-position-x:0%}to{background-position-x:100%}}#ofitour-cms #multidestinos{width:100%;overflow-x:hidden}#ofitour-cms #multidestinos .row-flex{display:flex;flex-wrap:wrap}#ofitour-cms #multidestinos .row-flex.column{flex-direction:column}#ofitour-cms #multidestinos #spinner{background:rgba(0,0,0,0.7)}#ofitour-cms #multidestinos .content-size-fixer,#ofitour-cms #multidestinos .home,#ofitour-cms #multidestinos .twelve{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}#ofitour-cms #multidestinos ul.pagination li.prev a{font-weight:bold;opacity:1}#ofitour-cms #multidestinos ul.pagination li a{font-size:20px;opacity:0.5;padding:0.0625em 0.1em}#ofitour-cms #multidestinos ul.pagination li a:hover{background:none;opacity:1}#ofitour-cms #multidestinos ul.pagination li.current a{background:transparent;font-weight:500;opacity:1}#ofitour-cms #multidestinos #filter-option-search-container{margin-bottom:2em;margin-top:2em}#ofitour-cms #multidestinos .finder-publication-search-container .icon-search-by-content{cursor:pointer;height:32px;position:absolute;right:20px;top:10px;width:32px}#ofitour-cms #multidestinos .finder-publication-search-container .chosen-choices{background:#E7E7E7 url(https://reservascms.delunoalotroconfin.com/Content/images/CssImages/arrow.png) no-repeat calc(100% - 5px) 15px;border:none;min-height:49px !important}#ofitour-cms #multidestinos .finder-publication-search-container .chosen-choices input[type=text]{margin:0}#ofitour-cms #multidestinos .finder-publication-search-container i{right:20px;top:17px}#ofitour-cms #multidestinos .finder-publication-search-container i.fa-search{right:24px;top:7px}#ofitour-cms #multidestinos .finder-publication-search-container i.fa-caret-down{display:none !important}#ofitour-cms #multidestinos .finder-publication-search-container .chosen-container-active .chosen-choices{border:1px solid #aaa;box-shadow:none}#ofitour-cms #multidestinos .finder-publication-search-container .chosen-container,#ofitour-cms #multidestinos .finder-publication-search-container .chosen-container-single{border:none}#ofitour-cms #multidestinos .wrap-option-search-filter{margin-bottom:1rem}#ofitour-cms #multidestinos .wrap-option-search-filter .chosen-container-single,#ofitour-cms #multidestinos .wrap-option-search-filter .chosen-container-single .chosen-single,#ofitour-cms #multidestinos .wrap-option-search-filter .chosen-container-multi .chosen-choices li.search-field input[type=text]{color:#595959 !important;height:49px;line-height:49px;background:#E7E7E7;border:none}#ofitour-cms #multidestinos .wrap-option-search-filter .chosen-container-single .chosen-single{font-size:1.35em;font-weight:300}#ofitour-cms #multidestinos .wrap-option-search-filter .chosen-container .chosen-single div{width:30px}#ofitour-cms #multidestinos .wrap-option-search-filter .chosen-container .chosen-single div b{background-position:calc(100% - 5px) 10px}#ofitour-cms #multidestinos .wrap-option-search-filter i.fa-caret-down{display:none !important}#ofitour-cms #multidestinos .publication-filter .chosen-choices{background:#E7E7E7 url(https://reservascms.delunoalotroconfin.com/Content/images/CssImages/arrow.png) no-repeat calc(100% - 5px) 15px;border:none;min-height:49px !important}#ofitour-cms #multidestinos .publication-filter .chosen-choices input[type=text]{margin:0}#ofitour-cms #multidestinos .publication-filter .chosen-container,#ofitour-cms #multidestinos .publication-filter .chosen-container-single{border:none}#ofitour-cms #multidestinos .publication-filter .chosen-container-single .chosen-single{color:#595959 !important;font-size:1.54em;font-weight:300}#ofitour-cms #multidestinos .publication-filter-horizontal .publication-filter i{top:17px}#ofitour-cms #multidestinos .orbit h1,#ofitour-cms #multidestinos .sidebar h1,#ofitour-cms #multidestinos .gallery h1,#ofitour-cms #multidestinos .twelve h1{color:#F49E6D;border-bottom:none;font-size:43px;font-weight:normal;text-transform:capitalize}#ofitour-cms #multidestinos .orbit h2,#ofitour-cms #multidestinos .orbit h3,#ofitour-cms #multidestinos .orbit h4,#ofitour-cms #multidestinos .orbit h5,#ofitour-cms #multidestinos .orbit h6,#ofitour-cms #multidestinos .sidebar h2,#ofitour-cms #multidestinos .sidebar h3,#ofitour-cms #multidestinos .sidebar h4,#ofitour-cms #multidestinos .sidebar h5,#ofitour-cms #multidestinos .sidebar h6,#ofitour-cms #multidestinos .gallery h2,#ofitour-cms #multidestinos .gallery h3,#ofitour-cms #multidestinos .gallery h4,#ofitour-cms #multidestinos .gallery h5,#ofitour-cms #multidestinos .gallery h6,#ofitour-cms #multidestinos .twelve h2,#ofitour-cms #multidestinos .twelve h3,#ofitour-cms #multidestinos .twelve h4,#ofitour-cms #multidestinos .twelve h5,#ofitour-cms #multidestinos .twelve h6{color:#868686}#ofitour-cms #multidestinos .orbit h2,#ofitour-cms #multidestinos .sidebar h2,#ofitour-cms #multidestinos .gallery h2,#ofitour-cms #multidestinos .twelve h2{font-size:1.2em}#ofitour-cms #multidestinos .orbit p,#ofitour-cms #multidestinos .sidebar p,#ofitour-cms #multidestinos .gallery p,#ofitour-cms #multidestinos .twelve p{color:#868686;font-size:1.1em;text-align:justify}#ofitour-cms #multidestinos .salmon-gradient{background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%)}#ofitour-cms #multidestinos *:not(.fa){font-family:'rubrik-new', sans-serif !important}#ofitour-cms #multidestinos .full-width{width:100%}#ofitour-cms #multidestinos .fullheight{height:100%}#ofitour-cms #multidestinos .row{max-width:100%}#ofitour-cms #multidestinos .orbit{margin-top:0}#ofitour-cms #multidestinos .reveal-modal label,#ofitour-cms #multidestinos label{font-size:20px;font-weight:300;letter-spacing:0;line-height:23px;color:#868686;margin-top:12px}#ofitour-cms #multidestinos .reveal-modal a,#ofitour-cms #multidestinos a{color:#F08175}#ofitour-cms #multidestinos .reveal-modal a:hover,#ofitour-cms #multidestinos .reveal-modal a:active,#ofitour-cms #multidestinos a:hover,#ofitour-cms #multidestinos a:active{color:#58c4a0}#ofitour-cms #multidestinos input[type=checkbox]{display:none}#ofitour-cms #multidestinos .custom.checkbox{width:21px;height:21px;background-color:#E7E7E7;border-radius:50% 50%;display:inline-block;position:relative;margin-right:8px;overflow:hidden;margin-bottom:-3px}#ofitour-cms #multidestinos .custom.checkbox.checked::after{content:'';position:absolute;top:6px;left:6px;width:9px;height:9px;background-color:#868686;display:block;border-radius:50% 50%}#ofitour-cms #multidestinos .margin-top-m{margin-top:16px}#ofitour-cms #multidestinos select,#ofitour-cms #multidestinos .contenedor-texto-habitaciones,#ofitour-cms #multidestinos .chosen-container-single .chosen-single div b{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding-right:30px !important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23999999%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-position:calc(100% - 10px) 55%;background-size:15px 26px;background-repeat:no-repeat}#ofitour-cms #multidestinos .chosen-container .chosen-single div b{background-image:none !important;padding-right:12px !important}#ofitour-cms #multidestinos .reveal-modal input[type=text],#ofitour-cms #multidestinos .reveal-modal input[type=email],#ofitour-cms #multidestinos .reveal-modal input[type=password],#ofitour-cms #multidestinos .reveal-modal select,#ofitour-cms #multidestinos .reveal-modal textarea,#ofitour-cms #multidestinos input[type=text],#ofitour-cms #multidestinos input[type=password],#ofitour-cms #multidestinos select,#ofitour-cms #multidestinos textarea,#ofitour-cms #multidestinos .reveal-modal .contenedor-texto-habitaciones{font-size:20px !important;font-weight:300;letter-spacing:0;line-height:23px !important;display:block;min-height:49px !important;color:#595959;border:none !important;box-shadow:none !important;border-radius:2px;background-color:#E7E7E7;padding:12px;cursor:pointer;margin:0 0 1em 0}#ofitour-cms #multidestinos .reveal-modal input[type=text]::placeholder,#ofitour-cms #multidestinos .reveal-modal input[type=email]::placeholder,#ofitour-cms #multidestinos .reveal-modal input[type=password]::placeholder,#ofitour-cms #multidestinos .reveal-modal select::placeholder,#ofitour-cms #multidestinos .reveal-modal textarea::placeholder,#ofitour-cms #multidestinos input[type=text]::placeholder,#ofitour-cms #multidestinos input[type=password]::placeholder,#ofitour-cms #multidestinos select::placeholder,#ofitour-cms #multidestinos textarea::placeholder,#ofitour-cms #multidestinos .reveal-modal .contenedor-texto-habitaciones::placeholder{color:#868686}#ofitour-cms #multidestinos .reveal-modal textarea,#ofitour-cms #multidestinos textarea{height:147px}#ofitour-cms #multidestinos .reveal-modal button,#ofitour-cms #multidestinos .reveal-modal .button,#ofitour-cms #multidestinos .reveal-modal input[type=button],#ofitour-cms #multidestinos .reveal-modal input[type=submit],#ofitour-cms #multidestinos button,#ofitour-cms #multidestinos .button,#ofitour-cms #multidestinos input[type=button],#ofitour-cms #multidestinos input[type=submit]{display:inline-flex;align-items:center;padding:12px 24px;min-height:49px;justify-content:center;background:transparent;color:#F08175;border:1px solid #F08175;border-radius:3;outline:none !important;box-shadow:none;box-sizing:border-box;font-size:17px;font-weight:500;letter-spacing:0;line-height:21px;transition:color 0.4s ease;margin-bottom:0}#ofitour-cms #multidestinos .reveal-modal button:not(.no-capitalize),#ofitour-cms #multidestinos .reveal-modal .button:not(.no-capitalize),#ofitour-cms #multidestinos .reveal-modal input[type=button]:not(.no-capitalize),#ofitour-cms #multidestinos .reveal-modal input[type=submit]:not(.no-capitalize),#ofitour-cms #multidestinos button:not(.no-capitalize),#ofitour-cms #multidestinos .button:not(.no-capitalize),#ofitour-cms #multidestinos input[type=button]:not(.no-capitalize),#ofitour-cms #multidestinos input[type=submit]:not(.no-capitalize){text-transform:uppercase}#ofitour-cms #multidestinos .reveal-modal button:hover,#ofitour-cms #multidestinos .reveal-modal .button:hover,#ofitour-cms #multidestinos .reveal-modal input[type=button]:hover,#ofitour-cms #multidestinos .reveal-modal input[type=submit]:hover,#ofitour-cms #multidestinos button:hover,#ofitour-cms #multidestinos .button:hover,#ofitour-cms #multidestinos input[type=button]:hover,#ofitour-cms #multidestinos input[type=submit]:hover{background:linear-gradient(90deg, rgba(0,0,0,0), rgba(249,168,37,0) 34%, #f9a825 65%, #fbbf2d 100%);background:linear-gradient(90deg, rgba(0,0,0,0), rgba(88,196,160,0) 34%, #58c4a0 65%, #6adab5 100%);color:white;border:1px solid #58c4a0;background-size:300%;animation:anim-salmon-move 0.4s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #multidestinos .reveal-modal button.button-salmon,#ofitour-cms #multidestinos .reveal-modal .button.button-salmon,#ofitour-cms #multidestinos .reveal-modal input.button-salmon[type=button],#ofitour-cms #multidestinos .reveal-modal input.button-salmon[type=submit],#ofitour-cms #multidestinos button.button-salmon,#ofitour-cms #multidestinos .button.button-salmon,#ofitour-cms #multidestinos input.button-salmon[type=button],#ofitour-cms #multidestinos input.button-salmon[type=submit]{border:none;background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%);color:white}#ofitour-cms #multidestinos .reveal-modal button.button-salmon:hover,#ofitour-cms #multidestinos .reveal-modal .button.button-salmon:hover,#ofitour-cms #multidestinos .reveal-modal input.button-salmon[type=button]:hover,#ofitour-cms #multidestinos .reveal-modal input.button-salmon[type=submit]:hover,#ofitour-cms #multidestinos button.button-salmon:hover,#ofitour-cms #multidestinos .button.button-salmon:hover,#ofitour-cms #multidestinos input.button-salmon[type=button]:hover,#ofitour-cms #multidestinos input.button-salmon[type=submit]:hover{border:none;background:linear-gradient(90deg, rgba(0,0,0,0), rgba(249,168,37,0) 34%, #f9a825 65%, #fbbf2d 100%),linear-gradient(90deg, #F08175 0%, #F49E6D 34%, #F49E6D 100%);background:linear-gradient(90deg, rgba(0,0,0,0), rgba(88,196,160,0) 34%, #58c4a0 65%, #6adab5 100%),linear-gradient(90deg, #F08175 0%, #F49E6D 34%, #F49E6D 100%);color:white;background-size:300%;animation:anim-salmon-move 0.4s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #multidestinos .reveal-modal button.disabled,#ofitour-cms #multidestinos .reveal-modal .button.disabled,#ofitour-cms #multidestinos .reveal-modal input.disabled[type=button],#ofitour-cms #multidestinos .reveal-modal input.disabled[type=submit],#ofitour-cms #multidestinos button.disabled,#ofitour-cms #multidestinos .button.disabled,#ofitour-cms #multidestinos input.disabled[type=button],#ofitour-cms #multidestinos input.disabled[type=submit],#ofitour-cms #multidestinos .reveal-modal button[disabled],#ofitour-cms #multidestinos .reveal-modal .button[disabled],#ofitour-cms #multidestinos .reveal-modal input[type=button][disabled],#ofitour-cms #multidestinos .reveal-modal input[type=submit][disabled],#ofitour-cms #multidestinos button[disabled],#ofitour-cms #multidestinos .button[disabled],#ofitour-cms #multidestinos input[type=button][disabled],#ofitour-cms #multidestinos input[type=submit][disabled]{border-color:#E7E7E7 !important;background-color:#E7E7E7 !important;color:#868686;animation:inherit !important}#ofitour-cms #multidestinos .reveal-modal button.disabled:hover,#ofitour-cms #multidestinos .reveal-modal .button.disabled:hover,#ofitour-cms #multidestinos .reveal-modal input.disabled[type=button]:hover,#ofitour-cms #multidestinos .reveal-modal input.disabled[type=submit]:hover,#ofitour-cms #multidestinos button.disabled:hover,#ofitour-cms #multidestinos .button.disabled:hover,#ofitour-cms #multidestinos input.disabled[type=button]:hover,#ofitour-cms #multidestinos input.disabled[type=submit]:hover,#ofitour-cms #multidestinos .reveal-modal button[disabled]:hover,#ofitour-cms #multidestinos .reveal-modal .button[disabled]:hover,#ofitour-cms #multidestinos .reveal-modal input[type=button][disabled]:hover,#ofitour-cms #multidestinos .reveal-modal input[type=submit][disabled]:hover,#ofitour-cms #multidestinos button[disabled]:hover,#ofitour-cms #multidestinos .button[disabled]:hover,#ofitour-cms #multidestinos input[type=button][disabled]:hover,#ofitour-cms #multidestinos input[type=submit][disabled]:hover{border-color:#E7E7E7 !important;background-color:#E7E7E7 !important;color:#868686}#ofitour-cms #multidestinos .ui-widget-content{border:none}#ofitour-cms #multidestinos .ui-front{z-index:200}#ofitour-cms #multidestinos .ui-menu .ui-menu-item{border:none !important;box-shadow:none !important;padding:0 !important}#ofitour-cms #multidestinos .ui-menu .ui-menu-item a{color:#595959;font-size:20px !important;font-weight:300;letter-spacing:0;line-height:23px !important;display:block;height:49px !important;background-color:#E7E7E7;padding:12px;cursor:pointer}#ofitour-cms #multidestinos .ui-menu .ui-menu-item a:hover{background-color:#6adab5 !important;color:white}#ofitour-cms #multidestinos .reveal-modal-bg{opacity:0.81;background-color:#000000 !important;z-index:150}#ofitour-cms #multidestinos .reveal-modal.open{border:none;border-radius:2px;background-color:#FFFFFF;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);z-index:160;padding:0;margin:0;width:90vw;max-width:990px;position:fixed;left:50%;top:50% !important;transform:translate(-50%, -50%)}#ofitour-cms #multidestinos .reveal-modal.open .full-width{width:100%}#ofitour-cms #multidestinos .reveal-modal.open form{margin:auto}#ofitour-cms #multidestinos .reveal-modal.open .modal-header{background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%);color:white;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);height:84px;display:flex;align-items:center;position:relative;z-index:1}#ofitour-cms #multidestinos .reveal-modal.open .modal-header .close-reveal-modal{position:absolute;top:25px;right:20px}#ofitour-cms #multidestinos .reveal-modal.open .modal-header .close-reveal-modal img{height:33px}#ofitour-cms #multidestinos .reveal-modal.open .modal-header .modal-header-action{padding-left:22px}#ofitour-cms #multidestinos .reveal-modal.open .modal-header .modal-header-action img{height:55px}#ofitour-cms #multidestinos .reveal-modal.open .modal-header span.modal-title{font-size:22px !important;font-weight:500;letter-spacing:0;line-height:27px;color:white;padding-left:22px}#ofitour-cms #multidestinos .reveal-modal.open .modal-body{overflow-x:hidden;overflow-y:auto;max-height:70vh;padding:1em}#ofitour-cms #multidestinos .reveal-modal.open .modal-body label{font-size:20px !important}#ofitour-cms #multidestinos .reveal-modal.open .modal-body label a{font-size:20px !important}#ofitour-cms #multidestinos .wish-heart span.heart{height:25px;width:30px;cursor:pointer;display:block}#ofitour-cms #multidestinos .wish-heart span.add{background-image:url(/assets/multidestinos/ico-multi-wish-blanco-a289696b3f1213f90e959aa03448585d507631790d1446a61a9ab6269eb51a7b.svg);background-repeat:no-repeat}#ofitour-cms #multidestinos .wish-heart span.remove{background-image:url(/assets/multidestinos/ico-multi-wish-salmon-74035dcb1ef5c5b6b5c34fb8fa4ca2782127ddd36354f5723b8934de00a61f27.svg);background-repeat:no-repeat}#ofitour-cms #multidestinos #form_login>.row{margin-left:auto;margin-right:auto}#ofitour-cms #multidestinos .login-multi-margin{margin-right:24px}#ofitour-cms #multidestinos .login-multi-recuperar-password{display:inline-block;color:#868686 !important}#ofitour-cms #multidestinos p.no-account{margin-top:70px;margin-bottom:10px;color:#868686 !important}#ofitour-cms #multidestinos .enter-email-recuperar-pwd{margin-bottom:10px;color:#868686 !important}#ofitour-cms #multidestinos .multi-login-modal-text-sizer,#ofitour-cms #multidestinos a.multi-login-modal-text-sizer{font-size:20px !important;line-height:23px;font-weight:400}#ofitour-cms #multidestinos #contenedor_login{margin-top:1em}#ofitour-cms #multidestinos #contenedor_recuperar_contraseña .postfix{width:auto !important}#ofitour-cms #multidestinos .caption-slider{top:85%}#ofitour-cms #multidestinos .caption-slider p{color:#fff;font-size:43px;font-weight:normal;text-align:center}#ofitour-cms #multidestinos #navigationMenu .other,#ofitour-cms #multidestinos #navigationMenu .contact{background-color:#F08175}#ofitour-cms #multidestinos .lopd-message-info p{margin:10px 0 0 0;text-align:justify}@media all and (max-width: 1023px){#ofitour-cms #multidestinos .login-multi-recuperar-password{margin-top:20px}#ofitour-cms #multidestinos .multi-full-width-mobile{width:100%}#ofitour-cms #multidestinos .multi-login-modal-text-sizer,#ofitour-cms #multidestinos a.multi-login-modal-text-sizer{font-size:12px !important;line-height:14px}#ofitour-cms #multidestinos .show-for-desktop{display:none !important}#ofitour-cms #multidestinos .finder-publication-search-container .icon-search-by-content{top:2px}#ofitour-cms #multidestinos select#ordenation_type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden !important}#ofitour-cms #multidestinos .caption-slider{top:40%}#ofitour-cms #multidestinos .caption-slider p{font-size:19px}#ofitour-cms #multidestinos select,#ofitour-cms #multidestinos .contenedor-texto-habitaciones,#ofitour-cms #multidestinos .chosen-container-single .chosen-single div b{padding-right:25px !important;background-size:11px 22px !important}}@media all and (min-width: 1024px){#ofitour-cms #multidestinos .hide-for-desktop{display:none !important}}@media all and (min-height: 900px){#ofitour-cms #multidestinos .reveal-modal.open .modal-body{max-height:700px}}@media all and (max-width: 1023px){#ofitour-cms #multidestinos .custom.checkbox{width:14px;height:14px;margin-bottom:-3px}#ofitour-cms #multidestinos .custom.checkbox.checked::after{content:'';position:absolute;top:4px;left:4px;width:6px;height:6px}#ofitour-cms #multidestinos .reveal-modal input[type=text],#ofitour-cms #multidestinos .reveal-modal input[type=email],#ofitour-cms #multidestinos .reveal-modal input[type=password],#ofitour-cms #multidestinos .reveal-modal select,#ofitour-cms #multidestinos .reveal-modal textarea,#ofitour-cms #multidestinos input[type=text],#ofitour-cms #multidestinos input[type=password],#ofitour-cms #multidestinos select,#ofitour-cms #multidestinos textarea,#ofitour-cms #multidestinos .reveal-modal .contenedor-texto-habitaciones,#ofitour-cms #multidestinos input[type=email]{font-size:12px !important;font-weight:300;letter-spacing:0;line-height:33px !important;min-height:33px !important;padding:0px 8px}#ofitour-cms #multidestinos .reveal-modal input[type=text] i,#ofitour-cms #multidestinos .reveal-modal input[type=email] i,#ofitour-cms #multidestinos .reveal-modal input[type=password] i,#ofitour-cms #multidestinos .reveal-modal select i,#ofitour-cms #multidestinos .reveal-modal textarea i,#ofitour-cms #multidestinos input[type=text] i,#ofitour-cms #multidestinos input[type=password] i,#ofitour-cms #multidestinos select i,#ofitour-cms #multidestinos textarea i,#ofitour-cms #multidestinos .reveal-modal .contenedor-texto-habitaciones i,#ofitour-cms #multidestinos input[type=email] i{line-height:33px}#ofitour-cms #multidestinos .reveal-modal button,#ofitour-cms #multidestinos .reveal-modal .button,#ofitour-cms #multidestinos .reveal-modal input[type=button],#ofitour-cms #multidestinos .reveal-modal input[type=submit],#ofitour-cms #multidestinos button,#ofitour-cms #multidestinos .button,#ofitour-cms #multidestinos input[type=button],#ofitour-cms #multidestinos input[type=submit]{min-height:33px;font-size:12px;font-weight:500;letter-spacing:0;line-height:15px;text-align:center;padding:4px 12px}#ofitour-cms #multidestinos .reveal-modal label,#ofitour-cms #multidestinos label,#ofitour-cms #multidestinos .reveal-modal{font-size:12px;font-weight:300;letter-spacing:0;line-height:14px}#ofitour-cms #multidestinos .reveal-modal.open{border-radius:0;width:100%;max-width:100%;height:100vh;left:0;top:60px !important;transform:none}#ofitour-cms #multidestinos .reveal-modal.open .modal-header{height:33px}#ofitour-cms #multidestinos .reveal-modal.open .modal-header .close-reveal-modal{top:8px;right:12px}#ofitour-cms #multidestinos .reveal-modal.open .modal-header .close-reveal-modal img{height:16px}#ofitour-cms #multidestinos .reveal-modal.open .modal-header .modal-header-action{padding-left:22px}#ofitour-cms #multidestinos .reveal-modal.open .modal-header .modal-header-action img{height:38px}#ofitour-cms #multidestinos .reveal-modal.open .modal-header span.modal-title{font-size:13px !important;font-weight:500;letter-spacing:0;line-height:17px;padding-left:22px}#ofitour-cms #multidestinos .reveal-modal.open .modal-body{max-height:100vh;height:calc(100vh - 93px)}#ofitour-cms #multidestinos .reveal-modal.open .modal-body label{font-size:12px !important}#ofitour-cms #multidestinos .reveal-modal.open .modal-body label a{font-size:12px !important}#ofitour-cms #multidestinos .reveal-modal-bg{opacity:0}#ofitour-cms #multidestinos .ui-menu .ui-menu-item a{font-size:12px !important;font-weight:300;letter-spacing:0;line-height:33px !important;min-height:33px !important;padding:8px}#ofitour-cms #multidestinos button.continuar-reserva,#ofitour-cms #multidestinos button.boton-añadir-habitacion{width:100%;margin-bottom:1em !important}#ofitour-cms #multidestinos .contenedor-linea-plantilla{margin:0em 1em 1em 1em !important}}@keyframes multi-main-menu-show-anim{0%{opacity:0}100%{opacity:1}}@keyframes multi-main-menu-hide-anim{0%{opacity:1}100%{opacity:0}}#ofitour-cms #multidestinos img.word-search-input{height:38px;width:38px;cursor:pointer}#ofitour-cms #multidestinos #product-header-fixed.sticky_header{position:fixed !important;top:0px !important;width:100% !important;z-index:1}#ofitour-cms #multidestinos header #header-main{background:rgba(255,255,255,0.9);position:static;z-index:100;width:100%;overflow:visible}#ofitour-cms #multidestinos header #header-main.header-abs-desktop{position:absolute}#ofitour-cms #multidestinos header #header-main .main-menu-close{display:none}#ofitour-cms #multidestinos header #header-main #multi-main-menu-background{display:none}#ofitour-cms #multidestinos header #header-main #top{background-color:transparent;display:flex;align-items:center;justify-content:space-between;padding:12px 26px;height:126px}#ofitour-cms #multidestinos header #header-main #top .menu-tiny-container{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:380px}#ofitour-cms #multidestinos header #header-main #top .menu-tiny-container.flex-right{justify-content:flex-end}#ofitour-cms #multidestinos header #header-main #top .menu-tiny-container.flex-left{justify-content:flex-start}#ofitour-cms #multidestinos header #header-main #top .menu-tiny-container .calendar-desktop{margin-right:.75rem}#ofitour-cms #multidestinos header #header-main #top .menu-tiny-container .text-calendar{color:#F08175;font-size:20px !important;transition:all .2s ease}#ofitour-cms #multidestinos header #header-main #top .menu-tiny-container .text-calendar:hover{text-shadow:1px 0 0 #F08175}#ofitour-cms #multidestinos header #header-main #top .menu-tiny-container .calendar-mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:.5rem}#ofitour-cms #multidestinos header #header-main #top .menu-tiny-container .calendar-mobile a{margin-left:0}#ofitour-cms #multidestinos header #header-main #top .menu-tiny-container .calendar-mobile .text-calendar{font-size:6px !important;text-align:center}#ofitour-cms #multidestinos header #header-main #top .menu-logo-container{width:100%;display:flex;align-items:center;justify-content:center}#ofitour-cms #multidestinos header #header-main #top .menu-logo-container .logo{height:71px;width:auto;object-fit:contain}#ofitour-cms #multidestinos header #header-main #top a.login-button-inline{display:flex;align-items:center;color:#F08175 !important;font-size:20px;font-weight:300;letter-spacing:0;line-height:23px}#ofitour-cms #multidestinos header #header-main #top a.login-button-inline span{font-size:20px !important;text-align:right;max-height:89px;overflow:hidden}#ofitour-cms #multidestinos header #header-main #top a.login-button-inline .login-logo{width:25px;margin:0 14px}#ofitour-cms #multidestinos header #header-main #top a.login-button-inline:hover{text-shadow:1px 0 0 #F08175}#ofitour-cms #multidestinos header #header-main .top-bar{background-color:transparent !important;height:auto}#ofitour-cms #multidestinos header #header-main #multi-main-menu{background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%);width:100%}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content{padding:18px 24px;width:100%;border:none;min-height:63px}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content a{color:white !important}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content a:not(.button){font-size:20px !important}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content ul{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;background-color:transparent !important}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content ul li{display:block;width:auto;background-color:transparent !important;padding:0 30px}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content li{font-size:20px;font-weight:300;letter-spacing:0;line-height:27px}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content li.opened>a{text-shadow:1px 0 0 white;border-bottom:1px solid white}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content li a:not(.button){padding:1px 0}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content li a:not(.button):hover{text-shadow:1px 0 0 white;border-bottom:1px solid white}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown{position:absolute;left:0;top:63px;margin:0;padding:0;width:100%;display:none;background:rgba(255,255,255,0.9) !important;z-index:3}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown.open{display:block}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-toggle-bottom{width:100%;padding:0;margin:0;height:6px;background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%)}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content{width:100%;max-width:1440px;padding:20px;display:flex;margin:auto}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-thumbnail{width:246px;height:206px;background-color:#F08175;position:relative;display:block}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-thumbnail .main-menu-dropdown-thumbnail-image{height:calc(100% - 49px);width:100%;object-fit:cover;position:absolute;top:0;left:0}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-thumbnail .button{position:absolute;bottom:0;left:0;margin:auto;margin-bottom:0}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options{width:calc(100% - 420px);padding-right:20px;padding-left:40px}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options .main-menu-dropdown-title{color:#F08175;font-size:29px;letter-spacing:0;line-height:36px;margin-top:-4px;margin-bottom:24px}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options ul.main-menu-dropdown-list{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;padding:0;margin:0}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options ul.main-menu-dropdown-list li.main-menu-suboption{width:33%;padding:0;margin-bottom:10px}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options ul.main-menu-dropdown-list li.main-menu-suboption a:not(.button){color:#F49E6D !important;font-size:18px !important;font-weight:500;letter-spacing:0;line-height:19px}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options ul.main-menu-dropdown-list li.main-menu-suboption a:not(.button):hover,#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options ul.main-menu-dropdown-list li.main-menu-suboption a.active:not(.button){border-bottom:1px solid #F49E6D;text-shadow:1px 0 0 #F49E6D}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-close{text-align:right;width:174px;position:relative}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-close a{font-size:13px !important;font-weight:300;letter-spacing:0;line-height:19px;color:#F49E6D !important;border:none !important;text-transform:uppercase;position:absolute;top:-10px;right:12px;display:flex;align-items:center}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-close a img.dropdown-close-icon{width:16px;margin-right:7px}#ofitour-cms #multidestinos .content-header{background-color:#e7e7e7;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.5);display:flex;flex-direction:column;gap:2rem;margin:1rem;padding:1rem}@media all and (min-width: 640px){#ofitour-cms #multidestinos .content-header{flex-direction:row;gap:2rem;margin:1rem 2rem;padding:1.5rem}}@media all and (min-width: 1024px){#ofitour-cms #multidestinos .content-header{margin:1rem 6rem}}#ofitour-cms #multidestinos .content-header .ch-message{align-items:center;display:flex;flex-direction:column;font-style:italic;gap:.75rem}@media all and (min-width: 640px){#ofitour-cms #multidestinos .content-header .ch-message{width:60%}}#ofitour-cms #multidestinos .content-header .ch-message .ch-title{font-size:2rem;text-align:center}@media all and (min-width: 640px){#ofitour-cms #multidestinos .content-header .ch-message .ch-title{font-size:1.5rem}}#ofitour-cms #multidestinos .content-header .ch-message .ch-description{font-size:1rem;text-align:center;width:100%;line-height:1.2rem}@media all and (min-width: 640px){#ofitour-cms #multidestinos .content-header .ch-message .ch-description{font-size:.85rem;width:60%}}#ofitour-cms #multidestinos .content-header .button{align-items:center;display:flex;gap:1rem;justify-content:center}@media all and (min-width: 640px){#ofitour-cms #multidestinos .content-header .button{width:35%}}#ofitour-cms #multidestinos .content-header .button img{filter:brightness(2)}#ofitour-cms #multidestinos .content-search-box{margin:.5rem 0;padding:0 1rem}#ofitour-cms #multidestinos .content-search-box form.content-search{display:inline-flex;margin-bottom:0;width:100%}#ofitour-cms #multidestinos .content-search-box form.content-search input{margin-bottom:0}#ofitour-cms #multidestinos .slider-home{height:44.37vw !important}#ofitour-cms #multidestinos .flexslider{width:100%}#ofitour-cms #multidestinos .flexslider ul.slides{height:100% !important}#ofitour-cms #multidestinos .flexslider ul.slides li{height:100% !important}#ofitour-cms #multidestinos .flexslider ul.slides li img{height:100% !important;object-fit:cover !important}#ofitour-cms #multidestinos a[data-dropdown="dropSearch"] img{height:38px;min-width:38px}#ofitour-cms #multidestinos #dropSearch.f-dropdown.open{max-width:300px !important;width:300px !important;outline:0}#ofitour-cms #multidestinos #dropSearch form{margin:0}#ofitour-cms #multidestinos #dropSearch form #word-search-input{cursor:pointer;height:42px;position:absolute;right:5px}#ofitour-cms #multidestinos #dropSearch form #words_to_search{background-color:#fff;margin:0}#ofitour-cms #multidestinos #buscador-content-slider{position:absolute;top:320px;z-index:99;width:100%;padding:0 12px}#ofitour-cms #multidestinos #buscador-content-slider .content-search-box{margin:auto;position:relative;max-width:653px}#ofitour-cms #multidestinos #buscador-content-slider .content-search-box input{width:100%;border-radius:2px;background-color:rgba(255,255,255,0.85);padding-right:40px}#ofitour-cms #multidestinos #buscador-content-slider .content-search-box .word-search-input{position:absolute;right:5px;top:3px;cursor:pointer;height:42px}#ofitour-cms #multidestinos .flex-control-nav.flex-control-paging{position:absolute;bottom:16px;z-index:99}#ofitour-cms #multidestinos .flex-control-nav.flex-control-paging a{background-color:white;opacity:0.5;width:21px;height:21px}#ofitour-cms #multidestinos .flex-control-nav.flex-control-paging a.flex-active{opacity:0.9}#ofitour-cms #multidestinos .flex-direction-nav{display:none}#ofitour-cms #multidestinos #multi-user-menu-background{display:none}#ofitour-cms #multidestinos #multi-user-menu-background.open{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden}#ofitour-cms #multidestinos .user-menu-close{display:block;position:absolute;right:14px;top:20px}#ofitour-cms #multidestinos .user-menu-close img{width:16px}#ofitour-cms #multidestinos #multi-user-menu{display:none;background:rgba(255,255,255,0.9);position:fixed;right:0;top:0;height:100vh;width:70%;max-width:300px;overflow:hidden;opacity:0;z-index:99}#ofitour-cms #multidestinos #multi-user-menu.open{display:block;animation:multi-main-menu-show-anim 0.5s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #multidestinos #multi-user-menu.close{display:block;animation:multi-main-menu-hide-anim 0.5s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #multidestinos #multi-user-menu nav{padding:12px 12px;width:100%;height:calc(100vh - 26px);overflow-x:hidden;overflow-y:auto;box-shadow:none;position:absolute;top:26px;border:none}#ofitour-cms #multidestinos #multi-user-menu nav ul{display:block}#ofitour-cms #multidestinos #multi-user-menu nav ul li{display:block;padding:0;margin-right:24px}#ofitour-cms #multidestinos #multi-user-menu nav ul li a{width:100%;display:block;border-bottom:1px solid #F08175 !important}#ofitour-cms #multidestinos #multi-user-menu nav a{color:#F08175 !important;font-size:20px;font-weight:500;letter-spacing:0;line-height:35px}#ofitour-cms #multidestinos #client-zone-mobile{display:none}#ofitour-cms #multidestinos .datepicker{background-color:#f49e6d;border-radius:20px;font-size:1em;padding:12px}#ofitour-cms #multidestinos .datepicker table tr td span{color:#fff}#ofitour-cms #multidestinos .datepicker.dropdown-menu{border:none}#ofitour-cms #multidestinos .datepicker.dropdown-menu th,#ofitour-cms #multidestinos .datepicker.dropdown-menu td{padding:6px 12px}#ofitour-cms #multidestinos .datepicker td{background-color:#f49e6d}#ofitour-cms #multidestinos .datepicker th{background-color:#f49e6d}#ofitour-cms #multidestinos .datepicker th.date-switch{color:#fff;font-size:1rem}#ofitour-cms #multidestinos .datepicker .datepicker-days,#ofitour-cms #multidestinos .datepicker .datepicker-months,#ofitour-cms #multidestinos .datepicker .datepicker-years{background-color:#f49e6d}#ofitour-cms #multidestinos .datepicker .datepicker-days table.table-condensed,#ofitour-cms #multidestinos .datepicker .datepicker-months table.table-condensed,#ofitour-cms #multidestinos .datepicker .datepicker-years table.table-condensed{background-color:#f49e6d}#ofitour-cms #multidestinos .datepicker .datepicker-days table.table-condensed th.next,#ofitour-cms #multidestinos .datepicker .datepicker-days table.table-condensed th.prev,#ofitour-cms #multidestinos .datepicker .datepicker-days table.table-condensed th.dow,#ofitour-cms #multidestinos .datepicker .datepicker-months table.table-condensed th.next,#ofitour-cms #multidestinos .datepicker .datepicker-months table.table-condensed th.prev,#ofitour-cms #multidestinos .datepicker .datepicker-months table.table-condensed th.dow,#ofitour-cms #multidestinos .datepicker .datepicker-years table.table-condensed th.next,#ofitour-cms #multidestinos .datepicker .datepicker-years table.table-condensed th.prev,#ofitour-cms #multidestinos .datepicker .datepicker-years table.table-condensed th.dow{color:#fff;font-size:0.85rem}#ofitour-cms #multidestinos .datepicker .datepicker-days table.table-condensed td.day,#ofitour-cms #multidestinos .datepicker .datepicker-months table.table-condensed td.day,#ofitour-cms #multidestinos .datepicker .datepicker-years table.table-condensed td.day{color:#fff}#ofitour-cms #multidestinos .datepicker .datepicker-days table.table-condensed td.day.disabled,#ofitour-cms #multidestinos .datepicker .datepicker-months table.table-condensed td.day.disabled,#ofitour-cms #multidestinos .datepicker .datepicker-years table.table-condensed td.day.disabled{color:rgba(255,255,255,0.4)}#ofitour-cms #multidestinos .datepicker .datepicker-days table.table-condensed td.new,#ofitour-cms #multidestinos .datepicker .datepicker-days table.table-condensed td.old,#ofitour-cms #multidestinos .datepicker .datepicker-months table.table-condensed td.new,#ofitour-cms #multidestinos .datepicker .datepicker-months table.table-condensed td.old,#ofitour-cms #multidestinos .datepicker .datepicker-years table.table-condensed td.new,#ofitour-cms #multidestinos .datepicker .datepicker-years table.table-condensed td.old{color:rgba(255,255,255,0.65)}#ofitour-cms #multidestinos .datepicker.calendar-search{left:0 !important;position:absolute;top:calc(50vh - (432px / 2)) !important;width:100%}@media all and (min-width: 768px){#ofitour-cms #multidestinos .datepicker.calendar-search{left:calc(50% - (80% / 2)) !important;width:80%}}@media all and (min-width: 1024px){#ofitour-cms #multidestinos .datepicker.calendar-search{left:calc(50% - (40% / 2)) !important;position:fixed;width:40%}}#ofitour-cms #multidestinos .datepicker.calendar-search .datepicker-close{display:none}#ofitour-cms #multidestinos .datepicker.calendar-search table{width:100%}#ofitour-cms #multidestinos .datepicker.calendar-search table th,#ofitour-cms #multidestinos .datepicker.calendar-search table td{font-size:1rem;padding:1rem}@media all and (max-width: 1023px){#ofitour-cms #multidestinos .header-fix-mobile{height:60px;width:100%}#ofitour-cms #multidestinos #dropUserMenu.f-dropdown{background:#F08175;border-color:#F08175;z-index:10000}#ofitour-cms #multidestinos #dropUserMenu.f-dropdown.open{left:0 !important;right:initial !important;top:84px !important;width:100vw !important;max-width:100vw !important;min-width:auto;overflow-y:auto;overflow-x:hidden}#ofitour-cms #multidestinos #dropUserMenu.f-dropdown li a{color:#fff}#ofitour-cms #multidestinos #client-zone-mobile{background-color:#F08175;padding:5px 10px;display:block}#ofitour-cms #multidestinos #client-zone-mobile #client-zone-mobile-button{color:#fff;font-size:0.9em}#ofitour-cms #multidestinos #client-zone-mobile li:hover{background-color:#58c4a0 !important}#ofitour-cms #multidestinos header #header-main{position:fixed !important;transition:background-color 1.5s ease}#ofitour-cms #multidestinos header #header-main.scrolled{background-color:white}#ofitour-cms #multidestinos header #header-main #multi-main-menu-background.open{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden}#ofitour-cms #multidestinos header #header-main .main-menu-close{display:block;position:absolute;right:14px;top:20px}#ofitour-cms #multidestinos header #header-main .main-menu-close img{width:16px}#ofitour-cms #multidestinos header #header-main #top{height:60px;padding-right:15px;padding-left:15px}#ofitour-cms #multidestinos header #header-main #top .menu-logo-container .logo{height:30px}#ofitour-cms #multidestinos header #header-main #top .menu-tiny-container{max-width:75px}#ofitour-cms #multidestinos header #header-main #top .menu-tiny-container a.login-button-inline .login-logo{width:19px;margin-right:0}#ofitour-cms #multidestinos header #header-main #top .menu-tiny-container #main-menu-launcher .menu-launcher-logo{width:22px}#ofitour-cms #multidestinos header #header-main #multi-main-menu{display:none;background:rgba(255,255,255,0.9);position:fixed;left:0;top:0;height:100vh;width:70%;max-width:300px;overflow:hidden;opacity:0}#ofitour-cms #multidestinos header #header-main #multi-main-menu.open{display:block;animation:multi-main-menu-show-anim 0.5s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #multidestinos header #header-main #multi-main-menu.close{display:block;animation:multi-main-menu-hide-anim 0.5s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #multidestinos header #header-main .top-bar{padding:12px 12px;width:100%;height:calc(100vh - 26px);overflow-x:hidden;overflow-y:auto;box-shadow:none;position:absolute;top:26px;border:none}#ofitour-cms #multidestinos header #header-main .top-bar ul{display:block}#ofitour-cms #multidestinos header #header-main .top-bar ul li{display:block;padding:0;margin-right:24px}#ofitour-cms #multidestinos header #header-main .top-bar ul li a{width:100%;display:block;border-bottom:1px solid #F08175 !important}#ofitour-cms #multidestinos header #header-main .top-bar ul li a.main-menu-dropdown-toggle{background:url(/assets/multidestinos/ico-siguiente-salmon-709cdaf5f1d452ba8dc3df46138dd7774c72a33220b4fbd1d1806c5e6cb8cdc1.svg);background-repeat:no-repeat;background-position:105% center;background-size:32px;padding-right:26px}#ofitour-cms #multidestinos header #header-main .top-bar ul li.opened a.main-menu-dropdown-toggle{background:url(/assets/multidestinos/ico-abajo-salmon-b041d1a68143ec0058480ddfc5669a5ec8a654cc339ef61961e6669e1cfe048e.svg);background-repeat:no-repeat;background-position:103% center;background-size:32px}#ofitour-cms #multidestinos header #header-main .top-bar a{color:#F08175 !important;font-weight:600;letter-spacing:0;line-height:27px}#ofitour-cms #multidestinos header #header-main .top-bar a a:not(.button){font-size:13px !important}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content{padding:0;margin:auto;width:100%}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown.open{position:static;display:block;background:transparent !important;width:calc(100% + 20px)}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-content{padding:18px 0px 8px 15px}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-thumbnail{display:none}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-options{width:100%;padding:0;margin:0}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-options ul.main-menu-dropdown-list{width:100%;padding:0;margin:0}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-options ul.main-menu-dropdown-list li.main-menu-suboption{width:100%;padding:0;margin:0;border-bottom:none}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-options ul.main-menu-dropdown-list li.main-menu-suboption a:not(.button){margin-top:2px;font-size:12px !important;font-weight:500;letter-spacing:0;line-height:19px;border-bottom:none !important}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-title,#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-close{display:none}#ofitour-cms #multidestinos header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-toggle-bottom{display:none}#ofitour-cms #multidestinos a[data-dropdown="dropSearch"] img{width:30px;min-width:30px}#ofitour-cms #multidestinos #dropSearch.f-dropdown.open{right:3em !important;left:inherit !important;max-width:230px !important;width:230px !important}#ofitour-cms #multidestinos #dropSearch.f-dropdown:before{left:210px}#ofitour-cms #multidestinos #dropSearch.f-dropdown:after{left:209px}#ofitour-cms #multidestinos #dropSearch form{margin:0}#ofitour-cms #multidestinos #dropSearch form #word-search-input{height:30px}#ofitour-cms #multidestinos #buscador-content-slider{top:90px;padding:0 40px}#ofitour-cms #multidestinos #buscador-content-slider .content-search-box input{font-size:12px !important;font-weight:300;letter-spacing:0;line-height:14px !important}#ofitour-cms #multidestinos #buscador-content-slider .content-search-box .word-search-input{right:6px;top:4px;height:24px}#ofitour-cms #multidestinos .flex-control-nav.flex-control-paging{bottom:-5px}#ofitour-cms #multidestinos .flex-control-nav.flex-control-paging li{margin:0 2px}#ofitour-cms #multidestinos .flex-control-nav.flex-control-paging a{width:10px;height:10px}#ofitour-cms #multidestinos #multi-user-menu nav a{font-size:13px;font-weight:600;letter-spacing:0;line-height:27px}}@media all and (max-width: 639px){#ofitour-cms #multidestinos .slider-home{height:85.34vw !important}}@media all and (max-width: 1023px){#ofitour-cms #multidestinos #product-header-fixed.sticky_header{top:60px !important}}@media all and (max-width: 1024px){#ofitour-cms #multidestinos #product-header-fixed.sticky_header{z-index:100}}#ofitour-cms #multidestinos .hidden-element{display:none !important}#ofitour-cms #multidestinos .tooltip{margin-right:15px}#ofitour-cms #multidestinos #product-container{margin-top:126px}#ofitour-cms #multidestinos #product-container [icono-avion]{background-image:url(/assets/multidestinos/multi-icon-avion-red-032b0f8543839376ccc78b0617bc9cf33bbcc046a35642e0a1be6d9a1eaad09e.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #multidestinos #product-container [icono-transfer]{background-image:url(/assets/multidestinos/multi-icon-transfer-red-8aae983d5a61d619e2b023e06869a02e7fa3f76962f3869cc28bde90412de97c.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #multidestinos #product-container [icono-hotel]{background-image:url(/assets/multidestinos/multi-icon-hotelred-1e44b9f7e0e7d17ed07362ad46a805bc243bd21278312d7d3246f8c35e033000.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #multidestinos #product-container [icono-excursion]{background-image:url(/assets/multidestinos/multi-icon-excursiones-3d7a52d0dae117963ec781651ee27cd2683634d6bef38cde095eaf500d94c9f0.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #multidestinos #product-container [icono-comida]{background-image:url(/assets/multidestinos/multi-icon-comida-dfa25e2ff4c557b42d7dfe61e0781c04624ef1afae46f86f330fbcdc0d12828a.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #multidestinos #product-container [icono-seguro]{background-image:url(/assets/multidestinos/multi-icon-seguro-c88792d7bb677f21ccd40e31296bd0f40bc6a589f542066d85ccefde70eaadc7.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #multidestinos #product-container [icono-cascos]{background-image:url(/assets/multidestinos/multi-icon-cascos-red-26789eab60b9432de7d4c955236870c3cac62ae0a9d21cd1dcf4cf3dfafe7b52.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #multidestinos #product-container [icono-tarjeta]{background-image:url(/assets/multidestinos/multi-icon-tarjeta-cred-red-c11ee9725a48ef735ce6cdaaf01ca3004b45f9f89623ea1fa1f80ed376565bc4.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header{box-shadow:0px 3px 3px rgba(0,0,0,0.2);padding:0}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .background-product-info-fixed{background-color:#000;position:absolute;width:100%;height:123px;opacity:0.6}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .product-info{background:transparent;box-shadow:none;display:flex;padding:10px 30px 0 30px;align-items:baseline}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .product-info .product-title .title{font-size:1.6rem;color:#FFF}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .product-duration-container{margin-left:30px}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .product-duration-container .duration{color:#FFF;font-size:1.1rem;margin:0px}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .title-head-product{position:relative !important;padding:0px 40px 10px 30px !important;display:flex !important;bottom:0px !important}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .title-head-product .product-right-head-data{display:flex;align-items:flex-end;justify-content:space-between;width:100%}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .title-head-product .product-right-head-data .btn-reserva .box-right-heart{text-align:right}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .title-head-product .product-right-head-data .btn-reserva .box-right-heart .wish-heart{display:inline-block}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .title-head-product .product-right-head-data .product-duration-price{z-index:2;min-width:155px;border:none;border-radius:2px;background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;outline:none !important;box-sizing:border-box;text-transform:uppercase;transition:color 0.4s ease;margin-bottom:0;color:white;font-size:20px;font-weight:500;letter-spacing:-1.2px;line-height:25px;height:49px;padding-top:8px;padding-bottom:3.42px}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .title-head-product .product-right-head-data .product-duration-price .price-container{display:grid;margin-top:8px;margin-bottom:3px}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .title-head-product .product-right-head-data .product-duration-price .from{text-transform:lowercase;color:#FFFFFF;font-size:9px;font-weight:500;letter-spacing:0;line-height:11px;text-align:center}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .title-head-product .product-right-head-data .product-duration-price .price{color:#FFFFFF;font-size:27px;font-weight:500;letter-spacing:-1.62px;line-height:34px;text-align:center}#ofitour-cms #multidestinos #product-container .booking-button{border:none;border-radius:2px;background:linear-gradient(90deg, #c54343 0%, #d72727 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);min-width:161px;color:white;display:inline-grid;font-size:22px;font-weight:500;letter-spacing:-1.2px;line-height:25px;height:49px}#ofitour-cms #multidestinos #product-container .booking-button:hover{border:none;background:linear-gradient(90deg, rgba(0,0,0,0), rgba(249,168,37,0) 34%, #f9a825 65%, #fbbf2d 100%),linear-gradient(90deg, #F08175 0%, #F49E6D 34%, #F49E6D 100%);background:linear-gradient(90deg, rgba(0,0,0,0), rgba(88,196,160,0) 34%, #58c4a0 65%, #6adab5 100%),linear-gradient(90deg, #F08175 0%, #F49E6D 34%, #F49E6D 100%);color:white;background-size:300%;animation:anim-salmon-move 0.4s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #multidestinos #product-container .without-vertical-scroll{overflow-y:hidden}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .accordion-title{color:#F08175 !important;font-size:20px;margin-top:24px;display:block}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .pages-menu-options-modal-format{padding:8px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container{margin-top:0px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .ribbon-wrapper{border-radius:2px;background-color:#67A74E;color:white;height:27px;width:121px;right:76px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .ribbon-wrapper .ribbon{color:#FFFFFF;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;text-transform:uppercase}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .title-head-product{background-color:transparent;position:absolute;bottom:15px;padding:10px 75px;display:flex;justify-content:space-around;align-items:center}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-page-header{height:583px;background-size:cover;background-position:center;background-color:#F49E6D;position:relative}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema{position:relative;font-size:x-large}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .top-head-product{z-index:2;position:absolute;top:150px;width:100%;padding:0 74px;text-shadow:0 2px 4px rgba(0,0,0,0.5)}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .features-list{z-index:2;display:block;margin:auto}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .features-list *{border:none;outline:none;background:none}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-price{z-index:2;min-width:155px;border:none;border-radius:2px;background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;outline:none !important;box-sizing:border-box;text-transform:uppercase;transition:color 0.4s ease;margin-bottom:0;color:white;font-size:20px;font-weight:500;letter-spacing:-1.2px;line-height:25px;height:49px;padding-top:8px;padding-bottom:3.42px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-price .price-container{display:grid;margin-top:8px;margin-bottom:3px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-price .from{text-transform:lowercase;color:#FFFFFF;font-size:9px;font-weight:500;letter-spacing:0;line-height:11px;text-align:center}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-price .price{color:#FFFFFF;font-size:27px;font-weight:500;letter-spacing:-1.62px;line-height:34px;text-align:center}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-title,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-container{z-index:2}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-title .product-price-container .price,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-container .product-price-container .price{color:#423766;margin:0;font-size:30px;font-weight:bold;font-style:normal;line-height:normal;color:#423766}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-title .product-duration-container,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-title .product-price-container,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-container .product-duration-container,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-container .product-price-container{line-height:normal}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-title .title{color:#FFFFFF;font-size:38px;letter-spacing:0;line-height:47px;text-shadow:0px 0px 19px #000000, -1px -1px 19px #000000,1px 1px 19px #000000,-2px -2px 19px #000000,2px 2px 19px #000000 !important}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-container .duration{color:#FFFFFF;font-size:20px;font-weight:600;letter-spacing:0;line-height:25px;text-shadow:0px 0px 19px #000000, -1px -1px 19px #000000,1px 1px 19px #000000,-2px -2px 19px #000000,2px 2px 19px #000000 !important}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-price-container{z-index:2}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-price-container .booking-button{height:49px;min-width:155px;padding-top:5px;padding-bottom:3px;padding-left:0;padding-right:0}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .background-head-product{position:absolute;bottom:-15px;height:125px;background-color:#000000;opacity:0.4;width:100%;z-index:2}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-right-head-data{z-index:2;width:100%;display:flex;align-items:flex-end;justify-content:space-between}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .btn-reserva{align-items:flex-end;flex-direction:column}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .btn-reserva .wish-heart{text-align:right}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .btn-reserva .wish-heart span.heart{height:40px;width:40px;display:inline-block}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .btn-reserva form{margin-bottom:0;padding:0}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .btn-reserva form button{font-size:18.9px;font-weight:bold;border-width:2px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .separator-left{border-left:2px solid #F08175}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones{padding:0;background-color:#E7E7E7}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .columns{padding:0}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria{background-color:transparent;box-shadow:none;border-top:none;padding:0}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .arrow-directions-container{position:relative;width:1%}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .arrow-directions-container i{color:white}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu{display:flex;justify-content:space-between;height:55px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu .criteria-scroll-content-margin{margin-left:75px;margin-right:75px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #criteria-scroll-content{overflow:hidden;padding-right:38px;width:max-content}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #criteria-scroll-content a{border-right:2px solid #868686}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow{width:74px;cursor:pointer;display:flex;align-items:center;justify-content:center}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow i,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow i{color:white;font-size:30px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow{justify-content:flex-end;padding-right:8px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow{justify-content:flex-start;padding-left:8px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu{overflow:hidden;white-space:nowrap;width:100%}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu .scroll-menu-item{display:inline-block;text-transform:initial}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu button{color:#868686;text-align:center;font-weight:normal;letter-spacing:0px;margin:0;padding-top:19px;padding-left:5px;padding-right:5px;font-size:20px !important;line-height:14px;border:none}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu button:hover,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu .select-extension{color:#868686;text-shadow:1px 0 0 #868686;text-decoration:underline;background:none}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container{padding-left:0;padding-right:0}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions{padding:0;margin-bottom:0}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions .scroll-menu-fader-left{position:absolute;left:64px;background-image:linear-gradient(to right, #F49E6D, rgba(0,0,0,0));width:36px;height:100%}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions .scroll-menu-fader-right{position:absolute;right:64px;background-image:linear-gradient(to right, rgba(0,0,0,0), #F49E6D);width:36px;height:100%}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions .product-desc-full-scroll-menu{display:flex;width:100%;position:relative;justify-content:space-between;align-items:center;padding:0;margin-top:31px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #description-scroll-menu{overflow:hidden;padding:0;white-space:nowrap;width:100%}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #description-scroll-menu .descriptions-margin{margin-left:75px;margin-right:75px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow{width:74px;cursor:pointer;display:flex;align-items:center;justify-content:center}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow i,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow i{color:#F49E6D;font-size:18px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow{justify-content:flex-end;padding-right:8px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow{justify-content:flex-start;padding-left:8px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions{display:block;width:max-content !important;overflow:hidden;margin:0;padding-right:45px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li{background-color:transparent;font-weight:bold;border:2px solid #E7E7E7;font-size:small !important;transition:background-color 300ms ease-out;display:inline-block;height:49px;min-width:296px;text-align:center;margin-right:35px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li a{color:#868686;border-color:#868686;display:block;padding:13px 5px;text-transform:uppercase;font-size:17px;font-weight:500;letter-spacing:0;line-height:21px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li:hover,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li.active{background-color:#E7E7E7;transition:background-color 300ms ease-out}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content{background-color:white;margin-left:75px;margin-right:75px;margin-top:28px;min-height:500px;padding-top:1px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content div.content[id^="panel"]{background-color:transparent}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content p{font-size:20px;letter-spacing:0;color:#868686;line-height:32px;text-align:justify;font-weight:300}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content h5{margin-top:75px;margin-bottom:25px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content h5 font{color:#868686 !important;font-size:20px;font-weight:500;letter-spacing:0;line-height:14px;text-align:justify;text-transform:uppercase}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content .product-detail-itinerary-map-container{height:386px;padding:0;margin:0;margin-bottom:28px;overflow:hidden;border:2px solid #E7E7E7}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content .product-detail-itinerary-map-container img{width:100%;height:100%;object-fit:cover}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content .product-detail-itinerary-map-container #itinerary-map{height:100%;width:100%}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .pages-modal-format{display:contents}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .content-view-modal-format{margin-top:72px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .page-list-modal-format{margin-right:-15px;display:flex;flex-wrap:wrap}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .pages-menu-options-modal-format{opacity:0.5;margin-top:15px;display:inline-grid;width:25%;padding:0 15px 0 0px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .pages-menu-options-modal-format .page-menu-option-span{border-radius:2px;background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%);color:white;display:inline-grid;font-size:20px;font-weight:500;letter-spacing:-1.2px;text-align:center;cursor:pointer;padding:10px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles{display:flex;flex-wrap:wrap;margin-right:-15px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package{padding-left:0;padding-right:0;margin-bottom:72px;width:25%;display:flex;flex-direction:column;padding-right:15px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-info-hotel{width:100%;border-radius:1px;background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%);padding:13px;flex-grow:1}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-info-hotel .title-hotel-package{color:#FFFFFF;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px;margin-bottom:0}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-info-hotel .contenedor-telefono,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-info-hotel .contenedor-ubicacion{margin:5px 0 0 -2px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-info-hotel .contenedor-texto{color:#FFFFFF;font-size:12px;letter-spacing:0;line-height:15px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-info-hotel .img-icon{height:18px !important;width:auto;object-fit:scale-down !important;display:inline-block}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-imagen img{height:150px;width:100%;object-fit:cover}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-btn{width:100%;background-color:#E7E7E7;text-align:center;line-height:49px;margin-top:10px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-btn a{color:#868686;font-size:17px;font-weight:500;letter-spacing:0;line-height:21px;text-align:center;text-transform:uppercase}@media all and (max-width: 64em){#ofitour-cms #multidestinos .subpage-list-modal-format .flex-control-nav.flex-control-paging{bottom:-5px}#ofitour-cms #multidestinos .scroll-menu,#ofitour-cms #multidestinos #description-scroll-menu{overflow-x:auto !important}#ofitour-cms #multidestinos #product-container{margin-top:60px}#ofitour-cms #multidestinos #product-container [icono-avion],#ofitour-cms #multidestinos #product-container [icono-hotel],#ofitour-cms #multidestinos #product-container [icono-transfer],#ofitour-cms #multidestinos #product-container [icono-excursion],#ofitour-cms #multidestinos #product-container [icono-comida],#ofitour-cms #multidestinos #product-container [icono-seguro],#ofitour-cms #multidestinos #product-container [icono-cascos],#ofitour-cms #multidestinos #product-container [icono-tarjeta]{background-size:34px}#ofitour-cms #multidestinos #product-container .booking-button,#ofitour-cms #multidestinos #product-container .product-duration-price{min-width:91px !important;height:33px !important;font-size:11px !important;line-height:14px !important}#ofitour-cms #multidestinos #product-container .booking-button{font-size:13px !important}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-info{padding:10px 0 0 0 !important}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-info .product-title .title{font-size:1rem !important}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-info .product-duration-container .duration{font-size:0.8rem !important}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .background-product-info-fixed{height:97px}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .title-head-product{padding:0 0 10px 0 !important}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .title-head-product .product-duration-price{padding-top:2px !important}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .title-head-product .product-duration-price .price-container{margin:0 !important}#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .title-head-product .product-duration-price .price-container .price{font-size:14px !important;line-height:14px !important}#ofitour-cms #multidestinos #product-container .product-page-header{height:189px !important}#ofitour-cms #multidestinos #product-container #descriptions li{min-width:0 !important;margin-right:0 !important}#ofitour-cms #multidestinos #product-container .content-hotel-package{width:100% !important;margin-bottom:23px !important}#ofitour-cms #multidestinos #product-container .content-hotel-package .contenedor-btn{line-height:33px !important}#ofitour-cms #multidestinos #product-container .content-hotel-package .contenedor-btn a{font-size:11px !important}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .content-view-modal-format{margin-top:23px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .pages-menu-options-modal-format{width:33.3%;padding-right:15px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .pages-menu-options-modal-format .page-menu-option-span{font-size:12px !important;font-weight:300 !important;letter-spacing:0;line-height:14px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content{margin-left:32px;margin-right:32px;margin-top:12px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content .product-detail-itinerary-map-container{height:93px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content p,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content span,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content label,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content h1,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content h2,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content h3,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content h4,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content h5,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content h1 font,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content h2 font,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content h3 font,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content h4 font,#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .tabs-content h5 font{font-size:12px;font-weight:300;letter-spaccing:0;line-height:14px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu button{font-size:12px !important;font-weight:300 !important;letter-spacing:0;line-height:14px;padding-top:12px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu{height:40px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow{width:35px;padding-left:8px;padding-right:13px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow{width:35px;padding-right:8px;padding-left:13px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu .criteria-scroll-content-margin{margin-left:32px;margin-right:32px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .ribbon-wrapper{height:21px;width:62px;top:96px;right:11px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .ribbon-wrapper .ribbon{font-size:8px;line-height:20px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .top-head-product{padding:0px 10px;top:15px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .top-head-product .product-title .title{font-size:16px;line-height:20px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .top-head-product .product-duration-container .duration{font-size:13px;line-height:17px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .title-head-product{padding:0px 10px;bottom:15px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .title-head-product .background-head-product{height:90px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .btn-reserva .columns{padding-left:0px;padding-right:0px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-price-container .booking-button{min-width:91px;height:33px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-price .price{font-size:15px;line-height:19px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-price-container .from{line-height:5px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow{padding-right:13px;padding-left:8px;width:35px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow{padding-right:8px;padding-left:13px;width:35px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions-scroll-menu .descriptions-margin{margin-left:32px;margin-right:32px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li{height:33px}#ofitour-cms #multidestinos #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li a{font-size:11px;line-height:14px;padding:8px 5px}}@media (min-width: 64em) and (max-width: 64em){#ofitour-cms #multidestinos #product-container #product-header-fixed .product-descriptions-header .background-product-info-fixed{height:113px !important}}#ofitour-cms #multidestinos footer{background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%);color:white;padding:0;padding-top:54px}#ofitour-cms #multidestinos footer .footer-groups-container{width:100%;max-width:1440px;display:flex;justify-content:flex-start;flex-wrap:nowrap;margin:auto;margin-top:50px}#ofitour-cms #multidestinos footer .footer-groups-container .footer-group{width:100%;padding:28px;padding-top:0;padding-bottom:6px;border-right:none}#ofitour-cms #multidestinos footer .footer-groups-container .footer-group:not(:first-child){border-left:1px solid white}#ofitour-cms #multidestinos footer .footer-groups-container .footer-group ul{list-style:none;margin:auto;padding:0;width:100%}#ofitour-cms #multidestinos footer .footer-groups-container .footer-group ul li{list-style:none;margin:auto;padding:0}#ofitour-cms #multidestinos footer .footer-groups-container .footer-group ul li::before{content:"";padding:0;display:none}#ofitour-cms #multidestinos footer .footer-groups-container-mobile{display:none}#ofitour-cms #multidestinos footer .title-footer-group{color:white;font-size:22px !important;font-weight:bold;letter-spacing:0;line-height:26px;margin-bottom:28px}#ofitour-cms #multidestinos footer a{color:white}#ofitour-cms #multidestinos footer ul li a span{font-size:19px !important;letter-spacing:0;line-height:26px}#ofitour-cms #multidestinos footer .footer-ribbon{background-color:white;width:100%;font-size:19px;font-weight:600;letter-spacing:0;line-height:24px;color:#F08175;width:100%}#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container{max-width:1440px;display:flex;justify-content:flex-start;flex-wrap:nowrap;margin:auto}#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-main,#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary{padding:8px 28px;display:flex;align-items:center}#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-main img,#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary img{height:46px;margin-right:6px}#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-main a,#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary a{color:#F08175;font-size:19px !important}#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-main{width:100%}#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary{width:60%}#ofitour-cms #multidestinos footer .footer-logo-container{width:100%;text-align:center;overflow:hidden}#ofitour-cms #multidestinos footer .footer-logo-container img{width:90%;max-width:340px;margin:auto;margin-top:-24px}#ofitour-cms #multidestinos footer .footer-scrolltop-container{width:100%;text-align:center;overflow:hidden;margin-top:-20px}#ofitour-cms #multidestinos footer .footer-scrolltop-container img{height:58px}#ofitour-cms #multidestinos #contact-form-modal textarea{height:150px !important}#ofitour-cms #multidestinos #contact-form-modal .modal-body{padding-top:40px}#ofitour-cms #multidestinos #contact-form-modal .error input{margin-bottom:0 !important}@media all and (max-width: 639px){#ofitour-cms #multidestinos footer .footer-groups-container{display:none}#ofitour-cms #multidestinos footer .footer-groups-container-mobile{display:block;width:100%;padding:12px;margin-top:4px;margin-bottom:5px}#ofitour-cms #multidestinos footer .footer-groups-container-mobile .footer-group{width:100%;border:none;min-height:auto}#ofitour-cms #multidestinos footer .footer-groups-container-mobile .footer-group ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:auto;padding:0}#ofitour-cms #multidestinos footer .footer-groups-container-mobile .footer-group ul li{display:block;margin:0;margin-bottom:5px;padding:0px 8px;font-size:11px;letter-spacing:0;height:16px}#ofitour-cms #multidestinos footer .footer-groups-container-mobile .footer-group ul li a{margin-top:-6px;display:block}#ofitour-cms #multidestinos footer .footer-groups-container-mobile .footer-group ul li span{font-size:11px !important;letter-spacing:0}#ofitour-cms #multidestinos footer .footer-groups-container-mobile .footer-group ul li:not(:first-child){border-left:1px solid white}#ofitour-cms #multidestinos footer .footer-groups-container-mobile .footer-group ul li::before{content:"";padding:0;display:none}#ofitour-cms #multidestinos footer #copyright{font-size:11px;letter-spacing:0}#ofitour-cms #multidestinos footer #copyright a{font-size:1em !important}#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container{font-size:11px !important;font-weight:600;letter-spacing:0;line-height:14px}#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary{padding-right:4px}#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary img{height:26px}#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary a{font-size:11px !important}#ofitour-cms #multidestinos footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-main{display:none}#ofitour-cms #multidestinos footer .footer-logo-container img{width:54%;margin-top:-10px}#ofitour-cms #multidestinos footer .footer-scrolltop-container{margin-top:-20px}#ofitour-cms #multidestinos footer .footer-scrolltop-container img{height:33px}#ofitour-cms #multidestinos footer .footer-agencydata-mobile{font-size:11px;letter-spacing:0;line-height:14px;text-align:center;margin-top:-6px}#ofitour-cms #multidestinos #contact-form-modal textarea{height:311px !important}}#ofitour-cms #multidestinos .reveal-modal .origin-airport{font-size:20px !important;font-weight:500;padding:12px;text-transform:inherit !important;border:none;background-color:#E7E7E7 !important;width:100%;margin-bottom:1em !important;color:#868686;justify-content:left}#ofitour-cms #multidestinos .reveal-modal .origin-airport:hover{background-color:#6adab5 !important;color:white}#ofitour-cms #multidestinos .reveal-modal .cambio-mes img{height:70px}#ofitour-cms #multidestinos .reveal-modal select.cambio-mes-select{margin-bottom:0}#ofitour-cms #multidestinos table.calendario-salidas{border:none}#ofitour-cms #multidestinos table.calendario-salidas thead{background:white}#ofitour-cms #multidestinos table.calendario-salidas thead tr.dias-semana{border-bottom:none}#ofitour-cms #multidestinos table.calendario-salidas thead tr.dias-semana th{text-align:left;color:#868686;font-size:17px;font-weight:300;letter-spacing:0;line-height:12px;padding-left:15px;padding-top:15px}#ofitour-cms #multidestinos table.calendario-salidas thead th{background-color:white;padding:0}#ofitour-cms #multidestinos table.calendario-salidas tbody td{padding:0}#ofitour-cms #multidestinos table.calendario-salidas tbody td .dia-calendario{height:70px;border-radius:2px;background-color:#E7E7E7;color:#868686;font-size:16px;font-weight:500;letter-spacing:0;margin:8px}#ofitour-cms #multidestinos table.calendario-salidas tbody td .dia-calendario .num-dia{display:inline-block;width:100%;text-align:left;padding:8px}#ofitour-cms #multidestinos table.calendario-salidas tbody td .dia-calendario.sin-dia{background-color:#fafafa}#ofitour-cms #multidestinos table.calendario-salidas tbody td.dia-salida{background-color:white}#ofitour-cms #multidestinos table.calendario-salidas tbody td.dia-salida .dia-calendario{background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%);color:white;cursor:pointer}#ofitour-cms #multidestinos table.calendario-salidas tbody td.dia-salida .dia-calendario:hover{border:none;background:linear-gradient(90deg, rgba(0,0,0,0), rgba(249,168,37,0) 34%, #f9a825 65%, #fbbf2d 100%),linear-gradient(90deg, #F08175 0%, #F49E6D 34%, #F49E6D 100%);background:linear-gradient(90deg, rgba(0,0,0,0), rgba(88,196,160,0) 34%, #58c4a0 65%, #6adab5 100%),linear-gradient(90deg, #F08175 0%, #F49E6D 34%, #F49E6D 100%);color:white;background-size:300%;animation:anim-salmon-move 0.4s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #multidestinos table.calendario-salidas tbody td.dia-salida .dia-calendario .departure-price{color:#FFFFFF;font-size:20px;font-weight:bold;letter-spacing:0;line-height:12px;text-align:left;padding:8px}#ofitour-cms #multidestinos #seleccion-noches-extras-y-pasajeros label{margin-top:0}#ofitour-cms #multidestinos .margin-left-1em{margin-left:1em !important}#ofitour-cms #multidestinos .margin-right-1em{margin-right:1em !important}#ofitour-cms #multidestinos .contenedor-linea-plantilla{border-radius:2px;background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%);padding:15px;margin:0em 0.5em 1em 0.5em}#ofitour-cms #multidestinos .contenedor-linea-plantilla .cabecera-habitacion{margin-bottom:10px}#ofitour-cms #multidestinos .contenedor-linea-plantilla .cabecera-habitacion img.bed{height:42px}#ofitour-cms #multidestinos .contenedor-linea-plantilla .cabecera-habitacion img.eliminar-habitacion{height:26px;float:right;cursor:pointer}#ofitour-cms #multidestinos .contenedor-linea-plantilla .cabecera-habitacion .numero-habitacion{color:white}#ofitour-cms #multidestinos .contenedor-linea-plantilla .contenedor-niños-y-edades table{margin-top:10px;background-color:transparent;border:none;width:100%;margin-bottom:0}#ofitour-cms #multidestinos .contenedor-linea-plantilla .contenedor-niños-y-edades table thead{background-color:transparent}#ofitour-cms #multidestinos .contenedor-linea-plantilla .contenedor-niños-y-edades table thead th{color:white;font-weight:normal;text-align:left}#ofitour-cms #multidestinos .contenedor-linea-plantilla select{margin-bottom:0;background-color:rgba(255,255,255,0.85) !important;color:#868686 !important}#ofitour-cms #multidestinos #datos-contacto-usuario .title-info-contact{font-size:1.1rem;font-weight:600;line-height:1.2;margin:0 0 0.5rem 0;text-align:center;text-transform:uppercase}#ofitour-cms #multidestinos #datos-contacto-usuario .text-info-contact{font-size:0.85rem;line-height:1.2;margin:0 0 0.7rem 0;text-align:center}#ofitour-cms #multidestinos #datos-contacto-usuario .lopd-message-info{font-size:0.7rem}#ofitour-cms #multidestinos #datos-contacto-usuario .lopd-message-info p{font-size:0.7rem;line-height:1.3;text-align:left}#ofitour-cms #multidestinos #datos-contacto-usuario .continuar-reserva-sin-datos-contacto{display:inline-block;margin:1rem 0 0 0}@media all and (max-width: 64em){#ofitour-cms #multidestinos #datos-contacto-usuario p.custom-form-text{margin-bottom:0.5rem}#ofitour-cms #multidestinos #datos-contacto-usuario #datosContacto_Nombre,#ofitour-cms #multidestinos #datos-contacto-usuario #datosContacto_Email{font-size:20px !important;line-height:43px !important;margin:0 0 0.5rem 0 !important;min-height:43px !important}#ofitour-cms #multidestinos #datos-contacto-usuario .continuar-reserva-sin-datos-contacto{margin:1rem 0 7rem 0}#ofitour-cms #multidestinos table.calendario-salidas{border:none}#ofitour-cms #multidestinos table.calendario-salidas thead tr.dias-semana th{font-size:12px;padding:5px;padding-top:15px}#ofitour-cms #multidestinos table.calendario-salidas tbody td .dia-calendario{height:40px;font-size:12px;margin:2px}#ofitour-cms #multidestinos table.calendario-salidas tbody td .dia-calendario .num-dia{padding:2px}#ofitour-cms #multidestinos table.calendario-salidas tbody td.dia-salida .dia-calendario .departure-price{font-size:12px;padding:5px 0px 0px 2px}}#ofitour-cms #multidestinos .icon-filters{height:20px;position:absolute;right:calc(100% - 105px);top:26px;width:20px;z-index:1}#ofitour-cms #multidestinos .button-filters{border-radius:2px;color:#fff;font-size:11px;font-weight:500;margin:60px 0 0 0}#ofitour-cms #multidestinos .button-filters:hover{background:linear-gradient(90deg, #F08175 0%, #F49E6D 100%);border:1px solid #F08175}#ofitour-cms #multidestinos .publishing-group-11 .product-show{height:100%}#ofitour-cms #multidestinos .publishing-group-with-prominent-products{box-shadow:none}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .publishing-group-slider .flex-control-nav.flex-control-paging{top:100%;left:0;width:100%;margin:0 auto;text-align:center}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .publishing-group-slider .flex-control-nav.flex-control-paging a{background-color:#E7E7E7}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .publishing-group-slider h2.title{margin:0 0 0 0.25em}#ofitour-cms #multidestinos .publishing-group-with-prominent-products.publishing-group-container .flex-direction-nav{display:block}#ofitour-cms #multidestinos .publishing-group-with-prominent-products.publishing-group-container .flex-direction-nav a.flex-prev{background-image:url(/assets/multidestinos/multi-icon-flecha-corta-izquierda-red-de035e46cb797acba9176d702e2f1392f8291fccec274639f3e07e1ec3a54273.png);background-repeat:no-repeat;content:" ";background-size:contain;width:40px;height:40px;display:block;opacity:1 !important;top:50%;left:-25px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products.publishing-group-container .flex-direction-nav a.flex-prev:before{content:" "}#ofitour-cms #multidestinos .publishing-group-with-prominent-products.publishing-group-container .flex-direction-nav a.flex-next{content:" ";display:block;background:url(/assets/multidestinos/multi-icon-flecha-corta-derecha-red-ac8360c2e03be047ff8e136978f30bccb23e425f507058ea64cefe298582f58b.png) no-repeat center center;background-size:contain;width:40px;height:40px;opacity:1 !important;top:50%;right:-35px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products.publishing-group-container .flex-direction-nav a.flex-next:before{content:" "}#ofitour-cms #multidestinos .publishing-group-with-prominent-products h2.title{color:#F49E6D;font-size:40px;font-weight:normal;letter-spacing:0;line-height:49px;margin:0}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .view-link{border-radius:2px;color:#fff;display:inline-block;height:49px;width:296px;font-size:17px;font-weight:500;letter-spacing:0;line-height:49px;margin:8px 0.8rem 0 0;text-align:center;text-transform:uppercase}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .nbs-flexisel-nav-left,#ofitour-cms #multidestinos .publishing-group-with-prominent-products .nbs-flexisel-nav-right{background:none}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .nbs-flexisel-nav-left{left:-30px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .nbs-flexisel-nav-left:before{background-image:url(/assets/multidestinos/multi-icon-flecha-corta-izquierda-red-de035e46cb797acba9176d702e2f1392f8291fccec274639f3e07e1ec3a54273.png);background-repeat:no-repeat;content:" ";padding:1rem}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .nbs-flexisel-nav-right{right:-40px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .nbs-flexisel-nav-right:before{background-image:url(/assets/multidestinos/multi-icon-flecha-corta-derecha-red-ac8360c2e03be047ff8e136978f30bccb23e425f507058ea64cefe298582f58b.png);background-repeat:no-repeat;content:" ";padding:1rem}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .publication-container.product-show{height:100%;padding-bottom:2em}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description{background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,0.5);height:100%;position:relative}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description:hover .extension-container{width:100%;transition:width 0.3s;transition:width 0.2s, opacity 0.4s;opacity:1}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .extension-container{opacity:0;color:#fff;height:100%;opacity:0.9;position:absolute;width:0px;z-index:2;overflow-y:auto}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .extension-container label{color:#fff;font-size:30px;font-weight:500;letter-spacing:-1.8px;line-height:32px;margin-top:2rem;margin-left:1rem;text-align:left;margin-bottom:0.6em}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .extension-container .extension-product{border-bottom:1px solid #fff;font-size:20px;font-weight:500;letter-spacing:-1.38px;line-height:1em;padding:0.8rem 0;text-align:left;margin:0 1rem}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .extension-container .extension-product a{color:#fff}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .extension-container .extension-product a:hover{font-weight:bold}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .box-right-heart{position:absolute;z-index:2;right:5px;top:10px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .box-right-heart .wish-heart span.heart{height:25px;width:30px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .image{display:inherit}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .extension-info{background:rgba(0,0,0,0.8);color:#fff;font-size:.75rem;height:60px;padding:.85rem .5rem;position:absolute;bottom:0;width:100%}@media only screen and (min-width: 769px){#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .extension-info{font-size:.9rem}}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .extension-info i{color:#fff;margin-right:.5rem}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container{position:relative}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container,#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container .duration-container{border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);position:absolute;top:-25px;height:50px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container{left:1rem;min-width:155px;text-align:center}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container .from{color:#fff;font-size:9px;font-weight:500;margin-top:8px;text-transform:lowercase}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container .price{color:#fff;font-size:27px;font-weight:500;margin-top:1px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container .duration-container{color:#fff;font-size:20px;font-weight:500;letter-spacing:-1.2px;padding:.9rem 1rem;right:1rem}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .description-container{margin-top:25px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .description-container .title-container{padding:0.5em 1rem 0em 1rem}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .description-container .title-container a.title{color:#868686;font-size:25px;font-weight:500;letter-spacing:0;line-height:31px;margin:0;text-align:left}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .itinerary-destinations-container{background-image:url(/assets/multidestinos/multi-icon-excursiones-3d7a52d0dae117963ec781651ee27cd2683634d6bef38cde095eaf500d94c9f0.png);background-repeat:no-repeat;background-size:30px 23px;background-position:1rem;padding:0.5rem 1rem 0.5rem 60px;margin-top:5px;text-align:left}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .itinerary-destinations-container .destination{color:#868686;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px;text-transform:capitalize}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-without-description{box-shadow:none;display:flex;flex-direction:column;margin:0;padding:0.9375em 0;height:100%}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-without-description .image-background{border-radius:2px 2px 0 0}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-without-description .title-container{border-radius:0 0 2px 2px;flex-grow:1;padding:0}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-without-description .title-container a.title{color:#fff;font-size:26px;font-weight:normal;letter-spacing:0;text-align:center;height:auto;letter-spacing:0;line-height:32px;padding:10px 5px;display:block}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-without-description .price-container{bottom:100px;right:14px}#ofitour-cms #multidestinos .publication-container .publishing-group-with-prominent-products,#ofitour-cms #multidestinos .whish-product-container.publishing-group-with-prominent-products{padding:0.9375em 0;height:100%}#ofitour-cms #multidestinos .publishing-group-image-description .image-background{min-height:255px}#ofitour-cms #multidestinos .publishing-group-image-description.par p.title{color:#fff;font-size:24px;font-weight:500;line-height:30px;margin:0.5em 0 0.3em 0}#ofitour-cms #multidestinos .publishing-group-image-description.par p{color:#fff;font-size:20px;font-weight:300;line-height:23px;margin-bottom:0.5em}#ofitour-cms #multidestinos .publishing-group-image-description.impar p.title{color:#868686;font-size:24px;font-weight:500;line-height:30px;margin:0.5em 0 0.3em 0}#ofitour-cms #multidestinos .publishing-group-image-description.impar p{color:#868686;font-size:20px;font-weight:300;line-height:23px;margin-bottom:0.5em}#ofitour-cms #multidestinos .slider-multidestinos{margin-top:0.9375em;position:relative}#ofitour-cms #multidestinos .slider-multidestinos .slick-track{height:100%}#ofitour-cms #multidestinos .slider-multidestinos .slick-track .slick-slide{height:100%}#ofitour-cms #multidestinos .slider-multidestinos .slick-track .slick-slide:focus{outline-width:0px !important}#ofitour-cms #multidestinos .slider-multidestinos .slick-arrow{background-repeat:no-repeat;content:" ";background-size:contain;width:40px;height:40px;display:block;opacity:1 !important;top:calc(50% - 20px);position:absolute}#ofitour-cms #multidestinos .slider-multidestinos .slick-arrow:before{content:" "}#ofitour-cms #multidestinos .slider-multidestinos .slick-prev{background-image:url(/assets/multidestinos/multi-icon-flecha-corta-izquierda-red-de035e46cb797acba9176d702e2f1392f8291fccec274639f3e07e1ec3a54273.png);left:-25px}#ofitour-cms #multidestinos .slider-multidestinos .slick-next{background:url(/assets/multidestinos/multi-icon-flecha-corta-derecha-red-ac8360c2e03be047ff8e136978f30bccb23e425f507058ea64cefe298582f58b.png) no-repeat center center;right:-35px}#ofitour-cms #multidestinos .slider-multidestinos .slick-dots{margin:0 auto;list-style:none}#ofitour-cms #multidestinos .slider-multidestinos .slick-dots li{float:left}#ofitour-cms #multidestinos .slider-multidestinos .slick-dots li button{padding:0;min-height:auto;background-color:#E7E7E7;opacity:0.5;width:21px;height:21px;font-size:0;line-height:0;display:block;padding:5px;cursor:pointer;border:0;outline:none;margin:0 5px;border-radius:20px}#ofitour-cms #multidestinos .slider-multidestinos .slick-dots li button:hover{opacity:1;animation:none}#ofitour-cms #multidestinos .slider-multidestinos .slick-dots li.slick-active button{opacity:1}@media only screen and (min-width: 768px){#ofitour-cms #multidestinos .publishing-group-with-prominent-products .image-background{height:350px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-without-description .image-background{height:200px;width:100%;background-color:#e3e3e3;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}}@media only screen and (max-width: 768px){#ofitour-cms #multidestinos .publishing-group-with-prominent-products .publication-container.product-show{padding-bottom:1em}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .image-background{height:262px;background-color:#e3e3e3;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-without-description .image-background{height:96px;width:100%;background-color:#e3e3e3;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-without-description .image .image-background img{height:96px;width:100%;object-fit:cover}#ofitour-cms #multidestinos .publishing-group-with-prominent-products{box-shadow:none}#ofitour-cms #multidestinos .publishing-group-with-prominent-products h2.title{font-size:17px;line-height:21px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .view-link{height:33px;width:100%;font-size:12px;line-height:33px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container,#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container .duration-container{height:38px;top:-19px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container{min-width:105px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container .from{margin-top:4px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container .price{font-size:20px;letter-spacing:-1.2px;line-height:25px;margin-top:0}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .price-duration-container .duration-container{font-size:13px;letter-spacing:-0.78px;padding:0.8rem 1rem;line-height:12px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .description-container{margin-top:25px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .description-container .title-container a.title{font-size:17px;line-height:21px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .itinerary-destinations-container{margin-top:5px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .itinerary-destinations-container .destination{font-size:11px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .extension-container label{font-size:15px;line-height:15px;margin-top:2rem}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-with-description .extension-container .extension-product{font-size:14px;letter-spacing:-1.38px;line-height:30px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-without-description .title-container{padding:0.1rem}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-without-description .title-container a.title{font-size:13px;line-height:16px}#ofitour-cms #multidestinos .publishing-group-with-prominent-products .product-without-description .price-container{bottom:65px;width:60px;height:35px;padding:5px}#ofitour-cms #multidestinos .publishing-group-image-description .image-background{min-height:150px}#ofitour-cms #multidestinos .publishing-group-image-description.par p.title{font-size:17px;line-height:21px;margin:0.5em 0 0.3em 0}#ofitour-cms #multidestinos .publishing-group-image-description.par p{font-size:12px;line-height:14px;text-align:center}#ofitour-cms #multidestinos .publishing-group-image-description.impar p.title{font-size:17px;line-height:21px;margin:0.5em 0 0.3em 0}#ofitour-cms #multidestinos .publishing-group-image-description.impar p{font-size:12px;line-height:14px;text-align:center}}@keyframes toast-appear-anim{0%{transform:translateY(48px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes toast-disappear-anim{0%{transform:translateY(0);opacity:1}100%{transform:translateY(48px);opacity:0}}#ofitour-cms #notification-toast{background-color:#F08175;color:white;width:100%;left:0;position:fixed;padding:4px 8px;bottom:0;z-index:1000000;font-size:14px;display:none;align-items:center;justify-content:center;min-height:48px}#ofitour-cms #notification-toast.show{display:flex;-webkit-animation-name:toast-appear-anim;-webkit-animation-duration:0.2s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:toast-appear-anim;animation-duration:0.2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}#ofitour-cms #notification-toast.hide-toast{display:flex;-webkit-animation-name:toast-disappear-anim;-webkit-animation-duration:0.2s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:toast-disappear-anim;animation-duration:0.2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}#ofitour-cms #form_login button,#ofitour-cms #form_login .button,#ofitour-cms #form_login button:hover,#ofitour-cms #form_login button:focus,#ofitour-cms #form_login .button:hover,#ofitour-cms #form_login .button:focus,#ofitour-cms #form_recuperar_password button,#ofitour-cms #form_recuperar_password .button,#ofitour-cms #form_recuperar_password button:hover,#ofitour-cms #form_recuperar_password button:focus,#ofitour-cms #form_recuperar_password .button:hover,#ofitour-cms #form_recuperar_password .button:focus{color:#fff}#ofitour-cms #milyuna #image-header-container .flex-direction-nav .flex-prev,#ofitour-cms #milyuna #image-header-container .flex-direction-nav .flex-next{top:50%;display:block;background-color:#333;border-color:#333;box-shadow:none;height:40px;padding:0;width:40px;color:white;font-size:0;opacity:1 !important;background-position:center;background-repeat:no-repeat;background-size:cover}#ofitour-cms #milyuna #image-header-container .flex-direction-nav .flex-prev{background-image:url(/assets/milyuna/boton-izquierda-004199322e388b43619e9c8f4c9510c8e79943e17af1451c717c4cf798d452ef.svg);left:0px}#ofitour-cms #milyuna #image-header-container .flex-direction-nav .flex-prev:before{content:' '}#ofitour-cms #milyuna #image-header-container .flex-direction-nav .flex-next{background-image:url(/assets/milyuna/boton-derecha-aeaea468f7a4b4541edc37c23354edb30840527d064732ef80f17a899a40f2b2.svg);right:0px}#ofitour-cms #milyuna #image-header-container .flex-direction-nav .flex-next:before{content:' '}#ofitour-cms #milyuna #social-network{z-index:10000}#ofitour-cms #milyuna #navigationMenu span{color:#fff}#ofitour-cms #milyuna #navigationMenu .other,#ofitour-cms #milyuna #navigationMenu .social_network{background-color:#25d366}#ofitour-cms #milyuna #navigationMenu .other span,#ofitour-cms #milyuna #navigationMenu .social_network span{background-color:#25d366}#ofitour-cms #milyuna .button{background-color:#c62d5b;border-color:#c62d5b;box-shadow:none;color:#fff}#ofitour-cms #milyuna header #top{padding:0.5em 0 0 0}#ofitour-cms #milyuna header #menu{box-shadow:none}#ofitour-cms #milyuna #contact-and-user-menu{border-bottom:1px solid;font-size:0.75em;font-weight:bold}#ofitour-cms #milyuna #contact-and-user-menu #user-menu a{color:#c62d5b}#ofitour-cms #milyuna #contact-and-user-menu p,#ofitour-cms #milyuna #contact-and-user-menu #user-menu ul{font-weight:bold;margin-bottom:0.5em}#ofitour-cms #milyuna #contact-and-user-menu p span,#ofitour-cms #milyuna #contact-and-user-menu #user-menu ul span{color:#c62d5b}#ofitour-cms #milyuna #contact-and-user-menu i{color:#c62d5b;font-size:1.5em}#ofitour-cms #milyuna #contact-and-user-menu a{color:#333}#ofitour-cms #milyuna #logo-and-social-network{padding:0.5em 0}#ofitour-cms #milyuna #logo-and-social-network #social-network-header ul.inline-list{margin-bottom:0.4em}#ofitour-cms #milyuna #logo-and-social-network #social-network-header ul.inline-list>li{float:right;margin:0.4em 0 0 1em}#ofitour-cms #milyuna #logo-and-social-network #social-network-header ul.inline-list>li img{width:32px}#ofitour-cms #milyuna #reservation-options{background-color:#ffc156;border:0;border-radius:0;box-shadow:none}#ofitour-cms #milyuna #reservation-options .wrap-option-search-filter{display:inline-block;max-width:27%;margin-bottom:0 !important}#ofitour-cms #milyuna #reservation-options .wrap-option-search-filter .chosen-container-multi .chosen-choices{background-image:none;border:none;border-radius:5px;box-shadow:none;line-height:36px !important;height:36px !important}#ofitour-cms #milyuna #reservation-options .button{max-width:18% !important;float:right;top:-37px;color:#fff;background-color:#c62d5b;border:none;border-radius:5px;box-shadow:none;height:36px;line-height:36px}#ofitour-cms #milyuna #reservation-options #nav-reservation-options .active,#ofitour-cms #milyuna #reservation-options #nav-reservation-options-slider-form .active{color:#424041}#ofitour-cms #milyuna #reservation-options #nav-reservation-options{margin:0 0 1em 0}#ofitour-cms #milyuna #reservation-options #nav-reservation-options li{margin:0 0 0 1em}#ofitour-cms #milyuna #reservation-options #nav-reservation-options li a.item-nav{border-radius:5px;padding:0.2em 0.5em}#ofitour-cms #milyuna #reservation-options #nav-reservation-options li a.item-nav.active{background-color:#c62d5b;color:#fff !important;font-weight:normal}#ofitour-cms #milyuna #reservation-options #nav-reservation-options a{color:#424041;letter-spacing:0;text-transform:unset}#ofitour-cms #milyuna #reservation-options .hotels-search-form .button{height:32px;line-height:32px;max-width:90% !important;top:0}#ofitour-cms #milyuna #reservation-options-mobile-form{background-color:#ffc156}#ofitour-cms #milyuna #reservation-options-mobile-form #accordion-form .tab-accordion{border:1px solid #424041}#ofitour-cms #milyuna #reservation-options-mobile-form #accordion-form .tab-accordion a{color:#424041}#ofitour-cms #milyuna #reservation-options-mobile-form #accordion-form .tab-accordion a.button{color:#fff}#ofitour-cms #milyuna #menu-lateral{background-color:#c2c3c8;border-radius:5px;margin-bottom:2.5em;padding:1.5em}#ofitour-cms #milyuna #menu-lateral .section p{border-radius:5px}#ofitour-cms #milyuna #menu-lateral .section .title{box-shadow:none}#ofitour-cms #milyuna #menu-lateral .section .title a{text-shadow:none}#ofitour-cms #milyuna #members .member-info{padding:1em 2.5em;text-align:center}#ofitour-cms #milyuna #members .member-info .member-text{background-color:#fff;box-shadow:none;color:#c62d5b;font-size:1.1em;line-height:1.3em;margin-top:1.5em}#ofitour-cms #milyuna #members .member-info .member-text a{color:#333}#ofitour-cms #milyuna #contact-form-product-show{background-color:#fff;border-radius:5px;margin:1em 0 3em 0;padding:1em;text-align:center}#ofitour-cms #milyuna #contact-form-product-show img{border:10px solid #bfbfbf;border-radius:50%}#ofitour-cms #milyuna #contact-form-product-show .hello{color:#c62d5b;font-weight:bold}#ofitour-cms #milyuna #contact-form-product-show .help{color:#333;font-weight:bold}#ofitour-cms #milyuna #contact-form-product-show .label{background-color:#c62d5b;border-radius:5px;color:#fff;margin:0 0.3em 0 0;padding:0.5em}#ofitour-cms #milyuna #contact-form-product-show p:last-child{margin:0}#ofitour-cms #milyuna .publishing-group-with-prominent-products{background-color:#fff;box-shadow:none;padding:1em 0}#ofitour-cms #milyuna .publishing-group-with-prominent-products ol.flex-control-nav{right:20px;top:-26px}#ofitour-cms #milyuna .publishing-group-with-prominent-products span.title{border-top:2px solid #c5c4c9;border-bottom:2px solid #c5c4c9;display:block;margin:0 0.7em;text-align:center;text-transform:uppercase}#ofitour-cms #milyuna .publishing-group-with-prominent-products span.title a{color:#333}#ofitour-cms #milyuna .publishing-group-with-prominent-products .view-link{background-color:#333;border-radius:3px;color:#fff;display:inline-block;font-size:1em;font-weight:bold;margin-top:0.5em;padding:0.5em 1em}#ofitour-cms #milyuna .publishing-group-with-prominent-products .publishing-group-slider{padding:0 0 0 5.5em}#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description{padding-right:5.5em}#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .title-container,#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .duration{background-color:#ffc156;min-height:48px;padding:0.8em 0.3em}#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .title-container .title,#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .duration .title{border:none;color:#fff;font-size:1em;text-align:left;text-transform:capitalize}#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .duration{background-color:#ffc845;color:#fff;font-size:0.9em;font-weight:bold;line-height:1.7em}#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .title-container-price-from,#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .price-container{background-color:#b33c5a;color:#fff;font-size:0.9em;font-weight:bold;min-height:28px;padding:0.5em 0.3em}#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .price-container{background-color:#cc345b;font-size:0.9em;font-weight:normal;position:relative;bottom:0px;right:0px;width:auto;height:auto;border-radius:0}#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .price-container .price{color:#fff;font-weight:bold}#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .description-container{background-color:#fff;border-radius:0 0 5px 5px;font-size:0.9em;padding:0.5em 0.3em}#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .description-container .text-group-features{margin:0}#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .description-container .text-group-features span{color:#c62d5b;font-weight:bold}#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description .description-container .info-button{background-color:#c62d5b;border-radius:3px;color:#fff;display:inline-block;font-weight:bold;margin:1em 0 0.5em 0;padding:0.5em}#ofitour-cms #milyuna .publishing-group-all-centered-in-image span.title{font-weight:bold;line-height:1em;color:#333}#ofitour-cms #milyuna .publishing-group-all-centered-in-image .title-container{border-top:2px solid #c5c4c9;border-bottom:2px solid #c5c4c9;margin-bottom:1em;padding:0.5em 0 0.3em 0;text-align:center}#ofitour-cms #milyuna .publishing-group-all-centered-in-image .title-container p{color:#333;font-size:0.9em;line-height:1em;margin-bottom:0}#ofitour-cms #milyuna .publishing-group-video-and-product .text-product-video{line-height:1em}#ofitour-cms #milyuna .expanded-products{margin-top:1.5em}#ofitour-cms #milyuna .publication-filter .filter{background-color:#ffc156;box-shadow:none;color:#424041}#ofitour-cms #milyuna .publication-filter .filter .chosen-container-multi .chosen-choices{background-image:none;border:none;border-radius:5px;box-shadow:none;line-height:36px !important;height:36px !important}#ofitour-cms #milyuna .publication-filter .header{color:#fff}#ofitour-cms #milyuna .finder-publication-search-container .button{background-color:#c62d5b;border-color:#c62d5b;box-shadow:none;color:#fff}#ofitour-cms #milyuna .publication-container .product-show .product-header{background-color:#fff;box-shadow:none;color:#333;padding:0}#ofitour-cms #milyuna .publication-container .product-show .product-header h2{border-top:2px solid #c5c4c9;border-bottom:2px solid #c5c4c9;margin-bottom:0.1em;padding:0.5em 0 0.3em 0;text-align:center}#ofitour-cms #milyuna .publication-container .product-show .product-header h2 a{color:#333}#ofitour-cms #milyuna .publication-container .product-show .product-selection-criteria{background-color:#333;border-top:none;box-shadow:none}#ofitour-cms #milyuna .publication-container .product-show .product-info{border:none;border-radius:0;box-shadow:none;padding:1.9375em 0}#ofitour-cms #milyuna .publication-container .product-show .product-info .product-images .validate-filters img{border-radius:5px}#ofitour-cms #milyuna .publication-container .product-show .product-info .product-text .dates{font-size:1.2em;font-weight:bold;margin-left:1em}#ofitour-cms #milyuna .publication-container .product-show .product-booking{background-color:#fff}#ofitour-cms #milyuna .publication-container .product-show .product-booking .booking-price-container{padding:0}#ofitour-cms #milyuna .publication-container .product-show .product-booking .booking-price-container .price-container{margin:0}#ofitour-cms #milyuna .publication-container .product-show .product-booking .booking-price-container a.booking-button{float:right;padding:0.5em;text-transform:capitalize;width:85%}#ofitour-cms #milyuna .publication-container .product-show .product-booking .advance-sale{color:#333;font-weight:bold;margin:2.5em 0 0 0;text-align:center}#ofitour-cms #milyuna .publication-container .product-show .product-parent-info{padding:0 2em}#ofitour-cms #milyuna .publication-container .product-show .product-parent-info .product-text .guaranteed-output{background-color:#c62d5b;border-radius:5px;color:#fff;display:inline-block;font-weight:bold;margin:0 0.8em 0 0;padding:1em}#ofitour-cms #milyuna .publication-container .product-show .product-parent-info .product-text .features-list{list-style-type:none}#ofitour-cms #milyuna .publication-container .product-show .product-parent-info .product-text .features-list li{min-height:34px;margin:0 0 0.8em 0}#ofitour-cms #milyuna .publication-container .product-show .product-parent-info .product-text .features-list li img{padding:0 1em 0 0}#ofitour-cms #milyuna .publication-container .product-show .product-parent-info .product-text .features-list li p{margin:0;padding:0.5em 0 0 0}#ofitour-cms #milyuna #image-header-container{position:relative}#ofitour-cms #milyuna #image-header-container .image-background{height:350px;width:100%;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;object-fit:cover}#ofitour-cms #milyuna #image-header-container .info-product-schema .product-page-header{height:400px;background-size:cover;background-position:center;background-color:#fff;position:relative}#ofitour-cms #milyuna #image-header-container ol.flex-control-nav{display:none}#ofitour-cms #milyuna #image-header-container .flex-direction-nav a{top:50%}#ofitour-cms #milyuna #image-header-container #image-header-description{background-color:#c62d5b;border-radius:5px 0 0 5px;color:#fff;padding:1em;position:absolute;bottom:3em;right:0;z-index:10}#ofitour-cms #milyuna #image-header-container #image-header-description .border-left-white{border-left:2px solid #fff}#ofitour-cms #milyuna #image-header-container #image-header-description .border-left-white .by-pax{text-align:center}#ofitour-cms #milyuna #image-header-container #image-header-description p{line-height:1em;margin:0}#ofitour-cms #milyuna #image-header-container #image-header-description .title-header-product{font-size:1.8em;font-weight:bold;text-align:right}#ofitour-cms #milyuna #image-header-container #image-header-description .duration{margin:0 0 0.5em 0}#ofitour-cms #milyuna #image-header-container #image-header-description .price-container .price{font-size:1.8em;font-weight:bold}#ofitour-cms #milyuna .product-info .title-gc{border-top:2px solid #c5c4c9;border-bottom:2px solid #c5c4c9;margin-bottom:1em;padding:0.5em 0 0.3em 0;text-align:center;text-transform:uppercase}#ofitour-cms #milyuna .product-info .product-selection-criteria{background-color:#333;box-shadow:none;margin-bottom:2em}#ofitour-cms #milyuna .product-info h1{border:none;font-size:1.8em}#ofitour-cms #milyuna .product-info .description-container{line-height:1.2em;margin-bottom:2em}#ofitour-cms #milyuna .product-info .itinerary-title-large{border-top:2px solid #c5c4c9;border-bottom:2px solid #c5c4c9;color:#c62d5b;font-size:1.5em;font-weight:normal}#ofitour-cms #milyuna .product-info .itinerary-title-large .itinerary-day{color:#333;font-size:bold;font-weight:bold;text-transform:uppercase}#ofitour-cms #milyuna .product-info .itinerary-header,#ofitour-cms #milyuna .product-info .itinerary-description,#ofitour-cms #milyuna .product-info .itinerary-foot{line-height:1.2em}#ofitour-cms #milyuna .product-info .container-features{margin:1.5em 0}#ofitour-cms #milyuna .product-info .container-features .text-feature{line-height:1em}#ofitour-cms #milyuna .product-info .price-container{background-color:#c62d5b;border-radius:5px;color:#fff;margin-bottom:1em;padding:0.5em;text-align:right}#ofitour-cms #milyuna .product-info .price-container p{margin:0;line-height:1em}#ofitour-cms #milyuna .product-info .price-container .price{font-size:3em}#ofitour-cms #milyuna .product-info a.booking-button{background-color:#333;border-color:#333;box-shadow:none;color:#fff;text-transform:uppercase}#ofitour-cms #milyuna .product-info .container-pdf{margin-top:1em;text-transform:uppercase}#ofitour-cms #milyuna footer{border-top:30px solid #b43b5a}#ofitour-cms #milyuna footer .title-footer-group{border-bottom:1px solid #c5c4c9;color:#b43b5a;font-weight:normal}#ofitour-cms #milyuna footer .footer-group{border:none}#ofitour-cms #milyuna footer .vertical-footer-groups{padding-top:3em}#ofitour-cms #milyuna footer #container-grant{background-color:#e6e7e8;font-size:0.9em;padding:1em 0}#ofitour-cms #milyuna footer #container-grant .text-color-rosa{color:#b43b5a}#ofitour-cms #milyuna footer #container-grant .adress{margin:3.25em 0 0 0}#ofitour-cms #milyuna footer #container-grant .grant{font-size:1.1em;line-height:1.2em;margin:1.25em 0 0 0}#ofitour-cms #milyuna footer #container-newletter .button{background-color:#b43b5a;border:1px solid #b43b5a;border-radius:3px;box-shadow:none;color:#fff;margin-top:1em}#ofitour-cms #milyuna footer #container-newletter .lopd-message{font-size:0.9em}@media only screen and (min-width: 940px){#ofitour-cms #milyuna #client-zone .top-bar-section li a:not(.button){background:#fff;color:#b85470}#ofitour-cms #milyuna #client-zone .top-bar-section .has-dropdown>a:after{border-color:rgba(184,84,112,0.8) transparent transparent transparent}#ofitour-cms #milyuna #user-data-container .top-bar{background:#fff}#ofitour-cms #milyuna #user-data-container .top-bar-section .divider,#ofitour-cms #milyuna #user-data-container .top-bar-section [role="separator"]{border-top-color:#b85470;border-bottom-color:#b85470}#ofitour-cms #milyuna #header-menu .top-bar-section>ul>.divider,#ofitour-cms #milyuna #header-menu .top-bar-section>ul>[role="separator"]{border-right-color:#333;border-left-color:#333}}@media only screen and (min-width: 768px){#ofitour-cms #milyuna .publishing-group-with-prominent-products .image-background{height:250px}#ofitour-cms #milyuna .publishing-group-all-centered-in-image .image-background{height:400px}}@media only screen and (max-width: 768px){#ofitour-cms #milyuna .publishing-group-with-prominent-products .publishing-group-slider{padding:0 0 0 2em}#ofitour-cms #milyuna .publishing-group-with-prominent-products .product-with-description{padding-right:2em}#ofitour-cms #milyuna #image-header-container #image-header-description{border-radius:0}#ofitour-cms #milyuna #image-header-container #image-header-description .border-left-white{border-left:none}#ofitour-cms #milyuna #image-header-container #image-header-description .border-left-white .by-pax{display:block;text-align:right}#ofitour-cms #milyuna #image-header-container #image-header-description .duration{margin:0.3em 0;text-align:right}#ofitour-cms #milyuna #image-header-container #image-header-description .price-container{display:block;text-align:right}#ofitour-cms #milyuna #image-header-container #image-header-description .title-header-product{font-size:1em}#ofitour-cms #milyuna .publication-container .product-show .product-info .product-text .dates{margin-left:0}}#ofitour-cms #delunoalotroconfin{width:100%;margin:0;padding:0;font-family:'rubrik-new', sans-serif;font-size:20px;color:#423766;overflow-x:hidden}#ofitour-cms #delunoalotroconfin .lopd-message h5{font-size:20px !important}#ofitour-cms #delunoalotroconfin .lopd-message .texto-rgpd{font-size:16px !important}#ofitour-cms #delunoalotroconfin .lopd-message .texto-rgpd a{font-size:16px !important}#ofitour-cms #delunoalotroconfin .datepicker{background-color:#ffc82a;border-radius:20px;font-size:1em;padding:12px}#ofitour-cms #delunoalotroconfin .datepicker table tr td span{color:#3e3e72}#ofitour-cms #delunoalotroconfin .datepicker.dropdown-menu th,#ofitour-cms #delunoalotroconfin .datepicker.dropdown-menu td{padding:6px 12px}#ofitour-cms #delunoalotroconfin .datepicker td{background-color:#ffc82a}#ofitour-cms #delunoalotroconfin .datepicker th{background-color:#ffc82a}#ofitour-cms #delunoalotroconfin .datepicker th.date-switch{color:#3e3e72;font-size:1rem}#ofitour-cms #delunoalotroconfin .datepicker .datepicker-days,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-months,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-years{background-color:#ffc82a}#ofitour-cms #delunoalotroconfin .datepicker .datepicker-days table.table-condensed,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-months table.table-condensed,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-years table.table-condensed{background-color:#ffc82a}#ofitour-cms #delunoalotroconfin .datepicker .datepicker-days table.table-condensed th.next,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-days table.table-condensed th.prev,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-days table.table-condensed th.dow,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-months table.table-condensed th.next,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-months table.table-condensed th.prev,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-months table.table-condensed th.dow,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-years table.table-condensed th.next,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-years table.table-condensed th.prev,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-years table.table-condensed th.dow{color:#3e3e72;font-size:0.85rem}#ofitour-cms #delunoalotroconfin .datepicker .datepicker-days table.table-condensed td.day,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-months table.table-condensed td.day,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-years table.table-condensed td.day{color:#3e3e72}#ofitour-cms #delunoalotroconfin .datepicker .datepicker-days table.table-condensed td.day.disabled,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-months table.table-condensed td.day.disabled,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-years table.table-condensed td.day.disabled{color:#ffffff}#ofitour-cms #delunoalotroconfin .datepicker .datepicker-days table.table-condensed td.new,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-days table.table-condensed td.old,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-months table.table-condensed td.new,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-months table.table-condensed td.old,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-years table.table-condensed td.new,#ofitour-cms #delunoalotroconfin .datepicker .datepicker-years table.table-condensed td.old{color:rgba(62,62,114,0.65)}@keyframes menuDisplayAnim{from{transform:translateX(calc(560px + 5px));-webkit-transform:translateX(calc(560px + 5px));-moz-transform:translateX(calc(560px + 5px));-ms-transform:translateX(calc(560px + 5px));-o-transform:translateX(calc(560px + 5px))}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@-webkit-keyframes menuDisplayAnim{from{-webkit-transform:translateX(calc(560px + 5px));-moz-transform:translateX(calc(560px + 5px));-ms-transform:translateX(calc(560px + 5px));-o-transform:translateX(calc(560px + 5px))}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}#ofitour-cms #delunoalotroconfin *{outline:none}#ofitour-cms #delunoalotroconfin #fixed-space{min-height:150px}#ofitour-cms #delunoalotroconfin .content-size-fixer{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding:35px;background-color:white}#ofitour-cms #delunoalotroconfin .content-size-fixer-xl{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding:35px;background-color:white}#ofitour-cms #delunoalotroconfin .tooltip{background-color:#ffc82a;border-radius:100px;color:#423766;font-weight:100;padding:7px 14px;font-size:20px !important;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.02px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);transform:translateX(-10px)}#ofitour-cms #delunoalotroconfin .tooltip>.nub{display:block;left:22px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #ffc82a transparent;top:-10px}#ofitour-cms #delunoalotroconfin .tooltip[data-selector="login-button"],#ofitour-cms #delunoalotroconfin .tooltip[data-selector^="distintinvas-hoja-producto-n-"]{transform:translateX(calc(45px - 100%));white-space:nowrap}#ofitour-cms #delunoalotroconfin .tooltip[data-selector="login-button"]>.nub,#ofitour-cms #delunoalotroconfin .tooltip[data-selector^="distintinvas-hoja-producto-n-"]>.nub{display:block;right:22px;left:auto;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #ffc82a transparent;top:-10px}#ofitour-cms #delunoalotroconfin #notch-tooltip-message{position:fixed;min-width:200px;padding-top:100px;left:50%;top:0;transform:translateX(-50%);margin:auto;z-index:105}#ofitour-cms #delunoalotroconfin #notch-tooltip-content{display:none;margin:auto;position:relative}#ofitour-cms #delunoalotroconfin #notch-tooltip-content .notch-tooltip-top-mark{position:absolute;margin-top:-14px;width:0;height:0;left:50%;transform:translateX(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:14px solid black}#ofitour-cms #delunoalotroconfin #notch-tooltip-content .notch-tooltip-box{min-width:300px;max-width:400px;min-height:100px;border-radius:32px;margin-top:18px;color:white;font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.02px;padding:18px 28px;background-color:black}#ofitour-cms #delunoalotroconfin #notch-tooltip-content .notch-tooltip-box p{margin:0;padding:0}#ofitour-cms #delunoalotroconfin #notch-tooltip-content .notch-tooltip-box p a{color:white;text-decoration:underline}#ofitour-cms #delunoalotroconfin .hide-description{display:none}#ofitour-cms #delunoalotroconfin #main-logo{width:380px}#ofitour-cms #delunoalotroconfin #search-info{cursor:default}#ofitour-cms #delunoalotroconfin *:not(.fa){font-family:'rubrik-new', sans-serif !important}#ofitour-cms #delunoalotroconfin #fixed-modal-close-button{position:fixed;top:12px;right:24px;color:white;font-size:100px !important;font-weight:bold;z-index:10000}#ofitour-cms #delunoalotroconfin .mini-form-data{font-size:22.5px}#ofitour-cms #delunoalotroconfin .mini-form-data .jump-space-up{margin-top:15px}#ofitour-cms #delunoalotroconfin .flex-right-rows{display:flex;flex-direction:column;align-items:flex-end}#ofitour-cms #delunoalotroconfin .flex-bottom-columns{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}#ofitour-cms #delunoalotroconfin .captcha-fix{width:304px;margin-bottom:18px}#ofitour-cms #delunoalotroconfin #login-modal{max-width:783px}#ofitour-cms #delunoalotroconfin .logo-autofit.logo-footer{cursor:pointer}#ofitour-cms #delunoalotroconfin #home{width:100vw}#ofitour-cms #delunoalotroconfin .hidden-element{display:none !important}#ofitour-cms #delunoalotroconfin .content-box{padding:0px 0px 0px 0px}#ofitour-cms #delunoalotroconfin .row{max-width:100% !important}#ofitour-cms #delunoalotroconfin .caption-slider{padding:0;width:100%;top:auto;position:absolute;bottom:52px}#ofitour-cms #delunoalotroconfin .reveal-modal-bg{background-color:rgba(0,0,0,0.7) !important}#ofitour-cms #delunoalotroconfin .custom-checkbox-container{display:block;position:relative;padding-left:60px;margin-bottom:24px;min-height:64px;padding-top:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#ofitour-cms #delunoalotroconfin .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#ofitour-cms #delunoalotroconfin .custom-checkbox-checkmark{position:absolute;top:0;left:0;height:50px;width:50px;background-color:white;border-radius:8px}#ofitour-cms #delunoalotroconfin .custom-checkbox-container:hover input~.custom-checkbox-checkmark{background-color:#b1c8db}#ofitour-cms #delunoalotroconfin .custom-checkbox-container input:checked~.custom-checkbox-checkmark{background-color:#2196F3}#ofitour-cms #delunoalotroconfin .custom-checkbox-checkmark:after{content:"";position:absolute;display:none}#ofitour-cms #delunoalotroconfin .custom-checkbox-container input:checked~.custom-checkbox-checkmark:after{display:block}#ofitour-cms #delunoalotroconfin .custom-checkbox-container .custom-checkbox-checkmark:after{left:17px;top:6px;width:14px;height:30px;border:solid white;border-width:0 7px 7px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#ofitour-cms #delunoalotroconfin .margin-bottom-input{margin-bottom:18px}#ofitour-cms #delunoalotroconfin .caption-slider{color:#423766 !important}#ofitour-cms #delunoalotroconfin .caption-slider .P1,#ofitour-cms #delunoalotroconfin .caption-slider .P2,#ofitour-cms #delunoalotroconfin .caption-slider .P3,#ofitour-cms #delunoalotroconfin .caption-slider .P4{width:100%;background-color:rgba(248,201,24,0.7);border-radius:0;display:flex;min-height:122px;color:#423766 !important}#ofitour-cms #delunoalotroconfin .caption-slider .P1 *:not(button),#ofitour-cms #delunoalotroconfin .caption-slider .P2 *:not(button),#ofitour-cms #delunoalotroconfin .caption-slider .P3 *:not(button),#ofitour-cms #delunoalotroconfin .caption-slider .P4 *:not(button){color:#423766 !important}#ofitour-cms #delunoalotroconfin .caption-slider .P1 .row,#ofitour-cms #delunoalotroconfin .caption-slider .P2 .row,#ofitour-cms #delunoalotroconfin .caption-slider .P3 .row,#ofitour-cms #delunoalotroconfin .caption-slider .P4 .row{display:flex;align-items:center}#ofitour-cms #delunoalotroconfin .caption-slider .P1 .slider-title,#ofitour-cms #delunoalotroconfin .caption-slider .P2 .slider-title,#ofitour-cms #delunoalotroconfin .caption-slider .P3 .slider-title,#ofitour-cms #delunoalotroconfin .caption-slider .P4 .slider-title{font-size:40px}#ofitour-cms #delunoalotroconfin .caption-slider .P1 .slider-data,#ofitour-cms #delunoalotroconfin .caption-slider .P2 .slider-data,#ofitour-cms #delunoalotroconfin .caption-slider .P3 .slider-data,#ofitour-cms #delunoalotroconfin .caption-slider .P4 .slider-data{font-size:22.5px}#ofitour-cms #delunoalotroconfin .caption-slider .P1 .slider-button,#ofitour-cms #delunoalotroconfin .caption-slider .P2 .slider-button,#ofitour-cms #delunoalotroconfin .caption-slider .P3 .slider-button,#ofitour-cms #delunoalotroconfin .caption-slider .P4 .slider-button{text-align:right}#ofitour-cms #delunoalotroconfin .caption-slider .P1 .slider-button button,#ofitour-cms #delunoalotroconfin .caption-slider .P2 .slider-button button,#ofitour-cms #delunoalotroconfin .caption-slider .P3 .slider-button button,#ofitour-cms #delunoalotroconfin .caption-slider .P4 .slider-button button{margin:0}#ofitour-cms #delunoalotroconfin .caption-slider .P1 .left-bordered,#ofitour-cms #delunoalotroconfin .caption-slider .P2 .left-bordered,#ofitour-cms #delunoalotroconfin .caption-slider .P3 .left-bordered,#ofitour-cms #delunoalotroconfin .caption-slider .P4 .left-bordered{border-left:1px solid #423766}#ofitour-cms #delunoalotroconfin .reveal-modal{left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%, 0)}#ofitour-cms #delunoalotroconfin .reveal-modal input[type=text],#ofitour-cms #delunoalotroconfin .reveal-modal input[type=password],#ofitour-cms #delunoalotroconfin .reveal-modal textarea{background-color:white;color:#474747}#ofitour-cms #delunoalotroconfin .reveal-modal input[type=text]::placeholder,#ofitour-cms #delunoalotroconfin .reveal-modal input[type=password]::placeholder,#ofitour-cms #delunoalotroconfin .reveal-modal textarea::placeholder{color:#979797}#ofitour-cms #delunoalotroconfin .reveal-modal label{color:white}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal){background-color:#ffc82a}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) input:not([type=button],[type=submit]){background-color:white}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) input[type=text],#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) input[type=password]{padding-left:50px;height:51px}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) textarea{padding-left:50px}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) h5{color:white;text-transform:uppercase;font-size:31.5px;font-weight:bold;width:100%}#ofitour-cms #delunoalotroconfin #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal){max-width:1340px;width:90%}#ofitour-cms #delunoalotroconfin #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) *:not(input):not(small),#ofitour-cms #delunoalotroconfin #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) label{font-size:31.5px}#ofitour-cms #delunoalotroconfin #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .logo-box{margin-bottom:20px;margin-top:12px;height:120px}#ofitour-cms #delunoalotroconfin #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) a{color:white !important}#ofitour-cms #delunoalotroconfin #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix{width:100%;padding:6px}#ofitour-cms #delunoalotroconfin #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix p{margin-bottom:18px}#ofitour-cms #delunoalotroconfin #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix form{width:100%;padding:6px;margin:0;display:flex;flex-direction:row;flex-wrap:wrap}#ofitour-cms #delunoalotroconfin #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix .custom-form-text{width:calc(50% - 10px);margin-left:5px;margin-right:5px}#ofitour-cms #delunoalotroconfin #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix .custom-form-text input{margin-bottom:0}#ofitour-cms #delunoalotroconfin #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix .custom-form-default{width:100%;margin-left:5px;margin-right:5px;margin-bottom:36px}#ofitour-cms #delunoalotroconfin #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix .custom-form-default textarea{min-height:200px;border-radius:35px}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) form{margin:0 0 1em}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login{background-color:transparent;border:none;color:#979797}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .login-inputs{margin-bottom:24px;width:100%;overflow:hidden}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login a{color:#979797 !important}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .logo-box{margin-bottom:20px;height:120px}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .panel{background-color:transparent;border:none;padding:0;padding-top:12px;margin:0}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .large-12{padding:0}#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .title-recuperar-contraseña,#ofitour-cms #delunoalotroconfin .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login label{display:none}#ofitour-cms #delunoalotroconfin .reveal-modal small.error{border-radius:120px 120px;margin-top:4px;padding:8px 10px;font-size:15px}#ofitour-cms #delunoalotroconfin #contenedor_login_prehome{max-width:783px;background-color:#ffc82a;border-radius:33px;padding:15px;border:none;left:50%;margin-left:auto;margin-right:auto}#ofitour-cms #delunoalotroconfin #contenedor_login_prehome .panel{background-color:transparent;border:none;padding:0;padding-top:12px;margin:0}#ofitour-cms #delunoalotroconfin #contenedor_login_prehome .panel input,#ofitour-cms #delunoalotroconfin #contenedor_login_prehome .panel label{margin-bottom:1em}#ofitour-cms #delunoalotroconfin #contenedor_login_prehome .panel input:not([type=button],[type=submit]),#ofitour-cms #delunoalotroconfin #contenedor_login_prehome .panel label:not([type=button],[type=submit]){background-color:white}#ofitour-cms #delunoalotroconfin #contenedor_login_prehome .panel input[type=text],#ofitour-cms #delunoalotroconfin #contenedor_login_prehome .panel input[type=password],#ofitour-cms #delunoalotroconfin #contenedor_login_prehome .panel label[type=text],#ofitour-cms #delunoalotroconfin #contenedor_login_prehome .panel label[type=password]{padding-left:50px;height:51px}#ofitour-cms #delunoalotroconfin #contenedor_login_prehome .panel h5,#ofitour-cms #delunoalotroconfin #contenedor_login_prehome .panel label{color:#3e3e72;text-transform:capitalize}#ofitour-cms #delunoalotroconfin #contenedor_login_prehome .panel h5{font-size:31.5px;font-weight:bold;width:100%}#ofitour-cms #delunoalotroconfin header,#ofitour-cms #delunoalotroconfin footer,#ofitour-cms #delunoalotroconfin #slider{width:100%;margin:0;padding:0}#ofitour-cms #delunoalotroconfin header{position:fixed;top:0;left:0;z-index:100}#ofitour-cms #delunoalotroconfin header .icons{height:58%;box-sizing:initial}#ofitour-cms #delunoalotroconfin header .icons img,#ofitour-cms #delunoalotroconfin header .icons a{height:100%;display:inline-block;cursor:pointer}#ofitour-cms #delunoalotroconfin header .icons #menu li a,#ofitour-cms #delunoalotroconfin header .icons #menu .menu-buttons-options-flex a,#ofitour-cms #delunoalotroconfin header .icons #slideMenuUser li a,#ofitour-cms #delunoalotroconfin header .icons #slideMenuUser .menu-buttons-options-flex a{height:auto}#ofitour-cms #delunoalotroconfin header #header-options{text-align:right;width:100%}#ofitour-cms #delunoalotroconfin header #header-options a,#ofitour-cms #delunoalotroconfin header #header-options i{color:white;font-size:28px;padding:4px;cursor:pointer}#ofitour-cms #delunoalotroconfin header #header-options li{list-style:none}#ofitour-cms #delunoalotroconfin header #header-options .f-dropdown a{color:#413a65;font-size:1em;text-align:left}#ofitour-cms #delunoalotroconfin header #header-options #slide-user-menu-button{margin:0;padding:0}#ofitour-cms #delunoalotroconfin header #header-options #datos-vendedor{color:white;font-size:14px;display:contents}#ofitour-cms #delunoalotroconfin header #logo-agencia-container{position:fixed;background-color:white;width:200px;height:100px;z-index:100;margin:0 auto;border-bottom-right-radius:25px;border-bottom-left-radius:25px;text-align:center;left:calc(50% - 100px);overflow:hidden}#ofitour-cms #delunoalotroconfin header #logo-agencia-container .user-logo-abs-container{position:relative;width:100%;height:100%;padding:4px;text-align:center}#ofitour-cms #delunoalotroconfin header #logo-agencia-container .user-logo-image{height:100%;width:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}#ofitour-cms #delunoalotroconfin header #logo-agencia-container .nombre-agencia{font-size:14px;margin-left:auto;margin-right:auto;position:absolute;bottom:4px;border-radius:15px;background-color:black;color:white;padding:7px;left:50%;transform:translateX(-50%);max-width:calc(100% - 18px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ofitour-cms #delunoalotroconfin header .absolute-message{min-height:60px;border-radius:15px;background-color:black;border:none;width:fit-content;max-width:381px;border-radius:33px;padding:20px 25px}#ofitour-cms #delunoalotroconfin header .absolute-message a.close{color:#fff !important;text-decoration:none !important;font-size:24px;top:16px;right:12px}#ofitour-cms #delunoalotroconfin header #markup-mesage{position:absolute;right:18px;top:48px;z-index:999999}#ofitour-cms #delunoalotroconfin header #markup-mesage .markup-mesage-top-mark{width:0;height:0;margin-right:51px;margin-left:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:24px solid black}#ofitour-cms #delunoalotroconfin header #markup-mesage p{font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.02px;color:#ffffff}#ofitour-cms #delunoalotroconfin header #menu{background-color:transparent;margin:0;padding:0;width:100%;height:100%;border:none;overflow-y:auto}#ofitour-cms #delunoalotroconfin header #slideMenuUser{overflow-y:auto}#ofitour-cms #delunoalotroconfin header #slideMenuUser li:first-child *{font-weight:bold !important}#ofitour-cms #delunoalotroconfin header .slideMenu{height:100vh;background-color:#ffc82a !important;position:fixed;width:560px;top:0;right:0;margin:0;border:none !important;z-index:1000000;display:block;transform:translateX(calc($max-menu-width + 5px))}#ofitour-cms #delunoalotroconfin header .slideMenu *{font-size:34.3px !important;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#423766;letter-spacing:-0.69px}#ofitour-cms #delunoalotroconfin header .slideMenu .menu-children{display:none}#ofitour-cms #delunoalotroconfin header .slideMenu .menu-children a{font-size:30px !important}#ofitour-cms #delunoalotroconfin header .slideMenu .menu-children-show{display:block !important}#ofitour-cms #delunoalotroconfin header .slideMenu ul{display:block;width:100%;padding:80px 24px 24px 48px;background-color:transparent}#ofitour-cms #delunoalotroconfin header .slideMenu li{display:block;width:100%;font-size:34.3px;text-align:left;margin-top:4px;background-color:transparent;font-weight:normal !important}#ofitour-cms #delunoalotroconfin header .slideMenu li a{background-color:transparent !important;padding:0;color:#423766 !important}#ofitour-cms #delunoalotroconfin header .slideMenu li.divider{display:none}#ofitour-cms #delunoalotroconfin header .slideMenu .menu-buttons-options-flex{display:flex;flex-direction:column;margin-top:30px}#ofitour-cms #delunoalotroconfin header .slideMenu .btn{display:block;padding:15px 25px !important;margin-left:0;background-color:#423766 !important;border-radius:300px 300px;color:white !important;white-space:nowrap;width:fit-content;font-size:18.9px !important;line-height:normal;margin-top:10px}#ofitour-cms #delunoalotroconfin header .slideMenu .btn:hover{background-color:#ffad2a;color:#ffffff}#ofitour-cms #delunoalotroconfin header .slideMenu #slide-menu-close-button,#ofitour-cms #delunoalotroconfin header .slideMenu #slide-user-menu-close-button{position:absolute;color:#423766;top:0px;right:14px;font-size:50px !important;font-weight:200;z-index:10000;height:55px;overflow:hidden}#ofitour-cms #delunoalotroconfin header .slideMenuBack{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:200}#ofitour-cms #delunoalotroconfin header .top-menu-display{animation-name:menuDisplayAnim;animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0.6s;-ms-animation-duration:0.6s;-o-animation-duration:0.6s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards}#ofitour-cms #delunoalotroconfin header .top-menu-hide{animation-name:menuDisplayAnim;animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-animation-direction:reverse;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0.6s;-ms-animation-duration:0.6s;-o-animation-duration:0.6s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-direction:reverse;-ms-animation-direction:reverse;-o-animation-direction:reverse}#ofitour-cms #delunoalotroconfin header .top-menu-hide-inicio{animation-name:menuDisplayAnim;animation-duration:0s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-animation-direction:reverse;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0s;-ms-animation-duration:0s;-o-animation-duration:0s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:reverse;-ms-animation-fill-mode:reverse;-o-animation-fill-mode:reverse;display:none}#ofitour-cms #delunoalotroconfin header .top-menu-fix{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#ofitour-cms #delunoalotroconfin main{min-height:400px}#ofitour-cms #delunoalotroconfin #slider{min-height:90px}#ofitour-cms #delunoalotroconfin #slider .slides img{height:calc(100vh - 60px);object-fit:cover}#ofitour-cms #delunoalotroconfin .finder-pagination-container hr{border-color:transparent !important}#ofitour-cms #delunoalotroconfin footer{background-color:#e7e7e7;min-height:300px;color:#423766;padding:12px}#ofitour-cms #delunoalotroconfin footer #copyright{padding:8px 4px;font-size:0.75em !important}#ofitour-cms #delunoalotroconfin footer #copyright a{font-size:1em !important}#ofitour-cms #delunoalotroconfin footer li:before{content:none !important}#ofitour-cms #delunoalotroconfin footer *{font-size:24.5px !important;font-weight:300 !important;letter-spacing:-0.51px !important}#ofitour-cms #delunoalotroconfin footer a{color:#423766}#ofitour-cms #delunoalotroconfin footer .title-footer-group{color:#c12834;font-size:inherit;margin-bottom:0.1em;font-family:'rubrik-new', sans-serif}#ofitour-cms #delunoalotroconfin footer .footer-group{border:none}#ofitour-cms #delunoalotroconfin footer .footer-contact-info{width:100%;text-align:center;font-size:26.8px !important;font-weight:bold !important;margin-top:-20px}#ofitour-cms #delunoalotroconfin footer .footer-contact-info *{font-size:28.8px !important;font-weight:bold !important}#ofitour-cms #delunoalotroconfin footer .footer-contact-data{display:flex;align-items:center;justify-content:center;margin-bottom:12px;width:100%}#ofitour-cms #delunoalotroconfin footer small{font-size:16px !important;color:#423766}#ofitour-cms #delunoalotroconfin footer small *{font-size:16px !important;color:#423766}#ofitour-cms #delunoalotroconfin footer .logo-footer{text-align:center;padding:18px;padding-top:24px}#ofitour-cms #delunoalotroconfin footer .logo-footer img{max-width:260px;width:90%}#ofitour-cms #delunoalotroconfin footer .social-footer{padding-bottom:24px;padding-top:12px;width:100%;text-align:center;min-height:8px}#ofitour-cms #delunoalotroconfin #footer-menu{background-color:#c12834;padding:12px}#ofitour-cms #delunoalotroconfin #footer-menu ul{display:block}#ofitour-cms #delunoalotroconfin #footer-menu li{display:inline-block;list-style:none;font-size:25px}#ofitour-cms #delunoalotroconfin #footer-menu a{color:white}#ofitour-cms #delunoalotroconfin #footer-menu .divider{background-color:white;width:1px;height:15px;margin-left:4px;margin-right:4px}#ofitour-cms #delunoalotroconfin #footer-menu li:last-child{display:none}#ofitour-cms #delunoalotroconfin #top-bar{background-color:#3e3e72}#ofitour-cms #delunoalotroconfin #top-bar .columns,#ofitour-cms #delunoalotroconfin #top-bar .row{height:100%}#ofitour-cms #delunoalotroconfin #top-bar .columns{display:flex;align-items:center}#ofitour-cms #delunoalotroconfin #search-menu{width:100%;height:150px;background-color:rgba(255,200,42,0)}#ofitour-cms #delunoalotroconfin #search-menu .logo{height:75%}#ofitour-cms #delunoalotroconfin #search-menu.search-menu-min{height:90px;background-color:#ffc82a}#ofitour-cms #delunoalotroconfin #search-menu.search-menu-min label#search-info{display:none}#ofitour-cms #delunoalotroconfin #header-fix-space{height:60px}#ofitour-cms #delunoalotroconfin #header-fix-double-space{height:150px}#ofitour-cms #delunoalotroconfin input,#ofitour-cms #delunoalotroconfin button,#ofitour-cms #delunoalotroconfin textarea{border-radius:300px;padding:12px 24px;border:none;font-size:31.5px !important;line-height:1;margin-bottom:0}#ofitour-cms #delunoalotroconfin .search-nav-container,#ofitour-cms #delunoalotroconfin .search-nav{padding-left:0;padding-right:0}#ofitour-cms #delunoalotroconfin .search-nav-container input,#ofitour-cms #delunoalotroconfin .search-nav-container button,#ofitour-cms #delunoalotroconfin .search-nav-container #ordenation_type_chosen .chosen-single,#ofitour-cms #delunoalotroconfin .search-nav input,#ofitour-cms #delunoalotroconfin .search-nav button,#ofitour-cms #delunoalotroconfin .search-nav #ordenation_type_chosen .chosen-single{font-size:22.5px !important;color:#979797;overflow:hidden}#ofitour-cms #delunoalotroconfin .search-nav-container #publication_name_chosen,#ofitour-cms #delunoalotroconfin .search-nav #publication_name_chosen{margin-bottom:0}#ofitour-cms #delunoalotroconfin .search-nav-container #ordenation_type_chosen,#ofitour-cms #delunoalotroconfin .search-nav-container #publication-content-name,#ofitour-cms #delunoalotroconfin .search-nav #ordenation_type_chosen,#ofitour-cms #delunoalotroconfin .search-nav #publication-content-name{background-color:#fff9 !important}#ofitour-cms #delunoalotroconfin .search-nav-container i.fa,#ofitour-cms #delunoalotroconfin .search-nav i.fa{right:28px;top:18px}#ofitour-cms #delunoalotroconfin button,#ofitour-cms #delunoalotroconfin input[type=button],#ofitour-cms #delunoalotroconfin input[type=submit]{text-transform:lowercase;font-size:18.9px !important;padding-top:15px;padding-bottom:15px}#ofitour-cms #delunoalotroconfin input[type=text],#ofitour-cms #delunoalotroconfin input[type=password],#ofitour-cms #delunoalotroconfin textarea{background-color:white;color:#979797}#ofitour-cms #delunoalotroconfin input[type=text]::placeholder,#ofitour-cms #delunoalotroconfin input[type=password]::placeholder,#ofitour-cms #delunoalotroconfin textarea::placeholder{color:#a8a8a8 !important}#ofitour-cms #delunoalotroconfin input[type=submit],#ofitour-cms #delunoalotroconfin input[type=button],#ofitour-cms #delunoalotroconfin button,#ofitour-cms #delunoalotroconfin a.booking-button.button{border:1px solid #423766;color:#423766;background-color:transparent;font-weight:normal;min-width:100px;box-shadow:none;-webkit-box-shadow:none}#ofitour-cms #delunoalotroconfin input[type=submit]:hover,#ofitour-cms #delunoalotroconfin input[type=button]:hover,#ofitour-cms #delunoalotroconfin button:hover,#ofitour-cms #delunoalotroconfin a.booking-button.button:hover{background-color:#423766;color:white}#ofitour-cms #delunoalotroconfin a.booking-button.button{margin:15px 0}#ofitour-cms #delunoalotroconfin #social-networks-footer img{height:38px}#ofitour-cms #delunoalotroconfin #buscador-header label{text-align:center;color:white;font-size:1.5em;padding:0 8px;margin-bottom:12px}#ofitour-cms #delunoalotroconfin #buscador-header input{margin-bottom:0;font-size:26.5px !important;height:49px}#ofitour-cms #delunoalotroconfin .fullheight{height:100%}#ofitour-cms #delunoalotroconfin .fullwidth{width:100%;margin:0;padding:0}#ofitour-cms #delunoalotroconfin .flex-align-center{height:100%;display:flex;align-items:center}#ofitour-cms #delunoalotroconfin .flex-align-bottom{height:100%;display:flex;align-items:flex-end}#ofitour-cms #delunoalotroconfin .faw-right-submit{position:absolute;right:15px;bottom:15px;font-size:24px !important;cursor:pointer;color:gray}#ofitour-cms #delunoalotroconfin #content-search{margin:0;position:relative}#ofitour-cms #delunoalotroconfin .logo-autofit{background-size:contain;width:90%;height:48%;background-repeat:no-repeat}#ofitour-cms #delunoalotroconfin .flex-control-nav{bottom:0px;z-index:90;height:37px}#ofitour-cms #delunoalotroconfin .flex-control-nav li{margin:0 2px;display:inline-block;zoom:2}#ofitour-cms #delunoalotroconfin .flex-control-nav li a{background-color:#ffffff}#ofitour-cms #delunoalotroconfin .flex-control-nav li a.flex-active{background-color:#f8c918}#ofitour-cms #delunoalotroconfin .flex-direction-nav{display:none}#ofitour-cms #delunoalotroconfin #page-info-modal{max-width:1068px;background-color:#f0f0f0;border-radius:33px}#ofitour-cms #delunoalotroconfin #page-info-modal .flex-row{display:flex}#ofitour-cms #delunoalotroconfin #page-info-modal li{list-style:none}#ofitour-cms #delunoalotroconfin #page-info-modal .pages,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view{padding:0;box-shadow:none}#ofitour-cms #delunoalotroconfin #page-info-modal .pages .columns,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view .columns{padding:0}#ofitour-cms #delunoalotroconfin #page-info-modal .page-tip-info{color:#3e3e72;font-size:25px !important}#ofitour-cms #delunoalotroconfin #page-info-modal .page-list{margin-bottom:0px}#ofitour-cms #delunoalotroconfin #page-info-modal .page-list li{cursor:pointer;padding-left:15px;margin-bottom:10px;border:solid 2px #d8d8d8;border-right:none;border-top-left-radius:33px;border-bottom-left-radius:33px;display:block;font-size:25px !important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.38px;color:#3e3e72}#ofitour-cms #delunoalotroconfin #page-info-modal .page-list li:last-child{margin-bottom:0px}#ofitour-cms #delunoalotroconfin #page-info-modal .page-list li span{font-size:25px !important}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view{min-height:100%;padding:15px;padding-left:5%;padding-right:8%;background-color:#d8d8d8;border-top-right-radius:18px;border-bottom-right-radius:18px}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view a.page-tip-info:hover{font-weight:bold}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view #subpage-tip-content{text-align:justify}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view #subpage-tip-content .tip-title{display:none}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view #subpage-tip-content .tip-description{margin-top:15px;font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:-0.23px;text-align:justify;color:#3e3e72;max-height:40vh;overflow-y:auto}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view #subpage-tip-content .img-container{display:block;width:68%;height:0;padding-top:68%;border-radius:100vw;background-size:cover;background-position:center center;margin-left:auto;margin-right:auto}#ofitour-cms #delunoalotroconfin .reveal-modal{border-radius:15px;padding:15px;border:none}#ofitour-cms #delunoalotroconfin #slide-menu-button:hover,#ofitour-cms #delunoalotroconfin #slide-menu-close-button,#ofitour-cms #delunoalotroconfin #slide-user-menu-close-button{cursor:pointer}#ofitour-cms #delunoalotroconfin #slide-menu-close-button,#ofitour-cms #delunoalotroconfin #slide-user-menu-close-button{z-index:300}#ofitour-cms #delunoalotroconfin #content{padding:0}#ofitour-cms #delunoalotroconfin #content .orbit{margin-top:0}#ofitour-cms #delunoalotroconfin .reveal-modal-bg{z-index:300}#ofitour-cms #delunoalotroconfin .no-margin-bottom{margin-bottom:0}#ofitour-cms #delunoalotroconfin .group-offers-container{max-width:1440px;width:100%;margin-left:auto;margin-right:auto}#ofitour-cms #delunoalotroconfin .home-publishing-group-box{display:flex;flex-direction:row-reverse;width:100%;margin:54px 0}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .custom-orbit-nav img{height:61px;width:61px}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .title-container .title{font-size:34px !important;font-weight:300 !important;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.04px;color:#c12834 !important}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .travel-amount-data{margin-top:15px;font-size:20px;display:block}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .orbit-next,#ofitour-cms #delunoalotroconfin .home-publishing-group-box .orbit-previous{cursor:pointer}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .orbit-container{background-color:transparent}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .orbit-container .orbit-prev,#ofitour-cms #delunoalotroconfin .home-publishing-group-box .orbit-container .orbit-next{display:none}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .image{padding:0;margin:0;min-height:300px}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .image a{width:100%;height:100%;display:block}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .image a .slider-p-img{width:100%;height:100%;background-position:cover;background-position:center}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .product-with-description-landscape{background-color:#f0f0f0;border-radius:0 25px 25px 0;width:100%;display:flex;height:343px}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .product-with-description-landscape .ribbon-wrapper{border-radius:10px 0 0 0px;background-color:#3e3e72;color:white;padding:0px 10px;bottom:0;right:0;position:absolute;display:none}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .product-with-description-landscape .container-info-cms-alerts{position:absolute;top:5px;right:5px}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .product-with-description-landscape .container-info-cms-alerts img{border:none}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .product-with-description-landscape .title{font-size:1.5em;line-height:1.3em;margin-bottom:12px;max-height:90px;overflow:hidden;text-overflow:ellipsis;display:block}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .product-with-description-landscape .product-group-content{height:220px;overflow:hidden}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .product-with-description-landscape .group-image{max-width:600px;width:100%;position:relative}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .product-with-description-landscape .group-data{width:100%;max-width:500px}#ofitour-cms #delunoalotroconfin .home-publishing-group-box:not(:nth-child(odd)){flex-direction:row}#ofitour-cms #delunoalotroconfin .home-publishing-group-box:not(:nth-child(odd)) .product-with-description-landscape{flex-direction:row-reverse;border-radius:25px 0 0 25px}#ofitour-cms #delunoalotroconfin .home-publishing-group-box:not(:nth-child(odd)) .bottom-data{flex-direction:row-reverse}#ofitour-cms #delunoalotroconfin .home-publishing-group-box:not(:nth-child(odd)) .ribbon-wrapper{border-radius:0px 10px 0px 0px;left:0;right:auto}#ofitour-cms #delunoalotroconfin .home-publishing-group-box:not(:nth-child(odd)) .container-info-cms-alerts{left:5px;right:auto}#ofitour-cms #delunoalotroconfin .home-publishing-group-data{padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:340px}#ofitour-cms #delunoalotroconfin .home-publishing-group-data .fawesome-btn{font-size:61px}#ofitour-cms #delunoalotroconfin .home-publishing-group-content{max-width:1100px;width:100%}#ofitour-cms #delunoalotroconfin .home-publishing-group-content .description-container{padding:20px;display:flex;flex-direction:column;justify-content:space-between;font-size:18.2px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#423766}#ofitour-cms #delunoalotroconfin .home-publishing-group-content .bottom-data{width:100%;display:flex;justify-content:space-between;margin-top:20px}#ofitour-cms #delunoalotroconfin .home-publishing-group-content .bottom-data .data-minibox{padding-right:8px}#ofitour-cms #delunoalotroconfin .home-publishing-group-content .bottom-data .left-separator{padding-left:8px;border-left:2px solid #ffc82a}#ofitour-cms #delunoalotroconfin .home-publishing-group-content ul{list-style:none;display:block}#ofitour-cms #delunoalotroconfin small{font-size:15px}#ofitour-cms #delunoalotroconfin .btn{display:block;padding:25px 25px;margin-left:auto;margin-right:auto;background-color:#ffc82a;border-radius:300px 300px;color:#423766;white-space:nowrap;width:fit-content;font-size:18.9px;line-height:0}#ofitour-cms #delunoalotroconfin .btn:hover{background-color:#ffad2a;color:#ffffff}#ofitour-cms #delunoalotroconfin .inline-block{display:inline-block}#ofitour-cms #delunoalotroconfin .details{font-size:16.7px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#979797;text-transform:lowercase}#ofitour-cms #delunoalotroconfin .secondary-link{color:#423766 !important}#ofitour-cms #delunoalotroconfin .secondary-link a{color:#423766 !important}#ofitour-cms #delunoalotroconfin .title{font-size:32.3px;letter-spacing:0.13px}#ofitour-cms #delunoalotroconfin .image-background{background-size:cover;object-fit:cover}#ofitour-cms #delunoalotroconfin .fawesome-btn{color:#ffc82a;font-size:61px}#ofitour-cms #delunoalotroconfin .main-data{font-size:21.8px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#423766}#ofitour-cms #delunoalotroconfin .logo-box{background-image:url(/assets/duaoc-logo-cea48bd32a936e7d7c49d6915e1eba1b513a21643863fda013f227842dc3a146.png);background-size:contain;width:100;height:260px;background-position:center center;background-repeat:no-repeat}#ofitour-cms #delunoalotroconfin #publication-filter-mobile-menu{display:none}#ofitour-cms #delunoalotroconfin .publication-filter{background:#f0f0f0;padding-top:12px;padding-bottom:12px}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container-multi ul,#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container-single,#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container-single a{border-radius:300px;background-color:#ffffff;border-color:transparent}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container-single .chosen-single div b{zoom:1.4;background-position:-21px 6px}#ofitour-cms #delunoalotroconfin .publication-filter .fa-caret-down{color:gray}#ofitour-cms #delunoalotroconfin .publication-filter .finder-publication-search-container #buttom-search-by-content{top:5px;right:25px}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container{background:transparent}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container ul,#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container a{background:#ffffff;padding:10px;border-radius:30px;font-size:22.5px;color:#979797}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container a{padding-left:15px}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .search-field input{padding-right:0;padding-left:10px}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container li+li.search-field,#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .search-field input:focus{color:#979797 !important;background-color:transparent !important;font-size:22.5px !important;caret-color:#ffc82a}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chose-image{width:22px}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-choices,#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-single{min-height:55px !important;overflow-y:auto}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-choices::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-single::-webkit-scrollbar{display:none}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-choices li,#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-single li{max-width:100%}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-choices input,#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-single input{width:100vw !important;max-width:100%;padding-right:30px}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-single{height:55px !important}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-choice{border:none;background:none;box-shadow:none;color:#979797}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .search-choice{border:none;background:none;box-shadow:none;color:#979797;line-height:1.1;max-width:95% !important;font-size:16px}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container a.search-choice-close{background:none;width:20px;height:20px;padding:0 0 0 7px;transform:translateY(-8px)}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container a.search-choice-close:before{content:"\f00d";font:normal normal normal 15px/1 FontAwesome}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-drop{margin-top:10px;background:#e4e4e4;padding:10px;border-radius:32.9px;font-size:26.5px;color:#979797;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);min-width:100%;width:max-content !important}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-drop .chosen-results{border-radius:0;background-color:transparent;width:calc(100% - 5px);margin-top:5px;margin-bottom:5px}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar{width:8px;height:8px}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-thumb:active{background-color:#999999}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-track{background:#fff;border-radius:4px}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-drop .chosen-results li{background-color:transparent;padding:14px 10px;padding-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.7em}#ofitour-cms #delunoalotroconfin .publication-filter .chosen-container .chosen-drop .chosen-results li.highlighted{background:none;border-radius:300px;color:#423766}#ofitour-cms #delunoalotroconfin .finder-publications-container{display:flex;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;flex-wrap:wrap;justify-content:space-around}#ofitour-cms #delunoalotroconfin .finder-publications-container .large-4{max-width:350px;min-width:300px}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container{margin-left:16px;margin-right:16px}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container.space-fixer{visibility:hidden !important;height:32px !important;min-height:0px !important}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container .title .fa-info-circle{color:#3e3e72}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11{background-color:#f0f0f0;box-shadow:none;border-bottom-right-radius:40px;border-bottom-left-radius:40px;width:100%;height:440px;margin:0.9375em auto;display:flex;flex-direction:column;justify-content:space-between}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .container-info-cms-alerts ul{margin-bottom:0}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .container-info-cms-alerts ul li{padding-left:2px}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .container-info-cms-alerts *{text-decoration:none;border:none}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .container-info-cms-alerts img{height:24px}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .duration-price-container{display:flex;flex-direction:row}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .duration-price-container .info-duration,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .duration-price-container .info-price{display:flex;flex-direction:column}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .duration-price-container .info-duration{text-align:right}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .duration-price-container .info-price{text-align:left;padding-left:8px}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .btn{font-size:16px !important;padding:18px}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .bottom-product-content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .bottom-product-content .duration-price-container{padding-right:0.9375em;height:max-content}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .bottom-product-content .duration-price-container span{display:block;width:auto}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-img .product-description-container{padding:5px;position:absolute;top:0;height:100%;width:100%;overflow:hidden;color:transparent}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-img .product-description-container p,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-img .product-description-container a{font-size:12px;font-weight:300;line-height:1.27;color:transparent}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-img .product-description-container p{padding:15px}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-img .product-description-container:hover{background-color:rgba(0,0,0,0.7);color:white}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-img .product-description-container:hover p,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-img .product-description-container:hover a{color:white}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-img .columns,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-title .columns{padding:0}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-img .columns .title-container,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-title .columns .title-container{border:none;background-color:inherit;height:50px;overflow:hidden;display:flex;align-items:center;margin-top:10px;margin-bottom:10px}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-img .columns .title-container .title,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-title .columns .title-container .title{color:#c12834;font-size:22.4px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;font-weight:300;line-height:1.1;letter-spacing:-0.02px}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .product-content{padding:0;max-height:88px;overflow:hidden}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .product-content .content-distinctives{min-height:auto;max-height:72px;overflow:hidden}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .product-content .content-distinctives .info-distintives{height:32px}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .product-content .content-distinctives .info-distintives .extensions-title{text-transform:lowercase;font-weight:bold;font-size:medium;position:absolute;bottom:0;padding-left:0}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .product-content .content-distinctives .info-distintives .extensions-title:first-letter{text-transform:capitalize}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .product-content .content-distinctives .info-distintives .distintives-list-icon{float:right;position:relative}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .product-content .content-distinctives,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .product-content .info-extensions{background-color:#e4e4e4}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .product-content .extensions-title{text-align:left;font-size:15.2px;font-weight:bold;font-stretch:normal;line-height:normal;letter-spacing:normal}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .product-content .info-extensions .detailed_text{margin-bottom:15px;text-align:left;font-size:15.2px;font-weight:300;font-stretch:normal;line-height:normal;letter-spacing:normal;height:auto}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .product-content .info-extensions .detailed_text a{font-weight:300;color:#423766}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .product-content .info-extensions .detailed_text i{display:none}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price{border:none;padding:1em 0}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .middle-padding-columns{padding-left:0.46875em;padding-right:0.46875em}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .empty-padding-right-columns{padding-right:0}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .price-container{font-size:inherit;font-weight:initial}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .duration-text,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .from,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .duration-text,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .from{color:#979797;font-size:16.7px;text-transform:lowercase;padding-bottom:4px}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .days,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .price,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .days,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .price{font-size:21.8px;font-weight:300;color:#423766}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .price,#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .price{font-weight:bold}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .viaje-container{padding-left:0.9375em;padding-right:0.9375em;height:min-content}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .viaje-container .columns{padding:0}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .viaje-container .columns form{margin:0}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .viaje-container .columns form .btn{border:none}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container-11 .content-duration-and-price .separator{border-right:1px solid #ffc82a;padding-right:8px}#ofitour-cms #delunoalotroconfin #product-container .without-vertical-scroll{overflow-y:hidden}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .accordion-title{color:#c12834 !important;font-size:20px;margin-top:24px;display:block}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .pages-menu-options-modal-format{padding:8px;padding-left:15px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container{margin-top:0px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .title-head-product{padding:10px 24px;display:flex;justify-content:space-around;align-items:center}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-page-header{height:245px;background-size:cover;background-position:center;background-color:#f0f0f0;position:relative}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-page-header .features-list{display:block;position:absolute;top:10px;right:10px;margin:auto}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-page-header .features-list *{border:none;outline:none;background:none}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema{font-size:x-large}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price{padding-top:15px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .from{text-transform:lowercase;font-size:30px;font-weight:normal;font-style:normal;line-height:normal;color:#423766}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price{background-color:white;padding:0;height:auto}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .product-duration-container .duration,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .product-duration-container .duration{color:#423766;margin:0;font-size:30px;font-weight:bold;font-style:normal;line-height:normal;color:#423766;display:inline}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .product-price-container .price,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .product-price-container .price{color:#423766;margin:0;font-size:30px;font-weight:bold;font-style:normal;line-height:normal;color:#423766}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .product-duration-container,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .product-price-container,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .product-duration-container,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .product-price-container{line-height:normal}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title{width:100%;display:flex;align-items:center}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .title{font-size:39px;font-weight:normal;font-style:normal;line-height:0.92;color:#423766}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-right-head-data{padding-left:16px;width:100%;display:flex;align-items:center;justify-content:space-between;border-left:1px solid #423766}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .btn-reserva form{margin-bottom:0;padding:0}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .btn-reserva form button{font-size:18.9px !important;font-weight:bold;border-width:2px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .separator-left{border-left:2px solid #3e3e72}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones{padding:0;background-color:#3e3e72}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .columns{padding:0}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria{background-color:transparent;box-shadow:none;border-top:none;padding:0}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .arrow-directions-container{position:relative;width:1%}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .arrow-directions-container i{color:white}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu{display:flex;justify-content:space-between}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #criteria-scroll-content{overflow:hidden;padding-right:38px;width:max-content}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu .scroll-menu-fader-left{position:absolute;left:64px;background-image:linear-gradient(to right, #3e3e72, rgba(0,0,0,0));width:36px;height:100%}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu .scroll-menu-fader-right{position:absolute;right:64px;background-image:linear-gradient(to right, rgba(0,0,0,0), #3e3e72);width:36px;height:100%}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow{width:74px;cursor:pointer;display:flex;align-items:center;justify-content:center}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow i,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow i{color:white;font-size:30px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow .img-icon,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow .img-icon{height:50%}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow{justify-content:flex-end;padding-right:8px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow{justify-content:flex-start;padding-left:8px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu{overflow:hidden;white-space:nowrap;width:100%;padding:0 36px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu .scroll-menu-item{display:inline-block;text-transform:initial}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu button{color:white;text-align:center;font-weight:normal;letter-spacing:-0.24px;border:2px solid white;margin:10px 0.5em;padding:11px 16px;font-size:15.9px !important}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu button:hover,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu .select-extension{background-color:#ffc82a;color:#3e3e72;border-color:#3e3e72}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu::-webkit-scrollbar{width:8px;height:8px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu::-webkit-scrollbar-thumb{background:#ffc82a;border-radius:4px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu::-webkit-scrollbar-thumb:active{background-color:#ffc82a}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu::-webkit-scrollbar-track{background:#6f6f98;border-radius:4px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container{background-color:#f0f0f0;padding-left:0;padding-right:0}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions{padding:0;margin-bottom:0}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions .scroll-menu-fader-left{position:absolute;left:64px;background-image:linear-gradient(to right, #f0f0f0, rgba(0,0,0,0));width:36px;height:100%}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions .scroll-menu-fader-right{position:absolute;right:64px;background-image:linear-gradient(to right, rgba(0,0,0,0), #f0f0f0);width:36px;height:100%}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions .product-desc-full-scroll-menu{display:flex;width:100%;position:relative;justify-content:space-between;align-items:center;padding:9px 0}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #description-scroll-menu{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;overflow:hidden;padding:0 42px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow{width:74px;cursor:pointer;display:flex;align-items:center;justify-content:center}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow i,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow i{color:#3e3e72;font-size:18px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow{justify-content:flex-end;padding-right:8px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow{justify-content:flex-start;padding-left:8px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions{display:block;width:max-content !important;overflow:hidden;margin:0;padding-right:45px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li{background-color:transparent;font-weight:bold;border:2px solid #3e3e72;font-size:small !important;border-radius:300px;transition:background-color 300ms ease-out;display:inline-block}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li a{color:#3e3e72;border-color:#3e3e72;display:block;padding:7px 15px;text-transform:lowercase;font-size:15.9px;font-weight:normal;letter-spacing:-0.24px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li:hover,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li.active{background-color:#3e3e72;transition:background-color 300ms ease-out}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li:hover a,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li.active a{color:white}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small{background-color:white}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small dl{border:0}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small dl:first-child li a:first-child,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small dd a:first-child{color:red}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small #panel0 h2 span{color:#ffc82a;font-weight:bold;letter-spacing:-0.37px;font-size:25px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content{background-color:white;margin-left:auto;margin-right:auto;width:100%;max-width:1440px;min-height:500px;padding-top:1px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div.content[id^="panel"]{background-color:transparent}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 h2{color:#ffc82a;font-weight:bold;letter-spacing:-0.37px;font-size:25px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 p{font-size:18px;letter-spacing:0.27px;color:#3e3e72;line-height:1.22;text-align:justify}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-presentation-text-container,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-itinerary-map-container,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-images-container{height:342px;border-radius:33px;padding:0;margin:15px 0;overflow:hidden}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-presentation-text-container img,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-itinerary-map-container img,#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-images-container img{width:100%;height:100%;object-fit:cover}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-presentation-text-container{background-color:#f0f0f0;padding:25px;font-size:25px;line-height:1.6;color:#3e3e72;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-images-container{text-align:center}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-images-container img{width:100%;border-radius:20px}#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-itinerary-map-container #itinerary-map{height:100%;width:100%}#ofitour-cms #delunoalotroconfin .margin-row-container{padding:0 3em;padding-bottom:3em}#ofitour-cms #delunoalotroconfin .no-margin{margin:0 !important}#ofitour-cms #delunoalotroconfin .margin-left{margin-left:15px !important}#ofitour-cms #delunoalotroconfin .ultimo{margin-left:15px !important}#ofitour-cms #delunoalotroconfin .elemento-btn{padding:0.5em 1.5em;background-color:#ffc82a;border-radius:16px;max-width:max-content;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.21px;color:#423766}#ofitour-cms #delunoalotroconfin .contenedor-titulo-web{height:3.8rem;background-color:#3e3e72;display:flex;align-items:center;justify-content:space-between}#ofitour-cms #delunoalotroconfin .contenedor-titulo-web .titulo-web{text-shadow:0 2px 4px rgba(0,0,0,0.5);font-size:25px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.38px;color:#ffffff;padding-left:2em}#ofitour-cms #delunoalotroconfin .contenedor-titulo-web .btn-titulo-web{float:right;margin-right:2em}#ofitour-cms #delunoalotroconfin .contenedor-elemento{background-color:#f0f0f0;border-radius:33px;padding:30px;margin-top:30px;margin-bottom:30px;max-width:1440px !important;margin-left:auto;margin-right:auto}#ofitour-cms #delunoalotroconfin .contenedor-elemento-importante{text-align:center;border-radius:33px;padding:30px;margin-top:30px;margin-bottom:30px;background-color:#c12834;font-size:21px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:-0.31px;color:white;max-width:1440px !important;margin-left:auto;margin-right:auto}#ofitour-cms #delunoalotroconfin .contenedor-elemento-simple{text-align:center;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:22px;letter-spacing:-0.30px;color:#3e3e72;max-width:1440px !important;margin-left:auto;margin-right:auto}#ofitour-cms #delunoalotroconfin .titulo{font-size:25px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.38px;color:#c12834;margin-bottom:30px;border:none;width:100%}#ofitour-cms #delunoalotroconfin .titulo a,#ofitour-cms #delunoalotroconfin .titulo a:hover{color:#c12834}#ofitour-cms #delunoalotroconfin .date-text{color:#3e3e72;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.27px;margin-bottom:30px;display:inline-block}#ofitour-cms #delunoalotroconfin .contenedor-imagen,#ofitour-cms #delunoalotroconfin .contenedor-imagen-noticia{display:inline-block;padding:15px;margin:auto 30px}#ofitour-cms #delunoalotroconfin .contenedor-imagen .imagen,#ofitour-cms #delunoalotroconfin .contenedor-imagen .imagen-noticia,#ofitour-cms #delunoalotroconfin .contenedor-imagen-noticia .imagen,#ofitour-cms #delunoalotroconfin .contenedor-imagen-noticia .imagen-noticia{border-radius:18px;width:100%;height:100%}#ofitour-cms #delunoalotroconfin .contenedor-imagen{border-radius:18px;width:148px;height:94px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);background-color:#ffffff;margin-bottom:15px}#ofitour-cms #delunoalotroconfin .texto{color:#3e3e72;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.24px}#ofitour-cms #delunoalotroconfin .avance{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5}#ofitour-cms #delunoalotroconfin .elemento-no-button{position:relative;padding:0;background:transparent;display:inherit;color:#3e3e72;font-weight:bold}#ofitour-cms #delunoalotroconfin .elemento-button{padding:0.7em 1.5em;margin-top:30px;background-color:#ffc82a;border-radius:16px;display:block;max-width:max-content;font-size:medium}#ofitour-cms #delunoalotroconfin #news *{text-align:left !important}#ofitour-cms #delunoalotroconfin #news .noticias-container{padding:15px;margin-top:3em}#ofitour-cms #delunoalotroconfin #news .contenedor-imagen-noticia{margin-left:0;min-width:400px;min-height:250px;max-width:400px;max-height:250px}#ofitour-cms #delunoalotroconfin #news .contenedor-imagen-noticia-reverse{float:right;margin-left:30px;margin-right:0px}#ofitour-cms #delunoalotroconfin #news .contenedor-texto-noticia{display:block;padding-right:20px}#ofitour-cms #delunoalotroconfin #news .contenedor-texto-noticia .titulo{margin-bottom:0.5em}#ofitour-cms #delunoalotroconfin #news .contenedor-texto-noticia .date-text{margin-bottom:0px}#ofitour-cms #delunoalotroconfin #news .contenedor-texto-noticia .texto p:last-child{margin-bottom:0}#ofitour-cms #delunoalotroconfin #news .articulo-noticia{display:flex}#ofitour-cms #delunoalotroconfin #news .articulo-noticia .columns{padding:0;margin-left:0}#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana .contenedor-elemento{padding:0}#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana table{background-color:transparent;border:none;width:100%;border-collapse:separate;border-spacing:30px}#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana table td{vertical-align:top;border-radius:18px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);max-width:17rem;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.27px;color:#3e3e72;text-align:justify;padding:20px}#ofitour-cms #delunoalotroconfin #seguros *:not(.contenedor-titulo-web){text-align:center}#ofitour-cms #delunoalotroconfin #equipo #members .contenedor-elemento-simple{display:flex;flex-wrap:wrap;justify-content:space-around}#ofitour-cms #delunoalotroconfin #equipo #members .member-info{width:26.3125rem;margin-left:15px}#ofitour-cms #delunoalotroconfin #equipo #members .member-image,#ofitour-cms #delunoalotroconfin #equipo #members .member-text{min-height:13.5rem;max-height:13.5rem;overflow:hidden}#ofitour-cms #delunoalotroconfin #equipo #members .member-image img{height:217px;width:156.7px;object-fit:cover}#ofitour-cms #delunoalotroconfin #equipo #members .member-text{box-shadow:none;padding-left:20px;border-top-right-radius:33px;border-bottom-right-radius:33px;background-color:#f0f0f0;max-width:16.25rem;min-width:16.25rem;text-align:left}#ofitour-cms #delunoalotroconfin #equipo #members .member-text .member-name,#ofitour-cms #delunoalotroconfin #equipo #members .member-text .member-job,#ofitour-cms #delunoalotroconfin #equipo #members .member-text .member-mail,#ofitour-cms #delunoalotroconfin #equipo #members .member-text .member-logo{padding:8px 0;font-size:21px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:-0.32px;color:#3e3e72}#ofitour-cms #delunoalotroconfin #equipo #members .member-text .member-logo{max-width:50%;text-align:left !important}#ofitour-cms #delunoalotroconfin #equipo #members .member-text .member-job{font-size:18px;font-weight:normal;letter-spacing:-0.27px;color:#c12834}#ofitour-cms #delunoalotroconfin .contenedor-tabla{padding:15px;margin-top:3em;display:flex;flex-wrap:wrap;justify-content:space-between}#ofitour-cms #delunoalotroconfin .contenedor-tabla .contenedor-celda-vacio{min-width:18rem;max-height:1px}#ofitour-cms #delunoalotroconfin .contenedor-tabla .contenedor-celda{background-color:transparent;border:none;padding:15px;margin:0;min-width:18rem}#ofitour-cms #delunoalotroconfin .contenedor-tabla .contenedor-celda .elemento-celda{text-align:center;padding:15px;border-radius:18px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);min-height:18rem;width:20rem}#ofitour-cms #delunoalotroconfin .contenedor-tabla .contenedor-celda .elemento-celda #imagen-tabla img{height:14px;margin:30px auto}#ofitour-cms #delunoalotroconfin .contenedor-tabla .contenedor-celda .elemento-celda .side-nav{padding:0}#ofitour-cms #delunoalotroconfin .contenedor-tabla .contenedor-celda .elemento-celda .side-nav a{padding:0.7em 1.5em;margin-top:5px;display:inline-block;min-width:75%;border-radius:16px;background-color:#ffc82a;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.21px;text-align:center;color:#423766;height:100%}#ofitour-cms #delunoalotroconfin .contenedor-tabla::after{content:"";flex:auto}#ofitour-cms #delunoalotroconfin #autocheckin{background-color:white}#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana .elemento-celda{text-align:left !important;min-height:11rem !important}#ofitour-cms #delunoalotroconfin #page-info-modal,#ofitour-cms #delunoalotroconfin #news-info-modal,#ofitour-cms #delunoalotroconfin #hotel-info-modal,#ofitour-cms #delunoalotroconfin div[id^="modal-format"]{max-width:1068px;overflow:hidden;background-color:#f0f0f0;border-radius:33px;left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%, 0)}#ofitour-cms #delunoalotroconfin #page-info-modal .image-icon-modal-option,#ofitour-cms #delunoalotroconfin #news-info-modal .image-icon-modal-option,#ofitour-cms #delunoalotroconfin #hotel-info-modal .image-icon-modal-option,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .image-icon-modal-option{display:inline-block;height:28px;margin-right:8px}#ofitour-cms #delunoalotroconfin #page-info-modal .page-menu-option-span,#ofitour-cms #delunoalotroconfin #news-info-modal .page-menu-option-span,#ofitour-cms #delunoalotroconfin #hotel-info-modal .page-menu-option-span,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .page-menu-option-span{display:flex;align-items:center}#ofitour-cms #delunoalotroconfin #page-info-modal .flex-row,#ofitour-cms #delunoalotroconfin #news-info-modal .flex-row,#ofitour-cms #delunoalotroconfin #hotel-info-modal .flex-row,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .flex-row{display:flex}#ofitour-cms #delunoalotroconfin #page-info-modal li,#ofitour-cms #delunoalotroconfin #news-info-modal li,#ofitour-cms #delunoalotroconfin #hotel-info-modal li,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] li{list-style:none}#ofitour-cms #delunoalotroconfin #page-info-modal .pages,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view,#ofitour-cms #delunoalotroconfin #news-info-modal .pages,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view,#ofitour-cms #delunoalotroconfin #hotel-info-modal .pages,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .pages,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view{padding:0;box-shadow:none}#ofitour-cms #delunoalotroconfin #page-info-modal .pages .columns,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view .columns,#ofitour-cms #delunoalotroconfin #news-info-modal .pages .columns,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view .columns,#ofitour-cms #delunoalotroconfin #hotel-info-modal .pages .columns,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view .columns,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .pages .columns,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view .columns{padding:0}#ofitour-cms #delunoalotroconfin #page-info-modal .page-tip-info,#ofitour-cms #delunoalotroconfin #news-info-modal .page-tip-info,#ofitour-cms #delunoalotroconfin #hotel-info-modal .page-tip-info,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .page-tip-info{color:#3e3e72;font-size:25px}#ofitour-cms #delunoalotroconfin #page-info-modal .page-list,#ofitour-cms #delunoalotroconfin #page-info-modal .page-list-modal-format,#ofitour-cms #delunoalotroconfin #news-info-modal .page-list,#ofitour-cms #delunoalotroconfin #news-info-modal .page-list-modal-format,#ofitour-cms #delunoalotroconfin #hotel-info-modal .page-list,#ofitour-cms #delunoalotroconfin #hotel-info-modal .page-list-modal-format,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .page-list,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .page-list-modal-format{margin-bottom:0px}#ofitour-cms #delunoalotroconfin #page-info-modal .page-list li,#ofitour-cms #delunoalotroconfin #page-info-modal .page-list-modal-format li,#ofitour-cms #delunoalotroconfin #news-info-modal .page-list li,#ofitour-cms #delunoalotroconfin #news-info-modal .page-list-modal-format li,#ofitour-cms #delunoalotroconfin #hotel-info-modal .page-list li,#ofitour-cms #delunoalotroconfin #hotel-info-modal .page-list-modal-format li,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .page-list li,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .page-list-modal-format li{cursor:pointer;padding-left:15px;margin-bottom:10px;border:solid 2px #d8d8d8;border-right:none;border-top-left-radius:33px;border-bottom-left-radius:33px;display:block;font-size:25px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.38px;color:#3e3e72}#ofitour-cms #delunoalotroconfin #page-info-modal .page-list li:last-child,#ofitour-cms #delunoalotroconfin #page-info-modal .page-list-modal-format li:last-child,#ofitour-cms #delunoalotroconfin #news-info-modal .page-list li:last-child,#ofitour-cms #delunoalotroconfin #news-info-modal .page-list-modal-format li:last-child,#ofitour-cms #delunoalotroconfin #hotel-info-modal .page-list li:last-child,#ofitour-cms #delunoalotroconfin #hotel-info-modal .page-list-modal-format li:last-child,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .page-list li:last-child,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .page-list-modal-format li:last-child{margin-bottom:0px}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view-modal-format,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view-modal-format,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view-modal-format,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view-modal-format{min-height:100%;padding:15px;background-color:#d8d8d8;border-top-right-radius:18px;border-bottom-right-radius:18px}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view a.page-tip-info:hover,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view-modal-format a.page-tip-info:hover,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view a.page-tip-info:hover,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view-modal-format a.page-tip-info:hover,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view a.page-tip-info:hover,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view-modal-format a.page-tip-info:hover,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view a.page-tip-info:hover,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view-modal-format a.page-tip-info:hover{font-weight:bold}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view .subpages-content-modal-format,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view-modal-format .subpages-content-modal-format,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view .subpages-content-modal-format,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view-modal-format .subpages-content-modal-format,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view .subpages-content-modal-format,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view-modal-format .subpages-content-modal-format,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view .subpages-content-modal-format,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view-modal-format .subpages-content-modal-format{padding:0}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view .subpage-list-modal-format li,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view-modal-format .subpage-list-modal-format li,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view .subpage-list-modal-format li,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view-modal-format .subpage-list-modal-format li,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view .subpage-list-modal-format li,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view-modal-format .subpage-list-modal-format li,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view .subpage-list-modal-format li,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view-modal-format .subpage-list-modal-format li{padding-left:2%;padding-right:2%;height:540px;max-height:540px;overflow-y:auto}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view #subpage-tip-content,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view-modal-format #subpage-tip-content,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view #subpage-tip-content,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view-modal-format #subpage-tip-content,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view #subpage-tip-content,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view-modal-format #subpage-tip-content,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view #subpage-tip-content,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view-modal-format #subpage-tip-content{text-align:justify}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view #subpage-tip-content .tip-title,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view-modal-format #subpage-tip-content .tip-title,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view #subpage-tip-content .tip-title,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view-modal-format #subpage-tip-content .tip-title,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view #subpage-tip-content .tip-title,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view-modal-format #subpage-tip-content .tip-title,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view #subpage-tip-content .tip-title,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .tip-title{display:none}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view #subpage-tip-content .tip-description,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view-modal-format #subpage-tip-content .tip-description,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view #subpage-tip-content .tip-description,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view-modal-format #subpage-tip-content .tip-description,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view #subpage-tip-content .tip-description,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view-modal-format #subpage-tip-content .tip-description,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view #subpage-tip-content .tip-description,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .tip-description{margin-top:15px;font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:-0.23px;text-align:justify;color:#3e3e72;padding-left:5%;padding-right:8%;height:300px;overflow-y:auto}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view .img-container,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view #subpage-tip-content .img-container,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view-modal-format .img-container,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view-modal-format #subpage-tip-content .img-container,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view .img-container,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view #subpage-tip-content .img-container,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view-modal-format .img-container,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view-modal-format #subpage-tip-content .img-container,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view .img-container,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view #subpage-tip-content .img-container,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view-modal-format .img-container,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view-modal-format #subpage-tip-content .img-container,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view .img-container,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view #subpage-tip-content .img-container,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view-modal-format .img-container,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .img-container{text-align:center}#ofitour-cms #delunoalotroconfin #page-info-modal .content-view .img-container img,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view #subpage-tip-content .img-container img,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view-modal-format .img-container img,#ofitour-cms #delunoalotroconfin #page-info-modal .content-view-modal-format #subpage-tip-content .img-container img,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view .img-container img,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view #subpage-tip-content .img-container img,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view-modal-format .img-container img,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view-modal-format #subpage-tip-content .img-container img,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view .img-container img,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view #subpage-tip-content .img-container img,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view-modal-format .img-container img,#ofitour-cms #delunoalotroconfin #hotel-info-modal .content-view-modal-format #subpage-tip-content .img-container img,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view .img-container img,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view #subpage-tip-content .img-container img,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view-modal-format .img-container img,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .img-container img{max-height:224px;max-width:224px;width:75vw;height:75vw;border-radius:100vw}#ofitour-cms #delunoalotroconfin .contenedor-titulo-circuito{height:50px !important;max-height:50px !important}#ofitour-cms #delunoalotroconfin .contenedor-titulo-circuito .titulo-circuito{font-weight:bold}#ofitour-cms #delunoalotroconfin div[id^="modal-format"]{padding:15px;max-width:100%;transform:none}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .pages-modal-format{width:30%}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-view-modal-format{width:70%}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package{height:10rem;margin-bottom:20px;overflow:hidden}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .columns{height:100%}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package p{margin:0}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package img{width:16rem;border-radius:30px;height:160px;float:left}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .title-hotel-package{font-size:25px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.38px;color:#3e3e72;line-height:1.1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-categoria{height:max-content;margin-bottom:3px}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-categoria .img-icon{height:18px;width:auto;object-fit:scale-down}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-contacto{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.24px;line-height:1.15;color:#3e3e72;display:inline-block;width:100%;margin-top:14px;margin-bottom:12px}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-contacto div[class^='contenedor'] i{display:inline-block;margin-right:5px}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-telefono,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-ubicacion{overflow:hidden;display:flex;align-items:center}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-telefono .img-icon,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-ubicacion .img-icon{height:30px;width:30px;border-radius:0;margin-right:10px}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-ubicacion{height:30px}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-icono{width:5%}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-texto{width:93%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;float:right}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-btn{display:flex}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .content-hotel-package .contenedor-btn .elemento-button{display:inline;align-self:flex-end;margin-top:0;padding:5px 15px;margin-right:10px;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.21px;color:#423766 !important}#ofitour-cms #delunoalotroconfin #news-info-modal{background-color:#d8d8d8}#ofitour-cms #delunoalotroconfin #news-info-modal .content-view{height:500px}#ofitour-cms #delunoalotroconfin #news-info-modal .content-view .tip-description{overflow-y:auto}#ofitour-cms #delunoalotroconfin #news-info-modal .content-view .tip-description li{border:none}#ofitour-cms #delunoalotroconfin #news-info-modal .content-view .tip-description li summary a,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view .tip-description li summary .subheader{font-size:17px}#ofitour-cms #delunoalotroconfin #news-info-modal .content-view .tip-description li summary a,#ofitour-cms #delunoalotroconfin #news-info-modal .content-view .tip-description li summary a:hover{color:#3e3e72}#ofitour-cms #delunoalotroconfin #news-info-modal .content-view .tip-description li summary .subheader{color:#c12834}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .subpage-list-modal-format li::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .product-detail-presentation-text-container::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .tip-description::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin #panel0 .subpage-list-modal-format li::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin #panel0 .product-detail-presentation-text-container::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin #panel0 .tip-description::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin #page-info-modal .subpage-list-modal-format li::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin #page-info-modal .product-detail-presentation-text-container::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin #page-info-modal .tip-description::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin #news-info-modal .subpage-list-modal-format li::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin #news-info-modal .product-detail-presentation-text-container::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin #news-info-modal .tip-description::-webkit-scrollbar{width:8px;height:8px}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .subpage-list-modal-format li::-webkit-scrollbar-thumb,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .product-detail-presentation-text-container::-webkit-scrollbar-thumb,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .tip-description::-webkit-scrollbar-thumb,#ofitour-cms #delunoalotroconfin #panel0 .subpage-list-modal-format li::-webkit-scrollbar-thumb,#ofitour-cms #delunoalotroconfin #panel0 .product-detail-presentation-text-container::-webkit-scrollbar-thumb,#ofitour-cms #delunoalotroconfin #panel0 .tip-description::-webkit-scrollbar-thumb,#ofitour-cms #delunoalotroconfin #page-info-modal .subpage-list-modal-format li::-webkit-scrollbar-thumb,#ofitour-cms #delunoalotroconfin #page-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-thumb,#ofitour-cms #delunoalotroconfin #page-info-modal .tip-description::-webkit-scrollbar-thumb,#ofitour-cms #delunoalotroconfin #news-info-modal .subpage-list-modal-format li::-webkit-scrollbar-thumb,#ofitour-cms #delunoalotroconfin #news-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-thumb,#ofitour-cms #delunoalotroconfin #news-info-modal .tip-description::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .subpage-list-modal-format li::-webkit-scrollbar-thumb:active,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .product-detail-presentation-text-container::-webkit-scrollbar-thumb:active,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .tip-description::-webkit-scrollbar-thumb:active,#ofitour-cms #delunoalotroconfin #panel0 .subpage-list-modal-format li::-webkit-scrollbar-thumb:active,#ofitour-cms #delunoalotroconfin #panel0 .product-detail-presentation-text-container::-webkit-scrollbar-thumb:active,#ofitour-cms #delunoalotroconfin #panel0 .tip-description::-webkit-scrollbar-thumb:active,#ofitour-cms #delunoalotroconfin #page-info-modal .subpage-list-modal-format li::-webkit-scrollbar-thumb:active,#ofitour-cms #delunoalotroconfin #page-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-thumb:active,#ofitour-cms #delunoalotroconfin #page-info-modal .tip-description::-webkit-scrollbar-thumb:active,#ofitour-cms #delunoalotroconfin #news-info-modal .subpage-list-modal-format li::-webkit-scrollbar-thumb:active,#ofitour-cms #delunoalotroconfin #news-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-thumb:active,#ofitour-cms #delunoalotroconfin #news-info-modal .tip-description::-webkit-scrollbar-thumb:active{background-color:#999999}#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .product-detail-presentation-text-container::-webkit-scrollbar-track,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .subpage-list-modal-format li::-webkit-scrollbar-track,#ofitour-cms #delunoalotroconfin div[id^="modal-format"] .tip-description::-webkit-scrollbar-track,#ofitour-cms #delunoalotroconfin #panel0 .product-detail-presentation-text-container::-webkit-scrollbar-track,#ofitour-cms #delunoalotroconfin #panel0 .subpage-list-modal-format li::-webkit-scrollbar-track,#ofitour-cms #delunoalotroconfin #panel0 .tip-description::-webkit-scrollbar-track,#ofitour-cms #delunoalotroconfin #page-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-track,#ofitour-cms #delunoalotroconfin #page-info-modal .subpage-list-modal-format li::-webkit-scrollbar-track,#ofitour-cms #delunoalotroconfin #page-info-modal .tip-description::-webkit-scrollbar-track,#ofitour-cms #delunoalotroconfin #news-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-track,#ofitour-cms #delunoalotroconfin #news-info-modal .subpage-list-modal-format li::-webkit-scrollbar-track,#ofitour-cms #delunoalotroconfin #news-info-modal .tip-description::-webkit-scrollbar-track{background:#fff;border-radius:4px}#ofitour-cms #delunoalotroconfin .top-margin{margin-top:12px}#ofitour-cms #delunoalotroconfin #slideMenuUser::-webkit-scrollbar,#ofitour-cms #delunoalotroconfin #menu::-webkit-scrollbar{width:8px;height:8px}#ofitour-cms #delunoalotroconfin #slideMenuUser::-webkit-scrollbar-thumb,#ofitour-cms #delunoalotroconfin #menu::-webkit-scrollbar-thumb{background:#ffc82a;border-radius:4px}#ofitour-cms #delunoalotroconfin #slideMenuUser::-webkit-scrollbar-thumb:active,#ofitour-cms #delunoalotroconfin #menu::-webkit-scrollbar-thumb:active{background-color:#ffc82a}#ofitour-cms #delunoalotroconfin #slideMenuUser::-webkit-scrollbar-track,#ofitour-cms #delunoalotroconfin #menu::-webkit-scrollbar-track{background:#6f6f98;border-radius:4px}#ofitour-cms #delunoalotroconfin #hotel-info-modal{padding:0 !important;width:80%;max-width:1440px;position:fixed;top:5% !important}#ofitour-cms #delunoalotroconfin .lista-caracteristicas{display:inline;float:right}#ofitour-cms #delunoalotroconfin.marcablanca .search-menu-min{background-color:#ffc82a}#ofitour-cms #delunoalotroconfin.marcablanca .search-menu-min .flecha-page-info-modal{height:50px;width:50px;margin:10px}#ofitour-cms #delunoalotroconfin.marcablanca #search-info{color:white;font-size:25px;margin-bottom:0}#ofitour-cms #delunoalotroconfin.marcablanca #slider .slides img{height:245px}#ofitour-cms #delunoalotroconfin .hotel-data-list-hotel-package{width:calc(100% - 16rem);display:inline-block;padding-left:32px}#ofitour-cms #delunoalotroconfin .owc-ps-search-window{width:100%;max-width:90vw;background-color:#f0f0f0;border-radius:33px;right:0;padding:0;transition:padding 0s, max-height 0.25s ease, opacity 0.25s ease;transition-delay:0.25s, 0s, 0s}#ofitour-cms #delunoalotroconfin .owc-ps-search-window.owc-ps-search-window-display{margin-top:.5em;margin-right:.5em;padding:2.5em;transition:padding 0ms, max-height 0.25s ease, opacity 0.25s ease;transition-delay:0s, 0s, 0s;box-shadow:0px 0px 6px rgba(0,0,0,0.15)}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-window-close{position:absolute;color:#3e3e72;right:20px;top:14px;font-size:32px;font-weight:bold;cursor:pointer}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-window-close:hover{color:black}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-window-close::after{content:'×'}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-view-all-container{text-align:center}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-view-all-container button{margin-bottom:0;margin-top:1em}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-error{font-size:18px;font-style:italic}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-contents-title{font-size:28px;font-weight:bold;margin-bottom:0.6em;margin-top:0.1em;display:block;line-height:1.25}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-programs-title{font-size:20px;color:#c12834;font-weight:bold;margin-bottom:0.8em;display:block;line-height:1.25}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-superdestinations-title{font-size:18px;color:#c12834;margin-bottom:0.8em;display:block;line-height:1.25}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container{display:flex;flex-wrap:wrap;margin-bottom:1em}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-product,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-superdestination,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-destination,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-superdestination,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container a.owc-ps-search-destination,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container a.owc-ps-search-product,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container a.owc-ps-search-superdestination{display:block;padding-right:1em;color:#3e3e72;font-size:18px;margin-bottom:1em;line-height:1.25;word-break:break-word}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination:hover,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-product:hover,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-superdestination:hover,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-destination:hover,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product:hover,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-superdestination:hover,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container a.owc-ps-search-destination:hover,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container a.owc-ps-search-product:hover,#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container a.owc-ps-search-superdestination:hover{color:black}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination{width:25%}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product{width:50%}#ofitour-cms #delunoalotroconfin .owc-ps-search-window .owc-ps-search-results{overflow:auto;max-height:calc(100vh - 16em)}#ofitour-cms #delunoalotroconfin form#form_login .button{color:#423766 !important;background-color:transparent !important}#ofitour-cms #delunoalotroconfin form#form_login .button:hover{color:#fff !important;background-color:#423766 !important}#ofitour-cms #delunoalotroconfin form#form_login .mini-form-data,#ofitour-cms #delunoalotroconfin form#form_login .mini-form-data a,#ofitour-cms #delunoalotroconfin form#form_login .mini-form-data span{color:#979797 !important;font-size:22.5px !important}#ofitour-cms #buscador-header #icono-productos-buscador-header{margin-bottom:5px;margin-right:10px}#ofitour-cms #spinner .logo-loading,#ofitour-cms #login-spinner .logo-loading{height:140px;width:140px;animation:intermitente 2s infinite}#ofitour-cms #login-spinner{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000;background:rgba(0,0,0,0.45);padding-top:10%;display:table}@keyframes intermitente{0%{opacity:1}50%{opacity:0.1}100%{opacity:1}}#ofitour-cms .link-external-club50{width:100%;text-align:center;padding-left:100px}@media all and (max-width: 767px){#ofitour-cms #delunoalotroconfin .link-external-club50{margin-right:40px;width:auto;padding-left:0}#ofitour-cms #delunoalotroconfin .link-external-login{margin-top:.5em}#ofitour-cms #delunoalotroconfin .hotel-data-list-hotel-package{width:100%;padding-left:0;display:block}#ofitour-cms #delunoalotroconfin #modal-format-group_hotels_package>.flex-row,#ofitour-cms #delunoalotroconfin #modal-format-tips_of_zones_and_subzones>.flex-row{flex-wrap:wrap !important}#ofitour-cms #delunoalotroconfin #modal-format-tips_of_zones_and_subzones,#ofitour-cms #delunoalotroconfin #modal-format-group_hotels_package{margin-top:12px}#ofitour-cms #delunoalotroconfin #modal-format-tips_of_zones_and_subzones .pages-modal-format,#ofitour-cms #delunoalotroconfin #modal-format-group_hotels_package .pages-modal-format{min-width:100% !important}#ofitour-cms #delunoalotroconfin #modal-format-tips_of_zones_and_subzones .pages-modal-format ul.page-list-modal-format,#ofitour-cms #delunoalotroconfin #modal-format-group_hotels_package .pages-modal-format ul.page-list-modal-format{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;margin-bottom:4px !important}#ofitour-cms #delunoalotroconfin #modal-format-tips_of_zones_and_subzones .pages-modal-format ul.page-list-modal-format li,#ofitour-cms #delunoalotroconfin #modal-format-group_hotels_package .pages-modal-format ul.page-list-modal-format li{padding:8px !important;padding-right:15px !important;border:1px solid #d8d8d8 !important;padding-left:15px !important;border-radius:33px !important;font-size:0.75em !important;white-space:nowrap !important;margin-right:6px !important;height:37px}#ofitour-cms #delunoalotroconfin #modal-format-tips_of_zones_and_subzones .content-view-modal-format,#ofitour-cms #delunoalotroconfin #modal-format-group_hotels_package .content-view-modal-format{min-width:100% !important;border-radius:18px !important}#ofitour-cms #delunoalotroconfin #modal-format-tips_of_zones_and_subzones .content-view-modal-format .contenedor-titulo-circuito,#ofitour-cms #delunoalotroconfin #modal-format-group_hotels_package .content-view-modal-format .contenedor-titulo-circuito{height:auto !important;max-height:none !important;padding-top:8px !important;padding-bottom:8px !important}#ofitour-cms #delunoalotroconfin #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package,#ofitour-cms #delunoalotroconfin #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package{height:auto !important}#ofitour-cms #delunoalotroconfin #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package img,#ofitour-cms #delunoalotroconfin #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package img{display:inline-block !important}#ofitour-cms #delunoalotroconfin #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package img.hotel-image-modal-format,#ofitour-cms #delunoalotroconfin #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package img.hotel-image-modal-format{display:block !important;width:100% !important;object-fit:cover !important}#ofitour-cms #delunoalotroconfin #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package .title-hotel-package,#ofitour-cms #delunoalotroconfin #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package .title-hotel-package{font-size:0.8em !important;display:inline-block !important;margin-top:12px !important}#ofitour-cms #delunoalotroconfin.marcablanca #logo-marcablanca-container{display:block;padding:0.5em;text-align:center}#ofitour-cms #delunoalotroconfin .title-head-product{display:block !important}#ofitour-cms #delunoalotroconfin .product-right-head-data{display:block !important;padding:0 !important;border:none !important}#ofitour-cms #delunoalotroconfin .product-right-head-data .product-duration-price{margin-top:6px}#ofitour-cms #delunoalotroconfin .product-right-head-data .product-duration-price *{font-size:18px !important}#ofitour-cms #delunoalotroconfin #search-info{display:none !important}#ofitour-cms #delunoalotroconfin #publication-filter-mobile-menu{display:block;text-align:center;padding:8px}#ofitour-cms #delunoalotroconfin #publication-filter-mobile-menu i.fa.normal{position:static}#ofitour-cms #delunoalotroconfin #menu-filter-content{height:0;overflow:hidden}#ofitour-cms #delunoalotroconfin .menu-filter-display{animation-name:verticalMenuDisplayAnim;animation-duration:0.5s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:verticalMenuDisplayAnim;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}#ofitour-cms #delunoalotroconfin .menu-filter-hide{animation-name:verticalMenuHideAnim;animation-duration:0.5s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:verticalMenuHideAnim;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}#ofitour-cms #delunoalotroconfin .publication-filter .wrap-option-search-filter{margin-top:12px}#ofitour-cms #delunoalotroconfin .orbit-prev,#ofitour-cms #delunoalotroconfin .orbit-next{background-position:center center !important;background-size:cover !important;width:60px !important;height:60px}#ofitour-cms #delunoalotroconfin .orbit-prev span,#ofitour-cms #delunoalotroconfin .orbit-next span{border:none}#ofitour-cms #delunoalotroconfin .orbit-prev{background:url(/assets/flecha-amarilla-izq-0c3ea501af07859865a029b0e2f9a631b57a0a33f1a5594a7aae41f5c7e26de2.svg)}#ofitour-cms #delunoalotroconfin .orbit-next{background:url(/assets/flecha-amarilla-drch-99a36aabc46bf7e834007dfb772cc828f8f222426689336de0bf9e7bddad1234.svg)}#ofitour-cms #delunoalotroconfin #markup-mesage{max-width:90% !important}#ofitour-cms #delunoalotroconfin #logo-agencia-container{display:none}#ofitour-cms #delunoalotroconfin #slider .slider{display:none}#ofitour-cms #delunoalotroconfin #search-menu{height:90px;background-color:#ffc82a}#ofitour-cms #delunoalotroconfin .home-publishing-group-box{display:block;overflow:hidden}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .custom-orbit-nav{display:none}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .product-with-description-landscape{display:block;border-radius:0 0 25px 25px !important;height:auto}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .product-with-description-landscape .image{object-fit:cover;height:240px}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .main-data{font-size:18.5px}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .orbit-container .orbit-prev,#ofitour-cms #delunoalotroconfin .home-publishing-group-box .orbit-container .orbit-next{display:inherit;top:150px}#ofitour-cms #delunoalotroconfin .home-publishing-group-box .home-publishing-group-data{padding-bottom:12px;max-width:100%}#ofitour-cms #delunoalotroconfin header .slideMenu{height:100vh;background-color:var(--sun-yellow);position:fixed;width:80vw;top:0;right:0;margin:0;border:none !important;z-index:205;display:block;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#423766;transform:translateX(81vw)}#ofitour-cms #delunoalotroconfin .form-columns-fix .custom-form-text{width:100% !important}#ofitour-cms #delunoalotroconfin .finder-publications-container{display:block;width:100%;max-width:100%;margin-left:0;margin-right:0}#ofitour-cms #delunoalotroconfin .finder-publications-container .large-4{max-width:100%;min-width:100%}#ofitour-cms #delunoalotroconfin .finder-publications-container .publication-container{margin-left:0;margin-right:0}#ofitour-cms #delunoalotroconfin #panel-group_hotels_package .columns,#ofitour-cms #delunoalotroconfin #panel-tips_of_zones_and_subzones .columns{padding:0}#ofitour-cms #delunoalotroconfin #panel-group_hotels_package ul,#ofitour-cms #delunoalotroconfin #panel-tips_of_zones_and_subzones ul{margin:0}#ofitour-cms #delunoalotroconfin #panel-group_hotels_package img,#ofitour-cms #delunoalotroconfin #panel-tips_of_zones_and_subzones img{display:none}#ofitour-cms #delunoalotroconfin div[id^="visado-"] .contenedor-imagen-noticia,#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana .contenedor-imagen-noticia,#ofitour-cms #delunoalotroconfin #aviso-legal .contenedor-imagen-noticia,#ofitour-cms #delunoalotroconfin #seguros .contenedor-imagen-noticia,#ofitour-cms #delunoalotroconfin #members .contenedor-imagen-noticia,#ofitour-cms #delunoalotroconfin #autocheckin .contenedor-imagen-noticia,#ofitour-cms #delunoalotroconfin #news .contenedor-imagen-noticia{display:none}#ofitour-cms #delunoalotroconfin div[id^="visado-"] .margin-row-container,#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana .margin-row-container,#ofitour-cms #delunoalotroconfin #aviso-legal .margin-row-container,#ofitour-cms #delunoalotroconfin #seguros .margin-row-container,#ofitour-cms #delunoalotroconfin #members .margin-row-container,#ofitour-cms #delunoalotroconfin #autocheckin .margin-row-container,#ofitour-cms #delunoalotroconfin #news .margin-row-container{padding:0px 1em}#ofitour-cms #delunoalotroconfin div[id^="visado-"] .titulo-web,#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana .titulo-web,#ofitour-cms #delunoalotroconfin #aviso-legal .titulo-web,#ofitour-cms #delunoalotroconfin #seguros .titulo-web,#ofitour-cms #delunoalotroconfin #members .titulo-web,#ofitour-cms #delunoalotroconfin #autocheckin .titulo-web,#ofitour-cms #delunoalotroconfin #news .titulo-web{font-size:initial !important;padding-left:10px !important;text-align:center !important}#ofitour-cms #delunoalotroconfin div[id^="visado-"] .btn-titulo-web,#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana .btn-titulo-web,#ofitour-cms #delunoalotroconfin #aviso-legal .btn-titulo-web,#ofitour-cms #delunoalotroconfin #seguros .btn-titulo-web,#ofitour-cms #delunoalotroconfin #members .btn-titulo-web,#ofitour-cms #delunoalotroconfin #autocheckin .btn-titulo-web,#ofitour-cms #delunoalotroconfin #news .btn-titulo-web{margin-bottom:10px !important}#ofitour-cms #delunoalotroconfin div[id^="visado-"] .elemento-celda,#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana .elemento-celda,#ofitour-cms #delunoalotroconfin #aviso-legal .elemento-celda,#ofitour-cms #delunoalotroconfin #seguros .elemento-celda,#ofitour-cms #delunoalotroconfin #members .elemento-celda,#ofitour-cms #delunoalotroconfin #autocheckin .elemento-celda,#ofitour-cms #delunoalotroconfin #news .elemento-celda{width:auto !important}@keyframes menuDisplayAnim{from{transform:translateX(81vw)}to{transform:translateX(0)}}@-webkit-keyframes menuDisplayAnim{from{-webkit-transform:translateX(81vw)}to{-webkit-transform:translateX(0)}}@keyframes verticalMenuDisplayAnim{from{height:0px;overflow-y:hidden}to{height:275px;overflow-y:visible !important}}@keyframes verticalMenuHideAnim{from{height:270px;overflow-y:visible}to{height:0px;overflow-y:hidden}}#ofitour-cms #delunoalotroconfin .owc-ps-search-window{width:95vw;max-width:95vw}}@media all and (min-width: 768px){#ofitour-cms #delunoalotroconfin .disabled-link-desktop{pointer-events:none}#ofitour-cms #delunoalotroconfin .product-descriptions-container .product-descriptions .itinerary-modality-label{margin-left:.9375em;margin-right:.9375em}#ofitour-cms #delunoalotroconfin .product-descriptions-container .product-descriptions .itinerary-modality{margin-left:.9375em;margin-right:.9375em}}@media all and (min-width: 950px){#ofitour-cms #delunoalotroconfin .link-external-login{margin-left:2em}}@media all and (min-width: 851px){#ofitour-cms #delunoalotroconfin #top-bar{height:60px}}@media all and (max-width: 850px){#ofitour-cms #delunoalotroconfin header .icons{padding:0.6em 0}}@media all and (max-width: 63.9375em){#ofitour-cms #delunoalotroconfin #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .separator-left{border:0}}@media all and (max-height: 64em) and (max-width: 64em){#ofitour-cms #delunoalotroconfin #news .articulo-noticia{flex-wrap:wrap}#ofitour-cms #delunoalotroconfin #news .articulo-noticia .contenedor-imagen-noticia,#ofitour-cms #delunoalotroconfin #news .articulo-noticia .contenedor-texto-noticia{width:100%}#ofitour-cms #delunoalotroconfin #news .articulo-noticia .contenedor-imagen-noticia{margin:0;max-width:initial;max-height:initial;text-align:center !important}#ofitour-cms #delunoalotroconfin #news .articulo-noticia .contenedor-texto-noticia{padding-bottom:60px}#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana table{width:100%}#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana table thead{display:none}#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana table tr:nth-of-type(2n){background-color:inherit}#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana table tbody td{min-width:initial;margin-top:15px;text-align:left;display:inline-block}#ofitour-cms #delunoalotroconfin #embajadas-y-consulados-en-espana table tbody td:before{content:attr(data-th);display:block}}@media all and (min-width: 1441px){#ofitour-cms #delunoalotroconfin .home-publishing-group-box .product-with-description-landscape{border-radius:25px !important;overflow:hidden}#ofitour-cms #delunoalotroconfin .content-size-fixer,#ofitour-cms #delunoalotroconfin .content-size-fixer-xl{border-radius:30px;margin-bottom:20px}}@media all and (min-width: 1921px){#ofitour-cms #delunoalotroconfin .content-size-fixer,#ofitour-cms #delunoalotroconfin .content-size-fixer-xl{border-radius:30px;margin-bottom:20px}}#ofitour-cms #amedida ul.pagination li.current a:hover,#ofitour-cms #amedida ul.pagination li.current a:focus,#ofitour-cms #amedida ul.pagination li a:hover,#ofitour-cms #amedida ul.pagination li a:focus{background:#245ea9}#ofitour-cms #amedida ul.pagination li a:hover,#ofitour-cms #amedida ul.pagination li a:focus{color:#fff}#ofitour-cms #amedida .has-tip:hover,#ofitour-cms #amedida .has-tip:focus{border-bottom:none}#ofitour-cms #amedida .fa-caret-down:before{color:#245ea9;content:"\f107";font-size:1.5em}#ofitour-cms #amedida .chosen-container{border:1px solid #245ea9;height:42px !important;line-height:42px !important}#ofitour-cms #amedida .chosen-container-multi .chosen-choices,#ofitour-cms #amedida .chosen-container-single .chosen-single{background-image:none;border:none;height:40px !important;line-height:42px !important}#ofitour-cms #amedida .chosen-container-multi .chosen-choices li.search-field input[type=text],#ofitour-cms #amedida .chosen-container-single .chosen-single li.search-field input[type=text]{height:40px;line-height:42px}#ofitour-cms #amedida .chosen-container-single .chosen-single div b{background:url(/assets/arrow_down_blue-e18f88ac0d61fde0bf78a685f7525fb6fecaf804203964a3a226edb5afd676e3.png) no-repeat -4px 4px}#ofitour-cms #amedida .footer-in-header{background-color:#245ea9;padding-top:0.35em}#ofitour-cms #amedida .footer-in-header p{color:#fff;font-size:0.85em;margin:0 0 0 8em}#ofitour-cms #amedida .breadcrumbs{border:none;margin:1em 0 0 0}#ofitour-cms #amedida .breadcrumbs>*{font-size:0.8em}#ofitour-cms #amedida .breadcrumbs>*:before{color:#000}#ofitour-cms #amedida .breadcrumbs>* a,#ofitour-cms #amedida .breadcrumbs>* span{color:#000;text-transform:capitalize}#ofitour-cms #amedida .breadcrumbs li:last-child a{font-weight:bold}#ofitour-cms #amedida header #top{padding:1em 0 0 0;width:100%}#ofitour-cms #amedida header #top img.logo{margin-left:7em}#ofitour-cms #amedida header #top .menu-header{margin:0.5em 0 0 0}#ofitour-cms #amedida header #top #user-data-container h5{margin-bottom:0.2em}#ofitour-cms #amedida header #menu{box-shadow:none;margin:0.2em 0 0 0}#ofitour-cms #amedida header #menu.top-bar{height:25px;line-height:25px}#ofitour-cms #amedida header #menu .top-bar-section>ul{height:25px !important}#ofitour-cms #amedida header #menu .top-bar-section>ul>.divider,#ofitour-cms #amedida header #menu .top-bar-section>ul>[role="separator"]{border:none}#ofitour-cms #amedida header #menu .top-bar-section li:hover>a{background-color:#245ea9;color:#fff;border-bottom:1px solid #fff}#ofitour-cms #amedida header #menu .top-bar-section li a:not(.button){border-bottom:1px solid #245ea9;display:inline;line-height:25px;font-size:0.85em;margin:0 0.9em;padding:0.3em 0.1em;text-transform:uppercase}#ofitour-cms #amedida header #menu .top-bar-section li a:not(.button):hover{background-color:#245ea9;border:none;color:#fff}#ofitour-cms #amedida header #menu .top-bar-section .has-dropdown>a{padding-right:0 !important}#ofitour-cms #amedida header #menu .top-bar-section .has-dropdown>a:after{border-color:#245ea9 transparent transparent transparent;left:95%;top:50% !important}#ofitour-cms #amedida header #menu .top-bar-section .dropdown{left:19%}#ofitour-cms #amedida header #menu .top-bar-section .dropdown li{text-align:left}#ofitour-cms #amedida header #menu .top-bar-section .dropdown li:nth-child(2){margin-top:1px}#ofitour-cms #amedida header #menu .top-bar-section .dropdown li.divider,#ofitour-cms #amedida header #menu .top-bar-section .dropdown li [role="separator"]{border-bottom:1px solid #fff;border-top:none}#ofitour-cms #amedida header #menu .top-bar-section .dropdown li>a{background-color:#245ea9;border:none;color:#fff;display:block;margin:0;padding:0.1em 0.3em}#ofitour-cms #amedida header #content-slogan-user-menu p{margin:0}#ofitour-cms #amedida header #content-slogan-user-menu #content-slogan{margin:0.3em 0 0 0;text-align:right}#ofitour-cms #amedida header #content-slogan-user-menu #content-slogan p:first-child{color:#245ea9;font-style:italic;font-weight:bold}#ofitour-cms #amedida header #content-slogan-user-menu #content-slogan p:last-child{color:#000;font-size:0.9em;font-style:italic}#ofitour-cms #amedida header #content-slogan-user-menu #user-menu{background-color:#2babe2;color:#fff;padding:0.3em 0}#ofitour-cms #amedida header #content-slogan-user-menu #user-menu i.fa-user{font-size:2.5em;margin:2px 0 0 0}#ofitour-cms #amedida header #content-slogan-user-menu #user-menu .option-login{font-size:0.9em}#ofitour-cms #amedida header #content-slogan-user-menu #user-menu .client-zone{font-size:1.2em;font-weight:bold;line-height:1.2em}#ofitour-cms #amedida header #content-slogan-user-menu #user-menu ul{margin:0}#ofitour-cms #amedida header #content-slogan-user-menu #user-menu ul li{margin:0}#ofitour-cms #amedida header #content-slogan-user-menu #user-menu ul li a{color:#fff;padding:0 0.5em 0 0}#ofitour-cms #amedida header #content-slogan-user-menu #user-menu ul li:last-child{border-left:1px solid #fff}#ofitour-cms #amedida header #content-slogan-user-menu #user-menu ul li:last-child a{padding-left:0.5em}#ofitour-cms #amedida header .flexslider{box-shadow:none}#ofitour-cms #amedida header .flexslider .caption-slider{left:32%;padding:0;top:63%;width:auto}#ofitour-cms #amedida header .flexslider .caption-slider .P1,#ofitour-cms #amedida header .flexslider .caption-slider .P2,#ofitour-cms #amedida header .flexslider .caption-slider .P3,#ofitour-cms #amedida header .flexslider .caption-slider .P4{color:#000;padding:0}#ofitour-cms #amedida header .flexslider .caption-slider p{font-size:1.5em;font-weight:bold}#ofitour-cms #amedida header .flexslider #form-mini{bottom:0;left:8.5%;top:initial}#ofitour-cms #amedida header .flexslider #nav-reservation-options,#ofitour-cms #amedida header .flexslider #nav-reservation-options-slider-form{background-color:#fff;margin:0;width:25%}#ofitour-cms #amedida header .flexslider #nav-reservation-options li,#ofitour-cms #amedida header .flexslider #nav-reservation-options-slider-form li{line-height:1em;padding:1em 0 0 1.5em}#ofitour-cms #amedida header .flexslider #nav-reservation-options li a,#ofitour-cms #amedida header .flexslider #nav-reservation-options li .active,#ofitour-cms #amedida header .flexslider #nav-reservation-options li i,#ofitour-cms #amedida header .flexslider #nav-reservation-options-slider-form li a,#ofitour-cms #amedida header .flexslider #nav-reservation-options-slider-form li .active,#ofitour-cms #amedida header .flexslider #nav-reservation-options-slider-form li i{color:#245ea9;font-weight:normal}#ofitour-cms #amedida header .flexslider #reservation-options,#ofitour-cms #amedida header .flexslider #reservation-options-slider-form,#ofitour-cms #amedida header .flexslider #reservation-options-mobile-form{background-color:#fff;border:none;border-radius:0;box-shadow:none;padding:1.4em 1.5em 1.5em 1.5em}#ofitour-cms #amedida header .flexslider #reservation-options .content-search-filter .wrap-option-search-filter,#ofitour-cms #amedida header .flexslider #reservation-options-slider-form .content-search-filter .wrap-option-search-filter,#ofitour-cms #amedida header .flexslider #reservation-options-mobile-form .content-search-filter .wrap-option-search-filter{margin-right:1px;width:24.8%}#ofitour-cms #amedida header .flexslider #reservation-options .content-search-filter .wrap-option-search-filter i,#ofitour-cms #amedida header .flexslider #reservation-options-slider-form .content-search-filter .wrap-option-search-filter i,#ofitour-cms #amedida header .flexslider #reservation-options-mobile-form .content-search-filter .wrap-option-search-filter i{top:8px !important}#ofitour-cms #amedida header .flexslider #reservation-options #content-booking-button,#ofitour-cms #amedida header .flexslider #reservation-options-slider-form #content-booking-button,#ofitour-cms #amedida header .flexslider #reservation-options-mobile-form #content-booking-button{margin-right:0;width:24.8%}#ofitour-cms #amedida header .flexslider #reservation-options #content-booking-button .button,#ofitour-cms #amedida header .flexslider #reservation-options-slider-form #content-booking-button .button,#ofitour-cms #amedida header .flexslider #reservation-options-mobile-form #content-booking-button .button{background-color:#245ea9;border:1px solid #245ea9;box-shadow:none;height:42px;line-height:42px;margin:0;text-transform:uppercase}#ofitour-cms #amedida #social-network{margin-right:7em;position:relative}#ofitour-cms #amedida #social-network ul{margin:0}#ofitour-cms #amedida #social-network ul li a{color:#fff}#ofitour-cms #amedida #social-network ul li a i{font-size:1.5em}#ofitour-cms #amedida .flex-direction-nav a{background-color:#f28c0a;color:transparent;height:60px;text-shadow:1px 1px 0 white;top:50%;width:60px}#ofitour-cms #amedida .flex-direction-nav a:before{font-size:60px;line-height:0.9em}#ofitour-cms #amedida .flex-direction-nav a.flex-prev:before{content:"\f104";padding-left:0.25em}#ofitour-cms #amedida .flex-direction-nav a.flex-next:before{content:"\f105";padding-right:0.3em}#ofitour-cms #amedida .publishing-group-container{box-shadow:none}#ofitour-cms #amedida .publishing-group-container span.title{background-color:transparent;color:#2f3439;display:block;text-align:center;text-transform:uppercase}#ofitour-cms #amedida .publishing-group-container .observations{color:#83838a;font-size:0.8em;text-align:center}#ofitour-cms #amedida .publishing-group-container .observations p{margin:0}#ofitour-cms #amedida .publishing-group-container .view-link{border:1px solid #245ea9;color:#245ea9;padding:0.3em 2em}#ofitour-cms #amedida .publishing-group-container .view-link:hover{background-color:#245ea9;color:#fff;font-weight:bold}#ofitour-cms #amedida .publishing-group-with-prominent-products{background:url(/assets/separador-amedida-b4279ab4e1037a1f190b92929f45d9403a14adfdcfa1dab1c8d6e3ffa9131ef0.png) 50% 0 no-repeat;padding-top:2em}#ofitour-cms #amedida .publishing-group-with-prominent-products ul .product-without-description{box-shadow:none}#ofitour-cms #amedida .publishing-group-all-centered-in-image .image .text-shadow .content-title{background-color:rgba(47,52,57,0.5);margin:0 0 1em 0;padding:0 0 0 50%}#ofitour-cms #amedida .publishing-group-all-centered-in-image .image .text-shadow .content-title .fa-map-marker{color:#fff;font-size:1.8em;padding:0.2em 0.7em 0 0.7em}#ofitour-cms #amedida .publishing-group-all-centered-in-image .image .text-shadow .content-title h2,#ofitour-cms #amedida .publishing-group-all-centered-in-image .image .text-shadow .content-title .text-presentation{background-color:transparent;font-size:1.3em;line-height:1em;margin:0;padding:0.1em 1em 0.3em 1em;text-align:right}#ofitour-cms #amedida .publishing-group-all-centered-in-image .image .text-shadow .content-title .text-presentation{padding:0 1em}#ofitour-cms #amedida .publishing-group-all-centered-in-image .image .text-shadow .content-title .text-presentation p{color:#fff;font-size:0.7em;line-height:1em;margin:0;padding:0 0 0.3em 0}#ofitour-cms #amedida .publishing-group-img-variable{background:url(/assets/separador-amedida-b4279ab4e1037a1f190b92929f45d9403a14adfdcfa1dab1c8d6e3ffa9131ef0.png) 50% 0 no-repeat;padding-top:2em}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable{box-shadow:none;min-height:450px;padding:0.2em 0;text-align:center}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable.border-orange{border-bottom:2px solid #f28c0a;border-top:2px solid #f28c0a}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable.border-green{border-bottom:2px solid #6d9b30;border-top:2px solid #6d9b30}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable.border-blue{border-bottom:2px solid #245ea9;border-top:2px solid #245ea9}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable.border-red{border-bottom:2px solid #e41f17;border-top:2px solid #e41f17}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure:hover .content-image{background-color:transparent;opacity:1}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure .content-image:hover .bc-orange{background-color:rgba(242,140,10,0.75)}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure .content-image:hover .bc-green{background-color:rgba(109,155,48,0.75)}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure .content-image:hover .bc-blue{background-color:rgba(36,94,169,0.75)}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure .content-image:hover .bc-red{background-color:rgba(228,31,23,0.75)}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption{font-weight:normal;opacity:1;padding:0.8em}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption a{color:#fff}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption.bc-orange{background-color:rgba(242,140,10,0.75)}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption.bc-green{background-color:rgba(109,155,48,0.75)}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption.bc-blue{background-color:rgba(36,94,169,0.75)}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption.bc-red{background-color:rgba(228,31,23,0.75)}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption .list-subzone-publicacion{display:inline-block;margin:0}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption .list-subzone-publicacion>*:before{content:"-";color:#fff;margin:0 0.2em 0 0;position:relative;top:1px}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption .list-subzone-publicacion>*:first-child:before{content:" ";margin:0}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption .list-subzone-publicacion li{display:inline-block;font-size:0.8em;margin:0;padding:0 0.2em}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption .product-sub-zone{font-weight:bold;line-height:1.2em;margin:0}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption .departure-text{font-size:0.8em}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure figcaption .departure-text p{line-height:1.1em;margin:0 0 0.3em 0}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure:hover .product-sub-zone{display:none !important}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable figure:hover .departure-text{display:block}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable .title-container{padding:1em 0.5em 0.5em 0.5em}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable .title-container .product-description{display:block;min-height:32px}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable .title-container .duration{font-size:0.8em;font-weight:normal;margin:1em 0}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable .price-container span.from,#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable .price-container span.price{display:inline;font-weight:normal}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable .content-distinctives{min-height:32px}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable .content-distinctives .feature-gp{border:none;padding:0}#ofitour-cms #amedida .publishing-group-img-variable .product-img-variable .booking-buttons-container .booking-button{background-color:#fff;border:1px solid #245ea9;box-shadow:none;color:#245ea9;height:auto;margin:0.7em auto 1em auto;text-transform:uppercase;width:60%}#ofitour-cms #amedida .finder-publication-search-container .button{height:42px !important;line-height:42px !important}#ofitour-cms #amedida .finder-publication-search-container .chosen-container{width:99.7% !important}#ofitour-cms #amedida .finder-publication-search-container #publication-content-name{border:1px solid #245ea9;box-shadow:none;height:42px !important;width:99% !important}#ofitour-cms #amedida .finder-publication-search-container a.button{background-color:#245ea9;border:1px solid #245ea9;box-shadow:none;color:#fff;text-transform:uppercase}#ofitour-cms #amedida .finder-publications-container .publishing-group-img-variable{background:none;padding-top:0}#ofitour-cms #amedida .product-show button.booking-button{background-color:#6d9b30;border:1px solid #6d9b30;border-radius:0;box-shadow:none;height:4em;margin:0 0 0.5em 0;width:70%}#ofitour-cms #amedida .product-show button.booking-button i{font-size:1.5em;margin-right:0.3em;vertical-align:text-bottom}#ofitour-cms #amedida .product-show .product-info{border-radius:0;box-shadow:none}#ofitour-cms #amedida .product-show .product-info .content-info-images{background-color:#f2f2f2;box-shadow:none}#ofitour-cms #amedida .product-show .product-info .content-info-images .product-header{background-color:#f2f2f2;box-shadow:none;padding:1.3em 0 0 0}#ofitour-cms #amedida .product-show .product-info .content-info-images .product-header .list-subzone-publicacion{display:inline-block;margin:0 0 1em 0}#ofitour-cms #amedida .product-show .product-info .content-info-images .product-header .list-subzone-publicacion>*:before{content:"-";color:#2f3439;margin:0 0.2em 0 0;position:relative}#ofitour-cms #amedida .product-show .product-info .content-info-images .product-header .list-subzone-publicacion>*:first-child:before{content:" ";margin:0}#ofitour-cms #amedida .product-show .product-info .content-info-images .product-header .list-subzone-publicacion li{display:inline-block;margin:0;padding:0 0.2em}#ofitour-cms #amedida .product-show .product-info .content-info-images .product-header .product-sub-zone{font-size:1.2em;font-style:italic;font-weight:bold;line-height:1em;margin:0 0 0.6em 0}#ofitour-cms #amedida .product-show .product-info .content-info-images .product-header h1{color:#000;border:none;font-size:2.5em;font-weight:normal;line-height:1.1em;margin:0 0 0.3em 0}#ofitour-cms #amedida .product-show .product-info .content-info-images .product-header .duration{color:#e41f17;margin:0 0 0.4em 0}#ofitour-cms #amedida .product-show .product-info .content-info-images .product-images .flexslider{box-shadow:none}#ofitour-cms #amedida .product-show .product-info .content-info-images .features-list{margin:1em 0 1.3em 0}#ofitour-cms #amedida .product-show .product-info .content-info-images .features-list li{margin:0}#ofitour-cms #amedida .product-show .product-info .content-info-images .features-list li img.feature{border:none}#ofitour-cms #amedida .product-show .product-info .product-text{color:#245ea9;padding:0 0 0 2em}#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria{background-color:#fff;border:0;box-shadow:none;padding:0}#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria label,#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria .label-extensions{color:#245ea9}#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria .label-extensions{font-size:1.1em;font-weight:bold;margin:0 0 0.6em 0}#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria form{margin-bottom:1em}#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria form .label-criterium{display:none}#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria form .custom.dropdown{background:none;border:1px solid #245ea9;height:42px;margin-bottom:0.7em !important;width:70%}#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria form .custom.dropdown .current{color:#245ea9;line-height:42px}#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria form .custom.dropdown .selector{background:#245ea9 url(/assets/arrow_down_white-1bd7f7f98e903bc4148a729fdd0b8b8fe885d060d94a7adef01b2616ed15a6cd.png) 50% 50% no-repeat;height:41px}#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria form .custom.dropdown .selector:after{border:none}#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria form .custom.dropdown ul li{color:#83838a}#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria form .custom.dropdown ul li:hover{color:#245ea9}#ofitour-cms #amedida .product-show .product-info .product-text .booking-price-container .price-container .from{display:block;font-size:0.9em;font-weight:bold;text-transform:uppercase}#ofitour-cms #amedida .product-show .product-info .product-text .booking-price-container .price-container .price{display:block;font-size:2.5em;font-weight:bold}#ofitour-cms #amedida .product-show .product-info .product-text .content-text-description ul{list-style-position:inside}#ofitour-cms #amedida .product-show .product-info .product-text .link-icons .print-pdf{color:#245ea9;font-size:2.5em}#ofitour-cms #amedida .product-show .product-info .product-text .link-icons i.fa-file-pdf-o{color:#e41f17;font-size:2.5em}#ofitour-cms #amedida .product-show .product-info .product-descriptions .content{border-color:#245ea9}#ofitour-cms #amedida .product-show .product-info .product-descriptions>ul#descriptions li.tab-title{background-color:#f28c0a;border-color:#f28c0a;margin:0 1px 0 0;padding:0.15em 1em}#ofitour-cms #amedida .product-show .product-info .product-descriptions>ul#descriptions li.tab-title.active{background-color:#245ea9;border-color:#245ea9}#ofitour-cms #amedida .product-show .product-info .product-descriptions #itinerary-detail h2.itinerary-title-large,#ofitour-cms #amedida .product-show .product-info .product-descriptions #itinerary-detail .places-for-the-day{background-color:#6d9b30;border:none;color:#fff;display:inline;font-size:1em;padding:0 2px}#ofitour-cms #amedida .product-show .product-info .product-descriptions #itinerary-detail h2.itinerary-title-large .itinerary-day,#ofitour-cms #amedida .product-show .product-info .product-descriptions #itinerary-detail .places-for-the-day .itinerary-day{text-transform:uppercase}#ofitour-cms #amedida .product-show .product-info .product-descriptions #itinerary-detail .content-places-for-the-day{margin:0}#ofitour-cms #amedida .product-show .product-info .product-descriptions #itinerary-detail .content-places-for-the-day .places-for-the-day{background-color:#a0ae1e;text-transform:uppercase}#ofitour-cms #amedida .product-show .product-info .product-descriptions #itinerary-detail .itinerary-header{margin:0;font-style:italic}#ofitour-cms #amedida .product-show .product-info .product-descriptions #itinerary-detail p{line-height:1.3}#ofitour-cms #amedida #content-slider-footer{background:url(/assets/separador-amedida-b4279ab4e1037a1f190b92929f45d9403a14adfdcfa1dab1c8d6e3ffa9131ef0.png) 50% 0 no-repeat;padding-top:2em}#ofitour-cms #amedida #content-slider-footer span.title{background-color:transparent;color:#2f3439;display:block;font-size:1.7em;font-weight:bold;line-height:1.4;text-align:center}#ofitour-cms #amedida #content-slider-footer .observations{color:#83838a;font-size:0.8em;text-align:center}#ofitour-cms #amedida #content-slider-footer .observations p{margin:0}#ofitour-cms #amedida #content-slider-footer .nbs-flexisel-container #flexisel-footer{margin:1em 0 3em 0}#ofitour-cms #amedida #content-slider-footer .nbs-flexisel-container #flexisel-footer .nbs-flexisel-item{cursor:default}#ofitour-cms #amedida #content-slider-footer .nbs-flexisel-container #flexisel-footer .nbs-flexisel-item img{padding:0 0.6em;cursor:default}#ofitour-cms #amedida #content-slider-footer .nbs-flexisel-container #flexisel-footer .nbs-flexisel-item p{font-size:0.8em;line-height:1em;margin:0;text-align:center}#ofitour-cms #amedida #content-slider-footer .nbs-flexisel-container #flexisel-footer .nbs-flexisel-item a img{cursor:pointer}#ofitour-cms #amedida #content-slider-footer .nbs-flexisel-container .nbs-flexisel-nav-left,#ofitour-cms #amedida #content-slider-footer .nbs-flexisel-container .nbs-flexisel-nav-right{background:rgba(0,0,0,0.3);border-radius:0;padding:10px 25px;top:38%}#ofitour-cms #amedida #content-slider-footer .nbs-flexisel-container .nbs-flexisel-nav-left:before,#ofitour-cms #amedida #content-slider-footer .nbs-flexisel-container .nbs-flexisel-nav-right:before{font-family:"fontAwesome";font-size:50px;line-height:1}#ofitour-cms #amedida #content-slider-footer .nbs-flexisel-container .nbs-flexisel-nav-left:before{content:"\f104"}#ofitour-cms #amedida #content-slider-footer .nbs-flexisel-container .nbs-flexisel-nav-right:before{content:"\f105"}#ofitour-cms #amedida footer a,#ofitour-cms #amedida footer a:hover,#ofitour-cms #amedida footer a:focus,#ofitour-cms #amedida footer a:visited,#ofitour-cms #amedida footer a:active{color:#fff;outline:none}#ofitour-cms #amedida footer .logo-pie{padding:1em 0}#ofitour-cms #amedida footer ul:not(#social-networks-footer) li:before{content:"";padding-right:1em}#ofitour-cms #amedida footer #social-networks-footer #social-network{margin-right:12em}#ofitour-cms #amedida footer #social-networks-footer #social-network ul{float:right}#ofitour-cms #amedida footer #copyright{text-align:left}@media only screen and (min-width: 768px){#ofitour-cms #amedida header #menu .top-bar-section ul li a[href$='/ofertas']{margin:0 0.9em 0 2.1em}#ofitour-cms #amedida footer .row{max-width:1180px !important}#ofitour-cms #amedida footer .footer-group{border:none;width:33%}#ofitour-cms #amedida footer .footer-group .title-footer-group{border-bottom:1px dotted #fff;font-size:1em}#ofitour-cms #amedida footer .footer-group ul{line-height:1.2}}@media only screen and (max-width: 768px){#ofitour-cms #amedida .footer-in-header p{line-height:1.1em;margin:0 2em;text-align:center}#ofitour-cms #amedida .footer-in-header #social-network{margin:0.3em 0 0 0}#ofitour-cms #amedida .product-show a.booking-button{background-color:#6d9b30;border:1px solid #6d9b30;border-radius:0;box-shadow:none;height:3.5em;margin:0 0 0.5em 0}#ofitour-cms #amedida .product-show a.booking-button i{font-size:1.5em;margin-right:0.3em;vertical-align:text-bottom}#ofitour-cms #amedida .product-show .product-info{padding:0}#ofitour-cms #amedida .product-show .product-info .product-text{padding:1em 0 0 0}#ofitour-cms #amedida .product-show .product-info .product-text .product-selection-criteria form .custom.dropdown{width:100%}#ofitour-cms #amedida footer .logo-pie{padding:2em 4em}}@keyframes menuDisplayAnim{from{transform:translateX(calc(560px + 5px));-webkit-transform:translateX(calc(560px + 5px));-moz-transform:translateX(calc(560px + 5px));-ms-transform:translateX(calc(560px + 5px));-o-transform:translateX(calc(560px + 5px))}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@-webkit-keyframes menuDisplayAnim{from{-webkit-transform:translateX(calc(560px + 5px));-moz-transform:translateX(calc(560px + 5px));-ms-transform:translateX(calc(560px + 5px));-o-transform:translateX(calc(560px + 5px))}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}#ofitour-cms #bancodeviajes{width:100%;margin:0;padding:0;font-family:'rubrik-new', sans-serif;font-size:20px;color:#423766;overflow-x:hidden}#ofitour-cms #bancodeviajes *{outline:none}#ofitour-cms #bancodeviajes #fixed-space{min-height:140px}#ofitour-cms #bancodeviajes #search-menu{width:100%}#ofitour-cms #bancodeviajes .content-size-fixer{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding:35px;background-color:white}#ofitour-cms #bancodeviajes .content-size-fixer-xl{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding:35px;background-color:white}#ofitour-cms #bancodeviajes .slider .big-slider-button{padding:40px 60px 40px 65px;font-size:39px;font-weight:bold;margin-top:1.5em}#ofitour-cms #bancodeviajes .slider .big-slider-button:hover{color:#3e3e72}#ofitour-cms #bancodeviajes #recuperar-viaje-button{height:92%}#ofitour-cms #bancodeviajes .tooltip{background-color:#ffc82a;border-radius:100px;color:#423766;font-weight:100;padding:7px 14px;font-size:20px !important;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.02px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);transform:translateX(-10px)}#ofitour-cms #bancodeviajes .tooltip>.nub{display:block;left:22px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #ffc82a transparent;top:-10px}#ofitour-cms #bancodeviajes .tooltip[data-selector="login-button"],#ofitour-cms #bancodeviajes .tooltip[data-selector="recuperar-viaje-button"],#ofitour-cms #bancodeviajes .tooltip[data-selector="cerrar"],#ofitour-cms #bancodeviajes .tooltip[data-selector="iniciar-viaje-button-head"],#ofitour-cms #bancodeviajes .tooltip[data-selector^="distintinvas-hoja-producto-n-"]{transform:translateX(calc(45px - 100%));white-space:nowrap}#ofitour-cms #bancodeviajes .tooltip[data-selector="login-button"]>.nub,#ofitour-cms #bancodeviajes .tooltip[data-selector="recuperar-viaje-button"]>.nub,#ofitour-cms #bancodeviajes .tooltip[data-selector="cerrar"]>.nub,#ofitour-cms #bancodeviajes .tooltip[data-selector="iniciar-viaje-button-head"]>.nub,#ofitour-cms #bancodeviajes .tooltip[data-selector^="distintinvas-hoja-producto-n-"]>.nub{display:block;right:22px;left:auto;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #ffc82a transparent;top:-10px}#ofitour-cms #bancodeviajes #slide-user-menu-button{margin-left:24px !important}#ofitour-cms #bancodeviajes #notch-tooltip-message{position:absolute;min-width:200px;padding-top:50px;top:50px;margin:auto;z-index:105;right:1em}#ofitour-cms #bancodeviajes #notch-tooltip-content{display:none;margin:auto;position:relative}#ofitour-cms #bancodeviajes #notch-tooltip-content .notch-tooltip-top-mark{position:absolute;margin-top:-14px;width:0;height:0;right:22%;transform:translateX(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:14px solid black}#ofitour-cms #bancodeviajes #notch-tooltip-content .notch-tooltip-box{min-width:300px;max-width:400px;min-height:100px;border-radius:32px;margin-top:18px;color:white;font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.02px;padding:18px 28px;background-color:black}#ofitour-cms #bancodeviajes #notch-tooltip-content .notch-tooltip-box p{margin:0;padding:0}#ofitour-cms #bancodeviajes #notch-tooltip-content .notch-tooltip-box p a{color:white;text-decoration:underline}#ofitour-cms #bancodeviajes .hide-description{display:none}#ofitour-cms #bancodeviajes #main-logo{width:380px}#ofitour-cms #bancodeviajes #search-info{cursor:default}#ofitour-cms #bancodeviajes *:not(.fa){font-family:'rubrik-new', sans-serif !important}#ofitour-cms #bancodeviajes #fixed-modal-close-button{position:fixed;top:12px;right:24px;color:white;font-size:100px !important;font-weight:bold;z-index:10000}#ofitour-cms #bancodeviajes .mini-form-data{font-size:22.5px}#ofitour-cms #bancodeviajes .mini-form-data .jump-space-up{margin-top:15px}#ofitour-cms #bancodeviajes .flex-right-rows{display:flex;flex-direction:column;align-items:flex-end}#ofitour-cms #bancodeviajes .flex-bottom-columns{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}#ofitour-cms #bancodeviajes .captcha-fix{width:304px;margin-bottom:18px}#ofitour-cms #bancodeviajes #login-modal{max-width:783px}#ofitour-cms #bancodeviajes .logo-autofit.logo-footer{cursor:pointer}#ofitour-cms #bancodeviajes #home{width:100vw}#ofitour-cms #bancodeviajes .hidden-element{display:none !important}#ofitour-cms #bancodeviajes .content-box{padding:0px 0px 0px 0px}#ofitour-cms #bancodeviajes .row{max-width:100% !important}#ofitour-cms #bancodeviajes .caption-slider{padding:0;width:100%;top:auto;position:absolute;bottom:52px}#ofitour-cms #bancodeviajes .reveal-modal-bg{background-color:rgba(0,0,0,0.7) !important}#ofitour-cms #bancodeviajes .custom-checkbox-container{display:block;position:relative;padding-left:60px;margin-bottom:24px;min-height:64px;padding-top:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#ofitour-cms #bancodeviajes .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#ofitour-cms #bancodeviajes .custom-checkbox-checkmark{position:absolute;top:0;left:0;height:50px;width:50px;background-color:white;border-radius:8px}#ofitour-cms #bancodeviajes .custom-checkbox-container:hover input~.custom-checkbox-checkmark{background-color:#b1c8db}#ofitour-cms #bancodeviajes .custom-checkbox-container input:checked~.custom-checkbox-checkmark{background-color:#2196F3}#ofitour-cms #bancodeviajes .custom-checkbox-checkmark:after{content:"";position:absolute;display:none}#ofitour-cms #bancodeviajes .custom-checkbox-container input:checked~.custom-checkbox-checkmark:after{display:block}#ofitour-cms #bancodeviajes .custom-checkbox-container .custom-checkbox-checkmark:after{left:17px;top:6px;width:14px;height:30px;border:solid white;border-width:0 7px 7px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#ofitour-cms #bancodeviajes .margin-bottom-input{margin-bottom:18px}#ofitour-cms #bancodeviajes .caption-slider{color:#423766 !important}#ofitour-cms #bancodeviajes .caption-slider .P1,#ofitour-cms #bancodeviajes .caption-slider .P2,#ofitour-cms #bancodeviajes .caption-slider .P3,#ofitour-cms #bancodeviajes .caption-slider .P4{width:100%;background-color:rgba(62,62,114,0.7);border-radius:0;min-height:122px;color:#ffffff !important;text-align:center}#ofitour-cms #bancodeviajes .caption-slider .P1 .row,#ofitour-cms #bancodeviajes .caption-slider .P2 .row,#ofitour-cms #bancodeviajes .caption-slider .P3 .row,#ofitour-cms #bancodeviajes .caption-slider .P4 .row{display:flex;align-items:center}#ofitour-cms #bancodeviajes .caption-slider .P1 .slider-title,#ofitour-cms #bancodeviajes .caption-slider .P2 .slider-title,#ofitour-cms #bancodeviajes .caption-slider .P3 .slider-title,#ofitour-cms #bancodeviajes .caption-slider .P4 .slider-title{font-size:40px}#ofitour-cms #bancodeviajes .caption-slider .P1 .slider-data,#ofitour-cms #bancodeviajes .caption-slider .P2 .slider-data,#ofitour-cms #bancodeviajes .caption-slider .P3 .slider-data,#ofitour-cms #bancodeviajes .caption-slider .P4 .slider-data{font-size:22.5px}#ofitour-cms #bancodeviajes .caption-slider .P1 .slider-button,#ofitour-cms #bancodeviajes .caption-slider .P2 .slider-button,#ofitour-cms #bancodeviajes .caption-slider .P3 .slider-button,#ofitour-cms #bancodeviajes .caption-slider .P4 .slider-button{text-align:right}#ofitour-cms #bancodeviajes .caption-slider .P1 .slider-button button,#ofitour-cms #bancodeviajes .caption-slider .P2 .slider-button button,#ofitour-cms #bancodeviajes .caption-slider .P3 .slider-button button,#ofitour-cms #bancodeviajes .caption-slider .P4 .slider-button button{margin:0}#ofitour-cms #bancodeviajes .caption-slider .P1 .left-bordered,#ofitour-cms #bancodeviajes .caption-slider .P2 .left-bordered,#ofitour-cms #bancodeviajes .caption-slider .P3 .left-bordered,#ofitour-cms #bancodeviajes .caption-slider .P4 .left-bordered{border-left:1px solid #423766}#ofitour-cms #bancodeviajes .caption-slider .P1 h3,#ofitour-cms #bancodeviajes .caption-slider .P2 h3,#ofitour-cms #bancodeviajes .caption-slider .P3 h3,#ofitour-cms #bancodeviajes .caption-slider .P4 h3{font-weight:normal;font-size:2em;line-height:2}#ofitour-cms #bancodeviajes .reveal-modal{left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%, 0)}#ofitour-cms #bancodeviajes .reveal-modal input[type=text],#ofitour-cms #bancodeviajes .reveal-modal input[type=password],#ofitour-cms #bancodeviajes .reveal-modal textarea{background-color:white;color:#474747}#ofitour-cms #bancodeviajes .reveal-modal input[type=text]::placeholder,#ofitour-cms #bancodeviajes .reveal-modal input[type=password]::placeholder,#ofitour-cms #bancodeviajes .reveal-modal textarea::placeholder{color:#979797}#ofitour-cms #bancodeviajes .reveal-modal label{color:white}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal){background-color:#ffc82a}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) input:not([type=button],[type=submit]){background-color:white}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) input[type=text],#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) input[type=password]{padding-left:50px;height:51px}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) textarea{padding-left:50px}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) h5{color:white;text-transform:uppercase;font-size:31.5px;font-weight:bold;width:100%}#ofitour-cms #bancodeviajes #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal){max-width:1340px;width:90%}#ofitour-cms #bancodeviajes #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) *:not(input):not(small),#ofitour-cms #bancodeviajes #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) label{font-size:31.5px}#ofitour-cms #bancodeviajes #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .logo-box{margin-bottom:20px;margin-top:12px;height:120px}#ofitour-cms #bancodeviajes #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) a{color:white !important}#ofitour-cms #bancodeviajes #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix{width:100%;padding:6px}#ofitour-cms #bancodeviajes #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix p{margin-bottom:18px}#ofitour-cms #bancodeviajes #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix form{width:100%;padding:6px;margin:0;display:flex;flex-direction:row;flex-wrap:wrap}#ofitour-cms #bancodeviajes #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix .custom-form-text{width:calc(50% - 10px);margin-left:5px;margin-right:5px}#ofitour-cms #bancodeviajes #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix .custom-form-text input{margin-bottom:0}#ofitour-cms #bancodeviajes #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix .custom-form-default{width:100%;margin-left:5px;margin-right:5px;margin-bottom:36px}#ofitour-cms #bancodeviajes #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix .custom-form-default textarea{min-height:200px;border-radius:35px}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) form{margin:0 0 1em}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login{background-color:transparent;border:none;color:#979797}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .login-inputs{margin-bottom:24px;width:100%;overflow:hidden}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login a{color:#979797 !important}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .logo-box{margin-bottom:20px;height:120px}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .panel{background-color:transparent;border:none;padding:0;padding-top:12px;margin:0}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .large-12{padding:0}#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .title-recuperar-contraseña,#ofitour-cms #bancodeviajes .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login label{display:none}#ofitour-cms #bancodeviajes .reveal-modal small.error{border-radius:120px 120px;margin-top:4px;padding:8px 10px;font-size:15px}#ofitour-cms #bancodeviajes #contenedor_login_prehome{max-width:783px;background-color:#ffc82a;border-radius:33px;padding:15px;border:none;left:50%;margin-left:auto;margin-right:auto}#ofitour-cms #bancodeviajes #contenedor_login_prehome .panel{background-color:transparent;border:none;padding:0;padding-top:12px;margin:0}#ofitour-cms #bancodeviajes #contenedor_login_prehome .panel input,#ofitour-cms #bancodeviajes #contenedor_login_prehome .panel label{margin-bottom:1em}#ofitour-cms #bancodeviajes #contenedor_login_prehome .panel input:not([type=button],[type=submit]),#ofitour-cms #bancodeviajes #contenedor_login_prehome .panel label:not([type=button],[type=submit]){background-color:white}#ofitour-cms #bancodeviajes #contenedor_login_prehome .panel input[type=text],#ofitour-cms #bancodeviajes #contenedor_login_prehome .panel input[type=password],#ofitour-cms #bancodeviajes #contenedor_login_prehome .panel label[type=text],#ofitour-cms #bancodeviajes #contenedor_login_prehome .panel label[type=password]{padding-left:50px;height:51px}#ofitour-cms #bancodeviajes #contenedor_login_prehome .panel h5,#ofitour-cms #bancodeviajes #contenedor_login_prehome .panel label{color:#ffc82a;text-transform:capitalize}#ofitour-cms #bancodeviajes #contenedor_login_prehome .panel h5{font-size:31.5px;font-weight:bold;width:100%}#ofitour-cms #bancodeviajes header,#ofitour-cms #bancodeviajes footer,#ofitour-cms #bancodeviajes #slider{width:100%;margin:0;padding:0}#ofitour-cms #bancodeviajes header{position:fixed;top:0;left:0;z-index:100}#ofitour-cms #bancodeviajes header .icons{height:58%;box-sizing:initial;white-space:nowrap}#ofitour-cms #bancodeviajes header .icons img,#ofitour-cms #bancodeviajes header .icons a{height:100%;min-width:24px;display:inline-block;cursor:pointer}#ofitour-cms #bancodeviajes header #header-options{text-align:right;width:100%;display:flex;align-items:center;justify-content:flex-end}#ofitour-cms #bancodeviajes header #header-options a,#ofitour-cms #bancodeviajes header #header-options i{color:#423766;padding:4px;cursor:pointer}#ofitour-cms #bancodeviajes header #header-options a.fa-search,#ofitour-cms #bancodeviajes header #header-options i.fa-search{margin-top:-5px}#ofitour-cms #bancodeviajes header #header-options li{list-style:none}#ofitour-cms #bancodeviajes header #header-options .f-dropdown a{color:#413a65;font-size:1em;text-align:left}#ofitour-cms #bancodeviajes header #header-options #slide-user-menu-button{margin:0;padding:0}#ofitour-cms #bancodeviajes header #header-options #slide-user-menu-button img{padding:5px}#ofitour-cms #bancodeviajes header #header-options #datos-vendedor{color:white;font-size:14px;display:contents}#ofitour-cms #bancodeviajes header #logo-agencia-container{position:relative;top:.5em;background-color:white;width:200px;min-width:200px;height:100px;z-index:100;margin:0;border-bottom-right-radius:25px;border-bottom-left-radius:25px;text-align:center;overflow:hidden;box-shadow:0 2px 3px 0px;margin-left:1em}#ofitour-cms #bancodeviajes header #logo-agencia-container .user-logo-abs-container{position:relative;width:100%;height:100%;padding:4px;text-align:center}#ofitour-cms #bancodeviajes header #logo-agencia-container .user-logo-image{height:100%;width:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}#ofitour-cms #bancodeviajes header #logo-agencia-container .nombre-agencia{font-size:14px;margin-left:auto;margin-right:auto;position:absolute;bottom:4px;border-radius:15px;background-color:black;color:white;padding:7px;left:50%;transform:translateX(-50%);max-width:calc(100% - 18px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ofitour-cms #bancodeviajes header .absolute-message{min-height:60px;border-radius:15px;background-color:black;border:none;width:fit-content;width:-moz-fit-content;max-width:381px;border-radius:33px;padding:20px 25px}#ofitour-cms #bancodeviajes header .absolute-message a.close{color:#fff !important;text-decoration:none !important;font-size:24px;top:16px;right:12px}#ofitour-cms #bancodeviajes header #markup-mesage{position:absolute;right:18px;top:48px;z-index:999999}#ofitour-cms #bancodeviajes header #markup-mesage .markup-mesage-top-mark{width:0;height:0;margin-right:51px;margin-left:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:24px solid black}#ofitour-cms #bancodeviajes header #markup-mesage p{font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.02px;color:#ffffff}#ofitour-cms #bancodeviajes #header-menus-container{z-index:500}#ofitour-cms #bancodeviajes #header-menus-container .slideMenu{height:100vh;background-color:#ffc82a !important;position:fixed;width:560px;top:0;right:0;margin:0;border:none !important;z-index:1000000;display:block;transform:translateX(560px)}#ofitour-cms #bancodeviajes #header-menus-container .slideMenu *{font-size:34.3px !important;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#423766;letter-spacing:-0.69px}#ofitour-cms #bancodeviajes #header-menus-container .slideMenu .menu-children{display:none}#ofitour-cms #bancodeviajes #header-menus-container .slideMenu .menu-children a{font-size:30px !important}#ofitour-cms #bancodeviajes #header-menus-container .slideMenu .menu-children-show{display:block !important}#ofitour-cms #bancodeviajes #header-menus-container .slideMenu ul{display:block;width:100%;padding:80px 24px 24px 48px;background-color:transparent}#ofitour-cms #bancodeviajes #header-menus-container .slideMenu li{display:block;width:100%;font-size:34.3px;text-align:left;margin-top:4px;background-color:transparent;font-weight:normal !important}#ofitour-cms #bancodeviajes #header-menus-container .slideMenu li a{background-color:transparent !important;padding:0;color:#423766 !important}#ofitour-cms #bancodeviajes #header-menus-container .slideMenu li.divider{display:none}#ofitour-cms #bancodeviajes #header-menus-container .slideMenu .menu-buttons-options-flex{display:flex;flex-direction:column;margin-top:30px}#ofitour-cms #bancodeviajes #header-menus-container .slideMenu .btn{display:block;padding:15px 25px !important;margin-left:0;background-color:#423766 !important;border-radius:300px 300px;color:white !important;white-space:nowrap;width:fit-content;width:-moz-fit-content;font-size:18.9px !important;line-height:normal;margin-top:10px}#ofitour-cms #bancodeviajes #header-menus-container .slideMenu .btn:hover{background-color:#ffad2a;color:#ffffff}#ofitour-cms #bancodeviajes #header-menus-container #slide-menu-close-button,#ofitour-cms #bancodeviajes #header-menus-container #slide-user-menu-close-button{position:absolute;color:#423766;top:0px;right:14px;font-size:50px !important;font-weight:200;z-index:10000;height:55px;overflow:hidden}#ofitour-cms #bancodeviajes #header-menus-container .slideMenuBack{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:200;background-color:rgba(0,0,0,0.5)}#ofitour-cms #bancodeviajes #header-menus-container .top-menu-display{animation-name:menuDisplayAnim;animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0.6s;-ms-animation-duration:0.6s;-o-animation-duration:0.6s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards}#ofitour-cms #bancodeviajes #header-menus-container .top-menu-hide{animation-name:menuDisplayAnim;animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-animation-direction:reverse;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0.6s;-ms-animation-duration:0.6s;-o-animation-duration:0.6s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-direction:reverse;-ms-animation-direction:reverse;-o-animation-direction:reverse}#ofitour-cms #bancodeviajes #header-menus-container .top-menu-hide-inicio{animation-name:menuDisplayAnim;animation-duration:0s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-animation-direction:reverse;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0s;-ms-animation-duration:0s;-o-animation-duration:0s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:reverse;-ms-animation-fill-mode:reverse;-o-animation-fill-mode:reverse;display:none}#ofitour-cms #bancodeviajes #header-menus-container .top-menu-fix{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#ofitour-cms #bancodeviajes main{min-height:400px}#ofitour-cms #bancodeviajes #slider{min-height:90px}#ofitour-cms #bancodeviajes #slider .slides img{height:calc(100vh - 60px);object-fit:cover}#ofitour-cms #bancodeviajes .finder-pagination-container hr{border-color:transparent !important}#ofitour-cms #bancodeviajes footer{background-color:#c12834;color:#fff}#ofitour-cms #bancodeviajes footer #copyright{padding:14px 0;font-size:0.7em}#ofitour-cms #bancodeviajes footer li:before{content:none !important}#ofitour-cms #bancodeviajes footer ul.horizontal-item-inline{max-height:80px}#ofitour-cms #bancodeviajes footer .title-footer-group{color:#c12834;font-size:inherit;margin-bottom:0.1em;font-family:'rubrik-new', sans-serif}#ofitour-cms #bancodeviajes footer .footer-group{border:none}#ofitour-cms #bancodeviajes footer .footer-contact-info{width:100%;text-align:center;font-size:26.8px !important;font-weight:bold !important;margin-top:-20px}#ofitour-cms #bancodeviajes footer .footer-contact-info *{font-size:28.8px !important;font-weight:bold !important}#ofitour-cms #bancodeviajes footer .footer-contact-data{display:block;margin-bottom:12px;width:fit-content;width:-moz-fit-content;margin-left:auto;margin-right:auto}#ofitour-cms #bancodeviajes footer small{font-size:16px !important;color:#423766}#ofitour-cms #bancodeviajes footer small *{font-size:16px !important;color:#423766}#ofitour-cms #bancodeviajes footer .logo-footer{text-align:center;padding:18px;padding-top:24px}#ofitour-cms #bancodeviajes footer .logo-footer img{max-width:260px;width:90%}#ofitour-cms #bancodeviajes footer .social-footer{padding-bottom:24px;padding-top:12px;width:100%;text-align:center;min-height:8px}#ofitour-cms #bancodeviajes #footer-menu{background-color:#c12834;padding:12px}#ofitour-cms #bancodeviajes #footer-menu ul{display:block}#ofitour-cms #bancodeviajes #footer-menu li{display:inline-block;list-style:none;font-size:25px}#ofitour-cms #bancodeviajes #footer-menu a{color:white}#ofitour-cms #bancodeviajes #footer-menu .divider{background-color:white;width:1px;height:15px;margin-left:4px;margin-right:4px}#ofitour-cms #bancodeviajes #footer-menu li:last-child{display:none}#ofitour-cms #bancodeviajes #top-bar{height:60px;background-color:#ffc82a}#ofitour-cms #bancodeviajes #top-bar .columns,#ofitour-cms #bancodeviajes #top-bar .row{height:100%}#ofitour-cms #bancodeviajes #top-bar .columns{display:flex;align-items:center}#ofitour-cms #bancodeviajes .second-top-bar{width:100%;height:80px;background-color:#f0f0f0}#ofitour-cms #bancodeviajes .second-top-bar .logo{height:75%}#ofitour-cms #bancodeviajes .notch-with-content{flex-direction:row-reverse}#ofitour-cms #bancodeviajes .notch-with-content a.btn{margin-right:1.5em;padding:25px 40px;text-transform:lowercase}#ofitour-cms #bancodeviajes #header-fix-space{height:60px}#ofitour-cms #bancodeviajes input,#ofitour-cms #bancodeviajes button,#ofitour-cms #bancodeviajes textarea{border-radius:300px;padding:12px 24px;border:none;font-size:31.5px !important;line-height:1;margin-bottom:0}#ofitour-cms #bancodeviajes .search-nav-container,#ofitour-cms #bancodeviajes .search-nav{padding-left:0;padding-right:0}#ofitour-cms #bancodeviajes .search-nav-container input,#ofitour-cms #bancodeviajes .search-nav-container button,#ofitour-cms #bancodeviajes .search-nav-container #ordenation_type_chosen .chosen-single,#ofitour-cms #bancodeviajes .search-nav input,#ofitour-cms #bancodeviajes .search-nav button,#ofitour-cms #bancodeviajes .search-nav #ordenation_type_chosen .chosen-single{font-size:22.5px !important;color:#979797;overflow:hidden}#ofitour-cms #bancodeviajes .search-nav-container #publication_name_chosen,#ofitour-cms #bancodeviajes .search-nav #publication_name_chosen{margin-bottom:0}#ofitour-cms #bancodeviajes .search-nav-container #ordenation_type_chosen,#ofitour-cms #bancodeviajes .search-nav-container #publication-content-name,#ofitour-cms #bancodeviajes .search-nav #ordenation_type_chosen,#ofitour-cms #bancodeviajes .search-nav #publication-content-name{background-color:#fff9 !important}#ofitour-cms #bancodeviajes .search-nav-container i.fa,#ofitour-cms #bancodeviajes .search-nav i.fa{right:28px;top:18px}#ofitour-cms #bancodeviajes button,#ofitour-cms #bancodeviajes input[type=button],#ofitour-cms #bancodeviajes input[type=submit]{text-transform:lowercase;font-size:18.9px !important;padding-top:15px;padding-bottom:15px}#ofitour-cms #bancodeviajes input[type=text],#ofitour-cms #bancodeviajes input[type=password],#ofitour-cms #bancodeviajes textarea{background-color:white;color:#979797}#ofitour-cms #bancodeviajes input[type=text]::placeholder,#ofitour-cms #bancodeviajes input[type=password]::placeholder,#ofitour-cms #bancodeviajes textarea::placeholder{color:#a8a8a8 !important}#ofitour-cms #bancodeviajes input[type=submit],#ofitour-cms #bancodeviajes input[type=button],#ofitour-cms #bancodeviajes button,#ofitour-cms #bancodeviajes a.booking-button.button{border:1px solid #423766;color:#423766;background-color:transparent;font-weight:normal;min-width:100px;box-shadow:none;-webkit-box-shadow:none}#ofitour-cms #bancodeviajes input[type=submit]:hover,#ofitour-cms #bancodeviajes input[type=button]:hover,#ofitour-cms #bancodeviajes button:hover,#ofitour-cms #bancodeviajes a.booking-button.button:hover{background-color:#423766;color:white}#ofitour-cms #bancodeviajes a.booking-button.button{margin-top:15px;margin-bottom:15px;margin-right:1.5em;min-width:auto}#ofitour-cms #bancodeviajes button.button.login-modal{min-width:auto}#ofitour-cms #bancodeviajes #social-networks-footer img{height:38px}#ofitour-cms #bancodeviajes #buscador-header,#ofitour-cms #bancodeviajes #buscador-header-top{width:100%}#ofitour-cms #bancodeviajes #buscador-header label,#ofitour-cms #bancodeviajes #buscador-header-top label{text-align:center;color:white;font-size:1.5em;padding:0 8px;margin-bottom:12px}#ofitour-cms #bancodeviajes #buscador-header input,#ofitour-cms #bancodeviajes #buscador-header-top input{margin-bottom:0;font-size:26.5px !important;height:49px}#ofitour-cms #bancodeviajes .fullheight{height:100%}#ofitour-cms #bancodeviajes .fullwidth{width:100%;margin:0;padding:0}#ofitour-cms #bancodeviajes .flex-align-center{height:100%;display:flex;align-items:center}#ofitour-cms #bancodeviajes .flex-align-bottom{height:100%;display:flex;align-items:flex-end}#ofitour-cms #bancodeviajes .faw-right-submit{position:absolute;right:15px;bottom:15px;font-size:24px !important;cursor:pointer;color:gray}#ofitour-cms #bancodeviajes #content-search{margin:0;position:relative}#ofitour-cms #bancodeviajes .logo-autofit{background-size:contain;width:90%;height:70px;background-repeat:no-repeat}#ofitour-cms #bancodeviajes .flex-control-nav{bottom:0px;z-index:90;height:37px}#ofitour-cms #bancodeviajes .flex-control-nav li{margin:0 2px;display:inline-block;zoom:2}#ofitour-cms #bancodeviajes .flex-control-nav li a{background-color:#ffffff;box-shadow:none}#ofitour-cms #bancodeviajes .flex-control-nav li a.flex-active{background-color:#f8c918}#ofitour-cms #bancodeviajes .flex-direction-nav{display:none}#ofitour-cms #bancodeviajes #page-info-modal{max-width:1068px;background-color:#f0f0f0;border-radius:33px}#ofitour-cms #bancodeviajes #page-info-modal .flex-row{display:flex}#ofitour-cms #bancodeviajes #page-info-modal li{list-style:none}#ofitour-cms #bancodeviajes #page-info-modal .pages,#ofitour-cms #bancodeviajes #page-info-modal .content-view{padding:0;box-shadow:none}#ofitour-cms #bancodeviajes #page-info-modal .pages .columns,#ofitour-cms #bancodeviajes #page-info-modal .content-view .columns{padding:0}#ofitour-cms #bancodeviajes #page-info-modal .page-tip-info{color:#3e3e72;font-size:25px !important}#ofitour-cms #bancodeviajes #page-info-modal .page-list{margin-bottom:0px}#ofitour-cms #bancodeviajes #page-info-modal .page-list li{cursor:pointer;padding-left:15px;margin-bottom:10px;border:solid 2px #d8d8d8;border-right:none;border-top-left-radius:33px;border-bottom-left-radius:33px;display:block;font-size:25px !important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.38px;color:#3e3e72}#ofitour-cms #bancodeviajes #page-info-modal .page-list li:last-child{margin-bottom:0px}#ofitour-cms #bancodeviajes #page-info-modal .page-list li span{font-size:25px !important}#ofitour-cms #bancodeviajes #page-info-modal .content-view{min-height:100%;padding:15px;padding-left:5%;padding-right:8%;background-color:#d8d8d8;border-top-right-radius:18px;border-bottom-right-radius:18px}#ofitour-cms #bancodeviajes #page-info-modal .content-view a.page-tip-info:hover{font-weight:bold}#ofitour-cms #bancodeviajes #page-info-modal .content-view #subpage-tip-content{text-align:justify}#ofitour-cms #bancodeviajes #page-info-modal .content-view #subpage-tip-content .tip-title{display:none}#ofitour-cms #bancodeviajes #page-info-modal .content-view #subpage-tip-content .tip-description{margin-top:15px;font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:-0.23px;text-align:justify;color:#3e3e72;max-height:40vh;overflow-y:auto}#ofitour-cms #bancodeviajes #page-info-modal .content-view #subpage-tip-content .img-container{display:block;width:68%;height:0;padding-top:68%;border-radius:100vw;background-size:cover;background-position:center center;margin-left:auto;margin-right:auto}#ofitour-cms #bancodeviajes #slide-menu-button{height:24px !important;margin-left:4px}#ofitour-cms #bancodeviajes .reveal-modal{border-radius:30px;padding:15px;border:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.7)}#ofitour-cms #bancodeviajes #slide-menu-button:hover,#ofitour-cms #bancodeviajes #slide-menu-close-button,#ofitour-cms #bancodeviajes #slide-user-menu-close-button{cursor:pointer}#ofitour-cms #bancodeviajes #slide-menu-close-button,#ofitour-cms #bancodeviajes #slide-user-menu-close-button{z-index:300}#ofitour-cms #bancodeviajes #content{min-height:initial !important;padding:0}#ofitour-cms #bancodeviajes #content .orbit{margin-top:0}#ofitour-cms #bancodeviajes #content .home .bottom{padding:0}#ofitour-cms #bancodeviajes .over-slider{position:absolute;z-index:3;top:1em;width:100%;margin-top:5em}#ofitour-cms #bancodeviajes .over-slider .top{padding-left:0.5em;padding-right:0.5em;text-align:center}#ofitour-cms #bancodeviajes .over-slider h1{color:white;border-bottom:none;font-weight:100;font-size:2.1em;margin-top:.4em}#ofitour-cms #bancodeviajes .over-slider ul{text-align:center}#ofitour-cms #bancodeviajes .over-slider .bancodeviajes-box,#ofitour-cms #bancodeviajes .over-slider li{width:18.8%;max-width:300px;display:inline-block;height:200px;background-color:#c12834;color:white;vertical-align:bottom;border-radius:30px;padding:0.2em 1.1em;box-shadow:0 1px 3px #292929;text-align:justify}#ofitour-cms #bancodeviajes .over-slider .bancodeviajes-box:not(:last-child),#ofitour-cms #bancodeviajes .over-slider li:not(:last-child){margin-right:1%}#ofitour-cms #bancodeviajes .over-slider .bancodeviajes-box h2,#ofitour-cms #bancodeviajes .over-slider li h2{color:white;text-align:center;font-size:2em;line-height:0.8;word-spacing:10em}#ofitour-cms #bancodeviajes .reveal-modal-bg{z-index:300}#ofitour-cms #bancodeviajes .no-margin-bottom{margin-bottom:0}#ofitour-cms #bancodeviajes .group-offers-container{max-width:1440px;width:100%;margin-left:auto;margin-right:auto}#ofitour-cms #bancodeviajes .home-publishing-group-box{display:flex;flex-direction:row-reverse;width:100%;margin:54px 0}#ofitour-cms #bancodeviajes .home-publishing-group-box .custom-orbit-nav img{height:61px;width:61px}#ofitour-cms #bancodeviajes .home-publishing-group-box .title-container .title{font-size:34px !important;font-weight:300 !important;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.04px;color:#c12834 !important}#ofitour-cms #bancodeviajes .home-publishing-group-box .travel-amount-data{margin-top:15px;font-size:20px;display:block}#ofitour-cms #bancodeviajes .home-publishing-group-box .orbit-next,#ofitour-cms #bancodeviajes .home-publishing-group-box .orbit-previous{cursor:pointer}#ofitour-cms #bancodeviajes .home-publishing-group-box .orbit-container{background-color:transparent}#ofitour-cms #bancodeviajes .home-publishing-group-box .orbit-container .orbit-prev,#ofitour-cms #bancodeviajes .home-publishing-group-box .orbit-container .orbit-next{display:none}#ofitour-cms #bancodeviajes .home-publishing-group-box .image{padding:0;margin:0;min-height:300px}#ofitour-cms #bancodeviajes .home-publishing-group-box .image a{width:100%;height:100%;display:block}#ofitour-cms #bancodeviajes .home-publishing-group-box .image a .slider-p-img{width:100%;height:100%;background-position:cover;background-position:center}#ofitour-cms #bancodeviajes .home-publishing-group-box .product-with-description-landscape{background-color:#f0f0f0;border-radius:0 25px 25px 0;width:100%;display:flex;height:343px}#ofitour-cms #bancodeviajes .home-publishing-group-box .product-with-description-landscape .ribbon-wrapper{border-radius:10px 0 0 0px;background-color:#ffc82a;color:white;padding:0px 10px;bottom:0;right:0;position:absolute;display:none}#ofitour-cms #bancodeviajes .home-publishing-group-box .product-with-description-landscape .container-info-cms-alerts{position:absolute;top:5px;right:5px}#ofitour-cms #bancodeviajes .home-publishing-group-box .product-with-description-landscape .container-info-cms-alerts img{border:none}#ofitour-cms #bancodeviajes .home-publishing-group-box .product-with-description-landscape .title{font-size:1.5em;line-height:1.3em;margin-bottom:12px;max-height:90px;overflow:hidden;text-overflow:ellipsis;display:block}#ofitour-cms #bancodeviajes .home-publishing-group-box .product-with-description-landscape .product-group-content{height:220px;overflow:hidden}#ofitour-cms #bancodeviajes .home-publishing-group-box .product-with-description-landscape .group-image{max-width:600px;width:100%;position:relative}#ofitour-cms #bancodeviajes .home-publishing-group-box .product-with-description-landscape .group-data{width:100%;max-width:500px}#ofitour-cms #bancodeviajes .home-publishing-group-box:not(:nth-child(odd)){flex-direction:row}#ofitour-cms #bancodeviajes .home-publishing-group-box:not(:nth-child(odd)) .product-with-description-landscape{flex-direction:row-reverse;border-radius:25px 0 0 25px}#ofitour-cms #bancodeviajes .home-publishing-group-box:not(:nth-child(odd)) .bottom-data{flex-direction:row-reverse}#ofitour-cms #bancodeviajes .home-publishing-group-box:not(:nth-child(odd)) .ribbon-wrapper{border-radius:0px 10px 0px 0px;left:0;right:auto}#ofitour-cms #bancodeviajes .home-publishing-group-box:not(:nth-child(odd)) .container-info-cms-alerts{left:5px;right:auto}#ofitour-cms #bancodeviajes .home-publishing-group-data{padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:340px}#ofitour-cms #bancodeviajes .home-publishing-group-data .fawesome-btn{font-size:61px}#ofitour-cms #bancodeviajes .home-publishing-group-content{max-width:1100px;width:100%}#ofitour-cms #bancodeviajes .home-publishing-group-content .description-container{padding:20px;display:flex;flex-direction:column;justify-content:space-between;font-size:18.2px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#423766}#ofitour-cms #bancodeviajes .home-publishing-group-content .bottom-data{width:100%;display:flex;justify-content:space-between;margin-top:20px}#ofitour-cms #bancodeviajes .home-publishing-group-content .bottom-data .data-minibox{padding-right:8px}#ofitour-cms #bancodeviajes .home-publishing-group-content .bottom-data .left-separator{padding-left:8px;border-left:2px solid #ffc82a}#ofitour-cms #bancodeviajes .home-publishing-group-content ul{list-style:none;display:block}#ofitour-cms #bancodeviajes small{font-size:15px}#ofitour-cms #bancodeviajes .btn{display:block;padding:25px 25px;margin-left:auto;margin-right:auto;background-color:#ffc82a;border-radius:300px 300px;color:#423766;white-space:nowrap;width:fit-content;width:-moz-fit-content;font-size:18.9px;line-height:0}#ofitour-cms #bancodeviajes .btn:hover{background-color:#ffad2a;color:#ffffff}#ofitour-cms #bancodeviajes .inline-block{display:inline-block}#ofitour-cms #bancodeviajes .details{font-size:16.7px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#979797;text-transform:lowercase}#ofitour-cms #bancodeviajes .secondary-link{color:#423766 !important}#ofitour-cms #bancodeviajes .secondary-link a{color:#423766 !important}#ofitour-cms #bancodeviajes .title{font-size:32.3px;letter-spacing:0.13px}#ofitour-cms #bancodeviajes .image-background{background-size:cover;object-fit:cover}#ofitour-cms #bancodeviajes .fawesome-btn{color:#ffc82a;font-size:61px}#ofitour-cms #bancodeviajes .main-data{font-size:21.8px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#423766}#ofitour-cms #bancodeviajes .logo-box{background-image:url(/assets/logo-login-bbvv-0e478daec29a2d16e4dbd0669cc3eb3d69c15ac6d90c63da63c1667a37096f16.png);background-size:contain;width:100;height:260px;background-position:center center;background-repeat:no-repeat}#ofitour-cms #bancodeviajes #publication-filter-mobile-menu{display:none}#ofitour-cms #bancodeviajes .publication-filter{background:#f0f0f0;padding-top:12px;padding-bottom:12px}#ofitour-cms #bancodeviajes .publication-filter .chosen-container-multi ul,#ofitour-cms #bancodeviajes .publication-filter .chosen-container-single,#ofitour-cms #bancodeviajes .publication-filter .chosen-container-single a{border-radius:300px;background-color:#ffffff;border-color:transparent}#ofitour-cms #bancodeviajes .publication-filter .chosen-container-single .chosen-single div b{zoom:1.4;background-position:-21px 6px}#ofitour-cms #bancodeviajes .publication-filter .fa-caret-down{color:gray}#ofitour-cms #bancodeviajes .publication-filter .finder-publication-search-container #buttom-search-by-content{top:5px;right:25px}#ofitour-cms #bancodeviajes .publication-filter .chosen-container{background:transparent}#ofitour-cms #bancodeviajes .publication-filter .chosen-container ul,#ofitour-cms #bancodeviajes .publication-filter .chosen-container a{background:#ffffff;padding:10px;border-radius:30px;font-size:22.5px;color:#979797}#ofitour-cms #bancodeviajes .publication-filter .chosen-container a{padding-left:15px}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .search-field input{padding-right:0;padding-left:10px}#ofitour-cms #bancodeviajes .publication-filter .chosen-container li+li.search-field,#ofitour-cms #bancodeviajes .publication-filter .chosen-container .search-field input:focus{color:#979797 !important;background-color:transparent !important;font-size:22.5px !important;caret-color:#ffc82a}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chose-image{width:22px}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-choices,#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-single{min-height:55px !important;overflow-y:auto}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-choices::-webkit-scrollbar,#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-single::-webkit-scrollbar{display:none}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-choices li,#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-single li{max-width:100%}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-choices input,#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-single input{width:100vw !important;max-width:100%;padding-right:30px}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-single{height:55px !important}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-choice{border:none;background:none;box-shadow:none;color:#979797}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .search-choice{border:none;background:none;box-shadow:none;color:#979797;line-height:1.1;max-width:95% !important;font-size:16px}#ofitour-cms #bancodeviajes .publication-filter .chosen-container a.search-choice-close{background:none;width:20px;height:20px;padding:0 0 0 7px;transform:translateY(-8px)}#ofitour-cms #bancodeviajes .publication-filter .chosen-container a.search-choice-close:before{content:"\f00d";font:normal normal normal 15px/1 FontAwesome}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-drop{margin-top:10px;background:#e4e4e4;padding:10px;border-radius:32.9px;font-size:26.5px;color:#979797;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);min-width:100%;width:max-content !important}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-drop .chosen-results{border-radius:0;background-color:transparent;width:calc(100% - 5px);margin-top:5px;margin-bottom:5px}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar{width:8px;height:8px}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-thumb:active{background-color:#999999}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-track{background:#fff;border-radius:4px}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-drop .chosen-results li{background-color:transparent;padding:14px 10px;padding-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.7em}#ofitour-cms #bancodeviajes .publication-filter .chosen-container .chosen-drop .chosen-results li.highlighted{background:none;border-radius:300px;color:#423766}#ofitour-cms #bancodeviajes .finder-publications-container{display:flex;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;flex-wrap:wrap;justify-content:space-around}#ofitour-cms #bancodeviajes .finder-publications-container .large-4{max-width:350px;min-width:300px}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container{margin-left:16px;margin-right:16px}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container.space-fixer{visibility:hidden !important;height:32px !important;min-height:0px !important}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container .title .fa-info-circle{color:#ffc82a}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11{background-color:#f0f0f0;box-shadow:none;border-bottom-right-radius:40px;border-bottom-left-radius:40px;width:100%;height:455px;margin:0.9375em auto;display:flex;flex-direction:column;justify-content:space-between}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .container-info-cms-alerts ul{margin-bottom:0}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .container-info-cms-alerts ul li{padding-left:2px}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .container-info-cms-alerts *{text-decoration:none;border:none}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .container-info-cms-alerts img{height:24px}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .duration-price-container{display:flex;flex-direction:row}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .duration-price-container .info-duration,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .duration-price-container .info-price{display:flex;flex-direction:column}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .duration-price-container .info-duration{text-align:right}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .duration-price-container .info-price{text-align:left;padding-left:8px}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .btn{font-size:16px !important;padding:18px}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .bottom-product-content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .bottom-product-content .duration-price-container{padding-right:0.9375em;height:max-content}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .bottom-product-content .duration-price-container span{display:block;width:auto}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-img .product-description-container{padding:5px;position:absolute;top:0;height:100%;width:100%;overflow:hidden;color:transparent}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-img .product-description-container p,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-img .product-description-container a{font-size:12px;font-weight:300;line-height:1.27;color:transparent}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-img .product-description-container p{padding:15px}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-img .product-description-container:hover{background-color:rgba(0,0,0,0.7);color:white}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-img .product-description-container:hover p,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-img .product-description-container:hover a{color:white}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-img .columns,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-title .columns{padding:0}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-img .columns .title-container,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-title .columns .title-container{border:none;background-color:inherit;height:50px;overflow:hidden;display:flex;align-items:center;margin-top:10px;margin-bottom:10px}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-img .columns .title-container .title,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-title .columns .title-container .title{color:#c12834;font-size:22.4px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;font-weight:300;line-height:1.1;letter-spacing:-0.02px}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .product-content{padding:0;max-height:102px;overflow:hidden;overflow-y:auto;background-color:#e4e4e4}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .product-content .content-distinctives{min-height:auto;max-height:72px;height:24px;overflow:visible}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .product-content .content-distinctives .info-distintives{height:24px}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .product-content .content-distinctives .info-distintives .extensions-title{text-transform:lowercase;font-weight:bold;font-size:medium;position:absolute;bottom:0;padding-left:0}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .product-content .content-distinctives .info-distintives .extensions-title:first-letter{text-transform:capitalize}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .product-content .content-distinctives .info-distintives .distintives-list-icon{float:right;position:relative}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .product-content .content-distinctives,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .product-content .info-extensions{background-color:#e4e4e4}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .product-content .extensions-title{text-align:left;font-size:15.2px;font-weight:bold;font-stretch:normal;line-height:normal;letter-spacing:normal}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .product-content .info-extensions .detailed_text{text-align:left;font-size:15.2px;font-weight:300;font-stretch:normal;line-height:normal;letter-spacing:normal;height:auto}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .product-content .info-extensions .detailed_text a{font-weight:300;color:#423766}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .product-content .info-extensions .detailed_text i{display:none}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price{border:none;padding:1em 0}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .middle-padding-columns{padding-left:0.46875em;padding-right:0.46875em}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .empty-padding-right-columns{padding-right:0}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .price-container{font-size:inherit;font-weight:initial}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .duration-text,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .from,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .duration-text,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .from{color:#979797;font-size:16.7px;text-transform:lowercase;padding-bottom:4px}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .days,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .price,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .days,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .price{font-size:21.8px;font-weight:300;color:#423766}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .price,#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .price{font-weight:bold}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .viaje-container{padding-left:0.9375em;padding-right:0.9375em;height:min-content}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .viaje-container .columns{padding:0}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .viaje-container .columns form{margin:0}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .viaje-container .columns form .btn{border:none}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container-11 .content-duration-and-price .separator{border-right:1px solid #ffc82a;padding-right:8px}#ofitour-cms #bancodeviajes .margin-row-container{padding:0 3em;padding-bottom:3em}#ofitour-cms #bancodeviajes .no-margin{margin:0 !important}#ofitour-cms #bancodeviajes .margin-left{margin-left:15px !important}#ofitour-cms #bancodeviajes .ultimo{margin-left:15px !important}#ofitour-cms #bancodeviajes .elemento-btn{padding:0.5em 1.5em;background-color:#ffc82a;border-radius:16px;max-width:max-content;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.21px;color:#423766}#ofitour-cms #bancodeviajes .contenedor-titulo-web{height:3.8rem;background-color:#3e3e72;display:flex;align-items:center;justify-content:space-between}#ofitour-cms #bancodeviajes .contenedor-titulo-web .titulo-web{text-shadow:0 2px 4px rgba(0,0,0,0.5);font-size:25px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.38px;color:#ffffff;padding-left:2em}#ofitour-cms #bancodeviajes .contenedor-titulo-web .btn-titulo-web{float:right;margin-right:2em}#ofitour-cms #bancodeviajes .contenedor-elemento{background-color:#f0f0f0;border-radius:33px;padding:30px;margin-top:30px;margin-bottom:30px;max-width:1440px !important;margin-left:auto;margin-right:auto}#ofitour-cms #bancodeviajes .contenedor-elemento-importante{text-align:center;border-radius:33px;padding:30px;margin-top:30px;margin-bottom:30px;background-color:#c12834;font-size:21px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:-0.31px;color:white;max-width:1440px !important;margin-left:auto;margin-right:auto}#ofitour-cms #bancodeviajes .contenedor-elemento-simple{text-align:center;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:22px;letter-spacing:-0.30px;color:#ffc82a;max-width:1440px !important;margin-left:auto;margin-right:auto}#ofitour-cms #bancodeviajes .titulo{font-size:25px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.38px;color:#c12834;margin-bottom:30px;border:none;width:100%}#ofitour-cms #bancodeviajes .titulo a,#ofitour-cms #bancodeviajes .titulo a:hover{color:#c12834}#ofitour-cms #bancodeviajes .date-text{color:#ffc82a;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.27px;margin-bottom:30px;display:inline-block}#ofitour-cms #bancodeviajes .contenedor-imagen,#ofitour-cms #bancodeviajes .contenedor-imagen-noticia{display:inline-block;padding:15px;margin:auto 30px}#ofitour-cms #bancodeviajes .contenedor-imagen .imagen,#ofitour-cms #bancodeviajes .contenedor-imagen .imagen-noticia,#ofitour-cms #bancodeviajes .contenedor-imagen-noticia .imagen,#ofitour-cms #bancodeviajes .contenedor-imagen-noticia .imagen-noticia{border-radius:18px;width:100%;height:100%}#ofitour-cms #bancodeviajes .contenedor-imagen{border-radius:18px;width:148px;height:94px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);background-color:#ffffff;margin-bottom:15px}#ofitour-cms #bancodeviajes .texto{color:#ffc82a;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.24px}#ofitour-cms #bancodeviajes .avance{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5}#ofitour-cms #bancodeviajes .elemento-no-button{position:relative;padding:0;background:transparent;display:inherit;color:#ffc82a;font-weight:bold}#ofitour-cms #bancodeviajes .elemento-button{padding:0.7em 1.5em;margin-top:30px;background-color:#ffc82a;border-radius:16px;display:block;max-width:max-content;font-size:medium}#ofitour-cms #bancodeviajes #news *{text-align:left !important}#ofitour-cms #bancodeviajes #news .noticias-container{padding:15px;margin-top:3em}#ofitour-cms #bancodeviajes #news .contenedor-imagen-noticia{margin-left:0;min-width:400px;min-height:250px;max-width:400px;max-height:250px}#ofitour-cms #bancodeviajes #news .contenedor-imagen-noticia-reverse{float:right;margin-left:30px;margin-right:0px}#ofitour-cms #bancodeviajes #news .contenedor-texto-noticia{display:block;padding-right:20px}#ofitour-cms #bancodeviajes #news .contenedor-texto-noticia .titulo{margin-bottom:0.5em}#ofitour-cms #bancodeviajes #news .contenedor-texto-noticia .date-text{margin-bottom:0px}#ofitour-cms #bancodeviajes #news .contenedor-texto-noticia .texto p:last-child{margin-bottom:0}#ofitour-cms #bancodeviajes #news .articulo-noticia{display:flex}#ofitour-cms #bancodeviajes #news .articulo-noticia .columns{padding:0;margin-left:0}#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana .contenedor-elemento{padding:0}#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana table{background-color:transparent;border:none;width:100%;border-collapse:separate;border-spacing:30px}#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana table td{vertical-align:top;border-radius:18px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);max-width:17rem;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.27px;color:#ffc82a;text-align:justify;padding:20px}#ofitour-cms #bancodeviajes #seguros *:not(.contenedor-titulo-web){text-align:center}#ofitour-cms #bancodeviajes #equipo #members .contenedor-elemento-simple{display:flex;flex-wrap:wrap;justify-content:space-around}#ofitour-cms #bancodeviajes #equipo #members .member-info{width:26.3125rem;margin-left:15px}#ofitour-cms #bancodeviajes #equipo #members .member-image,#ofitour-cms #bancodeviajes #equipo #members .member-text{min-height:13.5rem;max-height:13.5rem;overflow:hidden}#ofitour-cms #bancodeviajes #equipo #members .member-image img{height:217px;width:156.7px;object-fit:cover}#ofitour-cms #bancodeviajes #equipo #members .member-text{box-shadow:none;padding-left:20px;border-top-right-radius:33px;border-bottom-right-radius:33px;background-color:#f0f0f0;max-width:16.25rem;min-width:16.25rem;text-align:left}#ofitour-cms #bancodeviajes #equipo #members .member-text .member-name,#ofitour-cms #bancodeviajes #equipo #members .member-text .member-job,#ofitour-cms #bancodeviajes #equipo #members .member-text .member-mail,#ofitour-cms #bancodeviajes #equipo #members .member-text .member-logo{padding:8px 0;font-size:21px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:-0.32px;color:#ffc82a}#ofitour-cms #bancodeviajes #equipo #members .member-text .member-logo{max-width:50%;text-align:left !important}#ofitour-cms #bancodeviajes #equipo #members .member-text .member-job{font-size:18px;font-weight:normal;letter-spacing:-0.27px;color:#c12834}#ofitour-cms #bancodeviajes .contenedor-tabla{padding:15px;margin-top:3em;display:flex;flex-wrap:wrap;justify-content:space-between}#ofitour-cms #bancodeviajes .contenedor-tabla .contenedor-celda-vacio{min-width:18rem;max-height:1px}#ofitour-cms #bancodeviajes .contenedor-tabla .contenedor-celda{background-color:transparent;border:none;padding:15px;margin:0;min-width:18rem}#ofitour-cms #bancodeviajes .contenedor-tabla .contenedor-celda .elemento-celda{text-align:center;padding:15px;border-radius:18px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);min-height:18rem;width:20rem}#ofitour-cms #bancodeviajes .contenedor-tabla .contenedor-celda .elemento-celda #imagen-tabla img{height:14px;margin:30px auto}#ofitour-cms #bancodeviajes .contenedor-tabla .contenedor-celda .elemento-celda .side-nav{padding:0}#ofitour-cms #bancodeviajes .contenedor-tabla .contenedor-celda .elemento-celda .side-nav a{padding:0.7em 1.5em;margin-top:5px;display:inline-block;min-width:75%;border-radius:16px;background-color:#ffc82a;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.21px;text-align:center;color:#423766;height:100%}#ofitour-cms #bancodeviajes .contenedor-tabla::after{content:"";flex:auto}#ofitour-cms #bancodeviajes #autocheckin{background-color:white}#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana .elemento-celda{text-align:left !important;min-height:11rem !important}#ofitour-cms #bancodeviajes #page-info-modal,#ofitour-cms #bancodeviajes #news-info-modal,#ofitour-cms #bancodeviajes #hotel-info-modal,#ofitour-cms #bancodeviajes div[id^="modal-format"]{max-width:1068px;overflow:hidden;background-color:#f0f0f0;border-radius:33px;left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%, 0)}#ofitour-cms #bancodeviajes #page-info-modal .image-icon-modal-option,#ofitour-cms #bancodeviajes #news-info-modal .image-icon-modal-option,#ofitour-cms #bancodeviajes #hotel-info-modal .image-icon-modal-option,#ofitour-cms #bancodeviajes div[id^="modal-format"] .image-icon-modal-option{display:inline-block;height:28px;margin-right:8px}#ofitour-cms #bancodeviajes #page-info-modal .page-menu-option-span,#ofitour-cms #bancodeviajes #news-info-modal .page-menu-option-span,#ofitour-cms #bancodeviajes #hotel-info-modal .page-menu-option-span,#ofitour-cms #bancodeviajes div[id^="modal-format"] .page-menu-option-span{display:flex;align-items:center;color:#3e3e72}#ofitour-cms #bancodeviajes #page-info-modal .flex-row,#ofitour-cms #bancodeviajes #news-info-modal .flex-row,#ofitour-cms #bancodeviajes #hotel-info-modal .flex-row,#ofitour-cms #bancodeviajes div[id^="modal-format"] .flex-row{display:flex}#ofitour-cms #bancodeviajes #page-info-modal li,#ofitour-cms #bancodeviajes #news-info-modal li,#ofitour-cms #bancodeviajes #hotel-info-modal li,#ofitour-cms #bancodeviajes div[id^="modal-format"] li{list-style:none}#ofitour-cms #bancodeviajes #page-info-modal .pages,#ofitour-cms #bancodeviajes #page-info-modal .content-view,#ofitour-cms #bancodeviajes #news-info-modal .pages,#ofitour-cms #bancodeviajes #news-info-modal .content-view,#ofitour-cms #bancodeviajes #hotel-info-modal .pages,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view,#ofitour-cms #bancodeviajes div[id^="modal-format"] .pages,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view{padding:0;box-shadow:none}#ofitour-cms #bancodeviajes #page-info-modal .pages .columns,#ofitour-cms #bancodeviajes #page-info-modal .content-view .columns,#ofitour-cms #bancodeviajes #news-info-modal .pages .columns,#ofitour-cms #bancodeviajes #news-info-modal .content-view .columns,#ofitour-cms #bancodeviajes #hotel-info-modal .pages .columns,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view .columns,#ofitour-cms #bancodeviajes div[id^="modal-format"] .pages .columns,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view .columns{padding:0}#ofitour-cms #bancodeviajes #page-info-modal .page-tip-info,#ofitour-cms #bancodeviajes #news-info-modal .page-tip-info,#ofitour-cms #bancodeviajes #hotel-info-modal .page-tip-info,#ofitour-cms #bancodeviajes div[id^="modal-format"] .page-tip-info{color:#3e3e72;font-size:25px}#ofitour-cms #bancodeviajes #page-info-modal .page-list,#ofitour-cms #bancodeviajes #page-info-modal .page-list-modal-format,#ofitour-cms #bancodeviajes #news-info-modal .page-list,#ofitour-cms #bancodeviajes #news-info-modal .page-list-modal-format,#ofitour-cms #bancodeviajes #hotel-info-modal .page-list,#ofitour-cms #bancodeviajes #hotel-info-modal .page-list-modal-format,#ofitour-cms #bancodeviajes div[id^="modal-format"] .page-list,#ofitour-cms #bancodeviajes div[id^="modal-format"] .page-list-modal-format{margin-bottom:0px}#ofitour-cms #bancodeviajes #page-info-modal .page-list li,#ofitour-cms #bancodeviajes #page-info-modal .page-list-modal-format li,#ofitour-cms #bancodeviajes #news-info-modal .page-list li,#ofitour-cms #bancodeviajes #news-info-modal .page-list-modal-format li,#ofitour-cms #bancodeviajes #hotel-info-modal .page-list li,#ofitour-cms #bancodeviajes #hotel-info-modal .page-list-modal-format li,#ofitour-cms #bancodeviajes div[id^="modal-format"] .page-list li,#ofitour-cms #bancodeviajes div[id^="modal-format"] .page-list-modal-format li{cursor:pointer;padding-left:15px;margin-bottom:10px;border:solid 2px #d8d8d8;border-right:none;border-top-left-radius:33px;border-bottom-left-radius:33px;display:block;font-size:25px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.38px;color:#3e3e72}#ofitour-cms #bancodeviajes #page-info-modal .page-list li:last-child,#ofitour-cms #bancodeviajes #page-info-modal .page-list-modal-format li:last-child,#ofitour-cms #bancodeviajes #news-info-modal .page-list li:last-child,#ofitour-cms #bancodeviajes #news-info-modal .page-list-modal-format li:last-child,#ofitour-cms #bancodeviajes #hotel-info-modal .page-list li:last-child,#ofitour-cms #bancodeviajes #hotel-info-modal .page-list-modal-format li:last-child,#ofitour-cms #bancodeviajes div[id^="modal-format"] .page-list li:last-child,#ofitour-cms #bancodeviajes div[id^="modal-format"] .page-list-modal-format li:last-child{margin-bottom:0px}#ofitour-cms #bancodeviajes #page-info-modal .content-view,#ofitour-cms #bancodeviajes #page-info-modal .content-view-modal-format,#ofitour-cms #bancodeviajes #news-info-modal .content-view,#ofitour-cms #bancodeviajes #news-info-modal .content-view-modal-format,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view-modal-format,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view-modal-format{min-height:100%;padding:15px;background-color:#d8d8d8;border-top-right-radius:18px;border-bottom-right-radius:18px}#ofitour-cms #bancodeviajes #page-info-modal .content-view a.page-tip-info:hover,#ofitour-cms #bancodeviajes #page-info-modal .content-view-modal-format a.page-tip-info:hover,#ofitour-cms #bancodeviajes #news-info-modal .content-view a.page-tip-info:hover,#ofitour-cms #bancodeviajes #news-info-modal .content-view-modal-format a.page-tip-info:hover,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view a.page-tip-info:hover,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view-modal-format a.page-tip-info:hover,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view a.page-tip-info:hover,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view-modal-format a.page-tip-info:hover{font-weight:bold}#ofitour-cms #bancodeviajes #page-info-modal .content-view .subpages-content-modal-format,#ofitour-cms #bancodeviajes #page-info-modal .content-view-modal-format .subpages-content-modal-format,#ofitour-cms #bancodeviajes #news-info-modal .content-view .subpages-content-modal-format,#ofitour-cms #bancodeviajes #news-info-modal .content-view-modal-format .subpages-content-modal-format,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view .subpages-content-modal-format,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view-modal-format .subpages-content-modal-format,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view .subpages-content-modal-format,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view-modal-format .subpages-content-modal-format{padding:0}#ofitour-cms #bancodeviajes #page-info-modal .content-view .subpage-list-modal-format li,#ofitour-cms #bancodeviajes #page-info-modal .content-view-modal-format .subpage-list-modal-format li,#ofitour-cms #bancodeviajes #news-info-modal .content-view .subpage-list-modal-format li,#ofitour-cms #bancodeviajes #news-info-modal .content-view-modal-format .subpage-list-modal-format li,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view .subpage-list-modal-format li,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view-modal-format .subpage-list-modal-format li,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view .subpage-list-modal-format li,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view-modal-format .subpage-list-modal-format li{padding-left:2%;padding-right:2%;height:540px;max-height:540px;overflow-y:auto}#ofitour-cms #bancodeviajes #page-info-modal .content-view #subpage-tip-content,#ofitour-cms #bancodeviajes #page-info-modal .content-view-modal-format #subpage-tip-content,#ofitour-cms #bancodeviajes #news-info-modal .content-view #subpage-tip-content,#ofitour-cms #bancodeviajes #news-info-modal .content-view-modal-format #subpage-tip-content,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view #subpage-tip-content,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view-modal-format #subpage-tip-content,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view #subpage-tip-content,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view-modal-format #subpage-tip-content{text-align:justify}#ofitour-cms #bancodeviajes #page-info-modal .content-view #subpage-tip-content .tip-title,#ofitour-cms #bancodeviajes #page-info-modal .content-view-modal-format #subpage-tip-content .tip-title,#ofitour-cms #bancodeviajes #news-info-modal .content-view #subpage-tip-content .tip-title,#ofitour-cms #bancodeviajes #news-info-modal .content-view-modal-format #subpage-tip-content .tip-title,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view #subpage-tip-content .tip-title,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view-modal-format #subpage-tip-content .tip-title,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view #subpage-tip-content .tip-title,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .tip-title{display:none}#ofitour-cms #bancodeviajes #page-info-modal .content-view #subpage-tip-content .tip-description,#ofitour-cms #bancodeviajes #page-info-modal .content-view-modal-format #subpage-tip-content .tip-description,#ofitour-cms #bancodeviajes #news-info-modal .content-view #subpage-tip-content .tip-description,#ofitour-cms #bancodeviajes #news-info-modal .content-view-modal-format #subpage-tip-content .tip-description,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view #subpage-tip-content .tip-description,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view-modal-format #subpage-tip-content .tip-description,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view #subpage-tip-content .tip-description,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .tip-description{margin-top:15px;font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:-0.23px;text-align:justify;color:#3e3e72;padding-left:5%;padding-right:8%;height:300px;overflow-y:auto}#ofitour-cms #bancodeviajes #page-info-modal .content-view .img-container,#ofitour-cms #bancodeviajes #page-info-modal .content-view #subpage-tip-content .img-container,#ofitour-cms #bancodeviajes #page-info-modal .content-view-modal-format .img-container,#ofitour-cms #bancodeviajes #page-info-modal .content-view-modal-format #subpage-tip-content .img-container,#ofitour-cms #bancodeviajes #news-info-modal .content-view .img-container,#ofitour-cms #bancodeviajes #news-info-modal .content-view #subpage-tip-content .img-container,#ofitour-cms #bancodeviajes #news-info-modal .content-view-modal-format .img-container,#ofitour-cms #bancodeviajes #news-info-modal .content-view-modal-format #subpage-tip-content .img-container,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view .img-container,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view #subpage-tip-content .img-container,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view-modal-format .img-container,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view-modal-format #subpage-tip-content .img-container,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view .img-container,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view #subpage-tip-content .img-container,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view-modal-format .img-container,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .img-container{text-align:center}#ofitour-cms #bancodeviajes #page-info-modal .content-view .img-container img,#ofitour-cms #bancodeviajes #page-info-modal .content-view #subpage-tip-content .img-container img,#ofitour-cms #bancodeviajes #page-info-modal .content-view-modal-format .img-container img,#ofitour-cms #bancodeviajes #page-info-modal .content-view-modal-format #subpage-tip-content .img-container img,#ofitour-cms #bancodeviajes #news-info-modal .content-view .img-container img,#ofitour-cms #bancodeviajes #news-info-modal .content-view #subpage-tip-content .img-container img,#ofitour-cms #bancodeviajes #news-info-modal .content-view-modal-format .img-container img,#ofitour-cms #bancodeviajes #news-info-modal .content-view-modal-format #subpage-tip-content .img-container img,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view .img-container img,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view #subpage-tip-content .img-container img,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view-modal-format .img-container img,#ofitour-cms #bancodeviajes #hotel-info-modal .content-view-modal-format #subpage-tip-content .img-container img,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view .img-container img,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view #subpage-tip-content .img-container img,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view-modal-format .img-container img,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .img-container img{max-height:224px;max-width:224px;width:75vw;height:75vw;border-radius:100vw}#ofitour-cms #bancodeviajes .contenedor-titulo-circuito{height:50px !important;max-height:50px !important}#ofitour-cms #bancodeviajes .contenedor-titulo-circuito .titulo-circuito{font-weight:bold}#ofitour-cms #bancodeviajes div[id^="modal-format"]{padding:15px;max-width:100%;transform:none}#ofitour-cms #bancodeviajes div[id^="modal-format"] .pages-modal-format{width:30%}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-view-modal-format{width:70%}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package{height:10rem;margin-bottom:20px;overflow:hidden}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .columns{height:100%}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package p{margin:0}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package img{width:16rem;border-radius:30px;height:160px;float:left}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .title-hotel-package{font-size:25px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.38px;color:#3e3e72;line-height:1.1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-categoria{height:max-content;margin-bottom:3px}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-categoria .img-icon{height:18px;width:auto;object-fit:scale-down}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-contacto{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.24px;line-height:1.15;color:#3e3e72;display:inline-block;width:100%;margin-top:14px;margin-bottom:12px}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-contacto div[class^='contenedor'] i{display:inline-block;margin-right:5px}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-telefono,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-ubicacion{overflow:hidden;display:flex;align-items:center}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-telefono .img-icon,#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-ubicacion .img-icon{height:30px;width:30px;border-radius:0;margin-right:10px}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-ubicacion{height:30px}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-icono{width:5%}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-texto{width:93%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;float:right}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-btn{display:flex}#ofitour-cms #bancodeviajes div[id^="modal-format"] .content-hotel-package .contenedor-btn .elemento-button{display:inline;align-self:flex-end;margin-top:0;padding:5px 15px;margin-right:10px;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.21px;color:#423766 !important}#ofitour-cms #bancodeviajes #news-info-modal{background-color:#d8d8d8}#ofitour-cms #bancodeviajes #news-info-modal .content-view{height:500px}#ofitour-cms #bancodeviajes #news-info-modal .content-view .tip-description{overflow-y:auto}#ofitour-cms #bancodeviajes #news-info-modal .content-view .tip-description li{border:none}#ofitour-cms #bancodeviajes #news-info-modal .content-view .tip-description li summary a,#ofitour-cms #bancodeviajes #news-info-modal .content-view .tip-description li summary .subheader{font-size:17px}#ofitour-cms #bancodeviajes #news-info-modal .content-view .tip-description li summary a,#ofitour-cms #bancodeviajes #news-info-modal .content-view .tip-description li summary a:hover{color:#ffc82a}#ofitour-cms #bancodeviajes #news-info-modal .content-view .tip-description li summary .subheader{color:#c12834}#ofitour-cms #bancodeviajes div[id^="modal-format"] .subpage-list-modal-format li::-webkit-scrollbar,#ofitour-cms #bancodeviajes div[id^="modal-format"] .product-detail-presentation-text-container::-webkit-scrollbar,#ofitour-cms #bancodeviajes div[id^="modal-format"] .tip-description::-webkit-scrollbar,#ofitour-cms #bancodeviajes #panel0 .subpage-list-modal-format li::-webkit-scrollbar,#ofitour-cms #bancodeviajes #panel0 .product-detail-presentation-text-container::-webkit-scrollbar,#ofitour-cms #bancodeviajes #panel0 .tip-description::-webkit-scrollbar,#ofitour-cms #bancodeviajes #page-info-modal .subpage-list-modal-format li::-webkit-scrollbar,#ofitour-cms #bancodeviajes #page-info-modal .product-detail-presentation-text-container::-webkit-scrollbar,#ofitour-cms #bancodeviajes #page-info-modal .tip-description::-webkit-scrollbar,#ofitour-cms #bancodeviajes #news-info-modal .subpage-list-modal-format li::-webkit-scrollbar,#ofitour-cms #bancodeviajes #news-info-modal .product-detail-presentation-text-container::-webkit-scrollbar,#ofitour-cms #bancodeviajes #news-info-modal .tip-description::-webkit-scrollbar{width:8px;height:8px}#ofitour-cms #bancodeviajes div[id^="modal-format"] .subpage-list-modal-format li::-webkit-scrollbar-thumb,#ofitour-cms #bancodeviajes div[id^="modal-format"] .product-detail-presentation-text-container::-webkit-scrollbar-thumb,#ofitour-cms #bancodeviajes div[id^="modal-format"] .tip-description::-webkit-scrollbar-thumb,#ofitour-cms #bancodeviajes #panel0 .subpage-list-modal-format li::-webkit-scrollbar-thumb,#ofitour-cms #bancodeviajes #panel0 .product-detail-presentation-text-container::-webkit-scrollbar-thumb,#ofitour-cms #bancodeviajes #panel0 .tip-description::-webkit-scrollbar-thumb,#ofitour-cms #bancodeviajes #page-info-modal .subpage-list-modal-format li::-webkit-scrollbar-thumb,#ofitour-cms #bancodeviajes #page-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-thumb,#ofitour-cms #bancodeviajes #page-info-modal .tip-description::-webkit-scrollbar-thumb,#ofitour-cms #bancodeviajes #news-info-modal .subpage-list-modal-format li::-webkit-scrollbar-thumb,#ofitour-cms #bancodeviajes #news-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-thumb,#ofitour-cms #bancodeviajes #news-info-modal .tip-description::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}#ofitour-cms #bancodeviajes div[id^="modal-format"] .subpage-list-modal-format li::-webkit-scrollbar-thumb:active,#ofitour-cms #bancodeviajes div[id^="modal-format"] .product-detail-presentation-text-container::-webkit-scrollbar-thumb:active,#ofitour-cms #bancodeviajes div[id^="modal-format"] .tip-description::-webkit-scrollbar-thumb:active,#ofitour-cms #bancodeviajes #panel0 .subpage-list-modal-format li::-webkit-scrollbar-thumb:active,#ofitour-cms #bancodeviajes #panel0 .product-detail-presentation-text-container::-webkit-scrollbar-thumb:active,#ofitour-cms #bancodeviajes #panel0 .tip-description::-webkit-scrollbar-thumb:active,#ofitour-cms #bancodeviajes #page-info-modal .subpage-list-modal-format li::-webkit-scrollbar-thumb:active,#ofitour-cms #bancodeviajes #page-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-thumb:active,#ofitour-cms #bancodeviajes #page-info-modal .tip-description::-webkit-scrollbar-thumb:active,#ofitour-cms #bancodeviajes #news-info-modal .subpage-list-modal-format li::-webkit-scrollbar-thumb:active,#ofitour-cms #bancodeviajes #news-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-thumb:active,#ofitour-cms #bancodeviajes #news-info-modal .tip-description::-webkit-scrollbar-thumb:active{background-color:#999999}#ofitour-cms #bancodeviajes div[id^="modal-format"] .product-detail-presentation-text-container::-webkit-scrollbar-track,#ofitour-cms #bancodeviajes div[id^="modal-format"] .subpage-list-modal-format li::-webkit-scrollbar-track,#ofitour-cms #bancodeviajes div[id^="modal-format"] .tip-description::-webkit-scrollbar-track,#ofitour-cms #bancodeviajes #panel0 .product-detail-presentation-text-container::-webkit-scrollbar-track,#ofitour-cms #bancodeviajes #panel0 .subpage-list-modal-format li::-webkit-scrollbar-track,#ofitour-cms #bancodeviajes #panel0 .tip-description::-webkit-scrollbar-track,#ofitour-cms #bancodeviajes #page-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-track,#ofitour-cms #bancodeviajes #page-info-modal .subpage-list-modal-format li::-webkit-scrollbar-track,#ofitour-cms #bancodeviajes #page-info-modal .tip-description::-webkit-scrollbar-track,#ofitour-cms #bancodeviajes #news-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-track,#ofitour-cms #bancodeviajes #news-info-modal .subpage-list-modal-format li::-webkit-scrollbar-track,#ofitour-cms #bancodeviajes #news-info-modal .tip-description::-webkit-scrollbar-track{background:#fff;border-radius:4px}#ofitour-cms #bancodeviajes .top-margin{margin-top:12px}#ofitour-cms #bancodeviajes #slideMenuUser li a,#ofitour-cms #bancodeviajes #slideMenuUser .menu-buttons-options-flex a,#ofitour-cms #bancodeviajes #menu li a,#ofitour-cms #bancodeviajes #menu .menu-buttons-options-flex a{height:auto}#ofitour-cms #bancodeviajes #slideMenuUser::-webkit-scrollbar,#ofitour-cms #bancodeviajes #menu::-webkit-scrollbar{width:8px;height:8px}#ofitour-cms #bancodeviajes #slideMenuUser::-webkit-scrollbar-thumb,#ofitour-cms #bancodeviajes #menu::-webkit-scrollbar-thumb{background:#ffc82a;border-radius:4px}#ofitour-cms #bancodeviajes #slideMenuUser::-webkit-scrollbar-thumb:active,#ofitour-cms #bancodeviajes #menu::-webkit-scrollbar-thumb:active{background-color:#ffc82a}#ofitour-cms #bancodeviajes #slideMenuUser::-webkit-scrollbar-track,#ofitour-cms #bancodeviajes #menu::-webkit-scrollbar-track{background:#6f6f98;border-radius:4px}#ofitour-cms #bancodeviajes #menu{background-color:transparent;margin:0;padding:0;width:100%;height:100%;border:none;overflow-y:auto}#ofitour-cms #bancodeviajes #slideMenuUser{overflow-y:auto}#ofitour-cms #bancodeviajes #slideMenuUser li:first-child *{font-weight:bold !important}#ofitour-cms #bancodeviajes #hotel-info-modal{padding:0 !important;width:80%;max-width:1440px;position:fixed;top:5% !important}#ofitour-cms #bancodeviajes .lista-caracteristicas{display:inline;float:right}#ofitour-cms #bancodeviajes #iniciar-viaje-button-head{border-radius:100px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;background-color:transparent;border:2px solid #3e3e72;margin-right:2px;transition:background-color 0.33s ease}#ofitour-cms #bancodeviajes #iniciar-viaje-button-head img{height:80%;min-width:24px;filter:none;transform:rotate(-45deg);animation:none}#ofitour-cms #bancodeviajes #iniciar-viaje-button-head:hover{background-color:#3e3e72}#ofitour-cms #bancodeviajes #iniciar-viaje-button-head:hover img{filter:invert(100%);animation-name:hover-giro;animation-duration:0.33s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:hover-giro;-webkit-animation-duration:0.33s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-name:hover-giro;-ms-animation-name:hover-giro;-o-animation-name:hover-giro;-moz-animation-duration:0.33s;-ms-animation-duration:0.33s;-o-animation-duration:0.33s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards}#ofitour-cms #bancodeviajes #product-container .without-vertical-scroll{overflow-y:hidden}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .product-title{text-align:center;background-color:#3e3e72}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .product-title h1,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .product-title h2,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .product-title h3,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .product-title h4,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .product-title h5{color:white;border-bottom:none;font-size:1.6rem;margin:.5rem 0}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .accordion-title{color:#c12834 !important;font-size:20px;margin-top:24px;display:block}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .pages-menu-options-modal-format{padding:8px;padding-left:15px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container{margin-top:0px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .title-head-product{padding:10px 24px;background-color:white;display:flex;justify-content:space-around;align-items:center}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-page-header{height:245px;background-size:cover;background-position:center;background-color:#f0f0f0;position:relative}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-page-header .features-list{display:block;position:absolute;top:10px;right:10px;margin:auto}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-page-header .features-list *{border:none;outline:none;background:none}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema{font-size:x-large}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price{padding-top:15px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .from{text-transform:lowercase;font-size:30px;font-weight:normal;font-style:normal;line-height:normal;color:#423766}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price{background-color:white;padding:0;height:auto}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .product-duration-container .duration,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .product-duration-container .duration{color:#423766;margin:0;font-size:30px;font-weight:bold;font-style:normal;line-height:normal;color:#423766;display:inline}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .product-price-container .price,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .product-price-container .price{color:#423766;margin:0;font-size:30px;font-weight:bold;font-style:normal;line-height:normal;color:#423766}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .product-duration-container,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .product-price-container,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .product-duration-container,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .product-price-container{line-height:normal}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title{width:100%;display:flex;align-items:center}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .title{font-size:39px;font-weight:normal;font-style:normal;line-height:0.92;color:#423766}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-right-head-data{padding-left:16px;width:100%;display:flex;align-items:center;justify-content:space-between;border-left:1px solid #423766}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .btn-reserva form{margin-bottom:0;padding:0}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .btn-reserva form button{font-size:18.9px !important;font-weight:bold;border-width:2px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .separator-left{border-left:2px solid #3e3e72}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones{padding:0;background-color:#3e3e72}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .columns{padding:0}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria{background-color:transparent;box-shadow:none;border-top:none;padding:0}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .arrow-directions-container{position:relative;width:1%}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .arrow-directions-container i{color:white}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu{display:flex;justify-content:space-between}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #criteria-scroll-content{overflow:hidden;padding-right:38px;width:max-content}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu .scroll-menu-fader-left{position:absolute;left:64px;background-image:linear-gradient(to right, #3e3e72, rgba(0,0,0,0));width:36px;height:100%}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu .scroll-menu-fader-right{position:absolute;right:64px;background-image:linear-gradient(to right, rgba(0,0,0,0), #3e3e72);width:36px;height:100%}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow{width:74px;cursor:pointer;display:flex;align-items:center;justify-content:center}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow i,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow i{color:white;font-size:30px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow .img-icon,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow .img-icon{height:50%}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow{justify-content:flex-end;padding-right:8px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow{justify-content:flex-start;padding-left:8px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu{overflow:hidden;white-space:nowrap;width:100%;padding:0 36px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu .scroll-menu-item{display:inline-block;text-transform:initial}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu button{color:white;text-align:center;font-weight:normal;letter-spacing:-0.24px;border:2px solid white;margin:10px 0.5em;padding:11px 16px;font-size:15.9px !important}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu button:hover,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu .select-extension{background-color:#ffc82a;color:#3e3e72;border-color:#3e3e72}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu::-webkit-scrollbar{width:8px;height:8px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu::-webkit-scrollbar-thumb{background:#ffc82a;border-radius:4px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu::-webkit-scrollbar-thumb:active{background-color:#ffc82a}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu::-webkit-scrollbar-track{background:#6f6f98;border-radius:4px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container{background-color:#f0f0f0;padding-left:0;padding-right:0}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions{padding:0;margin-bottom:0}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions .contenedor-titulo-circuito *{color:#3e3e72 !important}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions .scroll-menu-fader-left{position:absolute;left:64px;background-image:linear-gradient(to right, #f0f0f0, rgba(0,0,0,0));width:36px;height:100%}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions .scroll-menu-fader-right{position:absolute;right:64px;background-image:linear-gradient(to right, rgba(0,0,0,0), #f0f0f0);width:36px;height:100%}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions .product-desc-full-scroll-menu{display:flex;width:100%;position:relative;justify-content:space-between;align-items:center;padding:9px 0}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #description-scroll-menu{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;overflow:hidden;padding:0 42px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow{width:74px;cursor:pointer;display:flex;align-items:center;justify-content:center}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow i,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow i{color:#3e3e72;font-size:18px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow{justify-content:flex-end;padding-right:8px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow{justify-content:flex-start;padding-left:8px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions{display:block;text-align:center;overflow:hidden;margin:0;padding-right:45px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li{background-color:transparent;font-weight:bold;border:2px solid #3e3e72;font-size:small !important;border-radius:300px;transition:background-color 300ms ease-out;display:inline-block}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li a{color:#3e3e72;border-color:#3e3e72;display:block;padding:7px 15px;text-transform:lowercase;font-size:15.9px;font-weight:normal;letter-spacing:-0.24px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li:hover,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li.active{background-color:#3e3e72;transition:background-color 300ms ease-out}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li:hover a,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li.active a{color:white}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small{background-color:white}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small dl{border:0}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small dl:first-child li a:first-child,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small dd a:first-child{color:red}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small #panel0 h2 span{color:#ffc82a;font-weight:bold;letter-spacing:-0.37px;font-size:25px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content{background-color:white;margin-left:auto;margin-right:auto;width:100%;max-width:1440px;min-height:500px;padding-top:1px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div.content[id^="panel"]{background-color:transparent}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 h2{color:#ffc82a;font-weight:bold;letter-spacing:-0.37px;font-size:25px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 p{font-size:18px;letter-spacing:0.27px;color:#3e3e72;line-height:1.22;text-align:justify}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-presentation-text-container,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-itinerary-map-container,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-images-container{height:342px;border-radius:33px;padding:0;margin:15px 0;overflow:hidden}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-presentation-text-container img,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-itinerary-map-container img,#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-images-container img{width:100%;height:100%;object-fit:cover}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-presentation-text-container{background-color:#f0f0f0;padding:25px;font-size:25px;line-height:1.6;color:#3e3e72;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-images-container{text-align:center}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-images-container img{width:100%;border-radius:20px}#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-itinerary-map-container #itinerary-map{height:100%;width:100%}#ofitour-cms #bancodeviajes #search-menu-top{position:fixed;z-index:102;right:0px;top:59px;background-color:#ffc82a;box-shadow:0px 4px 7px 0px rgba(0,0,0,0.15);border-radius:0 0 0 36px}#ofitour-cms #bancodeviajes #search-menu-top #buscador-header-top{padding:16px;width:100%}#ofitour-cms #bancodeviajes .itinerary-destinations-container{background-image:url(/assets/bancodeviajes/excursiones-b5256b9ee2c8ed7c953749ff16cb54ed99e022d427c2b328e88bd6fd12a102d5.png);background-repeat:no-repeat;background-size:30px 23px;background-position:1rem 0.5rem;padding:0.5rem 1rem 0.5rem 60px;text-align:left}#ofitour-cms #bancodeviajes .itinerary-destinations-container .destination{font-size:12px;font-weight:600;letter-spacing:0;line-height:15px;text-transform:capitalize}#ofitour-cms #bancodeviajes iframe.hoja-hotel-package{min-height:clamp(10vh, 674px, 90vh) !important}#ofitour-cms #bancodeviajes .hotel-data-list-hotel-package{width:calc(100% - 16rem);display:inline-block;padding-left:32px}@media only screen and (min-width: 1440px){#ofitour-cms #bancodeviajes .content-size-fixer{border-radius:30px;margin-bottom:2em}}@media only screen and (max-width: 768px){#ofitour-cms #bancodeviajes a.booking-button.button{padding-right:15px;padding-left:15px}#ofitour-cms #bancodeviajes .hotel-data-list-hotel-package{width:100%;padding-left:0;display:block}}#ofitour-cms #bancodeviajes form#form_login .button{color:#423766 !important;background-color:transparent !important}#ofitour-cms #bancodeviajes form#form_login .button:hover{color:#fff !important;background-color:#423766 !important}#ofitour-cms #bancodeviajes form#form_login .mini-form-data,#ofitour-cms #bancodeviajes form#form_login .mini-form-data a,#ofitour-cms #bancodeviajes form#form_login .mini-form-data span{color:#979797 !important;font-size:22.5px !important}#ofitour-cms #search-menu{display:flex;justify-content:flex-end}#ofitour-cms #buscador-header{max-width:560px;padding-right:0}#ofitour-cms #buscador-header #icono-productos-buscador-header{margin-bottom:5px;margin-right:10px}#ofitour-cms #spinner .logo-loading{height:140px;width:140px;animation:intermitente 2s infinite}@keyframes intermitente{0%{opacity:1}50%{opacity:0.1}100%{opacity:1}}@keyframes hover-giro{0%{transform:rotate(-45deg)}100%{transform:rotate(0deg)}}@media all and (max-width: 767px){#ofitour-cms #bancodeviajes #modal-format-group_hotels_package>.flex-row,#ofitour-cms #bancodeviajes #modal-format-tips_of_zones_and_subzones>.flex-row{flex-wrap:wrap !important}#ofitour-cms #bancodeviajes #modal-format-tips_of_zones_and_subzones,#ofitour-cms #bancodeviajes #modal-format-group_hotels_package{margin-top:12px}#ofitour-cms #bancodeviajes #modal-format-tips_of_zones_and_subzones .pages-modal-format,#ofitour-cms #bancodeviajes #modal-format-group_hotels_package .pages-modal-format{min-width:100% !important}#ofitour-cms #bancodeviajes #modal-format-tips_of_zones_and_subzones .pages-modal-format ul.page-list-modal-format,#ofitour-cms #bancodeviajes #modal-format-group_hotels_package .pages-modal-format ul.page-list-modal-format{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;margin-bottom:4px !important}#ofitour-cms #bancodeviajes #modal-format-tips_of_zones_and_subzones .pages-modal-format ul.page-list-modal-format li,#ofitour-cms #bancodeviajes #modal-format-group_hotels_package .pages-modal-format ul.page-list-modal-format li{padding:8px !important;padding-right:15px !important;border:1px solid #d8d8d8 !important;padding-left:15px !important;border-radius:33px !important;font-size:0.75em !important;white-space:nowrap !important;margin-right:6px !important;height:37px}#ofitour-cms #bancodeviajes #modal-format-tips_of_zones_and_subzones .content-view-modal-format,#ofitour-cms #bancodeviajes #modal-format-group_hotels_package .content-view-modal-format{min-width:100% !important;border-radius:18px !important}#ofitour-cms #bancodeviajes #modal-format-tips_of_zones_and_subzones .content-view-modal-format .contenedor-titulo-circuito,#ofitour-cms #bancodeviajes #modal-format-group_hotels_package .content-view-modal-format .contenedor-titulo-circuito{height:auto !important;max-height:none !important;padding-top:8px !important;padding-bottom:8px !important}#ofitour-cms #bancodeviajes #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package,#ofitour-cms #bancodeviajes #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package{height:auto !important}#ofitour-cms #bancodeviajes #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package img,#ofitour-cms #bancodeviajes #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package img{display:inline-block !important}#ofitour-cms #bancodeviajes #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package img.hotel-image-modal-format,#ofitour-cms #bancodeviajes #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package img.hotel-image-modal-format{display:block !important;width:100% !important;object-fit:cover !important}#ofitour-cms #bancodeviajes #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package .title-hotel-package,#ofitour-cms #bancodeviajes #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package .title-hotel-package{font-size:0.8em !important;display:inline-block !important;margin-top:12px !important}#ofitour-cms #bancodeviajes.marcablanca #logo-marcablanca-container{display:block;padding:0.5em;text-align:center}#ofitour-cms #bancodeviajes .words_to_search{padding-right:50px}#ofitour-cms #bancodeviajes .slider .over-slider{display:none}#ofitour-cms #bancodeviajes #notch-tooltip-message{display:none}#ofitour-cms #bancodeviajes #contact-icons{display:none !important}#ofitour-cms #bancodeviajes .logo-autofit{background-position:center}#ofitour-cms #bancodeviajes .title-head-product{display:block !important}#ofitour-cms #bancodeviajes .product-right-head-data{display:block !important;padding:0 !important;border:none !important}#ofitour-cms #bancodeviajes .product-right-head-data .product-duration-price{margin-top:6px}#ofitour-cms #bancodeviajes .product-right-head-data .product-duration-price *{font-size:18px !important}#ofitour-cms #bancodeviajes #search-info{display:none !important}#ofitour-cms #bancodeviajes #publication-filter-mobile-menu{display:block;text-align:center;padding:8px}#ofitour-cms #bancodeviajes #publication-filter-mobile-menu i.fa.normal{position:static}#ofitour-cms #bancodeviajes #menu-filter-content{height:0;overflow:hidden}#ofitour-cms #bancodeviajes .menu-filter-display{animation-name:verticalMenuDisplayAnim;animation-duration:0.5s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:verticalMenuDisplayAnim;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}#ofitour-cms #bancodeviajes .menu-filter-hide{animation-name:verticalMenuHideAnim;animation-duration:0.5s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:verticalMenuHideAnim;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}#ofitour-cms #bancodeviajes .publication-filter .wrap-option-search-filter{margin-top:12px}#ofitour-cms #bancodeviajes .orbit-prev,#ofitour-cms #bancodeviajes .orbit-next{background-position:center center !important;background-size:cover !important;width:60px !important;height:60px}#ofitour-cms #bancodeviajes .orbit-prev span,#ofitour-cms #bancodeviajes .orbit-next span{border:none}#ofitour-cms #bancodeviajes .orbit-prev{background:url(/assets/flecha-amarilla-izq-0c3ea501af07859865a029b0e2f9a631b57a0a33f1a5594a7aae41f5c7e26de2.svg)}#ofitour-cms #bancodeviajes .orbit-next{background:url(/assets/flecha-amarilla-drch-99a36aabc46bf7e834007dfb772cc828f8f222426689336de0bf9e7bddad1234.svg)}#ofitour-cms #bancodeviajes #markup-mesage{max-width:90% !important}#ofitour-cms #bancodeviajes #logo-agencia-container{display:none}#ofitour-cms #bancodeviajes #slider .slider{display:none}#ofitour-cms #bancodeviajes #search-menu{height:90px}#ofitour-cms #bancodeviajes .home-publishing-group-box{display:block;overflow:hidden}#ofitour-cms #bancodeviajes .home-publishing-group-box .custom-orbit-nav{display:none}#ofitour-cms #bancodeviajes .home-publishing-group-box .product-with-description-landscape{display:block;border-radius:0 0 25px 25px !important;height:auto}#ofitour-cms #bancodeviajes .home-publishing-group-box .product-with-description-landscape .image{object-fit:cover;height:240px}#ofitour-cms #bancodeviajes .home-publishing-group-box .main-data{font-size:18.5px}#ofitour-cms #bancodeviajes .home-publishing-group-box .orbit-container .orbit-prev,#ofitour-cms #bancodeviajes .home-publishing-group-box .orbit-container .orbit-next{display:inherit;top:150px}#ofitour-cms #bancodeviajes .home-publishing-group-box .home-publishing-group-data{padding-bottom:12px;max-width:100%}#ofitour-cms #bancodeviajes header .slideMenu{height:100vh !important;background-color:var(--sun-yellow);position:fixed !important;width:80vw !important;top:0 !important;right:0 !important;margin:0 !important;border:none !important;z-index:205 !important;display:block !important;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#423766;transform:translateX(81vw)}#ofitour-cms #bancodeviajes .form-columns-fix .custom-form-text{width:100% !important}#ofitour-cms #bancodeviajes .finder-publications-container{display:block;width:100%;max-width:100%;margin-left:0;margin-right:0}#ofitour-cms #bancodeviajes .finder-publications-container .large-4{max-width:100%;min-width:100%}#ofitour-cms #bancodeviajes .finder-publications-container .publication-container{margin-left:0;margin-right:0}#ofitour-cms #bancodeviajes #panel-group_hotels_package .columns,#ofitour-cms #bancodeviajes #panel-tips_of_zones_and_subzones .columns{padding:0}#ofitour-cms #bancodeviajes #panel-group_hotels_package ul,#ofitour-cms #bancodeviajes #panel-tips_of_zones_and_subzones ul{margin:0}#ofitour-cms #bancodeviajes #panel-group_hotels_package img,#ofitour-cms #bancodeviajes #panel-tips_of_zones_and_subzones img{display:none}#ofitour-cms #bancodeviajes div[id^="visado-"] .contenedor-imagen-noticia,#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana .contenedor-imagen-noticia,#ofitour-cms #bancodeviajes #aviso-legal .contenedor-imagen-noticia,#ofitour-cms #bancodeviajes #seguros .contenedor-imagen-noticia,#ofitour-cms #bancodeviajes #members .contenedor-imagen-noticia,#ofitour-cms #bancodeviajes #autocheckin .contenedor-imagen-noticia,#ofitour-cms #bancodeviajes #news .contenedor-imagen-noticia{display:none}#ofitour-cms #bancodeviajes div[id^="visado-"] .margin-row-container,#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana .margin-row-container,#ofitour-cms #bancodeviajes #aviso-legal .margin-row-container,#ofitour-cms #bancodeviajes #seguros .margin-row-container,#ofitour-cms #bancodeviajes #members .margin-row-container,#ofitour-cms #bancodeviajes #autocheckin .margin-row-container,#ofitour-cms #bancodeviajes #news .margin-row-container{padding:0px 1em}#ofitour-cms #bancodeviajes div[id^="visado-"] .titulo-web,#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana .titulo-web,#ofitour-cms #bancodeviajes #aviso-legal .titulo-web,#ofitour-cms #bancodeviajes #seguros .titulo-web,#ofitour-cms #bancodeviajes #members .titulo-web,#ofitour-cms #bancodeviajes #autocheckin .titulo-web,#ofitour-cms #bancodeviajes #news .titulo-web{font-size:initial !important;padding-left:10px !important;text-align:center !important}#ofitour-cms #bancodeviajes div[id^="visado-"] .btn-titulo-web,#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana .btn-titulo-web,#ofitour-cms #bancodeviajes #aviso-legal .btn-titulo-web,#ofitour-cms #bancodeviajes #seguros .btn-titulo-web,#ofitour-cms #bancodeviajes #members .btn-titulo-web,#ofitour-cms #bancodeviajes #autocheckin .btn-titulo-web,#ofitour-cms #bancodeviajes #news .btn-titulo-web{margin-bottom:10px !important}#ofitour-cms #bancodeviajes div[id^="visado-"] .elemento-celda,#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana .elemento-celda,#ofitour-cms #bancodeviajes #aviso-legal .elemento-celda,#ofitour-cms #bancodeviajes #seguros .elemento-celda,#ofitour-cms #bancodeviajes #members .elemento-celda,#ofitour-cms #bancodeviajes #autocheckin .elemento-celda,#ofitour-cms #bancodeviajes #news .elemento-celda{width:auto !important}@keyframes menuDisplayAnim{from{transform:translateX(81vw)}to{transform:translateX(0)}}@-webkit-keyframes menuDisplayAnim{from{-webkit-transform:translateX(81vw)}to{-webkit-transform:translateX(0)}}@keyframes verticalMenuDisplayAnim{from{height:0px;overflow-y:hidden}to{height:275px;overflow-y:visible !important}}@keyframes verticalMenuHideAnim{from{height:270px;overflow-y:visible}to{height:0px;overflow-y:hidden}}}@media all and (min-width: 768px){#ofitour-cms #bancodeviajes .disabled-link-desktop{pointer-events:none}}@media all and (max-width: 63.9375em){#ofitour-cms #bancodeviajes #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .separator-left{border:0}}@media all and (max-height: 64em) and (max-width: 64em){#ofitour-cms #bancodeviajes #news .articulo-noticia{flex-wrap:wrap}#ofitour-cms #bancodeviajes #news .articulo-noticia .contenedor-imagen-noticia,#ofitour-cms #bancodeviajes #news .articulo-noticia .contenedor-texto-noticia{width:100%}#ofitour-cms #bancodeviajes #news .articulo-noticia .contenedor-imagen-noticia{margin:0;max-width:initial;max-height:initial;text-align:center !important}#ofitour-cms #bancodeviajes #news .articulo-noticia .contenedor-texto-noticia{padding-bottom:60px}#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana table{width:100%}#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana table thead{display:none}#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana table tr:nth-of-type(2n){background-color:inherit}#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana table tbody td{min-width:initial;margin-top:15px;text-align:left;display:inline-block}#ofitour-cms #bancodeviajes #embajadas-y-consulados-en-espana table tbody td:before{content:attr(data-th);display:block}}@media all and (min-width: 1441px){#ofitour-cms #bancodeviajes .home-publishing-group-box .product-with-description-landscape{border-radius:25px !important;overflow:hidden}#ofitour-cms #bancodeviajes .content-size-fixer,#ofitour-cms #bancodeviajes .content-size-fixer-xl{border-radius:30px;margin-bottom:20px}}@media all and (min-width: 1921px){#ofitour-cms #bancodeviajes .content-size-fixer,#ofitour-cms #bancodeviajes .content-size-fixer-xl{border-radius:30px;margin-bottom:20px}}@font-face{#ofitour-cms{font-family:ETmodules;src:url(/assets/modules-7da116ad562dda045020b2d9ecf3c9212adef25322e0cc7addcc806e43946d6b.ttf) format("truetype");font-weight:400;font-style:normal}}#ofitour-cms i.et{font-family:ETmodules;speak:none;font-style:normal;font-weight:400}#ofitour-cms i.et.et-facebook:before{content:"\e093"}#ofitour-cms i.et.et-twitter:before{content:"\e094"}#ofitour-cms i.et.et-youtube:before{content:"\e0a3"}#ofitour-cms i.et.et-instagram:before{content:"\e09a"}#ofitour-cms i.et.et-vimeo:before{content:"\e09c"}#ofitour-cms i.et.et-linkedin:before{content:"\e09d"}#ofitour-cms i.et.et-percentage:before{content:"\e0fb"}@font-face{#ofitour-cms{font-family:'Assistant';font-style:normal;font-weight:200;src:local("Assistant ExtraLight"),local("Assistant-ExtraLight"),url(https://fonts.gstatic.com/s/assistant/v4/2sDZZGJYnIjSi6H75xk7p0SsBp0YXCg.woff2) format("woff2");unicode-range:U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F}}@font-face{#ofitour-cms{font-family:'Assistant';font-style:normal;font-weight:200;src:local("Assistant ExtraLight"),local("Assistant-ExtraLight"),url(https://fonts.gstatic.com/s/assistant/v4/2sDZZGJYnIjSi6H75xk7p0SsBJ0Y.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Assistant';font-style:normal;font-weight:300;src:local("Assistant Light"),local("Assistant-Light"),url(https://fonts.gstatic.com/s/assistant/v4/2sDZZGJYnIjSi6H75xk7w0esBp0YXCg.woff2) format("woff2");unicode-range:U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F}}@font-face{#ofitour-cms{font-family:'Assistant';font-style:normal;font-weight:300;src:local("Assistant Light"),local("Assistant-Light"),url(https://fonts.gstatic.com/s/assistant/v4/2sDZZGJYnIjSi6H75xk7w0esBJ0Y.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Assistant';font-style:normal;font-weight:400;src:local("Assistant"),local("Assistant-Regular"),url(https://fonts.gstatic.com/s/assistant/v4/2sDcZGJYnIjSi6H75xkzamW5O7w.woff2) format("woff2");unicode-range:U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F}}@font-face{#ofitour-cms{font-family:'Assistant';font-style:normal;font-weight:400;src:local("Assistant"),local("Assistant-Regular"),url(https://fonts.gstatic.com/s/assistant/v4/2sDcZGJYnIjSi6H75xkzaGW5.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Assistant';font-style:normal;font-weight:600;src:local("Assistant SemiBold"),local("Assistant-SemiBold"),url(https://fonts.gstatic.com/s/assistant/v4/2sDZZGJYnIjSi6H75xk7t0GsBp0YXCg.woff2) format("woff2");unicode-range:U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F}}@font-face{#ofitour-cms{font-family:'Assistant';font-style:normal;font-weight:600;src:local("Assistant SemiBold"),local("Assistant-SemiBold"),url(https://fonts.gstatic.com/s/assistant/v4/2sDZZGJYnIjSi6H75xk7t0GsBJ0Y.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Assistant';font-style:normal;font-weight:700;src:local("Assistant Bold"),local("Assistant-Bold"),url(https://fonts.gstatic.com/s/assistant/v4/2sDZZGJYnIjSi6H75xk700CsBp0YXCg.woff2) format("woff2");unicode-range:U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F}}@font-face{#ofitour-cms{font-family:'Assistant';font-style:normal;font-weight:700;src:local("Assistant Bold"),local("Assistant-Bold"),url(https://fonts.gstatic.com/s/assistant/v4/2sDZZGJYnIjSi6H75xk700CsBJ0Y.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Assistant';font-style:normal;font-weight:800;src:local("Assistant ExtraBold"),local("Assistant-ExtraBold"),url(https://fonts.gstatic.com/s/assistant/v4/2sDZZGJYnIjSi6H75xk7z0OsBp0YXCg.woff2) format("woff2");unicode-range:U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F}}@font-face{#ofitour-cms{font-family:'Assistant';font-style:normal;font-weight:800;src:local("Assistant ExtraBold"),local("Assistant-ExtraBold"),url(https://fonts.gstatic.com/s/assistant/v4/2sDZZGJYnIjSi6H75xk7z0OsBJ0Y.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hmIqOjjg.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hvIqOjjg.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hnIqOjjg.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hoIqOjjg.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hkIqOjjg.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hlIqOjjg.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hrIqM.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Udc1UAw.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0ddc1UAw.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Vdc1UAw.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0adc1UAw.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Wdc1UAw.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdc1UAw.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:600;src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhmIqOjjg.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:600;src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhvIqOjjg.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:600;src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhnIqOjjg.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:600;src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhoIqOjjg.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:600;src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhkIqOjjg.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:600;src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhlIqOjjg.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:600;src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhrIqM.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhmIqOjjg.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhvIqOjjg.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhnIqOjjg.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhoIqOjjg.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhkIqOjjg.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqOjjg.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhrIqM.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:800;src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hmIqOjjg.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:800;src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hvIqOjjg.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:800;src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hnIqOjjg.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:800;src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hoIqOjjg.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:800;src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hkIqOjjg.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:800;src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hlIqOjjg.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:italic;font-weight:800;src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hrIqM.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOX-hpOqc.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOVuhpOqc.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXuhpOqc.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUehpOqc.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXehpOqc.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Open Sans';font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz0dL_nz.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzQdL_nz.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzwdL_nz.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzMdL_nz.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz8dL_nz.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz4dL_nz.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc3CsTKlA.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc-CsTKlA.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc2CsTKlA.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc5CsTKlA.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc1CsTKlA.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc3CsTKlA.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc-CsTKlA.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc2CsTKlA.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc5CsTKlA.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc1CsTKlA.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsTKlA.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:900;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc3CsTKlA.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:900;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc-CsTKlA.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:900;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc2CsTKlA.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:900;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc5CsTKlA.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:900;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc1CsTKlA.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:900;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc0CsTKlA.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:italic;font-weight:900;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2) format("woff2");unicode-range:U+1F00-1FFF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2) format("woff2");unicode-range:U+0370-03FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}}@font-face{#ofitour-cms{font-family:'Roboto';font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}}@-webkit-keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(50%)}50%{opacity:0;-webkit-transform:translateY(50%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeTop{0%{opacity:0;-moz-transform:translateY(50%)}50%{opacity:0;-moz-transform:translateY(50%)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeTop{0%{opacity:0;-o-transform:translateY(50%)}50%{opacity:0;-o-transform:translateY(50%)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeTop{0%{opacity:0;transform:translateY(50%)}50%{opacity:0;transform:translateY(50%)}100%{opacity:1;transform:translateX(0)}}#ofitour-cms #politours{font-family:'Open Sans', Helvetica, Arial, Lucida, sans-serif;-webkit-font-smoothing:antialiased}#ofitour-cms #politours h1,#ofitour-cms #politours h2,#ofitour-cms #politours h3,#ofitour-cms #politours h4,#ofitour-cms #politours h5,#ofitour-cms #politours h6{font-family:'Assistant', Helvetica, Arial, Lucida, sans-serif}#ofitour-cms #politours .menu-header{font-family:'Assistant', Helvetica, Arial, Lucida, sans-serif}#ofitour-cms #politours .button-super-round{border-color:#254d99;background-color:#5272ae;color:white}#ofitour-cms #politours .button-super-round:hover{background-color:#3b5990;color:white}#ofitour-cms #politours #wrapper-content{width:80%;margin:1.5em auto auto auto}#ofitour-cms #politours .logo{max-height:84%;margin:.4rem 0}#ofitour-cms #politours .top-bar{line-height:38px}@media only screen and (min-width: 768px){#ofitour-cms #politours .top-bar{height:38px}}#ofitour-cms #politours .top-bar .name{height:38px}#ofitour-cms #politours .top-bar .toggle-topbar.menu-icon a span{-webkit-box-shadow:0 10px 0 1px #0c71c3, 0 16px 0 1px #0c71c3, 0 22px 0 1px #0c71c3;box-shadow:0 10px 0 1px #0c71c3, 0 16px 0 1px #0c71c3, 0 22px 0 1px #0c71c3}#ofitour-cms #politours #top.collapsed .top-bar-section .has-dropdown.hover,#ofitour-cms #politours #top.collapsed .top-bar-section .has-dropdown.not-click:hover>.dropdown{top:48px}#ofitour-cms #politours .top-bar-section li a{line-height:36px}#ofitour-cms #politours .top-bar-section li a:not(.button){background:#fff}#ofitour-cms #politours .top-bar-section>ul>.divider,#ofitour-cms #politours .top-bar-section>ul>[role="separator"]{height:38px}#ofitour-cms #politours .top-bar-section ul li>a{color:rgba(0,40,135,0.8)}#ofitour-cms #politours .top-bar-section ul li>a:hover{opacity:.7;transition:all .4s ease-in-out}#ofitour-cms #politours .top-bar-section .has-dropdown>a:after{content:"\f107";font-family:"fontAwesome";top:3px !important;right:6px;border:none;margin-top:0}#ofitour-cms #politours .top-bar-section>ul>li>ul.dropdown{min-width:15em}#ofitour-cms #politours .top-bar-section .has-dropdown>a{padding-right:30px !important}#ofitour-cms #politours .top-bar-section .has-dropdown.hover>.dropdown,#ofitour-cms #politours .top-bar-section .has-dropdown.not-click:hover>.dropdown{top:57px;border-top:3px solid rgba(12,113,195,0.72);padding:1em;background:rgba(255,255,255,0.58);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);transition:top 400ms ease-in-out}#ofitour-cms #politours .top-bar-section .has-dropdown.hover>.dropdown:before,#ofitour-cms #politours .top-bar-section .has-dropdown.not-click:hover>.dropdown:before{content:"";display:block;position:absolute;top:-1.5em;height:2.5em;width:100%;left:0}#ofitour-cms #politours .top-bar-section .has-dropdown.hover>.dropdown .divider,#ofitour-cms #politours .top-bar-section .has-dropdown.not-click:hover>.dropdown .divider{display:none}#ofitour-cms #politours .top-bar-section .has-dropdown.hover>.dropdown .dropdown,#ofitour-cms #politours .top-bar-section .has-dropdown.not-click:hover>.dropdown .dropdown{top:-1em !important;left:calc(100% + 1em)}#ofitour-cms #politours .top-bar-section .has-dropdown.hover>.dropdown .dropdown:before,#ofitour-cms #politours .top-bar-section .has-dropdown.not-click:hover>.dropdown .dropdown:before{top:0;height:6em;width:4em;left:-1em;transform:rotate(-9deg) skew(28deg, -24deg);z-index:-1}#ofitour-cms #politours .top-bar-section .dropdown li a{background:none;color:#002f87;text-align:left;line-height:30px}#ofitour-cms #politours header #top{position:fixed;z-index:99;top:0;width:100%;height:81px;box-shadow:0 1px 0 rgba(0,0,0,0.1);transition:height .4s ease-in-out;padding:0}#ofitour-cms #politours header #top #top-container{width:80%;height:100%;max-width:1080px;margin:auto;padding:0}#ofitour-cms #politours header #top .menu-header{position:relative;bottom:-31%}#ofitour-cms #politours header #top .menu-header>.row.collapse{display:inline-block;width:auto}#ofitour-cms #politours header #top .menu-header #menu{box-shadow:none}#ofitour-cms #politours header #top .menu-header #menu .top-bar-section>ul>.divider,#ofitour-cms #politours header #top .menu-header #menu .top-bar-section>ul>[role="separator"]{border:none}#ofitour-cms #politours header #top .menu-header #menu .top-bar-section ul li:hover>a{background:white}#ofitour-cms #politours header #top .menu-header #menu .top-bar-section a{font-size:15px;font-weight:600;padding-top:3px}#ofitour-cms #politours header #top .menu-header #user-menu{display:inline-block}#ofitour-cms #politours header #top .menu-header #user-menu ul{list-style:none}#ofitour-cms #politours header #top .menu-header #user-menu #login-button,#ofitour-cms #politours header #top .menu-header #user-menu #account-button{background-color:rgba(0,47,135,0.88);color:white;font-weight:900;font-size:15px;text-transform:uppercase;text-align:center;border-radius:4px;-moz-transition:all 0.9s;-webkit-transtion:all 0.9s;transition:all 0.9s;padding-left:12px;padding-top:2px}#ofitour-cms #politours header #top .menu-header #user-menu #login-button:hover,#ofitour-cms #politours header #top .menu-header #user-menu #account-button:hover{background-color:#002F87}#ofitour-cms #politours header #top .menu-header #user-menu #account-button{line-height:36px}#ofitour-cms #politours header #top .menu-header #user-menu .dropdown{width:inherit}#ofitour-cms #politours header #top .menu-header #user-menu .dropdown li a{font-weight:bold;line-height:22px}#ofitour-cms #politours header #top .menu-header #user-menu #info-vendedor-propio a{line-height:38px;padding:0 15px !important}#ofitour-cms #politours header #top .menu-header #user-menu #info-vendedor-propio a:after{content:none}#ofitour-cms #politours header #top .menu-header #user-menu #info-vendedor-propio #datos-vendedor .subheader{color:#0c71c3}#ofitour-cms #politours header #top+.margin-header{margin-top:81px}#ofitour-cms #politours .caption-slider{top:50%;transform:translateY(-50%)}#ofitour-cms #politours .caption-slider .P1{width:100%;background:none;text-align:center;font-family:'Assistant', Helvetica, Arial, Lucida, sans-serif}#ofitour-cms #politours .caption-slider .P1 p,#ofitour-cms #politours .caption-slider .P1 h1,#ofitour-cms #politours .caption-slider .P1 h2,#ofitour-cms #politours .caption-slider .P1 h3,#ofitour-cms #politours .caption-slider .P1 h4,#ofitour-cms #politours .caption-slider .P1 h5{color:white;text-shadow:0 1px 3px rgba(0,0,0,0.3)}#ofitour-cms #politours .caption-slider .P1 p{font-size:19px}#ofitour-cms #politours .caption-slider .P1 h2{opacity:1;margin:.7em 0;font-size:35px;font-weight:400}#ofitour-cms #politours .caption-slider .P1 .button{letter-spacing:4px;font-size:14px;padding:4px 14px;line-height:1.7}#ofitour-cms #politours .flexslider{overflow:hidden}#ofitour-cms #politours .flexslider:hover .flex-prev{opacity:1;left:22px}#ofitour-cms #politours .flexslider .flex-prev{transition:left .2s ease-in-out;left:-22px}#ofitour-cms #politours .flexslider:hover .flex-next{opacity:1;right:22px}#ofitour-cms #politours .flexslider .flex-next{transition:right .2s ease-in-out;right:-22px}#ofitour-cms #politours .flexslider .slider-shadow{display:block}#ofitour-cms #politours .flexslider .slides li.flex-active-slide .caption-slider .P1{-webkit-animation:fadeTop 1.7s 1;-o-animation:fadeTop 1.7s 1;-moz-animation:fadeTop 1.7s 1;animation:fadeTop 1.7s 1}#ofitour-cms #politours .flexslider .slider-shadow{background-image:linear-gradient(360deg, rgba(42,46,64,0) 0%, rgba(42,46,64,0.44) 100%)}#ofitour-cms #politours .flex-direction-nav{top:50%;width:100%;position:absolute}#ofitour-cms #politours .flex-direction-nav a,#ofitour-cms #politours .flex-direction-nav a:hover,#ofitour-cms #politours .flex-direction-nav a:focus{width:48px;height:48px;color:white}#ofitour-cms #politours .flex-direction-nav a:before{font-size:48px}#ofitour-cms #politours .flex-direction-nav a.flex-prev:before{content:"\f104"}#ofitour-cms #politours .flex-direction-nav a.flex-next:before{content:"\f105"}#ofitour-cms #politours .flex-control-nav{bottom:19px;z-index:2}#ofitour-cms #politours .flex-control-nav li{margin:0 5px}#ofitour-cms #politours .flex-control-paging li a{width:7px;height:7px;opacity:.5;background-color:#fff}#ofitour-cms #politours .flex-control-paging li a.flex-active{opacity:1;background-color:#fff}#ofitour-cms #politours #search-filters-by-content{top:initial;bottom:calc(19rem + 7vw);width:1115px;max-width:81%;left:50%;transform:translateX(-50%)}#ofitour-cms #politours #search-filters-by-content form.content-search{border-radius:8px;overflow:hidden;border:1px solid white;width:316px;display:inline-block}#ofitour-cms #politours #search-filters-by-content form.content-search input{text-align:left;margin-bottom:0 !important;border:none;height:49px;color:white;padding-left:10px;font-variant:small-caps}#ofitour-cms #politours #search-filters-by-content form.content-search input::placeholder{color:white;font-variant:small-caps}#ofitour-cms #politours #search-filters-by-content form.content-search input:not(.button){background:none;font-size:14px;width:73%}#ofitour-cms #politours #search-filters-by-content form.content-search button,#ofitour-cms #politours #search-filters-by-content form.content-search .button{margin-top:inherit;font-size:15px;font-weight:400;background-color:rgba(0,40,135,0.68);width:27%;border-radius:0;padding-left:0;text-align:center}#ofitour-cms #politours #search-filters-by-content form.content-search:last-child{float:right}#ofitour-cms #politours button,#ofitour-cms #politours .button{border-radius:3px;box-shadow:none;color:white;border-width:3px;border-color:rgba(0,47,135,0.88);background-color:rgba(0,47,135,0.88);padding-top:4px;padding-bottom:4px;font-family:'Assistant', Helvetica, Arial, Lucida, sans-serif;font-weight:300;font-size:14px}#ofitour-cms #politours .helping-button{border-width:1px;border-radius:4px;text-transform:uppercase;font-size:18px;font-weight:600;padding:12px 24px;line-height:1.7em;margin-bottom:0;margin-top:1.25em;letter-spacing:1px}#ofitour-cms #politours #site_bar+.footer-in-header+#header #top{margin-top:44px}#ofitour-cms #politours .pdf-label{background-color:#b30101;font-weight:bold;color:white;padding:0 14px;display:inline-block;transform:scale(1.15, 0.7);transform-origin:0 0;font-size:1.25em}#ofitour-cms #politours .super_publishing_group_tabbed{margin-bottom:2vw;margin-top:5vw;position:relative}#ofitour-cms #politours .super_publishing_group_tabbed p,#ofitour-cms #politours .super_publishing_group_tabbed h1,#ofitour-cms #politours .super_publishing_group_tabbed h2,#ofitour-cms #politours .super_publishing_group_tabbed h3,#ofitour-cms #politours .super_publishing_group_tabbed h4,#ofitour-cms #politours .super_publishing_group_tabbed h5,#ofitour-cms #politours .super_publishing_group_tabbed h6{font-family:'Assistant', Helvetica, Arial, Lucida, sans-serif}#ofitour-cms #politours .super_publishing_group_tabbed:before{background-image:url(/assets/politours/super_publishing_group_bg-2985a43b84db936059a322dac2c42b5e3ae27ef341f016a878c515475712a866.png);background-color:rgba(0,47,135,0.88);background-size:cover;background-position:top center;position:absolute;width:calc(100vw - 1.1em);height:calc(100% + 7.5vw);right:50%;top:-5.5vw;transform:translateX(50%)}#ofitour-cms #politours .super_publishing_group_tabbed i.et-percentage{color:white;font-size:40px;-webkit-animation:fadeTop 1.7s 1;-o-animation:fadeTop 1.7s 1;-moz-animation:fadeTop 1.7s 1;animation:fadeTop 1.7s 1}#ofitour-cms #politours .super_publishing_group_tabbed h2{color:white;font-weight:normal;font-size:36px}#ofitour-cms #politours .super_publishing_group_tabbed ul.tabs{background-color:#f4f4f4;border-radius:5px 5px 0 0;overflow:hidden;border-width:1px 1px 0 1px;border-color:white;border-style:solid}#ofitour-cms #politours .super_publishing_group_tabbed ul.tabs li{border-right:1px solid #d9d9d9;background-color:rgba(255,255,255,0.26)}#ofitour-cms #politours .super_publishing_group_tabbed ul.tabs li.active{background-color:#002f87}#ofitour-cms #politours .super_publishing_group_tabbed ul.tabs li.active a{color:white}#ofitour-cms #politours .super_publishing_group_tabbed ul.tabs li a{font-weight:600;line-height:1.96em;font-size:16px;letter-spacing:1px;padding:4px 30px 4px;color:#002f87}#ofitour-cms #politours .super_publishing_group_tabbed .tabs-content{border:1px solid #white;padding:24px 30px 0 30px;border-radius:0 0 5px 5px;background-image:linear-gradient(180deg, rgba(0,47,135,0.88) 0%, rgba(0,47,135,0.78) 100%)}#ofitour-cms #politours .super_publishing_group_tabbed table{background:none !important}#ofitour-cms #politours .super_publishing_group_tabbed table tr th{color:white}#ofitour-cms #politours .super_publishing_group_tabbed table tr td{font-weight:400;color:white}#ofitour-cms #politours .super_publishing_group_tabbed table tr.even,#ofitour-cms #politours .super_publishing_group_tabbed table tr.alt,#ofitour-cms #politours .super_publishing_group_tabbed table tr:nth-of-type(even){background:none}#ofitour-cms #politours .publishing-group-13{margin-top:2em}#ofitour-cms #politours .publishing-group-13 .center-text-absolute-title-gp h2.title{font-weight:500;font-size:36px;color:#002F87}#ofitour-cms #politours .publishing-group-13 .hr-line-through{border:none}#ofitour-cms #politours .publishing-group-13:before{content:" ";position:absolute;width:calc(100vw - 1.1em);height:100%;background-image:linear-gradient(180deg, #fff 50%, rgba(0,47,135,0.88) 50%, rgba(0,47,135,0.88) 90%, #fff 91%);right:50%;transform:translateX(50%)}#ofitour-cms #politours .publishing-group-luxotour-mosaic{background:none;box-shadow:none}@media only screen and (min-width: 768px){#ofitour-cms #politours .publishing-group-luxotour-mosaic .image-background{height:280px}}#ofitour-cms #politours .publishing-group-luxotour-mosaic .hidden-info-container{position:absolute;top:0;width:100%;height:100%;transition:opacity 300ms;background-color:rgba(0,47,135,0.3);opacity:0;border:1px solid rgba(0,47,135,0.3)}#ofitour-cms #politours .publishing-group-luxotour-mosaic .hidden-info-container .title-container{background:none;border:none;top:55%;position:relative;transform:translateY(-50%)}#ofitour-cms #politours .publishing-group-luxotour-mosaic .image{position:relative;border-radius:5px;overflow:hidden}#ofitour-cms #politours .publishing-group-luxotour-mosaic .image:hover .hidden-info-container{opacity:1}#ofitour-cms #politours .publishing-group-luxotour-mosaic .price_and_description{color:white;font-family:'Assistant', Helvetica, Arial, Lucida, sans-serif}#ofitour-cms #politours .publishing-group-luxotour-mosaic .price_and_description .title,#ofitour-cms #politours .publishing-group-luxotour-mosaic .price_and_description .from,#ofitour-cms #politours .publishing-group-luxotour-mosaic .price_and_description .price{color:white;font-size:19px;font-weight:300}#ofitour-cms #politours .plus-circle-sign{border-radius:50%;background-color:white;color:#525252;height:25px;width:25px;line-height:24px;display:inline-block;font-size:30px;font-weight:100}#ofitour-cms #politours .footersocial-network-icon{padding:19px;border-radius:50px;border:3px solid rgba(255,255,255,0.15);color:white;font-size:14px;line-height:58px}#ofitour-cms #politours .footersocial-network-icon.et-facebook{background-color:#3b5998}#ofitour-cms #politours .footersocial-network-icon.et-twitter{background-color:#00aced}#ofitour-cms #politours .footersocial-network-icon.et-youtube{background-color:#a82400}#ofitour-cms #politours .footersocial-network-icon.et-instagram{background-color:#ea2c59}#ofitour-cms #politours .footersocial-network-icon.et-vimeo{background-color:#45bbff}#ofitour-cms #politours .footersocial-network-icon.et-linkedin{background-color:#007bb6}@media only screen and (max-width: 768px){#ofitour-cms #politours .top-bar-section>ul>.divider,#ofitour-cms #politours .top-bar-section>ul>[role="separator"]{height:2px}#ofitour-cms #politours header #top .menu-header{width:60%}#ofitour-cms #politours header #top .menu-header>.row.collapse{width:100%}#ofitour-cms #politours .top-bar.expanded .title-area{height:45px;margin-bottom:.4em}#ofitour-cms #politours .top-bar.expanded .title-area+section.top-bar-section ul.left{border-top:3px solid rgba(12,113,195,0.72)}#ofitour-cms #politours #menu.top-bar.expanded section.top-bar-section{width:90%;position:fixed;margin-left:5%;text-align:left;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}#ofitour-cms #politours #login-button{display:none}#ofitour-cms #politours #wrapper-content{width:100%;background:none}#ofitour-cms #politours .super_publishing_group_tabbed .tabs-content{padding:0}#ofitour-cms #politours .super_publishing_group_tabbed .tabs-content table tr td,#ofitour-cms #politours .super_publishing_group_tabbed .tabs-content table tr th{padding:5px}#ofitour-cms #politours .pdf-label{padding:0 5px}#ofitour-cms #politours .publishing-group-luxotour-mosaic .hidden-info-container{top:0}}#ofitour-cms #politours .blue-round-outlined{border-radius:6px;overflow:hidden;border:1px solid rgba(0,47,135,0.68);box-sizing:border-box}#ofitour-cms #politours .blue-round-outlined.accordion .ui-accordion-header{font-size:14px;border:0;outline:none;padding:19px 50px 19px 20px;line-height:1;white-space:nowrap;text-overflow:ellipsis;background-image:none;color:rgba(0,0,0,0.6);background-color:#f4f4f4;font-weight:normal}#ofitour-cms #politours .blue-round-outlined.accordion .ui-accordion-header.ui-accordion-header-active{color:#0c71c3;background-color:transparent}#ofitour-cms #politours .blue-round-outlined.accordion .ui-accordion-header .ui-accordion-header-icon{right:18px;left:auto}#ofitour-cms #politours .blue-round-outlined.accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-circle-plus{text-align:center;background-image:none;border-radius:50%;background-color:#0c71c3;color:white;height:15px;width:15px;line-height:0;padding-top:7px;display:inline-block;font-size:16px;font-weight:100;text-indent:initial}#ofitour-cms #politours .blue-round-outlined.accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-circle-plus:after{content:"+"}#ofitour-cms #politours .blue-round-outlined.accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-circle-minus{text-align:center;background-image:none;border-radius:50%;background-color:#0c71c3;color:white;height:15px;width:15px;line-height:0;padding-top:4px;display:inline-block;font-size:28px;font-weight:100;text-indent:initial}#ofitour-cms #politours .blue-round-outlined.accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-circle-minus:after{content:"-"}#ofitour-cms #politours .blue-round-outlined.accordion .ui-accordion-content p{font-size:14px;color:#666}#ofitour-cms #politours footer{border-top:1px solid #002F87;border-bottom:1px solid #002F87}#ofitour-cms #politours #content-in-footer{padding-top:1em;padding-bottom:1em}#ofitour-cms #politours #content-in-footer .title-footer-group{display:none}#ofitour-cms #politours #content-in-footer .footer-group{min-height:0;border-right:none}#ofitour-cms #politours #content-in-footer .footer-group ul{list-style:square;margin-bottom:0}#ofitour-cms #politours #content-in-footer .footer-group ul li:before{content:none}#ofitour-cms #politours #footer-bar{background-color:#123d8e}#ofitour-cms #politours #social-networks-footer{font-size:32px;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;justify-content:flex-end;margin-bottom:0}#ofitour-cms #politours #social-networks-footer li{list-style:none;display:block;margin:auto 4px}#ofitour-cms #politours #social-networks-footer li .fa-facebook-square{color:#3b5998}#ofitour-cms #politours #social-networks-footer li .fa-twitter-square{color:#00aced}#ofitour-cms #politours #social-networks-footer li .fa-youtube-square{color:#a82400}#ofitour-cms #politours #social-networks-footer li .fa-instagram{color:#ea2c59}#ofitour-cms #politours #social-networks-footer li .fa-vimeo-square{color:#45bbff}#ofitour-cms #politours #social-networks-footer li .fa-linkedin-square{color:#007bb6}#ofitour-cms #politours #help-prefooter{margin-bottom:10px;margin-top:1.5em}#ofitour-cms #politours .app-download-icon{height:58px;margin-right:4px;margin-left:4px}#ofitour-cms #politours #app-download-container{margin-bottom:12px}#ofitour-cms #politours #app-download-container .p{margin-bottom:15px}#ofitour-cms #politours #copyright-left{padding:1em;font-size:0.8em;text-align:left}#ofitour-cms section[data-accordion-tab-content]{display:none;width:100%;padding:0;min-height:0}#ofitour-cms section.active[data-accordion-tab-content]{display:block}#ofitour-cms a[data-accordion-tab-mobile]{display:flex;width:100%;align-items:center;justify-content:center;color:black;background-color:silver;outline:none !important}#ofitour-cms a.active[data-accordion-tab-mobile]{background-color:red;color:white}#ofitour-cms ul[data-accordion-tabs]{display:none}@media all and (min-width: 768px){#ofitour-cms a[data-accordion-tab-mobile]{display:none}#ofitour-cms ul[data-accordion-tabs]{display:flex;flex-wrap:nowrap;justify-content:space-around;width:100%;padding:0;margin:0;overflow:hidden}#ofitour-cms ul[data-accordion-tabs] li.tab{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;background-color:silver;width:100%}#ofitour-cms ul[data-accordion-tabs] li.tab a{color:black;text-align:center;outline:none !important}#ofitour-cms ul[data-accordion-tabs] li.tab.active{background-color:red}#ofitour-cms ul[data-accordion-tabs] li.tab.active a{color:white}}#ofitour-cms #outstander{scrollbar-color:rgba(73,103,110,0.95) rgba(170,170,170,0.388235);scrollbar-width:thin;font-family:'Montserrat', sans-serif}#ofitour-cms #outstander ::-webkit-scrollbar{height:10px}#ofitour-cms #outstander ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #c3c3c3}#ofitour-cms #outstander ::-webkit-scrollbar-thumb{background:rgba(73,103,110,0.95)}#ofitour-cms #outstander ::-webkit-scrollbar-thumb:hover{background:#49676E}#ofitour-cms #outstander *{-webkit-overflow-scrolling:touch}@keyframes menuDisplayAnim{from{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@-webkit-keyframes menuDisplayAnim{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@keyframes leftToRight{from{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@-webkit-keyframes leftToRight{from{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@keyframes xs-appear-anim{0%{transform:scale(0);opacity:0}80%{transform:scale(1.05);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes soft-appear-anim{0%{opacity:0}100%{opacity:1}}@keyframes toast-appear-anim{0%{transform:translateY(48px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes toast-disappear-anim{0%{transform:translateY(0);opacity:1}100%{transform:translateY(48px);opacity:0}}#ofitour-cms #outstander *{outline:none !important}#ofitour-cms #outstander #wrapper-content{max-width:1440px;margin-left:auto;margin-right:auto;min-height:300px}#ofitour-cms #outstander a,#ofitour-cms #outstander p,#ofitour-cms #outstander span,#ofitour-cms #outstander small,#ofitour-cms #outstander h1,#ofitour-cms #outstander h2,#ofitour-cms #outstander h3,#ofitour-cms #outstander h4,#ofitour-cms #outstander h5,#ofitour-cms #outstander h6*{font-family:'Montserrat', sans-serif}#ofitour-cms #outstander *:not(.fa){font-family:'Montserrat', sans-serif !important}#ofitour-cms #outstander #spinner{z-index:9999999999;background:rgba(0,0,0,0.8)}#ofitour-cms #outstander #login-spinner{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999999999;background:rgba(0,0,0,0.8);padding-top:10%;display:table}#ofitour-cms #outstander .row{max-width:none !important;-webkit-tap-highlight-color:transparent !important}#ofitour-cms #outstander .datepicker{left:1000px !important;background-color:#49676E;border-radius:20px;font-size:1em;padding:12px}#ofitour-cms #outstander .datepicker .datepicker-close{display:none}#ofitour-cms #outstander .datepicker table tr td span{color:#fff}#ofitour-cms #outstander .datepicker.dropdown-menu{border:none}#ofitour-cms #outstander .datepicker.dropdown-menu th,#ofitour-cms #outstander .datepicker.dropdown-menu td{padding:6px 12px}#ofitour-cms #outstander .datepicker td{background-color:#49676E}#ofitour-cms #outstander .datepicker th{background-color:#49676E}#ofitour-cms #outstander .datepicker th.date-switch{color:#fff;font-size:1rem}#ofitour-cms #outstander .datepicker .datepicker-days,#ofitour-cms #outstander .datepicker .datepicker-months,#ofitour-cms #outstander .datepicker .datepicker-years{background-color:#49676E}#ofitour-cms #outstander .datepicker .datepicker-days table.table-condensed,#ofitour-cms #outstander .datepicker .datepicker-months table.table-condensed,#ofitour-cms #outstander .datepicker .datepicker-years table.table-condensed{background-color:#49676E}#ofitour-cms #outstander .datepicker .datepicker-days table.table-condensed th.next,#ofitour-cms #outstander .datepicker .datepicker-days table.table-condensed th.prev,#ofitour-cms #outstander .datepicker .datepicker-days table.table-condensed th.dow,#ofitour-cms #outstander .datepicker .datepicker-months table.table-condensed th.next,#ofitour-cms #outstander .datepicker .datepicker-months table.table-condensed th.prev,#ofitour-cms #outstander .datepicker .datepicker-months table.table-condensed th.dow,#ofitour-cms #outstander .datepicker .datepicker-years table.table-condensed th.next,#ofitour-cms #outstander .datepicker .datepicker-years table.table-condensed th.prev,#ofitour-cms #outstander .datepicker .datepicker-years table.table-condensed th.dow{color:#fff;font-size:0.85rem}#ofitour-cms #outstander .datepicker .datepicker-days table.table-condensed td.day,#ofitour-cms #outstander .datepicker .datepicker-months table.table-condensed td.day,#ofitour-cms #outstander .datepicker .datepicker-years table.table-condensed td.day{color:#fff}#ofitour-cms #outstander .datepicker .datepicker-days table.table-condensed td.day.disabled,#ofitour-cms #outstander .datepicker .datepicker-months table.table-condensed td.day.disabled,#ofitour-cms #outstander .datepicker .datepicker-years table.table-condensed td.day.disabled{color:rgba(255,255,255,0.4)}#ofitour-cms #outstander .datepicker .datepicker-days table.table-condensed td.new,#ofitour-cms #outstander .datepicker .datepicker-days table.table-condensed td.old,#ofitour-cms #outstander .datepicker .datepicker-months table.table-condensed td.new,#ofitour-cms #outstander .datepicker .datepicker-months table.table-condensed td.old,#ofitour-cms #outstander .datepicker .datepicker-years table.table-condensed td.new,#ofitour-cms #outstander .datepicker .datepicker-years table.table-condensed td.old{color:rgba(255,255,255,0.65)}#ofitour-cms #outstander .faw-right-submit{position:absolute;right:7px;bottom:7px;font-size:24px !important;cursor:pointer;color:#49676E}#ofitour-cms #outstander .slideMenuBack{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000}#ofitour-cms #outstander .button{background-color:#49676E;display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 16px;overflow:hidden;border:0;border-radius:0;outline:none !important;color:#FFFFFF;font-family:Montserrat;font-size:14px;letter-spacing:0;line-height:18px;text-align:center;text-transform:uppercase;font-weight:normal;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;transition:background-color 300ms ease}#ofitour-cms #outstander .button.primary{background-color:transparent;border:1px solid;color:white;box-sizing:border-box}#ofitour-cms #outstander .button.primary.inverse{color:#2E2D2C}#ofitour-cms #outstander .button:hover{background-color:#5b7980;color:white}#ofitour-cms #outstander .button.primary:hover{border-color:#49676E}#ofitour-cms #outstander .contenedor-titulo-web{background-color:#d7d7d7;padding:1em 0;text-align:center;width:100%}#ofitour-cms #outstander .contenedor-titulo-web .titulo-web{color:#2e2d2c;font-size:21px;font-weight:bold;letter-spacing:15px;line-height:25px;text-transform:uppercase}#ofitour-cms #outstander ul.pagination li a{color:#49676E;border:1px solid #49676E}#ofitour-cms #outstander ul.pagination li a:hover{background-color:#49676E;color:#fff}#ofitour-cms #outstander ul.pagination li.current a{background-color:#49676E;border:1px solid #49676E;color:#fff}#ofitour-cms #outstander #members .member-image img{height:230px;width:100%;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;object-fit:cover}#ofitour-cms #outstander #members .member-text{background-color:#fff;box-shadow:none;color:#2E2D2C;font-size:14px;line-height:18px}#ofitour-cms #outstander #members .member-text .member-name{color:#2E2D2C;font-weight:bold;letter-spacing:10px;margin-bottom:0.5em;text-transform:uppercase}#ofitour-cms #outstander #members .member-text .member-job{letter-spacing:5px;margin-bottom:0.5em;text-transform:uppercase}#ofitour-cms #outstander #members .member-text .member-description{font-size:12px;line-height:16px;text-align:justify}#ofitour-cms #outstander #members .member-text .member-mail a{cursor:pointer}#ofitour-cms #outstander .fullwidth{margin:0;padding:0;width:100%}#ofitour-cms #outstander .reveal-modal{z-index:10000001}#ofitour-cms #outstander .reveal-modal .close-reveal-modal{top:0 !important;right:8px !important;color:#fff;font-size:50px !important;font-weight:normal;z-index:2}#ofitour-cms #outstander #login-modal.reveal-modal{background-color:rgba(73,103,110,0.95);border-color:rgba(73,103,110,0.95);z-index:1000000000}#ofitour-cms #outstander #login-modal #contenedor_login .panel{background-color:transparent;border-color:transparent;padding:1em 4.5em}#ofitour-cms #outstander #login-modal #contenedor_login .panel p.title-recuperar-contraseña{color:#fff;border:none;font-size:20px;font-weight:bold;letter-spacing:8.25px;line-height:24px;text-transform:uppercase}#ofitour-cms #outstander #login-modal #contenedor_login .panel #form_login input[type=text],#ofitour-cms #outstander #login-modal #contenedor_login .panel #form_login input[type=password]{background-color:transparent;border:none;border-bottom:2px solid #fff;box-shadow:none;color:#fff;margin-bottom:2em;padding:0}#ofitour-cms #outstander #login-modal #contenedor_recuperar_contraseña p{color:#fff}#ofitour-cms #outstander #login-modal #contenedor_recuperar_contraseña p.title-recuperar-contraseña{color:#fff;border:none;font-size:20px;font-weight:bold;letter-spacing:8.25px;line-height:24px;text-transform:uppercase}#ofitour-cms #outstander #login-modal #contenedor_recuperar_contraseña #form_recuperar_password input[type=email]{background-color:transparent;border:none;border-bottom:2px solid #fff;box-shadow:none;color:#fff;margin-bottom:2em;padding:0}#ofitour-cms #outstander #login-modal #contenedor_aviso_politicas_privacidad a{color:#fff}#ofitour-cms #outstander #login-modal #contenedor_aviso_politicas_privacidad p.title-recuperar-contraseña{color:#fff;border:none;font-size:20px;font-weight:bold;letter-spacing:8.25px;line-height:24px;text-transform:uppercase}#ofitour-cms #outstander .no-account{color:#fff;font-size:0.8em;font-weight:bold}#ofitour-cms #outstander #recuperar-contraseña{color:#fff;display:inline-block;font-size:0.8em;margin:2em 0 3em 0}#ofitour-cms #outstander header #menu{background-color:transparent;margin:0;padding:0;width:100%;height:100%;border:none;overflow-y:auto}#ofitour-cms #outstander header .slideMenu{height:100vh;background-color:#49676E !important;position:fixed;width:300px;top:0;right:0;margin:0;border:none !important;z-index:1000000 !important;display:block;transform:translateX(100%)}#ofitour-cms #outstander header .slideMenu section.top-bar-section{max-height:100%;overflow-y:auto}#ofitour-cms #outstander header .slideMenu section.top-bar-section>ul li{text-align:left}#ofitour-cms #outstander header .slideMenu *{font-size:1em !important;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;color:#fff}#ofitour-cms #outstander header .slideMenu .menu-children{display:none}#ofitour-cms #outstander header .slideMenu .menu-children a{font-size:30px !important}#ofitour-cms #outstander header .slideMenu .menu-children-show{display:block !important}#ofitour-cms #outstander header .slideMenu ul{display:block;width:100%;padding:3em 1em 1em 1em;background-color:transparent}#ofitour-cms #outstander header .slideMenu li{display:block;width:100%;font-size:34.3px;text-align:left;margin-top:4px;background-color:transparent;font-weight:normal !important}#ofitour-cms #outstander header .slideMenu li a{background-color:transparent !important;padding:0;color:#fff !important}#ofitour-cms #outstander header .slideMenu li.divider{display:none}#ofitour-cms #outstander header .slideMenu .menu-buttons-options-flex{display:flex;flex-direction:column;margin-top:30px}#ofitour-cms #outstander header #slide-menu-close-button,#ofitour-cms #outstander header #slide-user-menu-close-button{position:absolute;color:#fff;top:0px;right:14px;font-size:50px !important;font-weight:200;z-index:10000;height:55px;overflow:hidden}#ofitour-cms #outstander header .top-menu-hide-inicio{display:none;transform:translateX(100%) !important}#ofitour-cms #outstander header .top-menu-fix{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#ofitour-cms #outstander header #slide-menu-button{color:#fff;cursor:pointer}#ofitour-cms #outstander header #top{height:110px;background-color:rgba(46,45,44,0.8);padding:0;width:100%;z-index:10}#ofitour-cms #outstander header #top .top-image{display:flex;width:100%;padding:20px 12px;height:100%;align-items:center;justify-content:space-between}#ofitour-cms #outstander header #top #header-logo-container{display:block;height:100%;width:100%;text-align:center}#ofitour-cms #outstander header #top #header-logo-container a{display:inline-block;height:100%;margin:0 auto;padding:0}#ofitour-cms #outstander header #top #header-logo-container a img.logo{height:100%}#ofitour-cms #outstander header #top .top-bar,#ofitour-cms #outstander header #top .top-bar-section ul,#ofitour-cms #outstander header #top .top-bar-section li a:not(.button){background:transparent;box-shadow:none;letter-spacing:5px;text-transform:uppercase;display:flex;flex-wrap:wrap;align-items:center;overflow:hidden}#ofitour-cms #outstander header #top #slide-top-left-mobile-menu ul{display:block}#ofitour-cms #outstander header #top #slide-top-left-mobile-menu ul .top-bar-section li a:not(.button){display:block;margin-bottom:2.5em}#ofitour-cms #outstander header #top #slide-top-left-mobile-menu ul #menu{padding-top:2px;align-items:flex-start}#ofitour-cms #outstander header #top .top-bar-section ul li>a{color:#fff;font-weight:normal;opacity:1}#ofitour-cms #outstander header #top .top-bar-section ul li>a:hover{font-weight:bold;text-decoration:underline}#ofitour-cms #outstander header #top .top-bar-section>ul>.divider{border-right-color:transparent;border-left-color:transparent}#ofitour-cms #outstander header #top .top-bar-section>ul>.divider:active,#ofitour-cms #outstander header #top .top-bar-section>ul>.divider:focus{border-right-color:transparent;border-left-color:transparent}#ofitour-cms #outstander header .flexslider .flex-control-paging li a{background-color:#fff;border-radius:0;box-shadow:0px 0px 0px 2px rgba(255,255,255,0.7);height:10px;width:10px}#ofitour-cms #outstander header .flexslider .flex-control-paging li a.flex-active{background-color:#49676E}#ofitour-cms #outstander .product-selection-criteria{margin-bottom:2em}#ofitour-cms #outstander #image-header-container{position:relative}#ofitour-cms #outstander #image-header-container .image-background{height:300px;width:100%;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;object-fit:cover}#ofitour-cms #outstander .flex-control-nav{bottom:0em;z-index:9999}#ofitour-cms #outstander .flexslider .flex-next,#ofitour-cms #outstander .flexslider .flex-prev{display:none}#ofitour-cms #outstander #dropUserMenu,#ofitour-cms #outstander #dropMenu,#ofitour-cms #outstander #dropSearch{position:absolute;left:-99999px}#ofitour-cms #outstander a[data-dropdown='dropUserMenu']{display:flex}#ofitour-cms #outstander a[data-dropdown='dropUserMenu'] span{color:#fff;font-size:14px;font-weight:bold;margin-right:20px}#ofitour-cms #outstander #dropUserMenu.f-dropdown{background:rgba(73,103,110,0.95);border-color:rgba(73,103,110,0.95);z-index:10000}#ofitour-cms #outstander #dropUserMenu.f-dropdown:before,#ofitour-cms #outstander #dropUserMenu.f-dropdown:after{content:none}#ofitour-cms #outstander #dropUserMenu.f-dropdown.open{top:124px !important;min-width:360px;left:auto !important;right:80px !important;padding-top:14px;padding-bottom:14px;-webkit-animation-name:soft-appear-anim;-webkit-animation-duration:0.2s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:soft-appear-anim;animation-duration:0.2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}#ofitour-cms #outstander #dropUserMenu.f-dropdown li{margin-left:0 !important;padding-top:0;padding-bottom:0}#ofitour-cms #outstander #dropUserMenu.f-dropdown li a{color:#fff;text-align:center;font-size:12px;letter-spacing:8.57px;line-height:39px;text-align:center;text-transform:uppercase}#ofitour-cms #outstander #dropUserMenu.f-dropdown li a:hover{color:#D9C83A;background-color:rgba(73,103,110,0.95)}#ofitour-cms #outstander #dropSearch.f-dropdown.open{border-radius:20px;max-width:300px !important;width:300px !important}#ofitour-cms #outstander #dropSearch form{margin:0}#ofitour-cms #outstander #dropSearch #words_to_search{border-radius:20px;margin:0}#ofitour-cms #outstander .has-tip:hover,#ofitour-cms #outstander .has-tip:focus{border-bottom:none}#ofitour-cms #outstander #client-zone,#ofitour-cms #outstander #top-menu-zone,#ofitour-cms #outstander #slide-top-left-mobile-menu{max-width:100%;width:100%}#ofitour-cms #outstander ul.flex-list-line{display:flex !important;align-items:center;justify-content:flex-end;flex-wrap:nowrap;padding:0;margin:0;list-style:none}#ofitour-cms #outstander ul.flex-list-line li:not(.no-space){margin-left:24px;min-width:30px;list-style:none;text-align:center}#ofitour-cms #outstander ul.flex-list-line li:not(.no-space):last-child{margin-right:10px}#ofitour-cms #outstander .top-menu-display{animation-name:menuDisplayAnim;animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0.6s;-ms-animation-duration:0.6s;-o-animation-duration:0.6s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards}#ofitour-cms #outstander .top-menu-hide{animation-name:menuDisplayAnim;animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-animation-direction:reverse;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0.6s;-ms-animation-duration:0.6s;-o-animation-duration:0.6s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-direction:reverse;-ms-animation-direction:reverse;-o-animation-direction:reverse}#ofitour-cms #outstander .top-menu-left-display{animation-name:leftToRight;animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:leftToRight;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-name:leftToRight;-ms-animation-name:leftToRight;-o-animation-name:leftToRight;-moz-animation-duration:0.6s;-ms-animation-duration:0.6s;-o-animation-duration:0.6s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards}#ofitour-cms #outstander .top-menu-left-hide{animation-name:leftToRight;animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-name:leftToRight;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-animation-direction:reverse;-moz-animation-name:leftToRight;-ms-animation-name:leftToRight;-o-animation-name:leftToRight;-moz-animation-duration:0.6s;-ms-animation-duration:0.6s;-o-animation-duration:0.6s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-direction:reverse;-ms-animation-direction:reverse;-o-animation-direction:reverse}#ofitour-cms #outstander .container-info-cms-alerts{position:absolute;left:1.5em;top:1.5em}#ofitour-cms #outstander .container-info-cms-alerts ul.features-list-alerts li{margin-bottom:0.3em}#ofitour-cms #outstander .container-info-cms-alerts ul.features-list-alerts li img.feature-alerts{border:none !important;min-height:auto !important;width:auto !important}#ofitour-cms #outstander .container-info-cms-alerts ul.features-list-alerts li img.feature-alerts:hover{border:none !important}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable{box-shadow:none !important}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure:hover .content-image,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure:hover .content-image{background-color:#2E2D2C;opacity:0.9;color:#fff}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure:hover figcaption,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure:hover figcaption{display:block;-ms-flex-item-align:center !important;align-self:center !important;background-color:transparent;-ms-flex-positive:1 !important;-webkit-flex-grow:1 !important;flex-grow:1 !important;opacity:1;text-align:center !important;-webkit-transition:-webkit-all ease-in-out 0.35s;transition:all ease-in-out 0.35s}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure:hover .title-container .duration,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure:hover .title-container .duration{text-align:center}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure figcaption,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure figcaption{display:none;background-color:#2E2D2C;opacity:0.9;color:#fff;font-weight:normal !important;line-height:20px}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure figcaption a.validate-filters.button.primary,#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure figcaption span.button.primary,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure figcaption a.validate-filters.button.primary,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure figcaption span.button.primary{margin-top:1em}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure figcaption .title-container,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure figcaption .title-container{font-size:13px;position:relative;font-size:13px;position:relative;height:300px;padding-top:80px}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure figcaption div.view-more,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure figcaption div.view-more{position:absolute;bottom:0;margin:0 auto;width:100%}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable .product-content,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable .product-content{margin:1em 0;color:#2E2D2C;font-size:14px;font-weight:bold;letter-spacing:5px;display:flex;align-items:center;height:35px}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable .product-content .title-container a,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable .product-content .title-container a{color:#2E2D2C}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable .product-content .title-container a .product-description,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable .product-content .title-container a .product-description{min-height:inherit}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable .product-content .title-container a .product-description:hover,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable .product-content .title-container a .product-description:hover{color:#49676E}#ofitour-cms #outstander #picture-grid-slider-content .product-content{height:auto !important;overflow:hidden}#ofitour-cms #outstander #picture-grid-slider-content .product-content .product-description{margin-top:0 !important}#ofitour-cms #outstander .publishing-group-container.publishing-group-img-variable:first-child{margin-top:30px}#ofitour-cms #outstander .publishing-group-img-variable .title,#ofitour-cms #outstander #picture-grid-slider-content .title{color:#49676E;font-size:20px;font-weight:bold;letter-spacing:5px;margin-left:5px;text-transform:uppercase}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable{box-shadow:none;min-height:353px;padding:0.3em}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable .product-description,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable .product-description{display:inline-block;font-size:14px;font-weight:bold;letter-spacing:5px;line-height:1.2em;min-height:55px;text-transform:uppercase}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure{height:330px;background-position:center;background-size:cover}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure:hover .content-image,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure:hover .content-image{background-color:rgba(0,0,0,0.7)}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure figcaption,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure figcaption{background-color:transparent}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure figcaption:hover,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure figcaption:hover{background-color:transparent;opacity:0.7}#ofitour-cms #outstander .publishing-group-img-variable .product-img-variable figure:hover .departure-text,#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure:hover .departure-text{color:#fff;display:block;font-size:13px;padding:0 10px}#ofitour-cms #outstander .publishing-group-outstander .product-img-variable .product-content{display:inline-block;line-height:16px;height:auto}#ofitour-cms #outstander .publishing-group-outstander .product-img-variable .product-content .title-container a{color:#2E2D2C}#ofitour-cms #outstander .publishing-group-outstander .product-img-variable .product-content .title-container a .product-description{min-height:55px}#ofitour-cms #outstander #productos{margin-bottom:48px}#ofitour-cms #outstander .publishing-group-outstander .slick-prev,#ofitour-cms #outstander .publishing-group-outstander .slick-next,#ofitour-cms #outstander #picture-grid-slider-content .slick-prev,#ofitour-cms #outstander #picture-grid-slider-content .slick-next{background-color:#333;border-color:#333;box-shadow:none;height:40px;padding:0;position:absolute;top:205px;width:40px;z-index:99;color:transparent}#ofitour-cms #outstander .publishing-group-outstander .slick-prev,#ofitour-cms #outstander #picture-grid-slider-content .slick-prev{left:-16px;padding-right:10px;background-image:url(/assets/outstanders/boton-izquierda-004199322e388b43619e9c8f4c9510c8e79943e17af1451c717c4cf798d452ef.svg)}#ofitour-cms #outstander .publishing-group-outstander .slick-next,#ofitour-cms #outstander #picture-grid-slider-content .slick-next{padding-left:10px;right:-18px;background-image:url(/assets/outstanders/boton-derecha-aeaea468f7a4b4541edc37c23354edb30840527d064732ef80f17a899a40f2b2.svg)}#ofitour-cms #outstander .reveal-modal-bg{z-index:10000000}#ofitour-cms #outstander .reveal-modal{background-color:rgba(73,103,110,0.95);left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%, 0)}#ofitour-cms #outstander .reveal-modal input[type=text],#ofitour-cms #outstander .reveal-modal input[type=password],#ofitour-cms #outstander .reveal-modal textarea{background-color:transparent;box-shadow:none;border:none;border-bottom:2px solid #fff;color:#fff}#ofitour-cms #outstander .reveal-modal input[type=text]::placeholder,#ofitour-cms #outstander .reveal-modal input[type=password]::placeholder,#ofitour-cms #outstander .reveal-modal textarea::placeholder{color:#fff;font-weight:bold;text-transform:uppercase}#ofitour-cms #outstander .reveal-modal label{color:#fff}#ofitour-cms #outstander .reveal-modal h5{color:#fff;font-size:20px !important;font-weight:bold;letter-spacing:11.11px;line-height:24px;margin-bottom:2em;text-align:center;text-transform:uppercase}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal){max-width:1340px;width:90%}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) *:not(input):not(small),#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) label{font-size:14px}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) a{color:#fff !important}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) p{color:#fff !important;margin-bottom:2em}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-form-text{display:inline-block;width:100%;margin-left:5px;margin-right:5px}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-form-text input{margin-bottom:0;padding:0.5em 0}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-form-default{display:inline-block;width:100%;margin-left:5px;margin-right:5px;margin-bottom:36px}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-form-default textarea{border:2px solid #fff;font-size:13px;min-height:141px}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .lopd-message{padding-left:60px}#ofitour-cms #outstander .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#ofitour-cms #outstander .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-checkbox-checkmark{position:absolute;top:-4px;left:32px;height:22px;width:22px;background-color:#49676E;border:1px solid #fff}#ofitour-cms #outstander .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-checkbox-container:hover input~.custom-checkbox-checkmark{background-color:#49676E}#ofitour-cms #outstander .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-checkbox-container input:checked~.custom-checkbox-checkmark{background-color:#49676E}#ofitour-cms #outstander .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-checkbox-checkmark:after{content:"";position:absolute;display:none}#ofitour-cms #outstander .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-checkbox-container input:checked~.custom-checkbox-checkmark:after{display:block}#ofitour-cms #outstander .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-checkbox-container .custom-checkbox-checkmark:after{left:7px;top:2px;width:7px;height:12px;border:solid #ffffff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#ofitour-cms #outstander .reveal-modal small.error{margin-top:4px;padding:2px 10px;font-size:14px}#ofitour-cms #outstander footer{background-color:#2E2D2C}#ofitour-cms #outstander footer .logo-footer{padding:1.5em 0 0.85em 4em}#ofitour-cms #outstander footer .footer-contact-info{padding:0 0 0 4em}#ofitour-cms #outstander footer .footer-contact-info p{margin-bottom:0}#ofitour-cms #outstander footer .footer-contact-info p a{font-size:0.85em}#ofitour-cms #outstander footer .footer-contact-info p img{margin-right:0.5em}#ofitour-cms #outstander footer .footer-group{border:none;padding:2em 0.9375em 0 0.9375em}#ofitour-cms #outstander footer .footer-group .title-footer-group{display:none}#ofitour-cms #outstander footer ul:not(#social-networks-footer) li:before{content:none}#ofitour-cms #outstander footer .informacion-destinos a{display:inline-block;margin-bottom:0.2em;letter-spacing:5px;text-transform:uppercase}#ofitour-cms #outstander footer .link-cabecera-en-pie{text-align:right}#ofitour-cms #outstander footer .link-cabecera-en-pie ul li a{background-color:#49676E;display:inline-block;font-size:14px;line-height:18px;margin-bottom:1.4em;padding:0.8em 1.5em;text-align:center;text-transform:uppercase;width:180px}#ofitour-cms #outstander footer .social-footer{padding:2em 0.9375em 0 0.9375em}#ofitour-cms #outstander footer .social-footer #social-networks-footer p{margin-bottom:0.8em}#ofitour-cms #outstander footer .social-footer #social-networks-footer p a{font-size:14px;line-height:18px}#ofitour-cms #outstander footer .social-footer #social-networks-footer p a span{margin-left:10px}#ofitour-cms #outstander footer #copyright{padding:8px 12px;font-size:0.75em !important}#ofitour-cms #outstander footer #copyright a{font-size:1em !important}#ofitour-cms #outstander #go-top{display:inline-block;padding:1em}#ofitour-cms #outstander .publication-filter .filter{box-shadow:none}#ofitour-cms #outstander .publication-filter .filter .filter-box{background-color:#D7D7D7;padding:15px 30px;margin-bottom:50px}#ofitour-cms #outstander .publication-filter .filter .filter-box span.filter-title{font-weight:bold;color:#2E2D2C;line-height:18px;letter-spacing:10px;font-size:14px;text-transform:uppercase !important}#ofitour-cms #outstander .publication-filter .filter .filter-box .ranges{width:100%}#ofitour-cms #outstander .publication-filter .filter .filter-box .ranges .min,#ofitour-cms #outstander .publication-filter .filter .filter-box .ranges .max{color:#2E2D2C;line-height:18px;font-size:14px}#ofitour-cms #outstander .publication-filter .filter .filter-box .ranges .max{float:right}#ofitour-cms #outstander .publication-filter .filter .filter-box .ui-slider .ui-slider-handle{width:14px;height:14px}#ofitour-cms #outstander .publication-filter .filter .filter-box .ui-slider-horizontal{height:5px;border:none}#ofitour-cms #outstander .publication-filter .filter .filter-box .ui-state-default,#ofitour-cms #outstander .publication-filter .filter .filter-box .ui-widget-content .ui-state-default,#ofitour-cms #outstander .publication-filter .filter .filter-box .ui-widget-header .ui-state-default{border:none;background-image:none;background-color:#000}#ofitour-cms #outstander .publication-filter .filter .filter-box .ui-corner-all{border-radius:0 !important}#ofitour-cms #outstander .publication-filter .filter .filter-box .ui-widget-header{border:none;background:none;background-color:#2E2D2C}#ofitour-cms #outstander .publication-filter .filter .filter-box #price-slider{margin:15px 0}#ofitour-cms #outstander .publication-filter .filter #distinctives ul{list-style:none;margin-top:15px}#ofitour-cms #outstander .publication-filter .filter #distinctives ul .label_with_checkbox{color:#2E2D2C;font-size:14px;line-height:18px;margin:20px 0;display:block;position:relative;padding-left:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#ofitour-cms #outstander .publication-filter .filter #distinctives ul .label_with_checkbox input[type="checkbox"]:checked+span{font-weight:bold}#ofitour-cms #outstander .publication-filter .filter #distinctives ul .label_with_checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#ofitour-cms #outstander .publication-filter .filter #distinctives ul .label_with_checkbox .checkmark{position:absolute;top:0;left:0;height:22px;width:22px;color:#2E2D2C;border:1px solid #2E2D2C}#ofitour-cms #outstander .publication-filter .filter #distinctives ul .label_with_checkbox .checkmark:after{content:"";position:absolute;display:none}#ofitour-cms #outstander .publication-filter .filter #distinctives ul .label_with_checkbox .checkmark:after{content:"X";left:5px;top:2px;height:13px;font-weight:bold;width:13px;font-family:montserrat}#ofitour-cms #outstander .publication-filter .filter #distinctives ul .label_with_checkbox input:checked~.checkmark:after{display:block}#ofitour-cms #outstander .finder-publication-search-container{display:none !important}#ofitour-cms #outstander .super-title{color:#2E2D2C;text-align:center;text-transform:uppercase;border-bottom:0;margin-bottom:12px;font-size:16px;font-weight:bold;letter-spacing:6.02px;line-height:19px;position:relative;padding-right:36px !important;padding-left:32px !important}#ofitour-cms #outstander .super-title.super-tile-secondary{margin-bottom:24px !important;margin-top:44px !important}#ofitour-cms #outstander li.tab{background-color:#D7D7D7 !important;font-size:12px !important;font-weight:500 !important;letter-spacing:0 !important;line-height:15px !important;color:#2E2D2C !important;border:0 !important;font-family:Monserrat !important;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:4px 8px}#ofitour-cms #outstander li.tab.dropdown-tab{width:auto !important}#ofitour-cms #outstander li.tab.active{background-color:#49676E !important;color:#2E2D2C !important}#ofitour-cms #outstander li.tab.active:hover a{color:#2E2D2C !important}#ofitour-cms #outstander [data-accordion-tab-dropdown]{position:absolute;right:4px;top:52px;min-width:202px;display:flex;flex-direction:column;z-index:10;display:none}#ofitour-cms #outstander .show[data-accordion-tab-dropdown]{display:flex}#ofitour-cms #outstander .product-info{border:0;padding:0;box-shadow:none}#ofitour-cms #outstander .product-show .product-images .flexslider{box-shadow:none !important}#ofitour-cms #outstander .product-show .product-images .flexslider .image-background{height:264px}#ofitour-cms #outstander .product-show .product-images .flexslider .image-background img{height:100%;width:100%;object-fit:cover}#ofitour-cms #outstander .product-show .product-images .flexslider .flex-control-thumbs{display:none}#ofitour-cms #outstander .product-show .product-images .flexslider .flex-control-thumbs li{width:100%;max-width:87px;flex:0 0 auto}#ofitour-cms #outstander .product-show .product-images .flexslider .flex-control-thumbs li:not(:first-child){margin-left:4px}#ofitour-cms #outstander .product-show .product-images .flexslider.single-image-slider .flex-direction-nav{display:none !important}#ofitour-cms #outstander .product-show .product-images .flexslider .flex-control-paging li a{background-color:#fff;border-radius:0;box-shadow:0px 0px 0px 2px rgba(255,255,255,0.7);height:10px;width:10px}#ofitour-cms #outstander .product-show .product-images .flexslider .flex-control-paging li a.flex-active{background-color:#49676E}#ofitour-cms #outstander .product-show .product-images .flexslider.single-image-slider .flex-control-paging{display:none}#ofitour-cms #outstander .product-show .product-images .ribbon-wrapper{position:absolute;top:0;z-index:100}#ofitour-cms #outstander .product-show .product-images .ribbon-wrapper .ribbon{height:30px;width:119px;display:flex;align-items:center;justify-content:center;background-color:#418163;color:#FFFFFF;font-family:Montserrat;font-size:10px;font-weight:500;letter-spacing:0;line-height:13px;text-transform:uppercase}#ofitour-cms #outstander ul[data-accordion-tabs]{position:relative;z-index:1;overflow:visible}#ofitour-cms #outstander ul[data-accordion-tabs] li.tab{height:44px;overflow:hidden;visibility:hidden;transition:all 0.33s ease}#ofitour-cms #outstander ul[data-accordion-tabs] li.tab:hover{background-color:#BDD5DA !important;color:#2E2D2C !important;cursor:pointer}#ofitour-cms #outstander ul[data-accordion-tabs] li.tab[data-accordion-tab-processed]{visibility:visible}#ofitour-cms #outstander ul[data-accordion-tabs] li.tab.dropdown-expand{width:44px;max-width:44px;min-width:44px;font-size:20px !important;font-weight:100 !important}#ofitour-cms #outstander ul[data-accordion-tabs] li.tab:not(:first-child):not(:last-child):not(.dropdown-tab){margin-left:4px;margin-right:4px}#ofitour-cms #outstander ul[data-accordion-tabs] li.tab:first-child:not(.dropdown-tab){margin-right:4px}#ofitour-cms #outstander ul[data-accordion-tabs] li.tab:last-child:not(.dropdown-tab){margin-left:4px}#ofitour-cms #outstander [data-accordion-tab-content]{width:100%;padding:12px 12px 12px 0}#ofitour-cms #outstander [data-accordion-tab-content] p{font-size:12px}#ofitour-cms #outstander .contenedor-descripcion-tabs:not([data-accordion-tab-processed]){display:none !important}#ofitour-cms #outstander a[data-accordion-tab-mobile]{min-height:44px;background-color:#D7D7D7 !important;font-size:12px !important;font-weight:500 !important;letter-spacing:0;margin-top:8px;color:#2E2D2C !important;position:relative;text-transform:uppercase}#ofitour-cms #outstander a[data-accordion-tab-mobile]:active,#ofitour-cms #outstander a[data-accordion-tab-mobile]:hover{color:#2E2D2C !important}#ofitour-cms #outstander a[data-accordion-tab-mobile]:after{content:'+';position:absolute;right:10px;top:6px;font-size:32px !important;font-weight:100 !important;color:#2E2D2C !important}#ofitour-cms #outstander a.active[data-accordion-tab-mobile]{background-color:#49676E !important;color:white !important}#ofitour-cms #outstander a.active[data-accordion-tab-mobile]:active,#ofitour-cms #outstander a.active[data-accordion-tab-mobile]:hover{color:white !important}#ofitour-cms #outstander a.active[data-accordion-tab-mobile]:after{content:'-';right:15px;top:0px;font-size:36px !important;font-weight:100 !important;color:white !important}#ofitour-cms #outstander .breadcrumbs{color:#2E2D2C !important;border-color:#2E2D2C !important;font-family:Montserrat;font-size:14px !important;font-weight:500 !important;letter-spacing:0 !important;line-height:18px !important;padding:12px 12px 8px 12px !important}#ofitour-cms #outstander .breadcrumbs a,#ofitour-cms #outstander .breadcrumbs li{color:#2E2D2C !important;text-transform:uppercase;font-size:14px !important;font-weight:500 !important;letter-spacing:0 !important;line-height:1 !important;font-family:Montserrat}#ofitour-cms #outstander span.duration,#ofitour-cms #outstander .price-container{height:44px;line-height:44px;display:block;text-align:center;text-transform:uppercase}#ofitour-cms #outstander span.duration{line-height:44px}#ofitour-cms #outstander .price-container{margin-right:10px;line-height:48px;background-color:#2E2D2C;color:#fff}#ofitour-cms #outstander .price-container span.from{display:inline-block;font-size:8px !important}#ofitour-cms #outstander .price-container span.price{display:inline-block;font-size:20px;font-weight:bolder;letter-spacing:0;line-height:24px}#ofitour-cms #outstander .no-margin-right .price-container{margin-right:0px !important}#ofitour-cms #outstander span.duration{background-color:#D7D7D7;color:#2E2D2C;font-size:14px;letter-spacing:0}#ofitour-cms #outstander .wish-heart span.heart{height:25px;width:30px;cursor:pointer;display:block}#ofitour-cms #outstander .wish-heart span.remove{background-image:url(/assets/icono-corazon-outstander-relleno-afe4b66cdc311989518c879b591290e9cec90ea47612545614da7400c3328a47.svg)}#ofitour-cms #outstander .wish-heart span.add{background-image:url(/assets/icono-corazon-outstander-dad6097aa0ae432be54142adecce2a64d28c659cfcb1831fa82420f629a3b7b1.svg)}#ofitour-cms #outstander .box-right-heart{height:44px;display:flex;align-items:center;justify-content:flex-end}#ofitour-cms #outstander .out-r-padding{padding-right:8px}#ofitour-cms #outstander .out-t-padding{padding-top:8px}#ofitour-cms #outstander .out-rs-padding{padding-right:4px}#ofitour-cms #outstander .out-ls-padding{padding-left:4px}#ofitour-cms #outstander .mobile-title-wish-heart{position:absolute;top:-2px;right:16px}#ofitour-cms #outstander .booking-button-mobile-container{width:100% !important;height:52px !important;overflow:hidden}#ofitour-cms #outstander .booking-button-mobile-container .booking-button{width:100% !important}#ofitour-cms #outstander .product-show .flex-direction-nav .flex-prev,#ofitour-cms #outstander .product-show .flex-direction-nav .flex-next{top:138px;display:block;background-color:#333;border-color:#333;box-shadow:none;height:40px;padding:0;width:40px;color:white;font-size:0;opacity:1 !important;background-position:center;background-repeat:no-repeat;background-size:cover}#ofitour-cms #outstander .product-show .flex-direction-nav .flex-prev{background-image:url(/assets/outstanders/boton-izquierda-004199322e388b43619e9c8f4c9510c8e79943e17af1451c717c4cf798d452ef.svg);left:6px}#ofitour-cms #outstander .product-show .flex-direction-nav .flex-prev:before{content:' '}#ofitour-cms #outstander .product-show .flex-direction-nav .flex-next{background-image:url(/assets/outstanders/boton-derecha-aeaea468f7a4b4541edc37c23354edb30840527d064732ef80f17a899a40f2b2.svg);right:6px}#ofitour-cms #outstander .product-show .flex-direction-nav .flex-next:before{content:' '}#ofitour-cms #outstander #picture-grid-slider-content iframe{min-width:100px !important;width:100% !important}#ofitour-cms #outstander .picture-grid{display:flex;flex-direction:column;width:100%;flex-wrap:nowrap}#ofitour-cms #outstander .picture-grid .picture-grid-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:100%;margin-bottom:8px}#ofitour-cms #outstander .picture-grid .picture-grid-row .picture-grid-item{width:100%;height:231px;background-color:rgba(73,103,110,0.95);margin-right:4px;margin-left:4px;display:flex;position:relative}#ofitour-cms #outstander .picture-grid .picture-grid-row .picture-grid-item:first-child{margin-left:0}#ofitour-cms #outstander .picture-grid .picture-grid-row .picture-grid-item:last-child{margin-right:0}#ofitour-cms #outstander .picture-grid .picture-grid-row .picture-grid-item img{width:100%;height:100%;object-fit:cover}#ofitour-cms #outstander .picture-grid .picture-grid-row .picture-grid-item figcaption{position:absolute;width:100%;height:100%;opacity:0;display:flex;align-items:center;justify-content:center;color:white;background-color:rgba(0,0,0,0.7);-webkit-transition:-webkit-all ease-in-out 0.35s;transition:all ease-in-out 0.35s;font-weight:normal !important;line-height:20px;font-size:13px;padding:12px;text-align:center}#ofitour-cms #outstander .picture-grid .picture-grid-row .picture-grid-item figcaption a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:white !important;padding:0 !important;margin:0 !important}#ofitour-cms #outstander .picture-grid .picture-grid-row .picture-grid-item figcaption:hover{opacity:1}#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable figure{background-color:rgba(73,103,110,0.95)}#ofitour-cms #outstander .two-rows-limit{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}#ofitour-cms #outstander .product-description-limit{max-height:125px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5}#ofitour-cms #outstander .anim-appear{opacity:0;-webkit-animation-name:xs-appear-anim;-webkit-animation-duration:0.35s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:xs-appear-anim;animation-duration:0.35s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}#ofitour-cms #outstander .title-flex{display:flex;align-items:center}#ofitour-cms #outstander .title-flex.title-margin-bottom{margin-bottom:12px}#ofitour-cms #outstander .title-flex.title-margin-bottom .super-title{margin:0;width:100%;padding:8px !important}#ofitour-cms #outstander .title-flex.title-margin-bottom .mobile-title-wish-heart{width:30px !important;min-width:30px !important;min-height:20px;position:relative !important;top:initial !important;right:initial !important}#ofitour-cms #outstander .caption-slider{height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:124px 32px 40px 32px}#ofitour-cms #outstander .caption-slider .P1,#ofitour-cms #outstander .caption-slider .P2,#ofitour-cms #outstander .caption-slider .P3,#ofitour-cms #outstander .caption-slider .P4{background-color:transparent !important;font-size:12px !important;letter-spacing:0;line-height:15px;text-align:center;margin-top:16px;margin-bottom:16px;text-shadow:2px 2px rgba(46,45,44,0.1)}#ofitour-cms #outstander .caption-slider .P1 *,#ofitour-cms #outstander .caption-slider .P2 *,#ofitour-cms #outstander .caption-slider .P3 *,#ofitour-cms #outstander .caption-slider .P4 *{color:white}#ofitour-cms #outstander .caption-slider .P1 p,#ofitour-cms #outstander .caption-slider .P1 h1,#ofitour-cms #outstander .caption-slider .P1 h2,#ofitour-cms #outstander .caption-slider .P1 h3,#ofitour-cms #outstander .caption-slider .P2 p,#ofitour-cms #outstander .caption-slider .P2 h1,#ofitour-cms #outstander .caption-slider .P2 h2,#ofitour-cms #outstander .caption-slider .P2 h3,#ofitour-cms #outstander .caption-slider .P3 p,#ofitour-cms #outstander .caption-slider .P3 h1,#ofitour-cms #outstander .caption-slider .P3 h2,#ofitour-cms #outstander .caption-slider .P3 h3,#ofitour-cms #outstander .caption-slider .P4 p,#ofitour-cms #outstander .caption-slider .P4 h1,#ofitour-cms #outstander .caption-slider .P4 h2,#ofitour-cms #outstander .caption-slider .P4 h3{font-size:12px !important;letter-spacing:0;line-height:15px;text-align:center;margin-top:16px;margin-bottom:16px;text-shadow:2px 2px rgba(46,45,44,0.1)}#ofitour-cms #outstander .caption-slider .P1 h1,#ofitour-cms #outstander .caption-slider .P2 h1,#ofitour-cms #outstander .caption-slider .P3 h1,#ofitour-cms #outstander .caption-slider .P4 h1{font-size:16px !important;text-transform:uppercase;font-weight:normal}#ofitour-cms #outstander .caption-slider .P1 h2,#ofitour-cms #outstander .caption-slider .P2 h2,#ofitour-cms #outstander .caption-slider .P3 h2,#ofitour-cms #outstander .caption-slider .P4 h2{font-size:14px !important;text-transform:uppercase;font-weight:normal}#ofitour-cms #outstander .caption-slider .P1 h3,#ofitour-cms #outstander .caption-slider .P2 h3,#ofitour-cms #outstander .caption-slider .P3 h3,#ofitour-cms #outstander .caption-slider .P4 h3{font-size:14px !important;text-transform:uppercase;font-weight:normal}#ofitour-cms #outstander .caption-slider .P1 a,#ofitour-cms #outstander .caption-slider .P2 a,#ofitour-cms #outstander .caption-slider .P3 a,#ofitour-cms #outstander .caption-slider .P4 a{display:inline-flex;min-height:32px;align-items:center;justify-content:center;padding:0 16px;overflow:hidden;border:0;border-radius:0;outline:none !important;color:#FFFFFF;font-family:Montserrat;font-size:10px;letter-spacing:0;line-height:18px;text-align:center;text-transform:uppercase;font-weight:normal;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;transition:background-color 300ms ease;background-color:transparent;border:1px solid;color:white;box-sizing:border-box;min-width:128px}#ofitour-cms #outstander .caption-slider .P1 a:hover,#ofitour-cms #outstander .caption-slider .P2 a:hover,#ofitour-cms #outstander .caption-slider .P3 a:hover,#ofitour-cms #outstander .caption-slider .P4 a:hover{background-color:#5b7980;color:white;border-color:#49676E}#ofitour-cms #outstander .caption-slider .P1 img,#ofitour-cms #outstander .caption-slider .P2 img,#ofitour-cms #outstander .caption-slider .P3 img,#ofitour-cms #outstander .caption-slider .P4 img{height:60px;margin-left:auto;margin-right:auto}#ofitour-cms #outstander #notification-toast{background-color:rgba(73,103,110,0.95);color:white;width:100%;left:0;position:fixed;padding:4px 8px;bottom:0;z-index:1000000;font-size:14px;display:none;align-items:center;justify-content:center;min-height:48px}#ofitour-cms #outstander #notification-toast.show{display:flex;-webkit-animation-name:toast-appear-anim;-webkit-animation-duration:0.2s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:toast-appear-anim;animation-duration:0.2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}#ofitour-cms #outstander #notification-toast.hide-toast{display:flex;-webkit-animation-name:toast-disappear-anim;-webkit-animation-duration:0.2s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:toast-disappear-anim;animation-duration:0.2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}#ofitour-cms #outstander .notificacion-corazon-bg{height:26px;width:26px;background-image:url(/assets/outstanders/icono-corazon-blanco-e159404b668a64556b68592015569dfd679736638718ef985c2f369e25a076b8.svg);display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-right:8px}@media all and (min-width: 768px){#ofitour-cms #outstander #productos{margin-bottom:16px}#ofitour-cms #outstander [data-accordion-tab-content]{width:100%;font-size:14px}#ofitour-cms #outstander [data-accordion-tab-content] p{font-size:14px !important}#ofitour-cms #outstander .tabs-container-outstanders-box{width:100%;height:350px;margin-top:8px;margin-bottom:8px;overflow-y:auto;overflow-x:hidden}#ofitour-cms #outstander .super-title{font-size:21px !important;letter-spacing:10px !important;line-height:25px !important;margin-bottom:54px !important;margin-top:44px !important}#ofitour-cms #outstander .mobile-title-wish-heart{display:none !important}#ofitour-cms #outstander .product-show .product-images .flexslider .image-background{height:363px !important}#ofitour-cms #outstander .product-show .product-images .flexslider.single-image-slider .image-background{height:454px !important}#ofitour-cms #outstander .product-show .product-images .flexslider .flex-direction-nav .flex-prev,#ofitour-cms #outstander .product-show .product-images .flexslider .flex-direction-nav .flex-next{top:190px}#ofitour-cms #outstander .product-show .product-images .flexslider .flex-direction-nav .flex-prev{left:-20px}#ofitour-cms #outstander .product-show .product-images .flexslider .flex-direction-nav .flex-next{right:-20px}#ofitour-cms #outstander .product-show .product-images .flexslider.single-image-slider .flex-direction-nav{display:none !important}#ofitour-cms #outstander .flex-control-thumbs{display:flex !important;flex-wrap:nowrap;overflow:auto;width:100%;margin:4px 0 0 0}#ofitour-cms #outstander .flex-control-thumbs img{height:87px;width:100% !important;object-fit:cover}#ofitour-cms #outstander .publication-container .without-horizontal-scroll{overflow-x:visible !important}#ofitour-cms #outstander .caption-slider .P1,#ofitour-cms #outstander .caption-slider .P2,#ofitour-cms #outstander .caption-slider .P3,#ofitour-cms #outstander .caption-slider .P4{max-width:340px;line-height:18px;font-size:14px !important}#ofitour-cms #outstander .caption-slider .P1 p,#ofitour-cms #outstander .caption-slider .P2 p,#ofitour-cms #outstander .caption-slider .P3 p,#ofitour-cms #outstander .caption-slider .P4 p{font-size:14px !important;line-height:18px}#ofitour-cms #outstander .caption-slider .P1 a,#ofitour-cms #outstander .caption-slider .P2 a,#ofitour-cms #outstander .caption-slider .P3 a,#ofitour-cms #outstander .caption-slider .P4 a{min-height:44px;font-size:14px}#ofitour-cms #outstander .caption-slider .P1 img,#ofitour-cms #outstander .caption-slider .P2 img,#ofitour-cms #outstander .caption-slider .P3 img,#ofitour-cms #outstander .caption-slider .P4 img{height:80px}#ofitour-cms #outstander .notificacion-corazon-bg{height:32px;width:32px;background-image:url(/assets/outstanders/icono-corazon-blanco-e159404b668a64556b68592015569dfd679736638718ef985c2f369e25a076b8.svg);display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-right:8px}#ofitour-cms #outstander #notification-toast{font-size:16px;min-height:54px}}@media only screen and (min-width: 768px){#ofitour-cms #outstander .reveal-modal.medium{width:40%}#ofitour-cms #outstander header #top{position:absolute}#ofitour-cms #outstander header #top.bc-header-without-image{background-color:#2E2D2C !important;position:relative}}@media only screen and (max-width: 767px){#ofitour-cms #outstander .datepicker{left:35px !important}#ofitour-cms #outstander .datepicker table tr:nth-of-type(even),#ofitour-cms #outstander .datepicker table thead,#ofitour-cms #outstander .datepicker table tfoot{background:transparent}#ofitour-cms #outstander .publishing-group-container.publishing-group-img-variable{margin-top:24px}#ofitour-cms #outstander header #top.bc-header-without-image-mobile{background-color:#2E2D2C !important}#ofitour-cms #outstander #header-space-fixer{height:70px}#ofitour-cms #outstander #header-space-fixer.header-fixer-with-user-area{height:100px !important}#ofitour-cms #outstander .contenedor-titulo-web{padding:0.5em 0}#ofitour-cms #outstander .contenedor-titulo-web .titulo-web{font-size:13px;letter-spacing:4.5px;line-height:16px}#ofitour-cms #outstander #login-modal #contenedor_login .panel{padding:1em 0}#ofitour-cms #outstander #login-modal #contenedor_login .panel p.title-recuperar-contraseña{font-size:14px}#ofitour-cms #outstander header #top{height:70px;position:fixed;background-color:rgba(46,45,44,0.8);transition:background-color 1s ease;z-index:1000000}#ofitour-cms #outstander header #top .top-image{padding:8px 20px}#ofitour-cms #outstander header #top #client-zone,#ofitour-cms #outstander header #top #top-menu-zone,#ofitour-cms #outstander header #top #slide-top-left-mobile-menu{max-width:18%;width:24%}#ofitour-cms #outstander header #top.no-opacity{background-color:#2E2D2C !important}#ofitour-cms #outstander header #top.bc-header-without-image{background-color:#2E2D2C !important}#ofitour-cms #outstander header #top .top-bar-section li a:not(.button){font-size:10px !important;line-height:13px;letter-spacing:7.14px;margin-bottom:2.5em}#ofitour-cms #outstander header #top ul.flex-list-line{overflow:hidden}#ofitour-cms #outstander header #top ul.flex-list-line li:not(.no-space){min-width:16px;height:21px;margin-left:10px}#ofitour-cms #outstander header #top ul.flex-list-line li:not(.no-space):last-child{margin-right:10px}#ofitour-cms #outstander header #top ul.flex-list-line li:not(.no-space) a.limit-height-link-mobile{display:block;padding:0;margin:auto;height:21px;line-height:1}#ofitour-cms #outstander header #top ul.flex-list-line li:not(.no-space) a.limit-height-link-mobile img{height:21px !important}#ofitour-cms #outstander a[data-dropdown='dropUserMenu'] span{margin-right:auto;margin-left:auto}#ofitour-cms #outstander .f-dropdown li a{display:block !important;padding:0.5em !important}#ofitour-cms #outstander #client-zone{padding-top:0;overflow:hidden}#ofitour-cms #outstander #client-zone-mobile{background-color:rgba(73,103,110,0.95);padding:0 10px;min-height:32px;display:flex !important;align-items:center;justify-content:center;font-size:14px;letter-spacing:0;line-height:18px;text-align:center}#ofitour-cms #outstander #client-zone-mobile #client-zone-mobile-button{justify-content:center}#ofitour-cms #outstander #dropUserMenu{padding-top:20px;padding-bottom:20px;max-height:calc(100vh - 100px)}#ofitour-cms #outstander #dropUserMenu.f-dropdown.open{left:0 !important;right:initial !important;top:100px !important;width:100vw !important;max-width:100vw !important;min-width:auto;overflow-y:auto;overflow-x:hidden}#ofitour-cms #outstander #dropUserMenu.f-dropdown.open:before,#ofitour-cms #outstander #dropUserMenu.f-dropdown.open:after{content:none}#ofitour-cms #outstander #dropUserMenu li:not(.no-space){height:auto !important}#ofitour-cms #outstander #dropUserMenu a{font-size:12px;letter-spacing:8.57px;line-height:39px;text-align:center;text-transform:uppercase}#ofitour-cms #outstander #dropSearch.f-dropdown.open{top:52px !important;max-width:230px !important;width:230px !important}#ofitour-cms #outstander #dropSearch.f-dropdown.open::before,#ofitour-cms #outstander #dropSearch.f-dropdown.open::after{left:20px}#ofitour-cms #outstander #dropSearch.f-dropdown.open.left{left:.1em !important}#ofitour-cms #outstander #dropSearch.f-dropdown.open.left::before,#ofitour-cms #outstander #dropSearch.f-dropdown.open.left::after{left:1.5em !important}#ofitour-cms #outstander footer .logo-footer{padding:1.5em 0;text-align:center}#ofitour-cms #outstander footer .footer-contact-info{padding:0 0 0 5em}#ofitour-cms #outstander footer #social-networks-footer{text-align:center}#ofitour-cms #outstander footer #social-networks-footer p{display:inline;padding-right:0.5em}#ofitour-cms #outstander footer #social-networks-footer p:last-child{padding-right:0}#ofitour-cms #outstander footer #copyright{text-align:center}#ofitour-cms #outstander footer #copyright small{display:inline-block;margin:1em 0}#ofitour-cms #outstander .reveal-modal h5{margin-top:2em}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal){padding:0;width:100%;z-index:1000000000}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-form-text{margin-left:0;margin-right:0}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-form-default{margin-left:0;margin-right:0;margin-bottom:26px}#ofitour-cms #outstander #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .lopd-message{padding-left:60px}#ofitour-cms #outstander .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .custom-checkbox-checkmark{left:27px}#ofitour-cms #outstander #picture-grid-slider-content .product-img-variable .product-description{margin-top:16px}#ofitour-cms .slider .flexslider .slides li img.image-slider{height:300px;width:100%;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;object-fit:cover}}@media only screen and (max-width: 1280px){#ofitour-cms #outstander .lateral-filter-mosaic-products .publication-filter-vertical{background-color:#D7D7D7;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:300px;height:100vh;z-index:1000000;left:0;transform:translateX(-100%)}#ofitour-cms #outstander .lateral-filter-mosaic-products .publication-filter-vertical .filter{background-color:#D7D7D7}#ofitour-cms #outstander .lateral-filter-mosaic-products .publication-filter-vertical img#hide-filter{float:right;margin:20px}#ofitour-cms #outstander .product-info{margin-top:1em}}@media only screen and (min-width: 1280px){#ofitour-cms #outstander .product-info{padding-left:12px}}#ofitour-cms #cibeles .row{max-width:none}#ofitour-cms #cibeles .chosen-container{border:1px solid #003066;margin-bottom:1em !important}#ofitour-cms #cibeles header #top{padding:1em 0 0 0;width:100%}#ofitour-cms #cibeles header #top img.logo{margin-left:1em}#ofitour-cms #cibeles header #top .menu-header{margin:0.5em 0 0 0}#ofitour-cms #cibeles header #top #user-data-container h5{margin-bottom:0.2em}#ofitour-cms #cibeles header #menu{box-shadow:none;margin:0.2em 0 0 0}#ofitour-cms #cibeles header #menu.top-bar{height:25px;line-height:25px}#ofitour-cms #cibeles header #menu .top-bar-section>ul{height:25px !important}#ofitour-cms #cibeles header #menu .top-bar-section>ul>.divider,#ofitour-cms #cibeles header #menu .top-bar-section>ul>[role="separator"]{border:none}#ofitour-cms #cibeles header #menu .top-bar-section li:hover>a{background-color:#003066;color:#fff;border-bottom:1px solid #fff}#ofitour-cms #cibeles header #menu .top-bar-section li a:not(.button){border-bottom:1px solid #003066;display:inline;line-height:25px;font-size:0.85em;margin:0 0.9em;padding:0.3em 0.1em;text-transform:uppercase}#ofitour-cms #cibeles header #menu .top-bar-section li a:not(.button):hover{background-color:#003066;border:none;color:#fff}#ofitour-cms #cibeles header #menu .top-bar-section .has-dropdown>a{padding-right:0 !important}#ofitour-cms #cibeles header #menu .top-bar-section .has-dropdown>a:after{border-color:#003066 transparent transparent transparent;left:95%;top:50% !important}#ofitour-cms #cibeles header #menu .top-bar-section .dropdown{left:19%}#ofitour-cms #cibeles header #menu .top-bar-section .dropdown li{text-align:left}#ofitour-cms #cibeles header #menu .top-bar-section .dropdown li:nth-child(2){margin-top:1px}#ofitour-cms #cibeles header #menu .top-bar-section .dropdown li.divider,#ofitour-cms #cibeles header #menu .top-bar-section .dropdown li [role="separator"]{border-bottom:1px solid #fff;border-top:none}#ofitour-cms #cibeles header #menu .top-bar-section .dropdown li>a{background-color:#003066;border:none;color:#fff;display:block;margin:0;padding:0.1em 0.3em}#ofitour-cms #cibeles header #nav-reservation-options-slider-form{background-color:#fff;margin:0;padding:0.5em 1.375em 0.5em 0;position:relative;z-index:10}#ofitour-cms #cibeles header #nav-reservation-options-slider-form img{height:50px;width:35px}#ofitour-cms #cibeles header #nav-reservation-options-slider-form .active{color:#de1d22}#ofitour-cms #cibeles header #nav-reservation-options-slider-form a{color:#707070;font-size:0.85em;font-weight:normal;letter-spacing:0;text-align:center;text-transform:capitalize}#ofitour-cms #cibeles #content-reservation-options-with-image{top:0}#ofitour-cms #cibeles .container-center-absolute{left:50%;position:absolute}#ofitour-cms #cibeles .content-center-absolute{left:-50%;position:relative}#ofitour-cms #cibeles .flexslider #reservation-options-slider-form{border-color:#fff;box-shadow:none;margin:105px 0 0 50px;border-radius:0}#ofitour-cms #cibeles .flexslider #reservation-options-slider-form .form .button{background-color:#fff;border:1px solid #003066;box-shadow:none;color:#003066;margin:0 auto;width:30%}#ofitour-cms #cibeles .footer-in-header{background-color:#003066;padding-top:0.35em}#ofitour-cms #cibeles .footer-in-header p{color:#fff;font-size:0.85em;margin:0 0 0 1em}#ofitour-cms #cibeles #social-network{margin-right:1em;position:relative}#ofitour-cms #cibeles #social-network ul{margin:0}#ofitour-cms #cibeles #social-network ul li a{color:#fff}#ofitour-cms #cibeles #social-network ul li a i{font-size:1.5em}#ofitour-cms #cibeles .publishing-group-with-prominent-products{background-color:#fff;box-shadow:none}#ofitour-cms #cibeles .publishing-group-with-prominent-products span.title{display:block;text-align:center}#ofitour-cms #cibeles .publishing-group-with-prominent-products span.title a{color:#525251}#ofitour-cms #cibeles .publishing-group-with-prominent-products ol.flex-control-nav{bottom:-40px;text-align:center;top:inherit;width:100%}#ofitour-cms #cibeles .publishing-group-with-prominent-products .flex-control-paging li a{box-shadow:inset 0 0 3px rgba(0,48,102,0.8);height:20px;width:20px}#ofitour-cms #cibeles .publishing-group-with-prominent-products .flex-control-paging li a.flex-active{background-color:#003066}#ofitour-cms #cibeles .publishing-group-with-prominent-products .image-background{height:400px}#ofitour-cms #cibeles .publishing-group-with-prominent-products .publishing-group-slider .product-with-description{margin:0 2em;position:relative}#ofitour-cms #cibeles .publishing-group-with-prominent-products .publishing-group-slider .product-with-description .product-content{bottom:0}#ofitour-cms #cibeles .publishing-group-with-prominent-products .publishing-group-slider .product-with-description .product-content .content-center-absolute{background-color:#fff;padding:0.5em;text-align:center;width:300px}#ofitour-cms #cibeles .publishing-group-with-prominent-products .publishing-group-slider .product-with-description .product-content .title-container a{color:#707070}#ofitour-cms #cibeles .publishing-group-with-prominent-products .publishing-group-slider .product-with-description .product-content .title-container a:hover{color:#003066}#ofitour-cms #cibeles .publishing-group-with-prominent-products .publishing-group-slider .product-with-description .product-content .price-from{display:block;font-size:0.85em;padding:0 0 0.5em 0;text-align:center}#ofitour-cms #cibeles footer ul:not(#social-networks-footer) li:before{content:"";padding-right:0}#ofitour-cms .corpColor-Icon{-webkit-mask:url(/assets/masski/iconos/generico-389d4488939d1de4805bc1ee1b5d50e6b85f9a4d314c4c696d9980d016a61668.png);background-color:red;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;width:56px;height:56px;display:inline-block}#ofitour-cms .corpColor-Icon.info{-webkit-mask-image:url(/assets/masski/iconos/info-e93b9c773cda65cc627c5c8734d8b7b12caf7d52fa0633a312ecdc738fd94b1b.png) !important}#ofitour-cms #masski input[type=submit],#ofitour-cms #masski .btn,#ofitour-cms #masski button{background-color:#e60000;border:none;border-radius:0;color:white;text-align:center;padding:0.5em 1.5em;line-height:normal;text-transform:lowercase}#ofitour-cms #masski input[type=submit]:hover,#ofitour-cms #masski .btn:hover,#ofitour-cms #masski button:hover{background-color:#3C3C3B}#ofitour-cms #masski .chosen-container,#ofitour-cms #masski select{color:#3C3C3B;background-color:white;border:1px solid #e60000;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/assets/masski/iconos/arrow-down-a9db3e63098cdd439520ea6cad2c10896e311901576d062eb5e65b2997a9cafe.png);background-repeat:no-repeat;padding:0;padding-left:8px;background-position:calc(100% - 4px) 50%;height:34px;-webkit-appearance:none;outline:0}#ofitour-cms #masski textarea,#ofitour-cms #masski input[type=text],#ofitour-cms #masski input[type=password]{color:#3C3C3B;background-color:white;border:1px solid #e60000;box-shadow:none}#ofitour-cms #masski *,#ofitour-cms #masski ::placeholder{color:#3C3C3B;font-family:Righteous;outline:none}#ofitour-cms #masski #product-container .product-without-description .title-container,#ofitour-cms #masski #product-container .product-without-description .under-image .price-container-under-image,#ofitour-cms #masski .publishing-group-slider>.title,#ofitour-cms #masski .product-without-description .title-container,#ofitour-cms #masski .product-without-description .under-image .price-container-under-image,#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul:not(.chosen-results) li{color:white;background-color:#e60000;text-align:center;padding:0.5em 1.5em 0.5em 3em;box-shadow:none}#ofitour-cms #masski #product-container .product-without-description .title-container a,#ofitour-cms #masski #product-container .product-without-description .under-image .price-container-under-image a,#ofitour-cms #masski .publishing-group-slider>.title a,#ofitour-cms #masski .product-without-description .title-container a,#ofitour-cms #masski .product-without-description .under-image .price-container-under-image a,#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul:not(.chosen-results) li a{color:white;text-shadow:none}#ofitour-cms .top-bar:after,#ofitour-cms .top-bar:before{content:unset;display:unset}#ofitour-cms #masski .finder-publication-container{margin-top:0.9375em}#ofitour-cms #masski #menu a:active,#ofitour-cms #masski #menu a:visited,#ofitour-cms #masski #menu a:focus{border:none !important}#ofitour-cms #masski a.destination-icon{color:#3C3C3B}#ofitour-cms #masski a.destination-icon span{color:#3C3C3B}#ofitour-cms #masski div[id^='form'] input[id='GeocodeName'],#ofitour-cms #masski div[id^='form'] input[id='PlaceName']{height:45px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#ofitour-cms #masski #social-networks-header ul.inline-list{margin-bottom:0}#ofitour-cms #masski #social-networks-header ul.inline-list li{margin-left:0.3em}#ofitour-cms #masski #social-networks-header ul.inline-list li:first-child{margin-left:1.375em}#ofitour-cms #masski [data-abide] .error small.error,#ofitour-cms #masski [data-abide] span.error,#ofitour-cms #masski [data-abide] small.error{color:#fff !important}#ofitour-cms #masski hr{border-color:#e60000}#ofitour-cms #masski .publishing-group-container .image,#ofitour-cms #masski .publishing-group-11 .image,#ofitour-cms #masski .product-without-description .image{position:relative}#ofitour-cms #masski .publishing-group-container .image img{height:100%;max-height:250px}@keyframes menuDisplayAnim{from{transform:translateX(calc(560px + 5px));-webkit-transform:translateX(calc(560px + 5px));-moz-transform:translateX(calc(560px + 5px));-ms-transform:translateX(calc(560px + 5px));-o-transform:translateX(calc(560px + 5px))}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@-webkit-keyframes menuDisplayAnim{from{-webkit-transform:translateX(calc(560px + 5px));-moz-transform:translateX(calc(560px + 5px));-ms-transform:translateX(calc(560px + 5px));-o-transform:translateX(calc(560px + 5px))}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}#ofitour-cms #masski .fa{font-family:FontAwesome !important}#ofitour-cms #masski .wrap-option-search-filter i.fa{color:#e60000}#ofitour-cms #masski .row{max-width:100%}#ofitour-cms #masski #content{padding:0;box-shadow:none}#ofitour-cms #masski img,#ofitour-cms #masski h2,#ofitour-cms #masski .from,#ofitour-cms #masski .price,#ofitour-cms #masski a,#ofitour-cms #masski a span{color:white}#ofitour-cms #masski .title-container a{color:#3C3C3B}#ofitour-cms #masski .top-bar-section .dropdown{left:50px}#ofitour-cms #masski .chosen-container-multi .chosen-choices{border:none;box-shadow:none !important;background-image:none !important}#ofitour-cms #masski .chosen-container-single .chosen-single,#ofitour-cms #masski .chosen-container-multi .chosen-choices li.search-field input[type=text]{-webkit-border-radius:0px;border-radius:0px;border-color:transparent;height:32px;line-height:32px;box-shadow:none}#ofitour-cms #masski #destinations_tree_chosen.chosen-container-single .chosen-single div b,#ofitour-cms #masski #destinations_tree_chosen.chosen-container-single .chosen-single abbr,#ofitour-cms #masski div.chosen-container-single[id^="destinations_tree_search_filter_"] .chosen-single div b,#ofitour-cms #masski div.chosen-container-single[id^="destinations_tree_search_filter_"] .chosen-single abbr{background-image:url(/assets/masski/iconos/arrow-down-a9db3e63098cdd439520ea6cad2c10896e311901576d062eb5e65b2997a9cafe.png) !important;background-position:-3px 6px}#ofitour-cms #masski .chosen-container-single .chosen-single div b,#ofitour-cms #masski .chosen-container-single .chosen-single abbr{background-image:none !important}#ofitour-cms #masski .chosen-container-active.chosen-with-drop .chosen-single{border:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:none !important;box-shadow:none}#ofitour-cms #masski .search-choice-close{background-position-y:-10px}#ofitour-cms #masski .chosen-single.chosen-single-with-deselect span{color:#3C3C3B}#ofitour-cms #masski .chosen-container a span,#ofitour-cms #masski select a span{color:#3C3C3B}#ofitour-cms #masski .chosen-container-multi .chosen-choices li.search-choice{margin:6px 0px}#ofitour-cms #masski .publication-filter .chosen-choices{height:32px !important}#ofitour-cms #masski .title.back.js-generated{display:none !important}#ofitour-cms #masski #form-mini{max-width:1440px;margin:auto;left:50%;top:50%;transform:translate(-50%, -50%)}#ofitour-cms #masski .chosen-drop{margin-top:1px;border:none;border-radius:0;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2)}#ofitour-cms #masski .chosen-container .chosen-results li.highlighted{background-color:#3C3C3B;color:white;background-image:none}#ofitour-cms #masski .datepicker{margin-top:8px;border:none;border-radius:0;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);transform:translateX(22%)}#ofitour-cms #masski .datepicker .day.disabled{opacity:0.33}#ofitour-cms #masski .datepicker .day.activo{color:#e60000}#ofitour-cms #masski header .shopping_cart_link{margin-top:0}#ofitour-cms #masski header .shopping_cart_link i{color:#fff}#ofitour-cms #masski header .menu-header{background-color:#e60000;height:80px;display:flex;align-items:center}#ofitour-cms #masski header .menu-header .logo{height:70px;width:auto}#ofitour-cms #masski header .menu-header #header-options{padding-top:2px}#ofitour-cms #masski header .menu-header #header-options .slide-menu-button{padding-top:8px}#ofitour-cms #masski header .menu-header .top-bar{box-shadow:none;background:transparent;display:inline-block}#ofitour-cms #masski header .menu-header .top-bar .top-bar-section ul{background:#e60000;float:right !important}#ofitour-cms #masski header .menu-header .top-bar .top-bar-section li a:not(.button){color:white;background:#e60000}#ofitour-cms #masski header .menu-header .top-bar .top-bar-section .divider,#ofitour-cms #masski header .menu-header .top-bar .top-bar-section [role="separator"]{background:transparent;border-right-color:transparent}#ofitour-cms #masski header .menu-header .top-bar .top-bar-section .has-dropdown>a:after{top:52px;left:70px}#ofitour-cms #masski header .menu-header ul#locales{display:inline-block !important;margin:0;padding:0;line-height:0}#ofitour-cms #masski header .menu-header ul#locales .locale-icon-masski{padding-left:1.3em;padding-right:0 !important}#ofitour-cms #masski header .menu-header ul#locales .locale-icon-masski .icono-generico{left:20px}#ofitour-cms #masski header .menu-header ul#locales .locale-icon-masski .icono-bandera{z-index:1;position:relative;left:-32px;top:-2px}#ofitour-cms #masski header .menu-header ul#locales .locale-icon-masski::after{display:none}#ofitour-cms #masski header .icons:not(#contact-icons){height:58%;box-sizing:initial;display:flex;flex-direction:row-reverse}#ofitour-cms #masski header .icons:not(#contact-icons) img,#ofitour-cms #masski header .icons:not(#contact-icons) a{display:inline-block;cursor:pointer}#ofitour-cms #masski header .icons:not(#contact-icons) #menu li a,#ofitour-cms #masski header .icons:not(#contact-icons) #menu .menu-buttons-options-flex a,#ofitour-cms #masski header .icons:not(#contact-icons) #slideMenuUser li a,#ofitour-cms #masski header .icons:not(#contact-icons) #slideMenuUser .menu-buttons-options-flex a{height:auto}#ofitour-cms #masski header #contact-icons{margin-right:3.5em;display:flex;align-items:center}#ofitour-cms #masski header #contact-icons a{padding-left:0px !important;padding-right:0px !important}#ofitour-cms #masski header .icono-generico,#ofitour-cms #masski header .icon{width:56px}#ofitour-cms #masski header #header-options{text-align:right;width:100%}#ofitour-cms #masski header #header-options a,#ofitour-cms #masski header #header-options i{color:white;padding:4px;cursor:pointer}#ofitour-cms #masski header #header-options li{list-style:none}#ofitour-cms #masski header #header-options .f-dropdown a{color:#413a65;font-size:1em;text-align:left}#ofitour-cms #masski header #header-options #slide-user-menu-button{margin:0;padding:0;align-items:baseline;margin-right:3em}#ofitour-cms #masski header #header-options #datos-vendedor{color:white;font-size:14px;display:contents}#ofitour-cms #masski header #menu:not(.locales-menu){background-color:transparent;margin:0;padding:0;width:100%;height:100%;border:none;overflow-y:auto}#ofitour-cms #masski header #slideMenuUser{overflow-y:auto}#ofitour-cms #masski header #slideMenuUser li:first-child *{font-weight:bold !important}#ofitour-cms #masski header .slideMenu{height:100vh;background-color:#e60000 !important;position:fixed;max-width:560px;width:100%;top:0;right:0;margin:0;border:none !important;z-index:1000000;display:block;transform:translateX(calc($max-menu-width + 5px))}#ofitour-cms #masski header .slideMenu *{font-size:34.3px !important;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:white;letter-spacing:-0.69px}#ofitour-cms #masski header .slideMenu .menu-children{display:none}#ofitour-cms #masski header .slideMenu .menu-children a{font-size:30px !important}#ofitour-cms #masski header .slideMenu .menu-children-show{display:block !important}#ofitour-cms #masski header .slideMenu ul{display:block;width:100%;padding:80px 24px 24px 48px;background-color:transparent}#ofitour-cms #masski header .slideMenu ul.menu-children{padding:0 1rem}#ofitour-cms #masski header .slideMenu li{display:block;width:100%;font-size:34.3px;text-align:left;margin-top:4px;background-color:transparent;font-weight:normal !important}#ofitour-cms #masski header .slideMenu li a{background-color:transparent !important;padding:0;color:white !important}#ofitour-cms #masski header .slideMenu li.divider{display:none}#ofitour-cms #masski header .slideMenu .menu-buttons-options-flex{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:30px}#ofitour-cms #masski header .slideMenu .menu-buttons-options-flex a.btn{padding-left:0 !important}#ofitour-cms #masski header .slideMenu .btn{display:block;padding:15px 25px !important;margin-left:0;background-color:#e60000 !important;border-radius:300px 300px;color:white !important;white-space:nowrap;width:fit-content;font-size:18.9px !important;line-height:normal;margin-top:10px}#ofitour-cms #masski header .slideMenu .btn:hover{background-color:#3C3C3B;color:#ffffff}#ofitour-cms #masski header .slideMenu #slide-menu-close-button,#ofitour-cms #masski header .slideMenu #slide-user-menu-close-button{position:absolute;color:white;top:0px;right:14px;font-size:50px !important;font-weight:200;z-index:10000;height:55px;overflow:hidden}#ofitour-cms #masski header .slideMenuBack{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:200}#ofitour-cms #masski header .top-menu-display{animation-name:menuDisplayAnim;animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0.6s;-ms-animation-duration:0.6s;-o-animation-duration:0.6s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards}#ofitour-cms #masski header .top-menu-hide{animation-name:menuDisplayAnim;animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-animation-direction:reverse;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0.6s;-ms-animation-duration:0.6s;-o-animation-duration:0.6s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-direction:reverse;-ms-animation-direction:reverse;-o-animation-direction:reverse}#ofitour-cms #masski header .top-menu-hide-inicio{animation-name:menuDisplayAnim;animation-duration:0s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-animation-direction:reverse;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0s;-ms-animation-duration:0s;-o-animation-duration:0s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:reverse;-ms-animation-fill-mode:reverse;-o-animation-fill-mode:reverse;display:none}#ofitour-cms #masski header .top-menu-fix{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#ofitour-cms #masski .viewport,#ofitour-cms #masski .flexslider{border-radius:0}#ofitour-cms #masski div[id^='form']{width:100%}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options']{background-color:transparent;border:none;margin:1.5em 3em;box-shadow:none}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] div[id*='panel']{background-color:white;padding:1.5em}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] div[id*='panel'] .prefix{background-color:transparent;border:none}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul:not(.chosen-results){margin-bottom:0}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul:not(.chosen-results) li{padding:0}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul:not(.chosen-results) li a{padding:0.5em 1.5em}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul:not(.chosen-results) li:hover{background-color:white}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul:not(.chosen-results) li:hover a{color:#e60000}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul.chosen-results{min-width:max-content;background-color:white}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul.chosen-results .group-result,#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul.chosen-results .destination,#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul.chosen-results .product{font-style:oblique}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul.chosen-results .destination:not(.product){opacity:0.5}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul.chosen-results .product{margin-left:1em;font-style:normal}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'] ul.chosen-results .highlighted{background:#e60000 !important;color:white;background-color:#e60000;background-image:none}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'][id*='mobile']{margin:0;background-color:white !important;border:1px solid #e60000}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'][id*='mobile'] a{color:#3C3C3B}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'][id*='mobile'] #accordion-form .tab-accordion{border:0}#ofitour-cms #masski div[id^='form'] div[id*='reservation-options'][id*='mobile'] div[id*='panel']{padding:0}#ofitour-cms #masski div[id^='form'] span.from{height:auto}#ofitour-cms #masski div[id^='form'] span,#ofitour-cms #masski div[id^='form'] input[class*='calendar'],#ofitour-cms #masski div[id^='form'] .button,#ofitour-cms #masski div[id^='form'] .chosen-container.chosen-container-single,#ofitour-cms #masski div[id^='form'] select{height:45px}#ofitour-cms #masski div[id^='form'] .chosen-container.chosen-container-single{height:45px !important}#ofitour-cms #masski div[id^='form'] .button{margin:0;border-radius:0}#ofitour-cms #masski div[id^='form'] .text-icon-calendar,#ofitour-cms #masski div[id^='form'] .text-icon-calendar:focus{background-image:url(/assets/masski/iconos/calendario-9ca1b1006c6858700fe42ac72ff2e95ec4e06347efda9deb612e4c294eabd576.png) !important;background-repeat:no-repeat !important;background-position:5% 50% !important;padding-left:4em !important;background-size:40px}#ofitour-cms #masski div[id^='form'] div[id^='habitacion'] span.prefix{display:table-cell;text-align:center;vertical-align:middle}#ofitour-cms #masski #nav-reservation-options .active,#ofitour-cms #masski #nav-reservation-options-slider-form .active{color:#e60000;background-color:white}#ofitour-cms #masski .vertical-footer-groups p{color:white}#ofitour-cms #masski h1,#ofitour-cms #masski h2,#ofitour-cms #masski h3,#ofitour-cms #masski h4,#ofitour-cms #masski h5{color:#e60000}#ofitour-cms #masski .publishing-group-title-bar{background-color:#e60000;color:white;padding:0.5em;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#ofitour-cms #masski .publishing-group-title-bar span{color:white}#ofitour-cms #masski .publishing-group-title-bar .corpColor-Icon{background-color:white}#ofitour-cms #masski .products-max-content{max-width:1400px;margin:0 auto}#ofitour-cms #masski .publishing-group-slider .price-container,#ofitour-cms #masski .publishing-group-with-prominent-products .price-container,#ofitour-cms #masski .product-without-description .price-container{background-color:#e60000;border-radius:10px;margin-right:10px;margin-bottom:10px;line-height:1;padding:0.7em 1.5em;width:min-content;font-size:0.8em;position:absolute;bottom:0px;right:0px;height:46px}#ofitour-cms #masski .publishing-group-slider .price-container .price,#ofitour-cms #masski .publishing-group-with-prominent-products .price-container .price,#ofitour-cms #masski .product-without-description .price-container .price{display:block;float:right;width:max-content;font-size:1.4em;text-transform:lowercase;font-weight:normal}#ofitour-cms #masski .publishing-group-slider .price-container .from,#ofitour-cms #masski .publishing-group-with-prominent-products .price-container .from,#ofitour-cms #masski .product-without-description .price-container .from{display:block;float:right;font-weight:normal;width:max-content;font-size:0.9em;text-transform:lowercase}#ofitour-cms #masski .publishing-group-slider,#ofitour-cms #masski .publishing-group-with-prominent-products{box-shadow:none}#ofitour-cms #masski .publishing-group-slider .fa,#ofitour-cms #masski .publishing-group-with-prominent-products .fa{position:relative;left:-31px;bottom:-11px}#ofitour-cms #masski .publishing-group-slider .image-background,#ofitour-cms #masski .publishing-group-with-prominent-products .image-background{height:250px;width:100%;background-color:#FFFFFF;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;object-fit:cover}#ofitour-cms #masski .publishing-group-slider .price-container,#ofitour-cms #masski .publishing-group-with-prominent-products .price-container{background-color:#e60000;border-radius:10px;margin-right:10px;margin-bottom:10px;line-height:1;padding:0.7em 1.5em;width:min-content}#ofitour-cms #masski .publishing-group-slider .price-container .price,#ofitour-cms #masski .publishing-group-with-prominent-products .price-container .price{display:block;float:right;width:max-content;font-size:1.4em;text-transform:lowercase;font-weight:normal}#ofitour-cms #masski .publishing-group-slider .price-container .from,#ofitour-cms #masski .publishing-group-with-prominent-products .price-container .from{display:block;float:right;width:max-content;font-size:0.9em;text-transform:lowercase}#ofitour-cms #masski .product-without-description .under-image{background-color:transparent;padding:0px;margin:0px;min-height:unset;position:absolute;right:30px;bottom:155px;width:-webkit-fill-available}#ofitour-cms #masski .product-without-description .under-image .price-container-under-image{border-radius:10px;padding:0.5em 1.5em}#ofitour-cms #masski .product-without-description .under-image .price-container-under-image .text{font-size:small}#ofitour-cms #masski .product-without-description .under-image .price-container-under-image span{color:white}#ofitour-cms #masski .product-without-description .title-container{padding:1.2em;padding-left:4em;text-align:left;display:flex;background-image:url(/assets/masski/iconos/generico-389d4488939d1de4805bc1ee1b5d50e6b85f9a4d314c4c696d9980d016a61668.png);background-repeat:no-repeat;background-size:3em;background-position:center;background-position-x:1em}#ofitour-cms #masski .ver-todos-precios{color:#e60000;background-color:white;border:1px solid #e60000;padding:1.2em;text-align:center;margin-top:0.5em;margin-bottom:1.5em;width:100%;display:block;font-weight:normal}#ofitour-cms #masski .ver-todos-precios:hover{background-color:#3C3C3B;color:white;border:1px solid}#ofitour-cms #masski .publishing-group-slider .publishing-group-title-bar,#ofitour-cms #masski .product-without-description .publishing-group-title-bar{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:center;justify-content:start;max-height:74px}#ofitour-cms #masski .publishing-group-slider .publishing-group-title-bar .corpColor-Icon,#ofitour-cms #masski .product-without-description .publishing-group-title-bar .corpColor-Icon{margin-left:0.5em}#ofitour-cms #masski .publishing-group-slider .publishing-group-title-bar a.title,#ofitour-cms #masski .product-without-description .publishing-group-title-bar a.title{text-align:left}#ofitour-cms #masski .publishing-group-slider{text-align:center}#ofitour-cms #masski .publishing-group-slider>.title{justify-content:center;padding:0;margin:0;display:flex;width:99.5vw;right:2.8125em;position:relative}#ofitour-cms #masski .publishing-group-slider>.title a{padding:1em;padding-left:2.2em;background-image:url(/assets/masski/iconos/generico-389d4488939d1de4805bc1ee1b5d50e6b85f9a4d314c4c696d9980d016a61668.png);background-repeat:no-repeat;background-size:2em;background-position:left;box-shadow:0 0 black;font-size:0.8em}#ofitour-cms #masski .publishing-group-slider>.title .img-group{width:5em;height:2.7em !important;position:absolute;left:15%}#ofitour-cms #masski .btn-ver-todos{display:flex;justify-content:flex-end;align-items:center;text-align:right;margin:0.2em 2em}#ofitour-cms #masski .btn-ver-todos a{color:#e60000}#ofitour-cms #masski #product-container img{width:100%}#ofitour-cms #masski #product-container .product-show{border:1px solid #e60000;margin:1em}#ofitour-cms #masski #product-container .product-show .product-tabs{border-right:1px solid #e60000}#ofitour-cms #masski #product-container .product-show .product-tabs .product-descriptions{padding-top:20px}#ofitour-cms #masski #product-container .product-show .product-tabs .product-descriptions>ul#descriptions li.tab-title{border:none;border-radius:7px;color:white;text-align:center;padding:0.5em 1.5em;line-height:normal;min-width:200px}#ofitour-cms #masski #product-container .product-show .product-tabs .product-descriptions>ul#descriptions li.tab-title.active,#ofitour-cms #masski #product-container .product-show .product-tabs .product-descriptions>ul#descriptions li.tab-title:hover{background-color:#3C3C3B}#ofitour-cms #masski #product-container .extensions-and-booking-button{padding:0.9375em 0}#ofitour-cms #masski #product-container .product-show .product-selection-criteria{border-top:none;background-color:inherit;padding:0;box-shadow:none}#ofitour-cms #masski #product-container .selection-criterium{border:1px solid #e60000}#ofitour-cms #masski #product-container .selection-criterium a{color:#3C3C3B}#ofitour-cms #masski #product-container form.custom .custom.dropdown .selector:after{border-color:#e60000 transparent transparent transparent}#ofitour-cms #masski #product-container .product-show .product-selection-criteria form label{font-weight:bold;margin-bottom:0.5em;margin-top:0.5em}#ofitour-cms #masski #product-container .product-show form{margin:0}#ofitour-cms #masski #product-container .product-without-description .image-background{background-size:cover}#ofitour-cms #masski #product-container .product-without-description .under-image{background-color:transparent;padding:0px;margin:0px;min-height:unset;position:relative;right:15px;bottom:60px;width:-webkit-fill-available}#ofitour-cms #masski #product-container .product-without-description .under-image .price-container-under-image{border-radius:10px;padding:0.5em 1.5em}#ofitour-cms #masski #product-container .product-without-description .under-image .price-container-under-image .text{font-size:small}#ofitour-cms #masski #product-container .product-without-description .under-image .price-container-under-image span{color:white}#ofitour-cms #masski #product-container .product-without-description .title-container{padding:1.2em;padding-left:4em;text-align:left;background-image:url(/assets/masski/iconos/generico-389d4488939d1de4805bc1ee1b5d50e6b85f9a4d314c4c696d9980d016a61668.png);background-repeat:no-repeat;background-size:3em;background-position:center;background-position-x:1em}#ofitour-cms #masski #reservation-options-slider-form input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]),#ofitour-cms #masski #reservation-options-slider-form select:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]){color:#e60000;padding-top:23px}#ofitour-cms #masski #reservation-options-slider-form input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,#ofitour-cms #masski #reservation-options-slider-form select:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder{color:#e60000}#ofitour-cms #masski #reservation-options-slider-form .chosen-container-single .chosen-single abbr{right:0;top:auto;bottom:14px}#ofitour-cms #masski #reservation-options-slider-form .chosen-container.chosen-container-single{background-image:url(/assets/masski/iconos/destino-10c9d051e206c01d14558fe4a81345333baa5371b9e0df54a3c2ca17da051bd3.png);background-repeat:no-repeat !important;background-position:3% 50% !important;padding-left:4em !important;background-size:40px}#ofitour-cms #masski #reservation-options-slider-form .chosen-container.chosen-container-single .chosen-drop{width:395px !important}#ofitour-cms #masski #reservation-options-slider-form .chosen-container.chosen-container-single input{background:none !important;padding-top:4px !important}#ofitour-cms #masski #reservation-options-slider-form .chosen-container.chosen-container-single .chosen-single.chosen-default,#ofitour-cms #masski #reservation-options-slider-form .chosen-container.chosen-container-single .chosen-single.chosen-single-with-deselect{background-image:none !important;height:100%;padding:0;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;padding-bottom:4px}#ofitour-cms #masski #reservation-options-slider-form .chosen-container.chosen-container-single .chosen-single.chosen-default span,#ofitour-cms #masski #reservation-options-slider-form .chosen-container.chosen-container-single .chosen-single.chosen-single-with-deselect span{color:#e60000 !important;margin:auto;line-height:normal;text-overflow:normal;white-space:normal;width:calc(100% - 20px);height:auto;margin:0}#ofitour-cms #masski #reservation-options-slider-form #popup-habitaciones-cms,#ofitour-cms #masski #reservation-options-slider-form #popup-habitaciones-cms-form-40{position:absolute;right:0;width:90vw;max-width:400px;background-color:white;padding:16px;margin-top:8px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2)}#ofitour-cms #masski #reservation-options-slider-form #popup-habitaciones-cms select,#ofitour-cms #masski #reservation-options-slider-form #popup-habitaciones-cms-form-40 select{padding:0;padding-left:8px;background-position:calc(100% - 4px) 50%;height:32px;outline:0}#ofitour-cms #masski #reservation-options-slider-form #popup-habitaciones-cms button,#ofitour-cms #masski #reservation-options-slider-form #popup-habitaciones-cms-form-40 button{border-radius:0;font-size:12px;padding:0.8em 1.5em}#ofitour-cms #masski #form-hoja-producto #reservation-options-slider-form{margin:0}#ofitour-cms #masski #form-hoja-producto #reservation-options-slider-form .medium-mt-2{margin-top:0}#ofitour-cms #masski #form-hoja-producto #reservation-options-slider-form #numeroHabitacionesLauncher{margin-bottom:1em}#ofitour-cms #masski #form-hoja-producto #reservation-options-slider-form #popup-habitaciones-cms{margin-top:0;z-index:3}#ofitour-cms #masski #form-hoja-producto #reservation-options-slider-form #popup-habitaciones-cms span.prefix{background:none;border:none}#ofitour-cms #masski #numeroHabitacionesLauncher,#ofitour-cms #masski #numeroHabitacionesLauncher-form-40{padding:0 0.5em;color:#e60000;background-color:white;border:1px solid #e60000;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(/assets/masski/iconos/acomodacion-1a20f98e62938bca1595c9084e4f9c4ce0ff5db8eb704ebd8e3a146e07dbe42e.png) 3% 50%,url(/assets/masski/iconos/arrow-down-a9db3e63098cdd439520ea6cad2c10896e311901576d062eb5e65b2997a9cafe.png) right 10px;background-repeat:no-repeat !important;padding-left:4em !important;background-size:40px, 24px;height:45px;margin:auto;border-radius:0;font-weight:normal;text-align:left;font-size:0.875em;width:100%;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;padding-bottom:4px;outline:0}#ofitour-cms #masski .snow-angle-down{position:absolute;top:14px;right:20px;color:#e60000}#ofitour-cms #masski .snow-angle-down.angle-search-filter{right:5px}#ofitour-cms #masski .contenedor-habitaciones-popup{padding-top:16px}#ofitour-cms #masski .alter-row-habitaciones{border-top:1px solid #e3e3e3;margin-top:8px}#ofitour-cms #masski .flexslider .flex-prev,#ofitour-cms #masski .flexslider .flex-next{top:54%}@media only screen and (min-width: 768px) and (max-width: 1279px){#ofitour-cms #masski select.destinations-tree.chosen{background:url(/assets/masski/iconos/destino-10c9d051e206c01d14558fe4a81345333baa5371b9e0df54a3c2ca17da051bd3.png) 3% 50%, url(/assets/masski/iconos/arrow-down-a9db3e63098cdd439520ea6cad2c10896e311901576d062eb5e65b2997a9cafe.png) right 10px;padding-left:3.7em !important;background-size:40px, 24px;background-repeat:no-repeat !important;padding-top:14px !important}}#ofitour-cms .reveal-modal a,#ofitour-cms #masski .reveal-modal a{color:#e60000}@media screen and (max-width: 767px){#ofitour-cms #masski .icon.mb-icon{width:25px !important}#ofitour-cms #masski #select-locales{max-width:inherit !important;margin-bottom:11px !important;width:102px !important;background-color:white !important;background-image:url(/assets/masski/iconos/arrow-down-a9db3e63098cdd439520ea6cad2c10896e311901576d062eb5e65b2997a9cafe.png) !important;background-repeat:no-repeat !important;background-position:calc(100% - 4px) 50% !important}#ofitour-cms #masski .mb-change-language-wrapper{position:relative}#ofitour-cms #masski .mb-change-language-wrapper select{position:absolute;width:38px !important;max-width:40px !important;opacity:0;overflow:hidden;height:26px}#ofitour-cms #masski .texto-cliente{text-align:left;margin-left:5px}#ofitour-cms #masski .mb-language-options{display:flex !important;align-items:center;height:74px;justify-content:flex-end;padding-right:12px;overflow:hidden}#ofitour-cms #masski header .shopping_cart_link{margin-top:10px}#ofitour-cms #masski header .shopping_cart_link i{display:inline !important}#ofitour-cms #masski header .menu-header{height:auto !important;background-color:white;color:#e60000}#ofitour-cms #masski header .menu-header #masski-mobile-header-ribbon{background-color:#e60000;color:white !important;display:flex !important;align-items:center;justify-content:space-between;padding:12px 0.9375em}#ofitour-cms #masski header .menu-header #masski-mobile-header-ribbon .menu-cliente a{align-items:center}#ofitour-cms #masski header .menu-header #masski-mobile-header-ribbon .masski-mobile-header-ribbon-menu-container i.fa{color:white !important;font-size:20px}#ofitour-cms #masski .publishing-group-container .row,#ofitour-cms #masski .publishing-group-container .columns{margin:0 !important;padding:0 !important}#ofitour-cms #masski #header-options{justify-content:space-between;align-items:flex-end}#ofitour-cms #masski .product-without-description .image{background-color:#e60000}#ofitour-cms #masski .product-without-description .under-image{right:0px}#ofitour-cms #masski .product-without-description .under-image .price-container-under-image{border-top-right-radius:0}#ofitour-cms #masski .publishing-group-with-prominent-products .price-container,#ofitour-cms #masski .publishing-group-11 .price-container,#ofitour-cms #masski .product-without-description .price-container{margin-right:0;margin-bottom:10px;margin-right:10px;min-width:120px;width:120px}#ofitour-cms #masski .group-bottom .publishing-group-slider,#ofitour-cms #masski .super-group-bottom .publishing-group-slider{text-align:center}#ofitour-cms #masski .group-bottom .publishing-group-slider>.title,#ofitour-cms #masski .super-group-bottom .publishing-group-slider>.title{width:initial;right:initial}#ofitour-cms #masski .btn-ver-todos{margin-right:0 !important}#ofitour-cms #masski #product-container .product-descriptions{margin-bottom:15px}#ofitour-cms #masski #product-container .tab-accordion a{color:white;background:#e60000}#ofitour-cms #masski #product-container .tab-accordion .ui-accordion-header-active{background:#3C3C3B}#ofitour-cms #masski #product-container .tab-accordion span{display:none}#ofitour-cms #masski #numeroHabitacionesLauncher,#ofitour-cms #masski #numeroHabitacionesLauncher-form-40{margin-bottom:12px;background-position:5% 50%, right 10px !important}#ofitour-cms #masski #form-mobile{margin-top:12px}#ofitour-cms #masski #form-mobile input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]),#ofitour-cms #masski #form-mobile select:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]){color:#e60000;padding-top:23px}#ofitour-cms #masski #form-mobile input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,#ofitour-cms #masski #form-mobile select:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder{color:#e60000}#ofitour-cms #masski #form-mobile #popup-habitaciones-cms input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]),#ofitour-cms #masski #form-mobile #popup-habitaciones-cms select:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]),#ofitour-cms #masski #form-mobile #popup-habitaciones-cms-form-40 input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]),#ofitour-cms #masski #form-mobile #popup-habitaciones-cms-form-40 select:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]){padding-top:0 !important}#ofitour-cms #masski #form-mobile #popup-habitaciones-cms button,#ofitour-cms #masski #form-mobile #popup-habitaciones-cms-form-40 button{border-radius:0;font-size:12px}#ofitour-cms #masski #form-mobile select.destinations-tree.chosen{background:url(/assets/masski/iconos/destino-10c9d051e206c01d14558fe4a81345333baa5371b9e0df54a3c2ca17da051bd3.png) 5% 50%, url(/assets/masski/iconos/arrow-down-a9db3e63098cdd439520ea6cad2c10896e311901576d062eb5e65b2997a9cafe.png) right 10px;padding-left:4em !important;background-size:40px, 24px;background-repeat:no-repeat !important;padding-left:4em !important;padding-top:14px !important}#ofitour-cms #masski #company-logo-container{padding:10px;width:100%}#ofitour-cms #masski #company-logo-container .logo{height:54px}#ofitour-cms #masski #form-mini{max-width:1440px;left:inherit;padding:0;top:inherit;transform:none}#ofitour-cms #masski #form-mini #reservation-options-slider-form{margin:0}#ofitour-cms #masski #form-mini #reservation-options-slider-form .form{padding:1.5rem 0}#ofitour-cms #masski #form-mini #reservation-options-slider-form .form #popup-habitaciones-cms{position:relative}}@media all and (max-width: 767px){#ofitour-cms #masski .title-head-product{display:block !important}#ofitour-cms #masski .product-right-head-data{display:block !important;padding:0 !important;border:none !important}#ofitour-cms #masski .product-right-head-data .product-duration-price{margin-top:6px}#ofitour-cms #masski .product-right-head-data .product-duration-price *{font-size:18px !important}#ofitour-cms #masski #search-info{display:none !important}#ofitour-cms #masski #publication-filter-mobile-menu{display:block;text-align:center;padding:8px}#ofitour-cms #masski #publication-filter-mobile-menu i.fa.normal{position:static}#ofitour-cms #masski #menu-filter-content{height:0;overflow:hidden}#ofitour-cms #masski .menu-filter-display{animation-name:verticalMenuDisplayAnim;animation-duration:0.5s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:verticalMenuDisplayAnim;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}#ofitour-cms #masski .menu-filter-hide{animation-name:verticalMenuHideAnim;animation-duration:0.5s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:verticalMenuHideAnim;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}#ofitour-cms #masski .publication-filter .wrap-option-search-filter{margin-top:12px}#ofitour-cms #masski .orbit-prev,#ofitour-cms #masski .orbit-next{background-position:center center !important;background-size:cover !important;width:60px !important;height:60px}#ofitour-cms #masski .orbit-prev span,#ofitour-cms #masski .orbit-next span{border:none}#ofitour-cms #masski .orbit-prev{background:url(/assets/flecha-amarilla-izq-0c3ea501af07859865a029b0e2f9a631b57a0a33f1a5594a7aae41f5c7e26de2.svg)}#ofitour-cms #masski .orbit-next{background:url(/assets/flecha-amarilla-drch-99a36aabc46bf7e834007dfb772cc828f8f222426689336de0bf9e7bddad1234.svg)}#ofitour-cms #masski #markup-mesage{max-width:90% !important}#ofitour-cms #masski #logo-agencia-container{display:none}#ofitour-cms #masski #slider .slider{display:none}#ofitour-cms #masski #search-menu{height:90px;background-color:#ffc82a}#ofitour-cms #masski .home-publishing-group-box{display:block;overflow:hidden}#ofitour-cms #masski .home-publishing-group-box .custom-orbit-nav{display:none}#ofitour-cms #masski .home-publishing-group-box .product-with-description-landscape{display:block;border-radius:0 0 25px 25px !important;height:auto}#ofitour-cms #masski .home-publishing-group-box .product-with-description-landscape .image{object-fit:cover;height:240px}#ofitour-cms #masski .home-publishing-group-box .main-data{font-size:18.5px}#ofitour-cms #masski .home-publishing-group-box .orbit-container .orbit-prev,#ofitour-cms #masski .home-publishing-group-box .orbit-container .orbit-next{display:inherit;top:150px}#ofitour-cms #masski .home-publishing-group-box .home-publishing-group-data{padding-bottom:12px;max-width:100%}#ofitour-cms #masski header .slideMenu{height:100vh;background-color:var(--sun-yellow);position:fixed;width:80vw;top:0;right:0;margin:0;border:none !important;z-index:205;display:block;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#423766;transform:translateX(81vw)}#ofitour-cms #masski .form-columns-fix .custom-form-text{width:100% !important}#ofitour-cms #masski .finder-publications-container{display:block;width:100%;max-width:100%;margin-left:0;margin-right:0}#ofitour-cms #masski .finder-publications-container .large-4{max-width:100%;min-width:100%}#ofitour-cms #masski .finder-publications-container .publication-container{margin-left:0;margin-right:0}#ofitour-cms #masski #panel-group_hotels_package .columns,#ofitour-cms #masski #panel-tips_of_zones_and_subzones .columns{padding:0}#ofitour-cms #masski #panel-group_hotels_package ul,#ofitour-cms #masski #panel-tips_of_zones_and_subzones ul{margin:0}#ofitour-cms #masski #panel-group_hotels_package img,#ofitour-cms #masski #panel-tips_of_zones_and_subzones img{display:none}#ofitour-cms #masski div[id^="visado-"] .contenedor-imagen-noticia,#ofitour-cms #masski #embajadas-y-consulados-en-espana .contenedor-imagen-noticia,#ofitour-cms #masski #aviso-legal .contenedor-imagen-noticia,#ofitour-cms #masski #seguros .contenedor-imagen-noticia,#ofitour-cms #masski #members .contenedor-imagen-noticia,#ofitour-cms #masski #autocheckin .contenedor-imagen-noticia,#ofitour-cms #masski #news .contenedor-imagen-noticia{display:none}#ofitour-cms #masski div[id^="visado-"] .margin-row-container,#ofitour-cms #masski #embajadas-y-consulados-en-espana .margin-row-container,#ofitour-cms #masski #aviso-legal .margin-row-container,#ofitour-cms #masski #seguros .margin-row-container,#ofitour-cms #masski #members .margin-row-container,#ofitour-cms #masski #autocheckin .margin-row-container,#ofitour-cms #masski #news .margin-row-container{padding:0px 1em}#ofitour-cms #masski div[id^="visado-"] .titulo-web,#ofitour-cms #masski #embajadas-y-consulados-en-espana .titulo-web,#ofitour-cms #masski #aviso-legal .titulo-web,#ofitour-cms #masski #seguros .titulo-web,#ofitour-cms #masski #members .titulo-web,#ofitour-cms #masski #autocheckin .titulo-web,#ofitour-cms #masski #news .titulo-web{font-size:initial !important;padding-left:10px !important;text-align:center !important}#ofitour-cms #masski div[id^="visado-"] .btn-titulo-web,#ofitour-cms #masski #embajadas-y-consulados-en-espana .btn-titulo-web,#ofitour-cms #masski #aviso-legal .btn-titulo-web,#ofitour-cms #masski #seguros .btn-titulo-web,#ofitour-cms #masski #members .btn-titulo-web,#ofitour-cms #masski #autocheckin .btn-titulo-web,#ofitour-cms #masski #news .btn-titulo-web{margin-bottom:10px !important}#ofitour-cms #masski div[id^="visado-"] .elemento-celda,#ofitour-cms #masski #embajadas-y-consulados-en-espana .elemento-celda,#ofitour-cms #masski #aviso-legal .elemento-celda,#ofitour-cms #masski #seguros .elemento-celda,#ofitour-cms #masski #members .elemento-celda,#ofitour-cms #masski #autocheckin .elemento-celda,#ofitour-cms #masski #news .elemento-celda{width:auto !important}@keyframes menuDisplayAnim{from{transform:translateX(81vw)}to{transform:translateX(0)}}@-webkit-keyframes menuDisplayAnim{from{-webkit-transform:translateX(81vw)}to{-webkit-transform:translateX(0)}}@keyframes verticalMenuDisplayAnim{from{height:0px;overflow-y:hidden}to{height:275px;overflow-y:visible !important}}@keyframes verticalMenuHideAnim{from{height:270px;overflow-y:visible}to{height:0px;overflow-y:hidden}}}@media all and (min-width: 768px){#ofitour-cms #masski .disabled-link-desktop{pointer-events:none}}@media all and (max-width: 63.9375em){#ofitour-cms #masski #product-container #detalle-producto-masski .nav-menu-container .info-product-schema .separator-left{border:0}}@media all and (max-height: 64em) and (max-width: 64em){#ofitour-cms #masski #news .articulo-noticia{flex-wrap:wrap}#ofitour-cms #masski #news .articulo-noticia .contenedor-imagen-noticia,#ofitour-cms #masski #news .articulo-noticia .contenedor-texto-noticia{width:100%}#ofitour-cms #masski #news .articulo-noticia .contenedor-imagen-noticia{margin:0;max-width:initial;max-height:initial;text-align:center !important}#ofitour-cms #masski #news .articulo-noticia .contenedor-texto-noticia{padding-bottom:60px}#ofitour-cms #masski #embajadas-y-consulados-en-espana table{width:100%}#ofitour-cms #masski #embajadas-y-consulados-en-espana table thead{display:none}#ofitour-cms #masski #embajadas-y-consulados-en-espana table tr:nth-of-type(2n){background-color:inherit}#ofitour-cms #masski #embajadas-y-consulados-en-espana table tbody td{min-width:initial;margin-top:15px;text-align:left;display:inline-block}#ofitour-cms #masski #embajadas-y-consulados-en-espana table tbody td:before{content:attr(data-th);display:block}}@media all and (min-width: 1441px){#ofitour-cms #masski .home-publishing-group-box .product-with-description-landscape{border-radius:25px !important;overflow:hidden}#ofitour-cms #masski .content-size-fixer,#ofitour-cms #masski .content-size-fixer-xl{border-radius:30px;margin-bottom:20px}}@media all and (min-width: 1921px){#ofitour-cms #masski .content-size-fixer,#ofitour-cms #masski .content-size-fixer-xl{border-radius:30px;margin-bottom:20px}}@media only screen and (min-width: 768px){#ofitour-cms #masski #form-mini .large-1,#ofitour-cms #masski #form-mini .row .large-1{position:relative;width:8.33333%}#ofitour-cms #masski #form-mini .row .large-2,#ofitour-cms #masski #form-mini .large-2{position:relative;width:16.66667%}#ofitour-cms #masski #form-mini .row .large-3,#ofitour-cms #masski #form-mini .large-3{position:relative;width:25%}#ofitour-cms #masski #form-mini .row .large-4,#ofitour-cms #masski #form-mini .large-4{position:relative;width:33.33333%}#ofitour-cms #masski #form-mini .row .large-5,#ofitour-cms #masski #form-mini .large-5{position:relative;width:41.66667%}#ofitour-cms #masski #form-mini .row .large-6,#ofitour-cms #masski #form-mini .large-6{position:relative;width:50%}#ofitour-cms #masski #form-mini .row .large-6,#ofitour-cms #masski #form-mini .large-7{position:relative;width:58.33333%}#ofitour-cms #masski #form-mini .row .large-8,#ofitour-cms #masski #form-mini .large-8{position:relative;width:66.66667%}#ofitour-cms #masski #form-mini .row .large-9,#ofitour-cms #masski #form-mini .large-9{position:relative;width:75%}#ofitour-cms #masski #form-mini .row .large-10,#ofitour-cms #masski #form-mini .large-10{position:relative;width:83.33333%}#ofitour-cms #masski #form-mini .row .large-11,#ofitour-cms #masski #form-mini .large-11{position:relative;width:91.66667%}#ofitour-cms #masski #form-mini .row .large-12,#ofitour-cms #masski #form-mini .large-12{position:relative;width:100%}#ofitour-cms #masski #form-mini .row .large-offset-0{position:relative;margin-left:0%}#ofitour-cms #masski #form-mini .row .large-offset-1{position:relative;margin-left:8.33333%}#ofitour-cms #masski #form-mini .row .large-offset-2{position:relative;margin-left:16.66667%}#ofitour-cms #masski #form-mini .row .large-offset-3{position:relative;margin-left:25%}#ofitour-cms #masski #form-mini .row .large-offset-4{position:relative;margin-left:33.33333%}#ofitour-cms #masski #form-mini .row .large-offset-5{position:relative;margin-left:41.66667%}#ofitour-cms #masski #form-mini .row .large-offset-6{position:relative;margin-left:50%}#ofitour-cms #masski #form-mini .row .large-offset-7{position:relative;margin-left:58.33333%}#ofitour-cms #masski #form-mini .row .large-offset-8{position:relative;margin-left:66.66667%}#ofitour-cms #masski #form-mini .row .large-offset-9{position:relative;margin-left:75%}#ofitour-cms #masski #form-mini .row .large-offset-10{position:relative;margin-left:83.33333%}#ofitour-cms #masski #form-mini .row .large-offset-11{position:relative;margin-left:91.66667%}}@keyframes toast-appear-anim{0%{transform:translateY(48px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes toast-disappear-anim{0%{transform:translateY(0);opacity:1}100%{transform:translateY(48px);opacity:0}}#ofitour-cms #notification-toast{background-color:#ed1f24;color:white;width:100%;left:0;position:fixed;padding:4px 8px;bottom:0;z-index:1000000;font-size:14px;display:none;align-items:center;justify-content:center;min-height:48px}#ofitour-cms #notification-toast.show{display:flex;-webkit-animation-name:toast-appear-anim;-webkit-animation-duration:0.2s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:toast-appear-anim;animation-duration:0.2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}#ofitour-cms #notification-toast.hide-toast{display:flex;-webkit-animation-name:toast-disappear-anim;-webkit-animation-duration:0.2s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:toast-disappear-anim;animation-duration:0.2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}#ofitour-cms body#puenteclub{color:#6C757D}#ofitour-cms #puenteclubbody{color:#6C757D}#ofitour-cms #puenteclub *:not(.fa){font-family:'Nunito Sans', sans-serif}#ofitour-cms #puenteclub a{outline:none !important;color:#063192}#ofitour-cms #puenteclub a:link,#ofitour-cms #puenteclub a:visited{color:#063192}#ofitour-cms #puenteclub a:active,#ofitour-cms #puenteclub a:hover{color:#29ABE2}#ofitour-cms #puenteclub p{font-size:14px}#ofitour-cms #puenteclub p small{font-size:0.85em}#ofitour-cms #puenteclub ul{color:#6C757D;font-size:14px}#ofitour-cms #puenteclub ul:not(.slides):not(.chosen-choices):not(.inline-list):not(.slide-menu-ul):not(.menu-children):not(.chosen-results){margin-left:3.5em}#ofitour-cms #puenteclub h1{font-size:24px;color:#063192;border:none;margin-bottom:1.2em;margin-top:0.7em}#ofitour-cms #puenteclub h2{font-size:20px;color:#29ABE2;border:none;margin-bottom:1.6em}#ofitour-cms #puenteclub h3{font-size:17px;color:#6C757D;border:none;margin-bottom:1.8em}#ofitour-cms #puenteclub input[type="checkbox"],#ofitour-cms #puenteclub input[type="radio"]{display:none}#ofitour-cms #puenteclub .row{max-width:none !important}#ofitour-cms #puenteclub input[type="text"],#ofitour-cms #puenteclub input[type="email"],#ofitour-cms #puenteclub input[type="password"],#ofitour-cms #puenteclub input[type="number"],#ofitour-cms #puenteclub select,#ofitour-cms #puenteclub .chosen-choices,#ofitour-cms #puenteclub .chosen-single,#ofitour-cms #puenteclub textarea,#ofitour-cms #puenteclub form.custom .custom.dropdown{background-color:#FFFFFF !important;display:inline-flex;align-items:center;justify-content:flex-start;border-radius:52px;outline:none !important;min-height:40px !important;transition:all 0.33s ease;font-weight:200 !important;font-size:16px !important;padding:6px 24px 6px 10px !important;border:1px solid #E0E0E0 !important;color:#343A40 !important;box-shadow:none !important;width:100%;background-image:none !important;margin-top:5px;margin-bottom:5px;line-height:1}#ofitour-cms #puenteclub input.chosen-choices[type="text"],#ofitour-cms #puenteclub input.chosen-choices[type="email"],#ofitour-cms #puenteclub input.chosen-choices[type="password"],#ofitour-cms #puenteclub input.chosen-choices[type="number"],#ofitour-cms #puenteclub select.chosen-choices,#ofitour-cms #puenteclub .chosen-choices.chosen-choices,#ofitour-cms #puenteclub .chosen-single.chosen-choices,#ofitour-cms #puenteclub textarea.chosen-choices,#ofitour-cms #puenteclub form.custom .custom.dropdown.chosen-choices{max-height:40px}#ofitour-cms #puenteclub input[type="text"]::placeholder,#ofitour-cms #puenteclub input[type="email"]::placeholder,#ofitour-cms #puenteclub input[type="password"]::placeholder,#ofitour-cms #puenteclub input[type="number"]::placeholder,#ofitour-cms #puenteclub select::placeholder,#ofitour-cms #puenteclub .chosen-choices::placeholder,#ofitour-cms #puenteclub .chosen-single::placeholder,#ofitour-cms #puenteclub textarea::placeholder,#ofitour-cms #puenteclub form.custom .custom.dropdown::placeholder{color:#767f87 !important;transition:all 0.5s ease;opacity:1}#ofitour-cms #puenteclub input[type="text"]:active::placeholder,#ofitour-cms #puenteclub input[type="text"]:focus::placeholder,#ofitour-cms #puenteclub input[type="email"]:active::placeholder,#ofitour-cms #puenteclub input[type="email"]:focus::placeholder,#ofitour-cms #puenteclub input[type="password"]:active::placeholder,#ofitour-cms #puenteclub input[type="password"]:focus::placeholder,#ofitour-cms #puenteclub input[type="number"]:active::placeholder,#ofitour-cms #puenteclub input[type="number"]:focus::placeholder,#ofitour-cms #puenteclub select:active::placeholder,#ofitour-cms #puenteclub select:focus::placeholder,#ofitour-cms #puenteclub .chosen-choices:active::placeholder,#ofitour-cms #puenteclub .chosen-choices:focus::placeholder,#ofitour-cms #puenteclub .chosen-single:active::placeholder,#ofitour-cms #puenteclub .chosen-single:focus::placeholder,#ofitour-cms #puenteclub textarea:active::placeholder,#ofitour-cms #puenteclub textarea:focus::placeholder,#ofitour-cms #puenteclub form.custom .custom.dropdown:active::placeholder,#ofitour-cms #puenteclub form.custom .custom.dropdown:focus::placeholder{opacity:0;transform:translateY(-33%)}#ofitour-cms #puenteclub select[multiple]{border-radius:24px}#ofitour-cms #puenteclub textarea{min-height:120px !important;border-radius:24px;resize:vertical;margin-top:5px;margin-bottom:5px}#ofitour-cms #puenteclub .search-field>input{border:none !important;background:transparent !important;transition:none !important;margin-top:0 !important;margin-bottom:0 !important}#ofitour-cms #puenteclub .chosen-choices li.search-field:first-child>input{width:100% !important}#ofitour-cms #puenteclub .chosen-container{padding:0 !important;border:none !important;width:100% !important}#ofitour-cms #puenteclub .chosen-container-active.chosen-with-drop .chosen-single div b,#ofitour-cms #puenteclub .chosen-container-single .chosen-single div b{display:none}#ofitour-cms #puenteclub .button,#ofitour-cms #puenteclub button{background-color:#29ABE2 !important;color:#FFFFFF !important;font-size:16px !important;display:inline-flex;align-items:center;justify-content:center;border-radius:52px;border:none !important;outline:none !important;min-height:40px !important;transition:all 0.33s ease;font-weight:200 !important;padding:8px 16px !important;flex-wrap:wrap;box-shadow:none;margin-top:5px;margin-bottom:5px}#ofitour-cms #puenteclub .button.postfix,#ofitour-cms #puenteclub button.postfix{height:auto;line-height:inherit}#ofitour-cms #puenteclub .button:hover,#ofitour-cms #puenteclub .button:active,#ofitour-cms #puenteclub .button:focus,#ofitour-cms #puenteclub button:hover,#ofitour-cms #puenteclub button:active,#ofitour-cms #puenteclub button:focus{background-color:#063192 !important}#ofitour-cms #puenteclub .button.secondary,#ofitour-cms #puenteclub button.secondary{background-color:#6C757D !important}#ofitour-cms #puenteclub .button.secondary:hover,#ofitour-cms #puenteclub .button.secondary:active,#ofitour-cms #puenteclub .button.secondary:focus,#ofitour-cms #puenteclub button.secondary:hover,#ofitour-cms #puenteclub button.secondary:active,#ofitour-cms #puenteclub button.secondary:focus{background-color:#5A6268 !important}#ofitour-cms #puenteclub .chosen-container .chosen-results{padding:0;margin:0}#ofitour-cms #puenteclub .chosen-drop{background-color:#F8F9FA !important;border:1px solid #E0E0E0 !important;border-radius:30px !important;padding:8px}#ofitour-cms #puenteclub .chosen-drop ul.chosen-results li{color:#6C757D !important;background:none !important;text-align:left !important;font-weight:200 !important;font-size:20px !important;line-height:1.33 !important;margin:8px !important;padding-left:12px}#ofitour-cms #puenteclub .chosen-drop ul.chosen-results li.highlighted{color:white !important;background-color:#29ABE2 !important;border-radius:12px !important}#ofitour-cms #puenteclub .chosen-container-single{background-color:transparent !important}#ofitour-cms #puenteclub .reveal-modal{background-color:#E9E9E9 !important;border-radius:30px;border:none !important;box-shadow:none;padding:8px;padding-bottom:20px;position:fixed;right:auto !important;top:50% !important;left:50% !important;margin:auto !important;transform:translate(-50%, -50%);max-width:92vw}#ofitour-cms #puenteclub .reveal-modal .close-reveal-modal{font-size:32px;color:#6C757D}#ofitour-cms #puenteclub .reveal-modal .close-reveal-modal:hover{color:#29ABE2}#ofitour-cms #puenteclub .reveal-modal .button.secondary{background-color:#6C757D !important;color:white !important}#ofitour-cms #puenteclub .reveal-modal .button.secondary:hover,#ofitour-cms #puenteclub .reveal-modal .button.secondary:active,#ofitour-cms #puenteclub .reveal-modal .button.secondary:focus{background-color:#5A6268 !important;color:#FFFFFF !important}#ofitour-cms #puenteclub .reveal-modal .modal-foundation-title{width:calc(100% - 32px);margin-top:4px}#ofitour-cms #puenteclub .reveal-modal .modal-foundation-title h3{margin-top:0;color:#063192}#ofitour-cms #puenteclub .reveal-modal .modal-foundation-content{max-height:calc(100vh - 158px);overflow:auto}#ofitour-cms #puenteclub input.destination-package-search[type="text"]{text-align:center;padding-right:44px !important}#ofitour-cms #puenteclub .owc-ps-search-input-container .owc-ps-search-input-text{text-align:center;padding-right:48px !important;padding-left:48px !important}#ofitour-cms #puenteclub .owc-ps-search-input-container .owc-ps-search-input-button{width:22px;height:22px;background-image:url(/assets/puenteclub/buscar-icon-949b460e8d105287af40ebc7c529834cb841422a45100f0ea1e30cbc7dcad958.svg);background-position:center;background-size:contain;background-repeat:no-repeat}#ofitour-cms #puenteclub .owc-ps-search-window{width:990px;max-width:90vw;background-color:#E9E9E9;border-radius:30px;transform:translateX(-50%);left:50%;padding:0;transition:padding 0s, max-height 0.25s ease, opacity 0.25s ease;transition-delay:0.25s, 0s, 0s}#ofitour-cms #puenteclub .owc-ps-search-window.owc-ps-search-window-display{padding:2.5em;transition:padding 0ms, max-height 0.25s ease, opacity 0.25s ease;transition-delay:0s, 0s, 0s}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-window-close{position:absolute;color:#6C757D;right:20px;top:14px;font-size:32px;font-weight:bold;cursor:pointer}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-window-close:hover{color:#29ABE2}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-window-close::after{content:'×'}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-view-all-container{text-align:center}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-view-all-container button{margin-bottom:0;margin-top:1em}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-error{color:#6C757D;font-size:18px;font-style:italic}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-contents-title{color:#063192 !important;font-size:28px !important;font-weight:bold;margin-bottom:0.6em;margin-top:0.1em;display:block;line-height:1.25}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-programs-title{font-size:18px !important;color:#29ABE2;margin-bottom:0.8em;display:block;line-height:1.25}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-superdestinations-title{font-size:20px !important;color:#29ABE2;font-weight:bold;margin-bottom:0.8em;display:block;line-height:1.25}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container,#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container{display:flex;flex-wrap:wrap;margin-bottom:1em}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination,#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-product,#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-destination,#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product{display:block;padding-right:1em;color:#6C757D;font-size:18px !important;margin-bottom:1em;line-height:1.25}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination:hover,#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-product:hover,#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-destination:hover,#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product:hover{color:#29ABE2}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination{width:25%}#ofitour-cms #puenteclub .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product{width:50%}#ofitour-cms #puenteclub .as-link{cursor:pointer}#ofitour-cms #puenteclub .header-search-container .owc-ps-search-window{left:unset;position:fixed;right:10px;transform:none;width:800px;top:100px;max-width:calc(100% - 20px);min-width:600px;box-shadow:0px 0px 6px rgba(0,0,0,0.15)}#ofitour-cms #puenteclub .header-search-container .owc-ps-search-window .owc-ps-search-results{max-height:40vh;overflow-y:auto;margin-top:1em;scrollbar-color:#29ABE2 #E9E9E9}#ofitour-cms #puenteclub .header-search-container .owc-ps-search-window .owc-ps-search-results::-webkit-scrollbar{background:#6C757D;border-radius:12px;width:6px}#ofitour-cms #puenteclub .header-search-container .owc-ps-search-window .owc-ps-search-results::-webkit-scrollbar-thumb{background:#29ABE2;border-radius:12px}#ofitour-cms #puenteclub .header-search-container .owc-ps-search-input-container .owc-ps-search-input-text{padding-right:44px !important;padding-left:22px !important}#ofitour-cms #puenteclub #site_bar{position:fixed;width:100%;top:64px;z-index:10}#ofitour-cms #puenteclub .flexslider .flex-prev{left:20px;display:flex;align-items:center;justify-content:flex-start;height:64px;top:50%;color:transparent !important;text-shadow:none !important;transform:translateY(-50%)}#ofitour-cms #puenteclub .flexslider .flex-prev:before{content:"\f104";font-size:64px;text-shadow:0 2px 3px #5A6268}#ofitour-cms #puenteclub .flexslider .flex-next{right:20px;display:flex;align-items:center;height:64px;top:50%;color:transparent !important;text-shadow:none !important;transform:translateY(-50%)}#ofitour-cms #puenteclub .flexslider .flex-next:before{content:"\f105";font-size:64px;text-shadow:0 2px 3px #5A6268}#ofitour-cms #puenteclub .home-slider .flexslider .flex-next:before,#ofitour-cms #puenteclub .home-slider .flexslider .flex-prev:before{display:none}#ofitour-cms #puenteclub .flex-direction-nav a:before{color:white !important}#ofitour-cms #puenteclub .flex-direction-nav a{z-index:8}#ofitour-cms #puenteclub .flexslider .slides li img.image-slider{width:100%;height:26.041vw;object-fit:cover}#ofitour-cms #puenteclub .slider.home-slider .flexslider .slides li img.image-slider{height:100vh}#ofitour-cms #puenteclub .slider-mobile{margin:0}#ofitour-cms #puenteclub .slider-mobile .flexslider .slides li img.image-slider{height:70vw}#ofitour-cms #puenteclub .slider-mobile .flexslider .flex-prev{left:8px;height:48px;top:55%;width:17px}#ofitour-cms #puenteclub .slider-mobile .flexslider .flex-prev:before{font-size:48px}#ofitour-cms #puenteclub .slider-mobile .flexslider .flex-next{right:8px;height:48px;top:55%;width:17px}#ofitour-cms #puenteclub .slider-mobile .flexslider .flex-next:before{font-size:48px}#ofitour-cms #puenteclub #content{box-shadow:none;padding:0}#ofitour-cms #puenteclub .orbit{margin-top:0}#ofitour-cms #puenteclub #wrapper-content>.row{max-width:none}#ofitour-cms #puenteclub #content .row{max-width:1562px !important;margin-left:auto;margin-right:auto}#ofitour-cms #puenteclub #content .no-row-limit-container .row{max-width:none !important}#ofitour-cms #puenteclub label{font-size:16px !important;font-weight:200;line-height:1.33}#ofitour-cms #puenteclub .ofi-custom-input{margin-right:0.5rem}#ofitour-cms #puenteclub .ofi-custom-input.ofi-custom-checkbox::after{color:#29ABE2}#ofitour-cms #puenteclub .ofi-custom-input.ofi-custom-radio::after{background-color:#29ABE2}#ofitour-cms #puenteclub .full-width{width:100% !important}#ofitour-cms #puenteclub .mb-0{margin-bottom:0 !important}#ofitour-cms #puenteclub .mb-1{margin-bottom:0.4em !important}#ofitour-cms #puenteclub .mb-2{margin-bottom:0.75em !important}#ofitour-cms #puenteclub .mb-3{margin-bottom:1em !important}#ofitour-cms #puenteclub .mb-4{margin-bottom:1.5em !important}#ofitour-cms #puenteclub .mb-5{margin-bottom:2em !important}#ofitour-cms #puenteclub .mt-0{margin-top:0 !important}#ofitour-cms #puenteclub .mt-1{margin-top:0.4em !important}#ofitour-cms #puenteclub .mt-2{margin-top:0.75em !important}#ofitour-cms #puenteclub .mt-3{margin-top:1em !important}#ofitour-cms #puenteclub .mt-4{margin-top:1.5em !important}#ofitour-cms #puenteclub .mt-5{margin-top:2em !important}#ofitour-cms #puenteclub .mobile-margin-top{margin-top:0.75em !important}#ofitour-cms #puenteclub select,#ofitour-cms #puenteclub .chosen-choices,#ofitour-cms #puenteclub .chosen-single{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/assets/puenteclub/select-icon-e48ed5c9733b7a5506c47197e91f2238c8ee7778ba8becb21a4dec76418a2dc4.svg) !important;background-size:10px;background-position:calc(100% - 12px) center;background-repeat:no-repeat}#ofitour-cms #puenteclub #spinner{display:flex;align-items:center;justify-content:center}#ofitour-cms #puenteclub #spinner .loading{display:block}#ofitour-cms #puenteclub #spinner .loading i{position:initial;width:auto !important;left:auto !important;top:auto !important;color:white}#ofitour-cms #puenteclub .alert-box{position:fixed;top:75px;border:none;right:10px;width:calc(100% - 20px);max-width:500px;z-index:10;border-radius:30px;padding:1.25em;font-size:1.25em;font-weight:200}#ofitour-cms #puenteclub #close-markup-mesage{text-decoration:none !important}#ofitour-cms #puenteclub .chosen-container-multi .chosen-choices li.search-choice{border:none;background-color:#29ABE2;background-image:none;color:white;display:block;padding:0.5em;padding-right:24px;border-radius:30px;white-space:nowrap;font-size:0.9em;position:relative;overflow:hidden;text-overflow:ellipsis;margin-left:8px;width:max-content}#ofitour-cms #puenteclub .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background-image:url(/assets/puenteclub/cerrar-menu-icon-434b5fcb71fce18c380ca25a3094503e89f3ca0a1ec3196aaef373d06c4ac013.svg) !important;background-position:center center;background-size:8px !important;top:10px !important;right:5px !important}#ofitour-cms #puenteclub .chosen-choices{padding-left:0 !important;padding-right:0 !important}#ofitour-cms #puenteclub .chosen-choices li.search-field input[type="text"]{min-height:32px !important}#ofitour-cms #puenteclub iframe.hoja-hotel-package{margin-top:32px;border-radius:10px}@media only screen and (min-width: 768px){#ofitour-cms #puenteclub p{font-size:16px;margin-bottom:2em}#ofitour-cms #puenteclub h1{font-size:32px;margin-bottom:1.2em}#ofitour-cms #puenteclub h2{font-size:26px;margin-bottom:1.6em}#ofitour-cms #puenteclub h3{font-size:22px;margin-bottom:1.8em}#ofitour-cms #puenteclub ul{font-size:16px}#ofitour-cms #puenteclub #site_bar{top:92px}#ofitour-cms #puenteclub .alert-box{top:100px}#ofitour-cms #puenteclub input[type="text"],#ofitour-cms #puenteclub input[type="email"],#ofitour-cms #puenteclub input[type="password"],#ofitour-cms #puenteclub input[type="number"],#ofitour-cms #puenteclub select,#ofitour-cms #puenteclub .chosen-choices,#ofitour-cms #puenteclub .chosen-single,#ofitour-cms #puenteclub textarea,#ofitour-cms #puenteclub form.custom .custom.dropdown{min-height:48px !important;font-size:20px !important;padding:6px 26px 6px 16px !important;margin-top:8px;margin-bottom:8px}#ofitour-cms #puenteclub input.chosen-choices[type="text"],#ofitour-cms #puenteclub input.chosen-choices[type="email"],#ofitour-cms #puenteclub input.chosen-choices[type="password"],#ofitour-cms #puenteclub input.chosen-choices[type="number"],#ofitour-cms #puenteclub select.chosen-choices,#ofitour-cms #puenteclub .chosen-choices.chosen-choices,#ofitour-cms #puenteclub .chosen-single.chosen-choices,#ofitour-cms #puenteclub textarea.chosen-choices,#ofitour-cms #puenteclub form.custom .custom.dropdown.chosen-choices{max-height:none}#ofitour-cms #puenteclub textarea{border-radius:24px;min-height:120px !important;margin-top:8px;margin-bottom:8px}#ofitour-cms #puenteclub .button,#ofitour-cms #puenteclub button{font-size:20px !important;border-radius:48px;min-height:48px !important;padding:6px 24px !important;margin-top:8px;margin-bottom:8px}#ofitour-cms #puenteclub .chosen-drop{border-radius:30px !important;padding:16px 16px 16px 8px}#ofitour-cms #puenteclub .chosen-drop ul.chosen-results{scrollbar-color:#29ABE2 #E9E9E9}#ofitour-cms #puenteclub .chosen-drop ul.chosen-results::-webkit-scrollbar{background:#E9E9E9;border-radius:12px;width:6px}#ofitour-cms #puenteclub .chosen-drop ul.chosen-results::-webkit-scrollbar-thumb{background:#29ABE2;border-radius:12px}#ofitour-cms #puenteclub .chosen-drop ul.chosen-results li{font-size:20px !important;margin:8px !important;padding-left:12px}#ofitour-cms #puenteclub .chosen-drop ul.chosen-results li.highlighted{border-radius:12px !important}#ofitour-cms #puenteclub .chosen-container-single{background-color:transparent !important}#ofitour-cms #puenteclub .reveal-modal{border-radius:30px;padding:20px;max-width:800px}#ofitour-cms #puenteclub .reveal-modal.medium{max-width:480px}#ofitour-cms #puenteclub .reveal-modal .close-reveal-modal{font-size:32px}#ofitour-cms #puenteclub .reveal-modal .modal-foundation-title{width:calc(100% - 32px)}#ofitour-cms #puenteclub label{font-size:20px !important}#ofitour-cms #puenteclub .ofi-custom-input{margin-right:0.5rem}#ofitour-cms #puenteclub .ofi-custom-input.ofi-custom-checkbox{width:20px;height:20px}#ofitour-cms #puenteclub .ofi-custom-input.ofi-custom-checkbox::after{color:#29ABE2;font-size:15px}#ofitour-cms #puenteclub .ofi-custom-input.ofi-custom-radio{width:20px;height:20px}#ofitour-cms #puenteclub .ofi-custom-input.ofi-custom-radio::after{background-color:#29ABE2}#ofitour-cms #puenteclub .chosen-choices{padding-left:0 !important;padding-right:0 !important}}@media only screen and (min-width: 1150px){#ofitour-cms #puenteclub .mobile-margin-top{margin-top:0 !important}}#ofitour-cms #puenteclub #header-content{padding-top:64px}#ofitour-cms #puenteclub #header-main{position:fixed;top:0;left:0;z-index:10;height:64px;background-color:#29ABE2;color:white;width:100%;display:flex;align-items:center;transition:all 0.2s ease}#ofitour-cms #puenteclub #header-main .header-logo-placer{padding-left:16px;display:flex;align-items:center;width:64px;z-index:1}#ofitour-cms #puenteclub #header-main .header-logo-container{width:100%;max-width:44px;display:flex;height:100%;align-items:center;transition:opacity 0.5s ease}#ofitour-cms #puenteclub #header-main .header-content{width:100%;display:flex;align-items:center;justify-content:flex-end}#ofitour-cms #puenteclub #header-main .header-content .header-search-placer{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-right:16px}#ofitour-cms #puenteclub #header-main .header-content .header-search-container,#ofitour-cms #puenteclub #header-main .header-content .slider-search-container{width:300px;min-width:300px;transition:opacity 0.5s ease;display:none;position:relative}#ofitour-cms #puenteclub #header-main .header-content .header-search-container .header-search-icon,#ofitour-cms #puenteclub #header-main .header-content .slider-search-container .header-search-icon{display:block;right:16px;top:50%;transform:translateY(-50%);position:absolute}#ofitour-cms #puenteclub #header-main .header-content .header-search-container .header-search-icon img,#ofitour-cms #puenteclub #header-main .header-content .slider-search-container .header-search-icon img{height:22px}#ofitour-cms #puenteclub #header-main .header-content .header-icons-container{display:flex;align-items:center}#ofitour-cms #puenteclub #header-main .header-content .header-icons-container .header-option-icon{display:block;margin-right:16px;transition:all 0.5s ease;background-color:transparent}#ofitour-cms #puenteclub #header-main .header-content .header-icons-container .header-option-icon.login-modal{position:relative}#ofitour-cms #puenteclub #header-main .header-content .header-icons-container .header-option-icon.login-modal .fa{position:absolute;bottom:-5px;right:-7px;font-size:15px !important;color:#aed581;text-shadow:0 0 1px #00675b;transition:all 0.5s ease}#ofitour-cms #puenteclub #header-main .header-content .header-icons-container .header-option-icon img{height:22px}#ofitour-cms #puenteclub #slider-skip-content{position:absolute;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;width:100%}#ofitour-cms #puenteclub #slider-skip-content a{display:flex;align-items:center;justify-content:center;width:48px;animation:ptclub-anim-slider-skip 1.5s;animation-iteration-count:infinite}#ofitour-cms #puenteclub #slider-skip-content img{height:48px;transform:rotate(270deg);opacity:0}#ofitour-cms #puenteclub #slideMenuBack,#ofitour-cms #puenteclub #slideMenuUserBack{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99}#ofitour-cms #puenteclub .slideMenu{position:fixed;z-index:100;width:480px;max-width:80vw;height:100vh;top:0;right:0;display:block;background-color:#29ABE2;padding:0;transform:translateX(0);transition:all 0.5s ease}#ofitour-cms #puenteclub .slideMenu.top-menu-hide{transform:translateX(101%)}#ofitour-cms #puenteclub .slideMenu #slide-menu-close-button,#ofitour-cms #puenteclub .slideMenu #slide-user-menu-close-button{position:absolute;right:30px;top:26px}#ofitour-cms #puenteclub .slideMenu .slide-menu-content{box-shadow:none !important;max-height:calc(100vh - 92px);overflow-y:auto !important;overflow-x:hidden;margin-top:92px;font-size:20px !important}#ofitour-cms #puenteclub .slideMenu .slide-menu-content.slide-menu-with-user-data{max-height:calc(100vh - 200px);margin-top:20px}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul{list-style:none;margin:0;padding:0;width:100%;font-size:0.9em !important}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul li{display:flex;width:100%}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul li a{color:white !important;display:block;height:100%;width:100%;padding:0.4em 1.2em;padding-right:48px;font-weight:700}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul li a:hover{background-color:#063192}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul li a.has-children{background-image:url(/assets/puenteclub/select-icon-white-1d2ac3a19fb017ff2881d0c9484ac0863e914333fef10f511ab7cf044196dbd3.svg);background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 18px) center}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul li a.has-children.children-open{background-image:url(/assets/puenteclub/select-icon-white-reverse-756144875215a2c147580c19e37c03cf06c212cddbab62449752c0d5385cc150.svg)}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul.menu-children:not(.menu-children-show){display:none !important}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul.menu-children li a{padding-left:40px;font-size:16px !important}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul.menu-children ul.menu-children li a{padding-left:60px}#ofitour-cms #puenteclub .slideMenu .user-data-menu{display:flex;margin-top:80px;padding:0 1.2em}#ofitour-cms #puenteclub .slideMenu .user-data-menu .user-data-menu-logo{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:#E9E9E9}#ofitour-cms #puenteclub .slideMenu .user-data-menu .user-data-menu-logo img{height:24px}#ofitour-cms #puenteclub .slideMenu .user-data-menu #datos-vendedor{color:white !important;margin-bottom:0.6em}#ofitour-cms #puenteclub .slideMenu .user-data-menu #datos-vendedor .datos-vendedor-titulo{color:white;font-size:0.6em !important;font-weight:300;margin-bottom:0.15em}#ofitour-cms #puenteclub .slideMenu .user-data-menu #datos-vendedor #nombre-vendedor,#ofitour-cms #puenteclub .slideMenu .user-data-menu #datos-vendedor .dato-extra-vendedor{font-size:0.8em !important;font-weight:300;margin-top:0.33em}#ofitour-cms #puenteclub .slideMenu .user-data-menu #datos-vendedor #nombre-cliente{color:white}#ofitour-cms #puenteclub .slideMenu .user-data-menu .user-data-menu-content{padding-left:0.8em !important;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:white;font-size:15px !important;font-weight:700}#ofitour-cms #puenteclub .slideMenu .user-data-menu .user-data-menu-content .user-data-options a{color:white !important;font-size:13px !important;font-weight:300;display:block;margin-top:1em}#ofitour-cms #puenteclub #brochure-menu,#ofitour-cms #puenteclub #full-search-menu{position:fixed;background-color:#E9E9E9;border-radius:30px;z-index:98;top:75px;right:10px;width:calc(100% - 20px);max-width:460px;opacity:1;transform:translateX(calc(20px + 100%));opacity:0;transition:all 0.5s ease;padding-top:0.5em;box-shadow:0px 0px 6px rgba(0,0,0,0.15)}#ofitour-cms #puenteclub #brochure-menu.show-brochure-menu{transform:translateX(0);opacity:1}#ofitour-cms #puenteclub #full-search-menu.show-full-search-menu{transform:translateX(0);opacity:1}#ofitour-cms #puenteclub #full-search-menu h3{font-size:1.55em !important;color:#063192;width:calc(100% - 32px);margin-bottom:0.2em}#ofitour-cms #puenteclub .full-search-container{padding:10px}#ofitour-cms #puenteclub #brochure-menu-close,#ofitour-cms #puenteclub #full-search-menu-close{position:absolute;right:20px;top:14px;z-index:10;font-size:32px !important;font-weight:bold;color:#6C757D}#ofitour-cms #puenteclub #brochure-menu-close:hover,#ofitour-cms #puenteclub #full-search-menu-close:hover{color:#29ABE2}#ofitour-cms #puenteclub #reservation-options,#ofitour-cms #puenteclub #reservation-options-slider-form,#ofitour-cms #puenteclub #reservation-options-mobile-form{background-color:transparent;border:none}#ofitour-cms #puenteclub #nav-reservation-options{margin-bottom:0}#ofitour-cms #puenteclub #nav-reservation-options .item-nav{font-size:1.55em !important;font-weight:bold !important;color:#063192 !important;opacity:0.6 !important;text-transform:none}#ofitour-cms #puenteclub #nav-reservation-options .item-nav.active{opacity:1 !important}#ofitour-cms #puenteclub .wrap-option-search-filter{margin-bottom:0 !important}#ofitour-cms #puenteclub #landing-main-content{position:absolute;left:50%;top:50%;transform:translate(-50%, -70%);z-index:3;transition:opacity 0.5s ease;opacity:1;display:none}#ofitour-cms #puenteclub #landing-main-content .landing-company-logo{transition:all 0.5s ease}#ofitour-cms #puenteclub #landing-main-content .landing-company-logo img{width:560px}#ofitour-cms #puenteclub #landing-main-content .slider-search{width:560px;min-width:560px;transition:all 0.5s ease;position:relative;margin-top:100px}#ofitour-cms #puenteclub #landing-main-content .slider-search .header-search-icon{display:block;right:16px;top:50%;transform:translateY(-50%);position:absolute}#ofitour-cms #puenteclub #landing-main-content .slider-search .header-search-icon img{height:22px}@media only screen and (min-width: 768px){#ofitour-cms #puenteclub #landing-main-content{display:block}#ofitour-cms #puenteclub #header-main{height:92px}#ofitour-cms #puenteclub #header-main .header-logo-placer{padding-left:26px;width:300px}#ofitour-cms #puenteclub #header-main .header-logo-container{width:100%;max-width:308px}#ofitour-cms #puenteclub #header-main .header-content{width:100%;position:absolute;padding-top:0}#ofitour-cms #puenteclub #header-main .header-content .header-search-placer{position:relative;width:10px;margin-right:32px}#ofitour-cms #puenteclub #header-main .header-content .header-search-container,#ofitour-cms #puenteclub #header-main .header-content .slider-search-container{width:200px;min-width:200px;position:relative;display:block}#ofitour-cms #puenteclub #header-main .header-content .header-search-container .header-search-icon,#ofitour-cms #puenteclub #header-main .header-content .slider-search-container .header-search-icon{right:16px;top:50%;transform:translateY(-50%)}#ofitour-cms #puenteclub #header-main .header-content .header-search-container .header-search-icon img,#ofitour-cms #puenteclub #header-main .header-content .slider-search-container .header-search-icon img{height:22px}#ofitour-cms #puenteclub #header-main .header-content .header-icons-container .header-option-icon{margin-right:26px;border-radius:100px}#ofitour-cms #puenteclub #header-main .header-content .header-icons-container .header-option-icon img{height:32px;max-width:32px}#ofitour-cms #puenteclub #header-main .header-content .header-icons-container .header-option-icon.login-modal{position:relative}#ofitour-cms #puenteclub #header-main .header-content .header-icons-container .header-option-icon.login-modal .fa{bottom:-5px;right:-6px;font-size:18px !important}#ofitour-cms #puenteclub .slider-content:not(.landing-finished) #landing-main-content .landing-company-logo{animation:ptclub-anim-appear 2s}#ofitour-cms #puenteclub .slider-content:not(.landing-finished) #landing-main-content .slider-search{animation:ptclub-anim-appear-opacity 3s}#ofitour-cms #puenteclub #header-content{padding-top:92px}#ofitour-cms #puenteclub #header-content.home-header{padding-top:0}#ofitour-cms #puenteclub #header-content.home-header:not(.landing-disable) #header-main{background-color:transparent}#ofitour-cms #puenteclub #header-content.home-header:not(.landing-disable) #header-main .header-logo-container{opacity:0;transform:translateY(-400px)}#ofitour-cms #puenteclub #header-content.home-header:not(.landing-disable) #header-main .header-search-container{opacity:0;transform:translateY(-3000px)}#ofitour-cms #puenteclub #header-content.home-header:not(.landing-disable) #header-main .header-icons-container .header-option-icon{background-color:#29ABE2;margin-right:16px;padding:20px;min-width:72px;text-align:center}#ofitour-cms #puenteclub #header-content.home-header:not(.landing-disable) #header-main .header-icons-container .header-option-icon.login-modal{position:relative}#ofitour-cms #puenteclub #header-content.home-header:not(.landing-disable) #header-main .header-icons-container .header-option-icon.login-modal .fa{bottom:15px;right:13px}#ofitour-cms #puenteclub .slider-content:not(.landing-disable) #slider-skip-content img{animation:ptclub-anim-slider-skip-show 0.5s;animation-delay:3s;animation-fill-mode:forwards}#ofitour-cms #puenteclub .slider-content.landing-finished:not(.landing-disable) #slider-skip-content img{animation-delay:0s}#ofitour-cms #puenteclub .slideMenu .slide-menu-content{font-size:32px !important}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul{font-size:0.85em !important}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul li a{padding:0.4em 1.8em}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul.menu-children li a{padding-left:90px;font-size:23px !important}#ofitour-cms #puenteclub .slideMenu .slide-menu-content ul.menu-children ul.menu-children li a{padding-left:120px}#ofitour-cms #puenteclub .slideMenu .user-data-menu{padding:0 1.8em;font-size:24px !important}#ofitour-cms #puenteclub .slideMenu .user-data-menu .user-data-menu-logo{width:64px;height:64px;min-width:64px}#ofitour-cms #puenteclub .slideMenu .user-data-menu .user-data-menu-logo img{height:32px}#ofitour-cms #puenteclub .slideMenu .user-data-menu .user-data-menu-content{font-size:20px !important}#ofitour-cms #puenteclub .slideMenu .user-data-menu .user-data-menu-content .user-data-options a{font-size:16px !important;display:inline-block;white-space:nowrap;margin-right:20px;margin-top:0.5em}#ofitour-cms #puenteclub #brochure-menu{top:100px}}@media only screen and (min-width: 1000px){#ofitour-cms #puenteclub #header-main .header-content .header-search-placer{margin-right:90px}#ofitour-cms #puenteclub #header-main .header-content .header-search-container{width:300px !important;min-width:300px !important}}#ofitour-cms #puenteclub .slider-content{width:100%}@keyframes ptclub-anim-appear{0%{opacity:0;transform:translateY(100px)}50%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}@keyframes ptclub-anim-appear-opacity{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@keyframes ptclub-anim-slider-skip{0%{transform:translateY(0)}50%{transform:translateY(-24px)}100%{transform:translateY(0)}}@keyframes ptclub-anim-slider-skip-show{0%{opacity:0}100%{opacity:1}}#ofitour-cms #puenteclub footer{background-color:#E9E9E9 !important;margin-top:1.5em}#ofitour-cms #puenteclub footer #footer-wrapper{margin-left:auto;margin-right:auto;margin-bottom:16px}#ofitour-cms #puenteclub footer .footer-logo{text-align:center;padding-top:43px;padding-bottom:26px}#ofitour-cms #puenteclub footer .footer-logo img{width:220px}#ofitour-cms #puenteclub footer .footer-group{border:none !important;min-height:auto !important}#ofitour-cms #puenteclub footer .footer-group .title-footer-group{color:#063192 !important;font-size:18px !important;font-weight:600;margin-bottom:1em}#ofitour-cms #puenteclub footer .footer-group ul li,#ofitour-cms #puenteclub footer .footer-group ul li a{font-size:14px !important;font-weight:300;line-height:1.5}#ofitour-cms #puenteclub footer ul:not(#social-networks-footer){margin-left:0}#ofitour-cms #puenteclub footer ul:not(#social-networks-footer) li:before{content:none;display:none}#ofitour-cms #puenteclub footer ul#social-networks-footer{margin:0;display:flex;justify-content:center;height:100%}#ofitour-cms #puenteclub footer ul#social-networks-footer li{display:block;text-align:center;float:none;margin-bottom:0.5em;margin-left:8px;margin-right:8px}#ofitour-cms #puenteclub footer ul#social-networks-footer li a{display:inline-flex;align-items:center;font-size:14px !important;color:#063192 !important;font-weight:300;line-height:1.5;flex-direction:row}#ofitour-cms #puenteclub footer ul#social-networks-footer li a i.fa{font-size:18px !important}#ofitour-cms #puenteclub footer ul#social-networks-footer li a .social-network-title{font-size:14px !important;color:#063192 !important;font-weight:300;line-height:1.5;margin-left:0.5em}#ofitour-cms #puenteclub footer #copyright{color:#063192 !important;font-weight:300}@media only screen and (min-width: 768px){#ofitour-cms #puenteclub footer #footer-wrapper{max-width:1100px;margin-bottom:42px}#ofitour-cms #puenteclub footer .footer-group .title-footer-group{font-size:24px !important}#ofitour-cms #puenteclub footer .footer-group ul li,#ofitour-cms #puenteclub footer .footer-group ul li a{font-size:16px !important}#ofitour-cms #puenteclub footer ul#social-networks-footer{padding-bottom:26px}#ofitour-cms #puenteclub footer ul#social-networks-footer li a{font-size:16px !important;flex-direction:row-reverse}#ofitour-cms #puenteclub footer ul#social-networks-footer li a i.fa{font-size:22px !important}#ofitour-cms #puenteclub footer ul#social-networks-footer li a .social-network-title{font-size:16px !important;margin-left:0;margin-right:0.5em}}#ofitour-cms #puenteclub .home-publishing-group-box{display:block;padding-top:32px;padding-bottom:32px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:54px;position:relative}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .title{font-size:24px;font-weight:bold;text-align:center;color:#063192;line-height:1.33;margin-bottom:12px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .all-products-button{margin-top:40px;display:none}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav{display:flex;align-items:center;justify-content:space-between;width:100%;position:absolute;bottom:-152px;z-index:8}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .travel-amount-data{font-size:16px;color:#6C757D;font-weight:bold;text-transform:lowercase;display:none}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-previous,#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next{width:48px !important;height:48px !important;min-width:48px;min-height:48px;border-radius:64px;color:white;display:flex;align-items:center;justify-content:center}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-previous img,#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next img{height:28px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-previous:hover,#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next:hover{cursor:pointer}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next img{transform:rotate(180deg)}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content{width:100%}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-prev,#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-next{display:none !important}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container{background:transparent !important}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image{width:100%;height:260px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image a{display:block;width:100%;height:100%;padding:0;margin:0}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image a .slider-p-img{height:100%;width:100%;border-radius:30px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data{padding:28px;margin-left:12px;margin-right:12px;margin-top:-32px;border-radius:30px;background-color:#E9E9E9;width:calc(100% - 24px);height:330px;display:flex;flex-direction:column;justify-content:space-between}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .product-group-content{max-height:156px;overflow:hidden}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .title-container{font-size:20px;font-weight:bold;color:#063192;line-height:1.33;margin-bottom:1em}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .description-container{color:#063192;font-size:14px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .description-container p{font-size:14px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;box-sizing:border-box;margin-bottom:0}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data{display:flex}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price,#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .product-button-group{width:100%;display:flex}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price{flex-direction:column;align-items:flex-start}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price .main-data{font-size:20px;font-weight:bold;margin-bottom:0.6em;color:#063192}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price .left-separator .main-data{margin-bottom:0}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price .left-separator .details{font-size:14px;color:#6C757D;text-transform:lowercase;line-height:1}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .product-button-group{justify-content:flex-end;align-items:flex-end}#ofitour-cms #puenteclub .image-background{background-position:center;background-size:cover}@media only screen and (min-width: 768px){#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image{height:420px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav{bottom:-232px}}@media only screen and (min-width: 1150px){#ofitour-cms #puenteclub .home-publishing-group-box{display:flex;flex-direction:row;padding-top:110px;padding-bottom:60px}#ofitour-cms #puenteclub .home-publishing-group-box:not(:nth-child(odd)){flex-direction:row-reverse}#ofitour-cms #puenteclub .home-publishing-group-box:not(:nth-child(odd)) .home-publishing-group-data{margin-right:0;margin-left:54px}#ofitour-cms #puenteclub .home-publishing-group-box:not(:nth-child(odd)) .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image{position:absolute;left:auto;right:0}#ofitour-cms #puenteclub .home-publishing-group-box:not(:nth-child(odd)) .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data{position:absolute;right:auto;left:0}#ofitour-cms #puenteclub .home-publishing-group-box:last-child{padding-bottom:110px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data{width:100%;max-width:474px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:54px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .title{font-size:40px;font-weight:bold;text-align:center;color:#063192;line-height:1.33;margin-bottom:40px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .all-products-button{margin-top:40px;display:block}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav{display:flex;align-items:center;justify-content:space-evenly;width:100%;position:initial;z-index:initial}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .travel-amount-data{font-size:28px;color:#6C757D;display:inline-block}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-previous,#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next{width:48px !important;height:48px !important;min-width:48px;min-height:48px;border-radius:64px;background-color:#29ABE2;color:white;display:flex;align-items:center;justify-content:center}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-previous img,#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next img{height:16px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-previous:hover,#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next:hover{cursor:pointer;background-color:#063192}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next img{transform:rotate(180deg)}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content{width:100%;height:435px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-prev,#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-next{display:none !important}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container{height:100% !important;background:transparent !important}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape{position:relative;height:435px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image{position:absolute;left:0;top:0;max-width:620px;min-width:400px;width:calc(100% - 384px);height:435px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image a{display:block;width:100%;height:100%;padding:0;margin:0}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image a .slider-p-img{height:100%;width:100%;border-radius:30px}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data{position:absolute;padding:40px;right:0;top:12px;border-radius:30px;background-color:#E9E9E9;width:450px;height:410px;display:flex;flex-direction:column;justify-content:space-between;margin-top:auto}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .product-group-content{max-height:206px;overflow:hidden}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .title-container{font-size:26px;font-weight:bold;color:#063192;line-height:1.33;margin-bottom:1em}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .description-container{color:#063192}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .description-container p{font-size:18px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;box-sizing:border-box;margin-bottom:0}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data{display:flex}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price,#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .product-button-group{width:100%;display:flex}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price{flex-direction:column;align-items:flex-start}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price .main-data{font-size:28px;font-weight:bold;margin-bottom:0.6em;color:#063192}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price .left-separator .main-data{margin-bottom:0}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price .left-separator .details{font-size:18px;color:#6C757D;text-transform:lowercase;line-height:1}#ofitour-cms #puenteclub .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .product-button-group{justify-content:flex-end;align-items:flex-end}}#ofitour-cms #puenteclub .product-page-booking-details .button.booking-button{background-color:white !important;border-color:#29ABE2 !important;color:#29ABE2 !important}#ofitour-cms #puenteclub .product-page-booking-details .button.booking-button:hover,#ofitour-cms #puenteclub .product-page-booking-details .button.booking-button:focus,#ofitour-cms #puenteclub .product-page-booking-details .button.booking-button:active{background-color:#29ABE2 !important;color:white !important}#ofitour-cms #puenteclub #product-header-data{background-color:#063192;display:flex;margin-bottom:2em;padding-top:1em;padding-bottom:1em;color:white;flex-direction:column}#ofitour-cms #puenteclub #product-header-data .product-page-booking-details{flex-direction:column}#ofitour-cms #puenteclub #product-header-data .product-header-data-column{display:flex;align-items:center;justify-content:center;width:calc(100% - 2em);margin-left:1em;margin-right:1em;flex-grow:1}#ofitour-cms #puenteclub #product-header-data .product-header-data-column h1.product-page-title{color:white !important;font-size:28px !important;font-weight:bold !important;margin:auto;padding:0;text-align:left;border:none !important;width:100%;line-height:1.1}#ofitour-cms #puenteclub #product-header-data .product-header-data-column .product-page-duration{font-size:24px;font-weight:bold;white-space:nowrap}#ofitour-cms #puenteclub #product-header-data .product-header-data-column .product-page-price-from{width:100%;display:flex;text-align:right}#ofitour-cms #puenteclub #product-header-data .product-header-data-column .product-page-price-from .price-container{display:flex}#ofitour-cms #puenteclub #product-header-data .product-header-data-column .product-page-price-from .price-container span.from{font-size:18px;white-space:nowrap;flex-grow:1;display:flex;align-items:center;text-transform:lowercase}#ofitour-cms #puenteclub #product-header-data .product-header-data-column .product-page-price-from .price-container span.price{font-size:24px;font-weight:bold;white-space:nowrap;flex-grow:1;margin-left:0.5em;display:flex;align-items:center}#ofitour-cms #puenteclub #product-header-data .product-header-data-column .product-book-button-container{width:100%;text-align:right}#ofitour-cms #puenteclub #product-header-data form{margin:auto}#ofitour-cms #puenteclub #product-header-data form label{color:white}#ofitour-cms #puenteclub #product-header-data .product-selection-criteria{width:100%;display:flex;align-items:center;background-color:transparent;color:white;border:none !important}#ofitour-cms #puenteclub #product-header-data .product-selection-criteria form{display:flex;align-items:center;margin:auto;width:100%;justify-content:center;flex-direction:column}#ofitour-cms #puenteclub #product-header-data .product-selection-criteria form label{margin-bottom:0}#ofitour-cms #puenteclub #product-header-data .product-selection-criteria form .product-selection-criteria-box.first-criteria-box{width:100%}#ofitour-cms #puenteclub #product-header-data .product-selection-criteria form .product-selection-criteria-box.second-criteria-box{width:100%}#ofitour-cms #puenteclub .product-descriptions .product-descriptions-scroller{box-sizing:border-box;overflow:auto;margin-bottom:2em;position:relative;margin-left:1.86em;margin-right:1.86em;scrollbar-color:#29ABE2 #E9E9E9}#ofitour-cms #puenteclub .product-descriptions .product-descriptions-scroller::-webkit-scrollbar{background:#E9E9E9;height:6px;border-radius:12px}#ofitour-cms #puenteclub .product-descriptions .product-descriptions-scroller::-webkit-scrollbar-thumb{background:#29ABE2;border-radius:12px}#ofitour-cms #puenteclub .product-descriptions #descriptions{display:flex;justify-content:center;margin-left:auto !important;margin-right:auto !important;margin-bottom:1.7em;width:min-content;padding-left:0;padding-right:0}#ofitour-cms #puenteclub .product-descriptions #descriptions.inline-list>li{margin-left:0.7em;margin-right:0.7em}#ofitour-cms #puenteclub .product-descriptions #descriptions.inline-list>li:first-child{margin-left:0}#ofitour-cms #puenteclub .product-descriptions #descriptions.inline-list>li:last-child{margin-right:0}#ofitour-cms #puenteclub .product-descriptions h2.itinerary-title-large{font-size:24px;color:#063192 !important;line-height:1.33;margin-bottom:1.25em !important}#ofitour-cms #puenteclub .product-descriptions .content p,#ofitour-cms #puenteclub .product-descriptions .itinerary-description{font-size:16px;color:black;margin-bottom:2.5em;line-height:1.33}#ofitour-cms #puenteclub .product-descriptions .content ul li{color:black}#ofitour-cms #puenteclub .product-page-image-background{height:44vw;background-position:center;background-size:cover}#ofitour-cms #puenteclub .product-page-image-details{z-index:0}#ofitour-cms #puenteclub .product-page-image-details .product-page-image-details-content{background-color:#E9E9E9;padding:1.5em 2em;border-radius:30px;z-index:1;position:relative;font-size:18px;color:#063192;line-height:1.33}#ofitour-cms #puenteclub .product-page-image-details .product-page-image-details-image{background-repeat:no-repeat;background-size:cover;background-position:center;display:none;width:100%;z-index:0;border-radius:30px}#ofitour-cms #puenteclub .tab-title a{background-color:#29ABE2 !important;color:#FFFFFF !important;font-size:16px !important;display:inline-flex;align-items:center;justify-content:center;border-radius:52px;border:none !important;outline:none !important;min-height:40px !important;transition:all 0.33s ease;font-weight:200 !important;padding:8px 20px !important;flex-wrap:wrap;box-shadow:none;margin-top:5px;margin-bottom:5px;white-space:nowrap}#ofitour-cms #puenteclub .tab-title:hover a,#ofitour-cms #puenteclub .tab-title.active a,#ofitour-cms #puenteclub .tab-title:focus a{background-color:#063192 !important}#ofitour-cms #puenteclub .embed-booking-calendar{border-radius:30px;background-color:#E9E9E9;margin-bottom:4em;overflow:hidden;position:relative;min-height:200px}#ofitour-cms #puenteclub .embed-booking-calendar .calendario-salidas{padding:1em}#ofitour-cms #puenteclub .embed-booking-calendar .embed-booking-calendar-placeholder-container,#ofitour-cms #puenteclub .embed-booking-calendar .embed-booking-calendar-fail-container{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(233,233,233,0.75)}#ofitour-cms #puenteclub .embed-booking-calendar .embed-booking-calendar-placeholder-container .embed-booking-calendar-placeholder,#ofitour-cms #puenteclub .embed-booking-calendar .embed-booking-calendar-fail-container .embed-booking-calendar-placeholder{color:#29ABE2;display:flex;flex-direction:column;min-height:auto}#ofitour-cms #puenteclub .embed-booking-calendar .embed-booking-calendar-placeholder-container .embed-booking-calendar-placeholder .embed-booking-calendar-placeholder-text,#ofitour-cms #puenteclub .embed-booking-calendar .embed-booking-calendar-fail-container .embed-booking-calendar-placeholder .embed-booking-calendar-placeholder-text{color:#063192;margin-top:0.5em;font-size:16px}#ofitour-cms #puenteclub .embed-booking-calendar .embed-calendar-row{display:flex;flex-direction:row}#ofitour-cms #puenteclub .embed-booking-calendar .embed-calendar-cell{display:flex;width:100%;align-items:center;justify-content:center;flex-grow:1}#ofitour-cms #puenteclub .embed-booking-calendar .dias-salidas .embed-calendar-cell{min-height:34px;margin:0.25em;width:10%;font-size:13px;color:#B0B6BA;border-radius:10px}#ofitour-cms #puenteclub .embed-booking-calendar .dias-salidas .embed-calendar-cell.dia-salida{background-color:white;color:#29ABE2;cursor:pointer;transition:all 0.33s ease}#ofitour-cms #puenteclub .embed-booking-calendar .dias-salidas .embed-calendar-cell.dia-salida:hover{color:white;background-color:#063192}#ofitour-cms #puenteclub .embed-booking-calendar .dias-semana{color:#5A6268;font-size:10px}#ofitour-cms #puenteclub .embed-booking-calendar .embed-calendar-header-content{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:1em;margin-top:0.7em}#ofitour-cms #puenteclub .embed-booking-calendar .embed-calendar-header-content .titulo-mes{font-size:16px;color:#063192;margin-left:1em;margin-right:1em}#ofitour-cms #puenteclub .embed-booking-calendar .embed-calendar-header-content .sig img,#ofitour-cms #puenteclub .embed-booking-calendar .embed-calendar-header-content .ant img{height:16px}#ofitour-cms #puenteclub .embed-booking-calendar .embed-calendar-header-content .sig img{transform:rotate(180deg)}#ofitour-cms #puenteclub .product-page-minitabs-container{margin-left:auto;margin-right:auto}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs{display:block;width:calc(100% - 48px);overflow-x:auto;margin-left:auto;margin-right:auto;border-radius:12px 12px 0 0;scrollbar-color:#29ABE2 #E9E9E9}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs::-webkit-scrollbar{background:#E9E9E9;height:6px;border-radius:0}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs::-webkit-scrollbar-thumb{background:#29ABE2;border-radius:12px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tabs-croll-wrapper{width:fit-content;display:flex;justify-content:center;margin-left:auto;margin-right:auto}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab{display:flex;align-items:center;justify-content:center;flex-grow:1;border:1px solid #E9E9E9;border-radius:18px 18px 0 0;padding:0.5em 2em;min-height:40px;max-width:fit-content;cursor:pointer}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab:not(:first-child){margin-left:8px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab:not(:last-child){margin-right:8px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab.active{background-color:#E9E9E9}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab .product-page-minitabs-container-tab-image{width:32px;min-width:32px;height:32px;background-size:cover;background-position:center;border-radius:50px;margin-right:8px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab .product-page-minitabs-container-tab-title{font-size:14px;color:#29ABE2;white-space:nowrap}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents{background-color:#E9E9E9;border-radius:18px;padding:20px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row{display:flex;flex-direction:column}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:not(:first-child){margin-top:1.5em}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:not(:last-child){margin-bottom:1.5em}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-image{height:40vw;border-radius:18px;background-size:cover;background-color:#6C757D;background-position:center}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data{padding:10px;margin-top:-64px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description{background-color:white;border-radius:18px;color:#6C757D;padding:16px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-title{font-size:18px;color:#063192;font-weight:bold;margin-bottom:0.6em}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-data-line{font-size:15px;color:#6C757D;display:flex;align-items:center;margin-bottom:0.5em}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-data-line .fa{font-size:24px;display:block;width:24px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-buttons .button{margin-right:0.5em;margin-bottom:0 !important;min-height:16px !important;font-size:14px !important}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content{border-radius:18px;font-size:12px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content:not(.hotel-package-row-contents){background-color:white;padding:1.5em}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content .product-page-minitabs-container-content-scroller{overflow-y:auto;height:240px;padding-right:1em;scrollbar-color:#29ABE2 #E9E9E9}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content .product-page-minitabs-container-content-scroller::-webkit-scrollbar{background:#E9E9E9;width:6px;border-radius:12px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content .product-page-minitabs-container-content-scroller::-webkit-scrollbar-thumb{background:#29ABE2;border-radius:12px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content p,#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content ul,#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content li{font-size:12px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content p:last-child,#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content ul:last-child,#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content li:last-child{margin-bottom:0}@media only screen and (min-width: 768px){#ofitour-cms #puenteclub .product-page-minitabs-container{width:90%;max-width:920px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs{width:calc(100% - 60px)}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab{border:1px solid #E9E9E9;border-radius:30px 30px 0 0;padding:0.5em 2em;min-height:60px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab:not(:first-child){margin-left:12px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab:not(:last-child){margin-right:12px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab .product-page-minitabs-container-tab-image{width:40px;min-width:40px;height:40px;margin-right:10px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab .product-page-minitabs-container-tab-title{font-size:20px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents{border-radius:30px;padding:30px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row{display:flex;flex-direction:row}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:not(:first-child){margin-top:1.5em}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:not(:last-child){margin-bottom:1.5em}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-image{flex-grow:1;height:auto;min-width:45%;border-radius:18px;background-size:cover;background-color:#6C757D;background-position:center}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data{flex-grow:1;min-width:65%;padding:20px;padding-right:0px;margin-left:-10%;margin-top:auto}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description{background-color:white;border-radius:18px;color:#6C757D;padding:30px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-title{font-size:26px;color:#063192;font-weight:bold;margin-bottom:0.6em}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-data-line{font-size:20px;color:#6C757D;display:flex;align-items:center;margin-bottom:0.5em}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-data-line .fa{font-size:32px;display:block;width:38px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-buttons .button{margin-right:0.5em;margin-bottom:0 !important;min-height:24px !important;font-size:18px !important}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:nth-child(odd){flex-direction:row-reverse}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:nth-child(odd) .hotel-package-row-data{padding:20px;padding-right:20px;padding-left:0px;margin-left:0;max-width:65%;min-width:65%}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:nth-child(odd) .hotel-package-row-image{min-width:45%;margin-left:-10%}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content{border-radius:30px;font-size:18px}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content:not(.hotel-package-row-contents){padding:1.5em}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content .product-page-minitabs-container-content-scroller{min-height:360px;height:auto}#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content p,#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content ul,#ofitour-cms #puenteclub .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content li{font-size:18px}#ofitour-cms #puenteclub .product-page-image-details .product-page-image-details-content{margin-left:15px;margin-right:15px}#ofitour-cms #puenteclub .product-page-image-details .product-page-image-details-image{display:block;height:300px;margin-top:-54px}#ofitour-cms #puenteclub .product-page-image-details .product-page-image-details-image.product-page-image-details-image-no-description{margin-top:0}#ofitour-cms #puenteclub #product-header-data .product-selection-criteria form{flex-direction:row}#ofitour-cms #puenteclub #product-header-data .product-selection-criteria form .product-selection-criteria-box.first-criteria-box{width:40%}#ofitour-cms #puenteclub #product-header-data .product-selection-criteria form .product-selection-criteria-box.second-criteria-box{width:60%;margin-left:2em}#ofitour-cms #puenteclub #product-header-data .product-page-booking-details{flex-direction:row}#ofitour-cms #puenteclub .tab-title a{min-height:48px !important;font-size:20px !important;margin-top:8px;margin-bottom:8px}}@media only screen and (min-width: 1150px){#ofitour-cms #puenteclub .product-page-image-background{height:16.1458vw}#ofitour-cms #puenteclub #product-header-data{min-height:115px;flex-direction:row}#ofitour-cms #puenteclub #product-header-data .product-header-data-column h1.product-page-title{font-size:40px !important}#ofitour-cms #puenteclub #product-header-data .product-header-data-column .product-page-duration{font-size:32px}#ofitour-cms #puenteclub #product-header-data .product-header-data-column .product-page-price-from{width:100%;display:flex;text-align:right}#ofitour-cms #puenteclub #product-header-data .product-header-data-column .product-page-price-from .price-container{display:flex}#ofitour-cms #puenteclub #product-header-data .product-header-data-column .product-page-price-from .price-container span.from{font-size:18px;white-space:nowrap;flex-grow:1;display:flex;align-items:center;text-transform:lowercase}#ofitour-cms #puenteclub #product-header-data .product-header-data-column .product-page-price-from .price-container span.price{font-size:32px;font-weight:bold;white-space:nowrap;flex-grow:1;margin-left:0.5em;display:flex;align-items:center}#ofitour-cms #puenteclub #product-header-data .product-header-data-column .product-book-button-container{width:100%;max-width:230px;min-width:230px;text-align:right}#ofitour-cms #puenteclub #product-header-data .product-selection-criteria form{max-width:594px}#ofitour-cms #puenteclub .product-page-image-details .product-page-image-details-image{display:block;height:470px;margin-top:-54px}#ofitour-cms #puenteclub .product-page-image-details .product-page-image-details-image.product-page-image-details-image-no-description{margin-top:0}#ofitour-cms #puenteclub .embed-booking-calendar{min-height:320px}#ofitour-cms #puenteclub .embed-booking-calendar .embed-booking-calendar-placeholder-container .embed-booking-calendar-placeholder .embed-booking-calendar-placeholder-text,#ofitour-cms #puenteclub .embed-booking-calendar .embed-booking-calendar-fail-container .embed-booking-calendar-placeholder .embed-booking-calendar-placeholder-text{font-size:24px;text-align:center}#ofitour-cms #puenteclub .embed-booking-calendar .dias-salidas .embed-calendar-cell{min-height:62px;font-size:28px}#ofitour-cms #puenteclub .embed-booking-calendar .dias-semana{font-size:20px}#ofitour-cms #puenteclub .embed-booking-calendar .embed-calendar-header-content{margin-bottom:2.3em}#ofitour-cms #puenteclub .embed-booking-calendar .embed-calendar-header-content .titulo-mes{font-size:28px}#ofitour-cms #puenteclub .embed-booking-calendar .embed-calendar-header-content .sig img,#ofitour-cms #puenteclub .embed-booking-calendar .embed-calendar-header-content .ant img{height:20px}}#ofitour-cms #puenteclub .publication-filter-horizontal{background-color:#063192}#ofitour-cms #puenteclub .publication-filter-horizontal .publication-filter{color:white;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:1.8em}#ofitour-cms #puenteclub .publication-filter-horizontal .publication-filter .publication-filter-input-container{width:100%;margin-left:1em;margin-right:1em}#ofitour-cms #puenteclub .publication-filter-horizontal .publication-filter .publication-filter-input-container.publication-filter-input-container-content-search{position:relative}#ofitour-cms #puenteclub .publication-filter-horizontal .publication-filter .publication-filter-input-container.publication-filter-input-container-content-search #publication-content-name{padding-right:48px !important}#ofitour-cms #puenteclub .publication-filter-horizontal .publication-filter .publication-filter-input-container.publication-filter-input-container-content-search i.fa-search{position:absolute;right:14px;top:16px;color:gray;font-size:16px;cursor:pointer}#ofitour-cms #puenteclub .composite-search-product-container{margin-top:4em;display:flex;flex-wrap:wrap;justify-content:space-around}#ofitour-cms #puenteclub .composite-search-product{margin-bottom:4em;max-width:440px;width:100%}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background{height:180px;width:100%;background-position:center;background-size:cover;border-radius:30px;position:relative;overflow:hidden}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .heart{width:48px;height:48px;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .heart.add{background-image:url(/assets/puenteclub/favorito-58945a2d37ba71d509184c983239841a49edf99b6bf0d0d70ae401465e2b9769.svg)}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .heart.remove{background-image:url(/assets/puenteclub/favorito-active-7d8d3e323e4e13eac007fd85ad4105a40ba84b4433853eb734098cb501cf6d4a.svg)}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .heart.add:hover,#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .heart.remove:hover{background-image:url(/assets/puenteclub/favorito-hover-e7f2b4e1c914274735b53cf50890d213b800b16a1c29465132ff217a45112d83.svg);cursor:pointer}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .composite-search-product-wish-container{position:absolute;right:10px;top:10px}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .composite-search-product-description{width:100%;height:100%;color:white;opacity:0;transition:opacity 0.5s ease;background-color:rgba(0,0,0,0.65);display:flex;flex-direction:column;font-size:1.25em;padding:1.7em;padding-top:2.5em;line-height:1.25}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .composite-search-product-description .composite-search-product-description-limited{max-height:160px;overflow-y:auto;padding-right:16px;scrollbar-color:#29ABE2 #E9E9E9}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .composite-search-product-description .composite-search-product-description-limited::-webkit-scrollbar{background:#E9E9E9;width:6px;border-radius:12px}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .composite-search-product-description .composite-search-product-description-limited::-webkit-scrollbar-thumb{background:#29ABE2;border-radius:12px}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .composite-search-product-description .composite-search-product-itinerary{text-transform:capitalize}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .composite-search-product-description .hide-description{display:none}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .composite-search-product-description:hover{opacity:1}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content{margin-top:-42px;background-color:#E9E9E9;color:#6C757D;padding:1.8em;border-radius:32px;margin-left:12px;margin-right:12px;position:relative}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .product-selection-criteria{padding:0;margin:0;background:transparent;box-shadow:none !important;border:none;padding-bottom:1em}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .product-selection-criteria .product-selection-criteria-row{margin-bottom:1em}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .product-selection-criteria label{color:#6C757D;font-size:14px;margin-bottom:0}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .title-container{margin-bottom:2em}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .title-container .title{font-size:18px;font-weight:bold;line-height:1.33}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .composite-search-product-duration{font-size:18px;color:#063192;font-weight:bold;margin-bottom:0.75em}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .composite-search-product-price-booking{display:flex}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-price{display:flex;width:100%;flex-grow:1;flex-direction:column;justify-content:center}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-price .from{font-size:14px;text-transform:lowercase;margin-bottom:0.4em}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-price .price{font-size:18px;color:#063192;font-weight:bold}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-booking{display:flex;width:100%;flex-grow:1;align-items:flex-end;justify-content:flex-end}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-booking .large-12{padding:0}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-booking form{text-align:right;margin:auto}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-booking form .button{width:auto;margin-top:auto;margin-bottom:auto}@media only screen and (min-width: 768px){#ofitour-cms #puenteclub .publication-filter-horizontal .publication-filter .publication-filter-input-container{max-width:320px}#ofitour-cms #puenteclub .publication-filter-horizontal .publication-filter .publication-filter-input-container.publication-filter-input-container-content-search #publication-content-name{padding-right:48px !important}#ofitour-cms #puenteclub .publication-filter-horizontal .publication-filter .publication-filter-input-container.publication-filter-input-container-content-search i.fa-search{right:14px;top:17px;font-size:24px}#ofitour-cms #puenteclub .composite-search-product-container{margin-top:6em}#ofitour-cms #puenteclub .composite-search-product{margin-bottom:6em;max-width:45%}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background{height:280px}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .heart{width:48px;height:48px}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-background .composite-search-product-description .composite-search-product-description-limited{max-height:160px}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content{margin-top:-42px;margin-left:12px;margin-right:12px}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .product-selection-criteria label{font-size:18px}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .title-container .title{font-size:28px}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .composite-search-product-duration{font-size:28px}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-price .from{font-size:18px}#ofitour-cms #puenteclub .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-price .price{font-size:28px}}@media only screen and (min-width: 1150px){#ofitour-cms #puenteclub .composite-search-product{width:440px;max-width:30%}}#ofitour-cms #actualtour .row{max-width:none !important}#ofitour-cms #actualtour .as-link{cursor:pointer}#ofitour-cms #actualtour a{outline:none !important}#ofitour-cms #actualtour #spinner{display:flex;align-items:center;justify-content:center}#ofitour-cms #actualtour #spinner .loading{display:block}#ofitour-cms #actualtour #spinner .loading i{position:initial;width:auto !important;left:auto !important;top:auto !important;color:white}#ofitour-cms #actualtour button,#ofitour-cms #actualtour .button{border:0 !important;outline:none !important;box-shadow:none !important}#ofitour-cms #actualtour .postfix.button{height:2.44em}#ofitour-cms #actualtour #form-horizontal button,#ofitour-cms #actualtour #form-horizontal .button{height:3em !important}#ofitour-cms #actualtour #social-network{z-index:10}#ofitour-cms #actualtour #wrapper-content #content{padding:0;border:0;box-shadow:none}#ofitour-cms #actualtour #wrapper-content .row{max-width:1440px !important}#ofitour-cms #actualtour #wrapper-content #reservation-options-full-width.no-limits{background-color:#141414;margin-top:-18px;margin-bottom:2em}#ofitour-cms #actualtour #wrapper-content .no-limits .row{max-width:none !important}#ofitour-cms #actualtour #wrapper-content .no-limits .row.limited{max-width:1200px !important}#ofitour-cms #actualtour #wrapper-content .no-limits #reservation-options{background-color:transparent !important;border:none;border-radius:0;padding-left:2em;padding-right:2em}#ofitour-cms #actualtour #wrapper-content .no-limits #reservation-options button{margin-bottom:0}#ofitour-cms #actualtour #wrapper-content .no-limits #reservation-options .item-nav{color:#888888 !important;text-transform:inherit;font-size:0.9em}#ofitour-cms #actualtour #wrapper-content .no-limits #reservation-options .item-nav:hover{color:white !important}#ofitour-cms #actualtour #wrapper-content .no-limits #reservation-options .item-nav.active{color:white !important;border-bottom:1px solid #888888}#ofitour-cms #actualtour #wrapper-content .no-limits #reservation-options .inline-list>li:not(:first-child){margin-left:3em}#ofitour-cms #actualtour #wrapper-content .no-limits #reservation-options ul#nav-reservation-options{margin-top:16px}#ofitour-cms #actualtour .publishing-group-11 .publication-container-11 .title-container{background-color:transparent;border:none;padding:0;padding-bottom:0.5em}#ofitour-cms #actualtour .publishing-group-11 .publication-container-11 .title-container span.title{font-size:1.5em}#ofitour-cms #actualtour footer a:hover,#ofitour-cms #actualtour footer a:active,#ofitour-cms #actualtour footer a:focus{color:white !important}#ofitour-cms #actualtour .publication-container-11 span.duration{margin-bottom:0 !important}@media only screen and (min-width: 768px){#ofitour-cms #actualtour .features-list-container-box{height:38px}}#ofitour-cms #actualtour #top{padding:0 !important}#ofitour-cms #actualtour .header-space-fixer-mobile{height:80px}#ofitour-cms #actualtour img.logo{height:48px}#ofitour-cms #actualtour div#markup-mesage{position:fixed;top:85px;right:5px;z-index:11;padding-right:3em;max-width:calc(100% - 10px)}#ofitour-cms #actualtour #top-header{display:flex;background-color:#141414;position:fixed;align-items:center;left:0;top:0;z-index:20;width:100%;padding:1em 2em;color:white;transition:background-color 0.33s ease;height:80px}#ofitour-cms #actualtour #top-header.top-header-no-slider,#ofitour-cms #actualtour #top-header.top-header-scrolled{background-color:#141414}#ofitour-cms #actualtour #top-header .top-header-left,#ofitour-cms #actualtour #top-header .top-header-right{display:flex;align-items:center;flex-grow:1;width:100%}#ofitour-cms #actualtour #top-header .top-header-left{max-width:100px}#ofitour-cms #actualtour #top-header .top-header-right{justify-content:flex-end}#ofitour-cms #actualtour #top-header .header-option-icon{margin-left:1.5em;color:white !important;display:flex;align-items:center}#ofitour-cms #actualtour #top-header .header-option-icon i{font-size:30px}#ofitour-cms #actualtour #top-header .header-option-icon .header-user-name{display:none}#ofitour-cms #actualtour #top-header .user-icon-button{position:relative}#ofitour-cms #actualtour #top-header .user-icon-button .fa-circle{position:absolute;font-size:.9rem;color:#C9F244;right:-4px;bottom:0;text-shadow:0 0 5px black}#ofitour-cms #actualtour #slideMenuBack,#ofitour-cms #actualtour #slideMenuUserBack{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99}#ofitour-cms #actualtour .slideMenu{position:fixed;z-index:100;width:480px;max-width:80vw;height:100vh;top:0;right:0;display:block;background-color:#333333;padding:0;transform:translateX(0);transition:all 0.5s ease}#ofitour-cms #actualtour .slideMenu.top-menu-hide{transform:translateX(101%)}#ofitour-cms #actualtour .slideMenu #slide-menu-close-button,#ofitour-cms #actualtour .slideMenu #slide-user-menu-close-button{position:absolute;right:30px;top:26px}#ofitour-cms #actualtour .slideMenu #datos-vendedor{color:white !important;margin-bottom:0.6em}#ofitour-cms #actualtour .slideMenu #datos-vendedor .datos-vendedor-titulo{color:white;font-size:0.6em !important;font-weight:300;margin-bottom:0.15em}#ofitour-cms #actualtour .slideMenu #datos-vendedor #nombre-vendedor,#ofitour-cms #actualtour .slideMenu #datos-vendedor .dato-extra-vendedor{font-size:0.8em !important;font-weight:300;margin-top:0.33em}#ofitour-cms #actualtour .slideMenu #datos-vendedor #nombre-cliente{color:white}#ofitour-cms #actualtour .slideMenu .slide-menu-content{box-shadow:none !important;max-height:calc(100vh - 92px);overflow-y:auto !important;overflow-x:hidden;margin-top:92px;font-size:20px !important}#ofitour-cms #actualtour .slideMenu .slide-menu-content.slide-menu-with-user-data{max-height:calc(100vh - 200px);margin-top:20px}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul{list-style:none;margin:0;padding:0;width:100%;font-size:0.9em !important;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul li{display:flex;width:100%}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul li a{color:white !important;display:block;height:100%;width:100%;padding:0.4em 1.2em;padding-right:48px;font-weight:700;font-size:1em !important;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul li a:hover{background-color:#444444}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul li a.has-children{background-image:url(/assets/actualtour/chevron-white-down-b035c5fe078dced242cdf06732fa623ebb5434f31b92c187e80e4757b8a8ba59.svg);background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 18px) center}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul li a.has-children.children-open{background-image:url(/assets/actualtour/chevron-white-up-3f8d14501e60c23e4355e1d8d8739a62fe04d1abcc33a42bd518b448e5349ccf.svg)}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul.menu-children:not(.menu-children-show){display:none !important}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul.menu-children li a{padding-left:40px;font-size:16px !important}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul.menu-children ul.menu-children li a{padding-left:60px}#ofitour-cms #actualtour .slideMenu .user-data-menu{display:flex;margin-top:80px;padding:0 1.2em}#ofitour-cms #actualtour .slideMenu .user-data-menu .user-data-menu-content{padding-left:0.8em !important;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:white;font-size:15px !important;font-weight:700}#ofitour-cms #actualtour .slideMenu .user-data-menu .user-data-menu-content .user-data-options a{color:white !important;font-size:13px !important;font-weight:300;display:block;margin-top:1em}#ofitour-cms #actualtour #header .alert-box.success{position:fixed;top:13px;z-index:60}#ofitour-cms #actualtour #site_bar{position:absolute;top:80px;left:0;width:100%;z-index:15}#ofitour-cms #actualtour div#dropSearchDesktop{position:relative;width:290px}#ofitour-cms #actualtour div#dropSearch,#ofitour-cms #actualtour div#dropSearchDesktop{padding:0.5em;border-color:#141414;outline:none !important}#ofitour-cms #actualtour div#dropSearch #content-search,#ofitour-cms #actualtour div#dropSearchDesktop #content-search{margin:0}#ofitour-cms #actualtour div#dropSearch input,#ofitour-cms #actualtour div#dropSearchDesktop input{margin-bottom:0 !important}#ofitour-cms #actualtour div#dropSearch::before,#ofitour-cms #actualtour div#dropSearchDesktop::before{border-color:transparent transparent #141414 transparent !important}#ofitour-cms #actualtour div#dropSearch::after,#ofitour-cms #actualtour div#dropSearchDesktop::after{border:none !important}#ofitour-cms #actualtour div#dropSearch span#word-search-input,#ofitour-cms #actualtour div#dropSearchDesktop span#word-search-input{position:absolute;right:1em;top:50%;transform:translateY(-50%);color:#141414;font-size:20px;cursor:pointer}#ofitour-cms #actualtour .caption-slider{position:absolute;bottom:5em;top:auto;left:50%;width:100%;max-width:1200px;transform:translateX(-50%)}#ofitour-cms #actualtour .flex-direction-nav a,#ofitour-cms #actualtour .flex-direction-nav a:hover,#ofitour-cms #actualtour .flex-direction-nav a:focus{color:white}#ofitour-cms #actualtour .caption-slider .P1,#ofitour-cms #actualtour .caption-slider .P2,#ofitour-cms #actualtour .caption-slider .P3,#ofitour-cms #actualtour .caption-slider .P4{background-color:transparent !important;color:white}#ofitour-cms #actualtour .caption-slider .P1 *,#ofitour-cms #actualtour .caption-slider .P2 *,#ofitour-cms #actualtour .caption-slider .P3 *,#ofitour-cms #actualtour .caption-slider .P4 *{color:white !important}#ofitour-cms #actualtour .caption-slider h1{font-size:4.5em;max-width:520px;line-height:0.95}#ofitour-cms #actualtour .caption-slider h2{font-size:1.5em;max-width:520px;line-height:1.33;margin-top:1em}#ofitour-cms #actualtour .caption-slider h3{font-size:0.9em;max-width:520px;line-height:1.33;margin-top:1.8em;border-left:4px solid #C9F244;padding:0.5em 1.5em 0.5em 0.5em}@media only screen and (min-width: 768px){#ofitour-cms #actualtour .header-space-fixer{height:100px}#ofitour-cms #actualtour .header-space-fixer-mobile{height:0 !important}#ofitour-cms #actualtour img.logo{height:64px}#ofitour-cms #actualtour #site_bar{top:100px}#ofitour-cms #actualtour div#markup-mesage{top:105px}#ofitour-cms #actualtour #top-header{height:100px;background-color:rgba(20,20,20,0.6)}#ofitour-cms #actualtour #top-header .top-header-left{max-width:320px}#ofitour-cms #actualtour #top-header .header-option-icon .header-user-name{margin-right:1em;display:inline-flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}#ofitour-cms #actualtour .slideMenu .slide-menu-content{font-size:32px !important}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul{font-size:0.85em !important}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul li a{padding:0.4em 1.8em}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul.menu-children li a{padding-left:90px;font-size:23px !important}#ofitour-cms #actualtour .slideMenu .slide-menu-content ul.menu-children ul.menu-children li a{padding-left:120px}#ofitour-cms #actualtour .slideMenu .user-data-menu{padding:0 1.8em;font-size:24px !important}#ofitour-cms #actualtour .slideMenu .user-data-menu .user-data-menu-logo{width:64px;height:64px;min-width:64px;display:flex;align-items:center;justify-content:center;background-color:white;border-radius:300px}#ofitour-cms #actualtour .slideMenu .user-data-menu .user-data-menu-logo img{height:32px}#ofitour-cms #actualtour .slideMenu .user-data-menu .user-data-menu-content{font-size:20px !important}#ofitour-cms #actualtour .slideMenu .user-data-menu .user-data-menu-content .user-data-options a{font-size:16px !important;display:inline-block;white-space:nowrap;margin-right:20px;margin-top:0.5em}}@keyframes anim-salmon-move{from{background-position-x:0%}to{background-position-x:100%}}#ofitour-cms #cultuviajes{width:100%;overflow-x:hidden}#ofitour-cms #cultuviajes .row-flex{display:flex;flex-wrap:wrap}#ofitour-cms #cultuviajes .row-flex.column{flex-direction:column}#ofitour-cms #cultuviajes #spinner{background:rgba(0,0,0,0.7)}#ofitour-cms #cultuviajes .content-size-fixer,#ofitour-cms #cultuviajes .home,#ofitour-cms #cultuviajes .twelve{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}#ofitour-cms #cultuviajes #navigationMenu span{color:#fff}#ofitour-cms #cultuviajes #navigationMenu .social_network{background-color:#e4002b}#ofitour-cms #cultuviajes #navigationMenu .social_network span{background-color:#00b5e2}#ofitour-cms #cultuviajes #navigationMenu .contact span,#ofitour-cms #cultuviajes #navigationMenu .other span{background-color:#00b5e2}#ofitour-cms #cultuviajes ul.pagination li.prev a{font-weight:bold;opacity:1}#ofitour-cms #cultuviajes ul.pagination li a{font-size:20px;opacity:0.5;padding:0.0625em 0.1em}#ofitour-cms #cultuviajes ul.pagination li a:hover{background:none;opacity:1}#ofitour-cms #cultuviajes ul.pagination li.current a{background:transparent;font-weight:500;opacity:1}#ofitour-cms #cultuviajes #filter-option-search-container{margin-bottom:2em;margin-top:2em}#ofitour-cms #cultuviajes .finder-publication-search-container .icon-search-by-content{cursor:pointer;height:32px;position:absolute;right:20px;top:10px;width:32px}#ofitour-cms #cultuviajes .finder-publication-search-container .chosen-choices{background:#E7E7E7 url(https://reservascms.delunoalotroconfin.com/Content/images/CssImages/arrow.png) no-repeat calc(100% - 5px) 15px;border:none;min-height:49px !important}#ofitour-cms #cultuviajes .finder-publication-search-container .chosen-choices input[type=text]{margin:0}#ofitour-cms #cultuviajes .finder-publication-search-container i{right:20px;top:17px}#ofitour-cms #cultuviajes .finder-publication-search-container i.fa-search{right:24px;top:7px}#ofitour-cms #cultuviajes .finder-publication-search-container i.fa-caret-down{display:none !important}#ofitour-cms #cultuviajes .finder-publication-search-container .chosen-container-active .chosen-choices{border:1px solid #aaa;box-shadow:none}#ofitour-cms #cultuviajes .finder-publication-search-container .chosen-container,#ofitour-cms #cultuviajes .finder-publication-search-container .chosen-container-single{border:none}#ofitour-cms #cultuviajes .wrap-option-search-filter{margin-bottom:1rem}#ofitour-cms #cultuviajes .wrap-option-search-filter .chosen-container-single,#ofitour-cms #cultuviajes .wrap-option-search-filter .chosen-container-single .chosen-single,#ofitour-cms #cultuviajes .wrap-option-search-filter .chosen-container-multi .chosen-choices li.search-field input[type=text]{color:#595959 !important;height:49px;line-height:49px;background:#E7E7E7;border:none}#ofitour-cms #cultuviajes .wrap-option-search-filter .chosen-container-single .chosen-single{font-size:1.35em;font-weight:300}#ofitour-cms #cultuviajes .wrap-option-search-filter .chosen-container .chosen-single div{width:30px}#ofitour-cms #cultuviajes .wrap-option-search-filter .chosen-container .chosen-single div b{background-position:calc(100% - 5px) 10px}#ofitour-cms #cultuviajes .wrap-option-search-filter i.fa-caret-down{display:none !important}#ofitour-cms #cultuviajes .publication-filter .chosen-choices{background:#E7E7E7 url(https://reservascms.delunoalotroconfin.com/Content/images/CssImages/arrow.png) no-repeat calc(100% - 5px) 15px;border:none;min-height:49px !important}#ofitour-cms #cultuviajes .publication-filter .chosen-choices input[type=text]{margin:0}#ofitour-cms #cultuviajes .publication-filter .chosen-container,#ofitour-cms #cultuviajes .publication-filter .chosen-container-single{border:none}#ofitour-cms #cultuviajes .publication-filter .chosen-container-single .chosen-single{color:#595959 !important;font-size:1.54em;font-weight:300}#ofitour-cms #cultuviajes .publication-filter-horizontal .publication-filter i{top:17px}#ofitour-cms #cultuviajes .orbit h1,#ofitour-cms #cultuviajes .sidebar h1,#ofitour-cms #cultuviajes .gallery h1,#ofitour-cms #cultuviajes .twelve h1{color:#e4002b;border-bottom:none;font-size:43px;font-weight:normal;text-transform:capitalize}#ofitour-cms #cultuviajes .orbit h2,#ofitour-cms #cultuviajes .orbit h3,#ofitour-cms #cultuviajes .orbit h4,#ofitour-cms #cultuviajes .orbit h5,#ofitour-cms #cultuviajes .orbit h6,#ofitour-cms #cultuviajes .sidebar h2,#ofitour-cms #cultuviajes .sidebar h3,#ofitour-cms #cultuviajes .sidebar h4,#ofitour-cms #cultuviajes .sidebar h5,#ofitour-cms #cultuviajes .sidebar h6,#ofitour-cms #cultuviajes .gallery h2,#ofitour-cms #cultuviajes .gallery h3,#ofitour-cms #cultuviajes .gallery h4,#ofitour-cms #cultuviajes .gallery h5,#ofitour-cms #cultuviajes .gallery h6,#ofitour-cms #cultuviajes .twelve h2,#ofitour-cms #cultuviajes .twelve h3,#ofitour-cms #cultuviajes .twelve h4,#ofitour-cms #cultuviajes .twelve h5,#ofitour-cms #cultuviajes .twelve h6{color:#484848}#ofitour-cms #cultuviajes .orbit h2,#ofitour-cms #cultuviajes .sidebar h2,#ofitour-cms #cultuviajes .gallery h2,#ofitour-cms #cultuviajes .twelve h2{font-size:1.2em}#ofitour-cms #cultuviajes .orbit p,#ofitour-cms #cultuviajes .sidebar p,#ofitour-cms #cultuviajes .gallery p,#ofitour-cms #cultuviajes .twelve p{color:#484848;font-size:1.1em;text-align:justify}#ofitour-cms #cultuviajes .salmon-gradient{background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%)}#ofitour-cms #cultuviajes *:not(.fa){font-family:'rubrik-new', sans-serif !important}#ofitour-cms #cultuviajes .full-width{width:100%}#ofitour-cms #cultuviajes .fullheight{height:100%}#ofitour-cms #cultuviajes .row{max-width:100%}#ofitour-cms #cultuviajes .orbit{margin-top:0}#ofitour-cms #cultuviajes .reveal-modal label,#ofitour-cms #cultuviajes label{font-size:20px;font-weight:300;letter-spacing:0;line-height:23px;color:#484848;margin-top:12px}#ofitour-cms #cultuviajes .reveal-modal a,#ofitour-cms #cultuviajes a{color:#e4002b}#ofitour-cms #cultuviajes .reveal-modal a:hover,#ofitour-cms #cultuviajes .reveal-modal a:active,#ofitour-cms #cultuviajes a:hover,#ofitour-cms #cultuviajes a:active{color:#9ea2a2}#ofitour-cms #cultuviajes input[type=checkbox]{display:none}#ofitour-cms #cultuviajes .custom.checkbox{width:21px;height:21px;background-color:#E7E7E7;border-radius:50% 50%;display:inline-block;position:relative;margin-right:8px;overflow:hidden;margin-bottom:-3px}#ofitour-cms #cultuviajes .custom.checkbox.checked::after{content:'';position:absolute;top:6px;left:6px;width:9px;height:9px;background-color:#868686;display:block;border-radius:50% 50%}#ofitour-cms #cultuviajes .margin-top-m{margin-top:16px}#ofitour-cms #cultuviajes select,#ofitour-cms #cultuviajes .contenedor-texto-habitaciones,#ofitour-cms #cultuviajes .chosen-container-single .chosen-single div b{background:url(https://reservascms.delunoalotroconfin.com/Content/images/CssImages/arrow.png) no-repeat right top;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-position:calc(100% - 12px);padding-right:35px !important}#ofitour-cms #cultuviajes .chosen-container .chosen-single div b{background-image:none !important;padding-right:12px !important}#ofitour-cms #cultuviajes .reveal-modal input[type=text],#ofitour-cms #cultuviajes .reveal-modal input[type=email],#ofitour-cms #cultuviajes .reveal-modal input[type=password],#ofitour-cms #cultuviajes .reveal-modal select,#ofitour-cms #cultuviajes .reveal-modal textarea,#ofitour-cms #cultuviajes input[type=text],#ofitour-cms #cultuviajes input[type=password],#ofitour-cms #cultuviajes select,#ofitour-cms #cultuviajes textarea,#ofitour-cms #cultuviajes .reveal-modal .contenedor-texto-habitaciones{font-size:20px !important;font-weight:300;letter-spacing:0;line-height:23px !important;display:block;min-height:49px !important;color:#595959;border:none !important;box-shadow:none !important;border-radius:2px;background-color:#E7E7E7;padding:12px;cursor:pointer;margin:0 0 1em 0}#ofitour-cms #cultuviajes .reveal-modal input[type=text]::placeholder,#ofitour-cms #cultuviajes .reveal-modal input[type=email]::placeholder,#ofitour-cms #cultuviajes .reveal-modal input[type=password]::placeholder,#ofitour-cms #cultuviajes .reveal-modal select::placeholder,#ofitour-cms #cultuviajes .reveal-modal textarea::placeholder,#ofitour-cms #cultuviajes input[type=text]::placeholder,#ofitour-cms #cultuviajes input[type=password]::placeholder,#ofitour-cms #cultuviajes select::placeholder,#ofitour-cms #cultuviajes textarea::placeholder,#ofitour-cms #cultuviajes .reveal-modal .contenedor-texto-habitaciones::placeholder{color:#484848}#ofitour-cms #cultuviajes .reveal-modal textarea,#ofitour-cms #cultuviajes textarea{height:147px}#ofitour-cms #cultuviajes .reveal-modal button,#ofitour-cms #cultuviajes .reveal-modal .button,#ofitour-cms #cultuviajes .reveal-modal input[type=button],#ofitour-cms #cultuviajes .reveal-modal input[type=submit],#ofitour-cms #cultuviajes button,#ofitour-cms #cultuviajes .button,#ofitour-cms #cultuviajes input[type=button],#ofitour-cms #cultuviajes input[type=submit]{display:inline-flex;align-items:center;padding:12px 24px;min-height:49px;justify-content:center;background:transparent;color:#e4002b;border:1px solid #e4002b;border-radius:3;outline:none !important;box-shadow:none;box-sizing:border-box;font-size:17px;font-weight:500;letter-spacing:0;line-height:21px;transition:color 0.4s ease;margin-bottom:0}#ofitour-cms #cultuviajes .reveal-modal button:not(.no-capitalize),#ofitour-cms #cultuviajes .reveal-modal .button:not(.no-capitalize),#ofitour-cms #cultuviajes .reveal-modal input[type=button]:not(.no-capitalize),#ofitour-cms #cultuviajes .reveal-modal input[type=submit]:not(.no-capitalize),#ofitour-cms #cultuviajes button:not(.no-capitalize),#ofitour-cms #cultuviajes .button:not(.no-capitalize),#ofitour-cms #cultuviajes input[type=button]:not(.no-capitalize),#ofitour-cms #cultuviajes input[type=submit]:not(.no-capitalize){text-transform:uppercase}#ofitour-cms #cultuviajes .reveal-modal button:hover,#ofitour-cms #cultuviajes .reveal-modal .button:hover,#ofitour-cms #cultuviajes .reveal-modal input[type=button]:hover,#ofitour-cms #cultuviajes .reveal-modal input[type=submit]:hover,#ofitour-cms #cultuviajes button:hover,#ofitour-cms #cultuviajes .button:hover,#ofitour-cms #cultuviajes input[type=button]:hover,#ofitour-cms #cultuviajes input[type=submit]:hover{background:linear-gradient(90deg, rgba(0,0,0,0), rgba(228,0,43,0) 34%, #e4002b 65%, #e4002b 100%);background:linear-gradient(90deg, rgba(0,0,0,0), rgba(158,162,162,0) 34%, #9ea2a2 65%, #9ea2a2 100%);color:white;border:1px solid #9ea2a2;background-size:300%;animation:anim-salmon-move 0.4s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #cultuviajes .reveal-modal button.button-salmon,#ofitour-cms #cultuviajes .reveal-modal .button.button-salmon,#ofitour-cms #cultuviajes .reveal-modal input.button-salmon[type=button],#ofitour-cms #cultuviajes .reveal-modal input.button-salmon[type=submit],#ofitour-cms #cultuviajes button.button-salmon,#ofitour-cms #cultuviajes .button.button-salmon,#ofitour-cms #cultuviajes input.button-salmon[type=button],#ofitour-cms #cultuviajes input.button-salmon[type=submit]{border:none;background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%);color:white}#ofitour-cms #cultuviajes .reveal-modal button.button-salmon:hover,#ofitour-cms #cultuviajes .reveal-modal .button.button-salmon:hover,#ofitour-cms #cultuviajes .reveal-modal input.button-salmon[type=button]:hover,#ofitour-cms #cultuviajes .reveal-modal input.button-salmon[type=submit]:hover,#ofitour-cms #cultuviajes button.button-salmon:hover,#ofitour-cms #cultuviajes .button.button-salmon:hover,#ofitour-cms #cultuviajes input.button-salmon[type=button]:hover,#ofitour-cms #cultuviajes input.button-salmon[type=submit]:hover{border:none;background:linear-gradient(90deg, rgba(0,0,0,0), rgba(228,0,43,0) 34%, #e4002b 65%, #e4002b 100%),linear-gradient(90deg, #e4002b 0%, #e4002b 34%, #e4002b 100%);background:linear-gradient(90deg, rgba(0,0,0,0), rgba(158,162,162,0) 34%, #9ea2a2 65%, #9ea2a2 100%),linear-gradient(90deg, #e4002b 0%, #e4002b 34%, #e4002b 100%);color:white;background-size:300%;animation:anim-salmon-move 0.4s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #cultuviajes .reveal-modal button.disabled,#ofitour-cms #cultuviajes .reveal-modal .button.disabled,#ofitour-cms #cultuviajes .reveal-modal input.disabled[type=button],#ofitour-cms #cultuviajes .reveal-modal input.disabled[type=submit],#ofitour-cms #cultuviajes button.disabled,#ofitour-cms #cultuviajes .button.disabled,#ofitour-cms #cultuviajes input.disabled[type=button],#ofitour-cms #cultuviajes input.disabled[type=submit],#ofitour-cms #cultuviajes .reveal-modal button[disabled],#ofitour-cms #cultuviajes .reveal-modal .button[disabled],#ofitour-cms #cultuviajes .reveal-modal input[type=button][disabled],#ofitour-cms #cultuviajes .reveal-modal input[type=submit][disabled],#ofitour-cms #cultuviajes button[disabled],#ofitour-cms #cultuviajes .button[disabled],#ofitour-cms #cultuviajes input[type=button][disabled],#ofitour-cms #cultuviajes input[type=submit][disabled]{border-color:#E7E7E7 !important;background-color:#E7E7E7 !important;color:#484848;animation:inherit !important}#ofitour-cms #cultuviajes .reveal-modal button.disabled:hover,#ofitour-cms #cultuviajes .reveal-modal .button.disabled:hover,#ofitour-cms #cultuviajes .reveal-modal input.disabled[type=button]:hover,#ofitour-cms #cultuviajes .reveal-modal input.disabled[type=submit]:hover,#ofitour-cms #cultuviajes button.disabled:hover,#ofitour-cms #cultuviajes .button.disabled:hover,#ofitour-cms #cultuviajes input.disabled[type=button]:hover,#ofitour-cms #cultuviajes input.disabled[type=submit]:hover,#ofitour-cms #cultuviajes .reveal-modal button[disabled]:hover,#ofitour-cms #cultuviajes .reveal-modal .button[disabled]:hover,#ofitour-cms #cultuviajes .reveal-modal input[type=button][disabled]:hover,#ofitour-cms #cultuviajes .reveal-modal input[type=submit][disabled]:hover,#ofitour-cms #cultuviajes button[disabled]:hover,#ofitour-cms #cultuviajes .button[disabled]:hover,#ofitour-cms #cultuviajes input[type=button][disabled]:hover,#ofitour-cms #cultuviajes input[type=submit][disabled]:hover{border-color:#E7E7E7 !important;background-color:#E7E7E7 !important;color:#484848}#ofitour-cms #cultuviajes .ui-widget-content{border:none}#ofitour-cms #cultuviajes .ui-front{z-index:200}#ofitour-cms #cultuviajes .ui-menu .ui-menu-item{border:none !important;box-shadow:none !important;padding:0 !important}#ofitour-cms #cultuviajes .ui-menu .ui-menu-item a{color:#595959;font-size:20px !important;font-weight:300;letter-spacing:0;line-height:23px !important;display:block;height:49px !important;background-color:#E7E7E7;padding:12px;cursor:pointer}#ofitour-cms #cultuviajes .ui-menu .ui-menu-item a:hover{background-color:#9ea2a2 !important;color:white}#ofitour-cms #cultuviajes .reveal-modal-bg{opacity:0.81;background-color:#000000 !important;z-index:150}#ofitour-cms #cultuviajes .reveal-modal.open{border:none;border-radius:2px;background-color:#FFFFFF;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);z-index:160;padding:0;margin:0;width:90vw;max-width:990px;position:fixed;left:50%;top:50% !important;transform:translate(-50%, -50%)}#ofitour-cms #cultuviajes .reveal-modal.open .full-width{width:100%}#ofitour-cms #cultuviajes .reveal-modal.open form{margin:auto}#ofitour-cms #cultuviajes .reveal-modal.open .modal-header{background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%);color:white;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);height:84px;display:flex;align-items:center;position:relative;z-index:1}#ofitour-cms #cultuviajes .reveal-modal.open .modal-header .close-reveal-modal{position:absolute;top:25px;right:20px}#ofitour-cms #cultuviajes .reveal-modal.open .modal-header .close-reveal-modal img{height:33px}#ofitour-cms #cultuviajes .reveal-modal.open .modal-header .modal-header-action{padding-left:22px}#ofitour-cms #cultuviajes .reveal-modal.open .modal-header .modal-header-action img{height:55px}#ofitour-cms #cultuviajes .reveal-modal.open .modal-header span.modal-title{font-size:22px !important;font-weight:500;letter-spacing:0;line-height:27px;color:white;padding-left:22px}#ofitour-cms #cultuviajes .reveal-modal.open .modal-body{overflow-x:hidden;overflow-y:auto;max-height:70vh;padding:1em}#ofitour-cms #cultuviajes .reveal-modal.open .modal-body label{font-size:20px !important}#ofitour-cms #cultuviajes .reveal-modal.open .modal-body label a{font-size:20px !important}#ofitour-cms #cultuviajes .wish-heart span.heart{height:25px;width:30px;cursor:pointer;display:block}#ofitour-cms #cultuviajes .wish-heart span.add{background-image:url(/assets/cultuviajes/ico-multi-wish-blanco-a289696b3f1213f90e959aa03448585d507631790d1446a61a9ab6269eb51a7b.svg);background-repeat:no-repeat}#ofitour-cms #cultuviajes .wish-heart span.remove{background-image:url(/assets/cultuviajes/ico-multi-wish-rojo-059867099343217d47f1ff772d51269159daa632b38d0a201e043bb5336c2903.svg);background-repeat:no-repeat}#ofitour-cms #cultuviajes #form_login>.row{margin-left:auto;margin-right:auto}#ofitour-cms #cultuviajes .login-multi-margin{margin-right:24px}#ofitour-cms #cultuviajes .login-multi-recuperar-password{display:inline-block;color:#484848 !important}#ofitour-cms #cultuviajes p.no-account{margin-top:70px;margin-bottom:10px;color:#484848 !important}#ofitour-cms #cultuviajes .enter-email-recuperar-pwd{margin-bottom:10px;color:#484848 !important}#ofitour-cms #cultuviajes .multi-login-modal-text-sizer,#ofitour-cms #cultuviajes a.multi-login-modal-text-sizer{font-size:20px !important;line-height:23px;font-weight:400}#ofitour-cms #cultuviajes #contenedor_login{margin-top:1em}#ofitour-cms #cultuviajes #contenedor_recuperar_contraseña .postfix{width:auto !important}#ofitour-cms #cultuviajes .caption-slider{top:85%}#ofitour-cms #cultuviajes .caption-slider p{color:#fff;font-size:43px;font-weight:normal;text-align:center}#ofitour-cms #cultuviajes #navigationMenu .other,#ofitour-cms #cultuviajes #navigationMenu .contact{background-color:#e4002b}@media all and (max-width: 1023px){#ofitour-cms #cultuviajes .login-multi-recuperar-password{margin-top:20px}#ofitour-cms #cultuviajes .multi-full-width-mobile{width:100%}#ofitour-cms #cultuviajes .multi-login-modal-text-sizer,#ofitour-cms #cultuviajes a.multi-login-modal-text-sizer{font-size:12px !important;line-height:14px}#ofitour-cms #cultuviajes .show-for-desktop{display:none !important}#ofitour-cms #cultuviajes .finder-publication-search-container .icon-search-by-content{top:2px}#ofitour-cms #cultuviajes select#ordenation_type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden !important}#ofitour-cms #cultuviajes .caption-slider{top:40%}#ofitour-cms #cultuviajes .caption-slider p{font-size:19px}}@media all and (min-width: 1024px){#ofitour-cms #cultuviajes .hide-for-desktop{display:none !important}}@media all and (min-height: 900px){#ofitour-cms #cultuviajes .reveal-modal.open .modal-body{max-height:700px}}@media all and (max-width: 1023px){#ofitour-cms #cultuviajes .custom.checkbox{width:14px;height:14px;margin-bottom:-3px}#ofitour-cms #cultuviajes .custom.checkbox.checked::after{content:'';position:absolute;top:4px;left:4px;width:6px;height:6px}#ofitour-cms #cultuviajes .reveal-modal input[type=text],#ofitour-cms #cultuviajes .reveal-modal input[type=email],#ofitour-cms #cultuviajes .reveal-modal input[type=password],#ofitour-cms #cultuviajes .reveal-modal select,#ofitour-cms #cultuviajes .reveal-modal textarea,#ofitour-cms #cultuviajes input[type=text],#ofitour-cms #cultuviajes input[type=password],#ofitour-cms #cultuviajes select,#ofitour-cms #cultuviajes textarea,#ofitour-cms #cultuviajes .reveal-modal .contenedor-texto-habitaciones,#ofitour-cms #cultuviajes input[type=email]{font-size:12px !important;font-weight:300;letter-spacing:0;line-height:33px !important;min-height:33px !important;padding:0px 8px}#ofitour-cms #cultuviajes .reveal-modal input[type=text] i,#ofitour-cms #cultuviajes .reveal-modal input[type=email] i,#ofitour-cms #cultuviajes .reveal-modal input[type=password] i,#ofitour-cms #cultuviajes .reveal-modal select i,#ofitour-cms #cultuviajes .reveal-modal textarea i,#ofitour-cms #cultuviajes input[type=text] i,#ofitour-cms #cultuviajes input[type=password] i,#ofitour-cms #cultuviajes select i,#ofitour-cms #cultuviajes textarea i,#ofitour-cms #cultuviajes .reveal-modal .contenedor-texto-habitaciones i,#ofitour-cms #cultuviajes input[type=email] i{line-height:33px}#ofitour-cms #cultuviajes .reveal-modal button,#ofitour-cms #cultuviajes .reveal-modal .button,#ofitour-cms #cultuviajes .reveal-modal input[type=button],#ofitour-cms #cultuviajes .reveal-modal input[type=submit],#ofitour-cms #cultuviajes button,#ofitour-cms #cultuviajes .button,#ofitour-cms #cultuviajes input[type=button],#ofitour-cms #cultuviajes input[type=submit]{min-height:33px;font-size:12px;font-weight:500;letter-spacing:0;line-height:15px;text-align:center;padding:4px 12px}#ofitour-cms #cultuviajes .reveal-modal label,#ofitour-cms #cultuviajes label,#ofitour-cms #cultuviajes .reveal-modal{font-size:12px;font-weight:300;letter-spacing:0;line-height:14px}#ofitour-cms #cultuviajes .reveal-modal.open{border-radius:0;width:100%;max-width:100%;height:100vh;left:0;top:60px !important;transform:none}#ofitour-cms #cultuviajes .reveal-modal.open .modal-header{height:33px}#ofitour-cms #cultuviajes .reveal-modal.open .modal-header .close-reveal-modal{top:8px;right:12px}#ofitour-cms #cultuviajes .reveal-modal.open .modal-header .close-reveal-modal img{height:16px}#ofitour-cms #cultuviajes .reveal-modal.open .modal-header .modal-header-action{padding-left:22px}#ofitour-cms #cultuviajes .reveal-modal.open .modal-header .modal-header-action img{height:38px}#ofitour-cms #cultuviajes .reveal-modal.open .modal-header span.modal-title{font-size:13px !important;font-weight:500;letter-spacing:0;line-height:17px;padding-left:22px}#ofitour-cms #cultuviajes .reveal-modal.open .modal-body{max-height:100vh;height:calc(100vh - 93px)}#ofitour-cms #cultuviajes .reveal-modal.open .modal-body label{font-size:12px !important}#ofitour-cms #cultuviajes .reveal-modal.open .modal-body label a{font-size:12px !important}#ofitour-cms #cultuviajes .reveal-modal-bg{opacity:0}#ofitour-cms #cultuviajes .ui-menu .ui-menu-item a{font-size:12px !important;font-weight:300;letter-spacing:0;line-height:33px !important;min-height:33px !important;padding:8px}#ofitour-cms #cultuviajes button.continuar-reserva,#ofitour-cms #cultuviajes button.boton-añadir-habitacion{width:100%;margin-bottom:1em !important}#ofitour-cms #cultuviajes .contenedor-linea-plantilla{margin:0em 1em 1em 1em !important}}@keyframes multi-main-menu-show-anim{0%{opacity:0}100%{opacity:1}}@keyframes multi-main-menu-hide-anim{0%{opacity:1}100%{opacity:0}}#ofitour-cms #cultuviajes form.content-search{display:inline-flex;align-items:center;margin-bottom:0}#ofitour-cms #cultuviajes form.content-search input{margin-bottom:0}#ofitour-cms #cultuviajes img.word-search-input{height:38px;width:38px;cursor:pointer}#ofitour-cms #cultuviajes header #header-main{background:rgba(255,255,255,0.9);position:static;z-index:100;width:100%;overflow:visible}#ofitour-cms #cultuviajes header #header-main.header-abs-desktop{position:absolute}#ofitour-cms #cultuviajes header #header-main .main-menu-close{display:none}#ofitour-cms #cultuviajes header #header-main #multi-main-menu-background{display:none}#ofitour-cms #cultuviajes header #header-main #top{background-color:transparent;display:flex;align-items:center;justify-content:space-between;padding:12px 26px;height:126px}#ofitour-cms #cultuviajes header #header-main #top .menu-tiny-container{display:flex;align-items:center;justify-content:center;width:100%;max-width:380px}#ofitour-cms #cultuviajes header #header-main #top .menu-tiny-container.flex-right{justify-content:flex-end}#ofitour-cms #cultuviajes header #header-main #top .menu-tiny-container.flex-left{justify-content:flex-start}#ofitour-cms #cultuviajes header #header-main #top .menu-logo-container{width:100%;display:flex;align-items:center;justify-content:center}#ofitour-cms #cultuviajes header #header-main #top .menu-logo-container .logo{height:110px;width:auto;object-fit:contain}#ofitour-cms #cultuviajes header #header-main #top a.login-button-inline{display:flex;align-items:center;color:#e4002b !important;font-size:20px;font-weight:300;letter-spacing:0;line-height:23px}#ofitour-cms #cultuviajes header #header-main #top a.login-button-inline span{font-size:20px !important;text-align:right;max-height:89px;overflow:hidden}#ofitour-cms #cultuviajes header #header-main #top a.login-button-inline .login-logo{width:25px;margin:0 14px}#ofitour-cms #cultuviajes header #header-main #top a.login-button-inline:hover{text-shadow:1px 0 0 #e4002b}#ofitour-cms #cultuviajes header #header-main .top-bar{background-color:transparent !important;height:auto}#ofitour-cms #cultuviajes header #header-main #multi-main-menu{background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%);width:100%}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content{padding:18px 24px;width:100%;border:none;min-height:63px}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content a{color:white !important}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content a:not(.button){font-size:20px !important}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content ul{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;background-color:transparent !important}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content ul li{display:block;width:auto;background-color:transparent !important;padding:0 30px}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content li{font-size:20px;font-weight:300;letter-spacing:0;line-height:27px}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content li.opened>a{text-shadow:1px 0 0 white;border-bottom:1px solid white}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content li a:not(.button){padding:1px 0}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content li a:not(.button):hover{text-shadow:1px 0 0 white;border-bottom:1px solid white}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown{position:absolute;left:0;top:63px;margin:0;padding:0;width:100%;display:none;background:rgba(255,255,255,0.9) !important;z-index:3}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown.open{display:block}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-toggle-bottom{width:100%;padding:0;margin:0;height:6px;background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%)}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content{width:100%;max-width:1440px;padding:20px;display:flex;margin:auto}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-thumbnail{width:246px;height:206px;background-color:#e4002b;position:relative;display:block}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-thumbnail .main-menu-dropdown-thumbnail-image{height:calc(100% - 49px);width:100%;object-fit:cover;position:absolute;top:0;left:0}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-thumbnail .button{position:absolute;bottom:0;left:0;margin:auto;margin-bottom:0}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options{width:calc(100% - 420px);padding-right:20px;padding-left:40px}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options .main-menu-dropdown-title{color:#e4002b;font-size:29px;letter-spacing:0;line-height:36px;margin-top:-4px;margin-bottom:24px}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options ul.main-menu-dropdown-list{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;padding:0;margin:0}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options ul.main-menu-dropdown-list li.main-menu-suboption{width:33%;padding:0;margin-bottom:10px}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options ul.main-menu-dropdown-list li.main-menu-suboption a:not(.button){color:#e4002b !important;font-size:18px !important;font-weight:500;letter-spacing:0;line-height:19px}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options ul.main-menu-dropdown-list li.main-menu-suboption a:not(.button):hover,#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options ul.main-menu-dropdown-list li.main-menu-suboption a.active:not(.button){border-bottom:1px solid #e4002b;text-shadow:1px 0 0 #e4002b}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-close{text-align:right;width:174px;position:relative}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-close a{font-size:13px !important;font-weight:300;letter-spacing:0;line-height:19px;color:#e4002b !important;border:none !important;text-transform:uppercase;position:absolute;top:-10px;right:12px;display:flex;align-items:center}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown .main-menu-dropdown-close a img.dropdown-close-icon{width:16px;margin-right:7px}#ofitour-cms #cultuviajes .slider-home{height:44.37vw !important}#ofitour-cms #cultuviajes .flexslider{width:100%}#ofitour-cms #cultuviajes .flexslider ul.slides{height:100% !important}#ofitour-cms #cultuviajes .flexslider ul.slides li{height:100% !important}#ofitour-cms #cultuviajes .flexslider ul.slides li img{height:100% !important;object-fit:cover !important}#ofitour-cms #cultuviajes a[data-dropdown="dropSearch"] img{height:38px;min-width:38px}#ofitour-cms #cultuviajes #dropSearch.f-dropdown.open{max-width:300px !important;width:300px !important;outline:0}#ofitour-cms #cultuviajes #dropSearch form{margin:0}#ofitour-cms #cultuviajes #dropSearch form #word-search-input{cursor:pointer;height:42px;position:absolute;right:5px}#ofitour-cms #cultuviajes #dropSearch form #words_to_search{background-color:#fff;margin:0}#ofitour-cms #cultuviajes #buscador-content-slider{position:absolute;top:320px;z-index:99;width:100%;padding:0 12px}#ofitour-cms #cultuviajes #buscador-content-slider .content-search-box{margin:auto;position:relative;max-width:653px}#ofitour-cms #cultuviajes #buscador-content-slider .content-search-box input{width:100%;border-radius:2px;background-color:rgba(255,255,255,0.85);padding-right:40px}#ofitour-cms #cultuviajes #buscador-content-slider .content-search-box .word-search-input{position:absolute;right:5px;top:3px;cursor:pointer;height:42px}#ofitour-cms #cultuviajes .flex-control-nav.flex-control-paging{position:absolute;bottom:16px;z-index:99}#ofitour-cms #cultuviajes .flex-control-nav.flex-control-paging a{background-color:white;opacity:0.5;width:21px;height:21px}#ofitour-cms #cultuviajes .flex-control-nav.flex-control-paging a.flex-active{opacity:0.9}#ofitour-cms #cultuviajes .flex-direction-nav{display:none}#ofitour-cms #cultuviajes #multi-user-menu-background{display:none}#ofitour-cms #cultuviajes #multi-user-menu-background.open{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden}#ofitour-cms #cultuviajes .user-menu-close{display:block;position:absolute;right:14px;top:20px}#ofitour-cms #cultuviajes .user-menu-close img{width:16px}#ofitour-cms #cultuviajes #multi-user-menu{display:none;background:rgba(255,255,255,0.9);position:fixed;right:0;top:0;height:100vh;width:70%;max-width:300px;overflow:hidden;opacity:0;z-index:99}#ofitour-cms #cultuviajes #multi-user-menu.open{display:block;animation:multi-main-menu-show-anim 0.5s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #cultuviajes #multi-user-menu.close{display:block;animation:multi-main-menu-hide-anim 0.5s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #cultuviajes #multi-user-menu nav{padding:12px 12px;width:100%;height:calc(100vh - 26px);overflow-x:hidden;overflow-y:auto;box-shadow:none;position:absolute;top:26px;border:none}#ofitour-cms #cultuviajes #multi-user-menu nav ul{display:block}#ofitour-cms #cultuviajes #multi-user-menu nav ul li{display:block;padding:0;margin-right:24px}#ofitour-cms #cultuviajes #multi-user-menu nav ul li a{width:100%;display:block;border-bottom:1px solid #e4002b !important}#ofitour-cms #cultuviajes #multi-user-menu nav a{color:#e4002b !important;font-size:20px;font-weight:500;letter-spacing:0;line-height:35px}#ofitour-cms #cultuviajes #client-zone-mobile{display:none}#ofitour-cms #cultuviajes #calendar-search-product{margin:0 30px 0 0}#ofitour-cms #cultuviajes .datepicker{background-color:#f49e6d;border-radius:20px;font-size:1em;padding:12px}#ofitour-cms #cultuviajes .datepicker table tr td span{color:#fff}#ofitour-cms #cultuviajes .datepicker.dropdown-menu{border:none}#ofitour-cms #cultuviajes .datepicker.dropdown-menu th,#ofitour-cms #cultuviajes .datepicker.dropdown-menu td{padding:6px 12px}#ofitour-cms #cultuviajes .datepicker td{background-color:#f49e6d}#ofitour-cms #cultuviajes .datepicker th{background-color:#f49e6d}#ofitour-cms #cultuviajes .datepicker th.date-switch{color:#fff;font-size:1rem}#ofitour-cms #cultuviajes .datepicker .datepicker-days,#ofitour-cms #cultuviajes .datepicker .datepicker-months,#ofitour-cms #cultuviajes .datepicker .datepicker-years{background-color:#f49e6d}#ofitour-cms #cultuviajes .datepicker .datepicker-days table.table-condensed,#ofitour-cms #cultuviajes .datepicker .datepicker-months table.table-condensed,#ofitour-cms #cultuviajes .datepicker .datepicker-years table.table-condensed{background-color:#f49e6d}#ofitour-cms #cultuviajes .datepicker .datepicker-days table.table-condensed th.next,#ofitour-cms #cultuviajes .datepicker .datepicker-days table.table-condensed th.prev,#ofitour-cms #cultuviajes .datepicker .datepicker-days table.table-condensed th.dow,#ofitour-cms #cultuviajes .datepicker .datepicker-months table.table-condensed th.next,#ofitour-cms #cultuviajes .datepicker .datepicker-months table.table-condensed th.prev,#ofitour-cms #cultuviajes .datepicker .datepicker-months table.table-condensed th.dow,#ofitour-cms #cultuviajes .datepicker .datepicker-years table.table-condensed th.next,#ofitour-cms #cultuviajes .datepicker .datepicker-years table.table-condensed th.prev,#ofitour-cms #cultuviajes .datepicker .datepicker-years table.table-condensed th.dow{color:#fff;font-size:0.85rem}#ofitour-cms #cultuviajes .datepicker .datepicker-days table.table-condensed td.day,#ofitour-cms #cultuviajes .datepicker .datepicker-months table.table-condensed td.day,#ofitour-cms #cultuviajes .datepicker .datepicker-years table.table-condensed td.day{color:#fff}#ofitour-cms #cultuviajes .datepicker .datepicker-days table.table-condensed td.day.disabled,#ofitour-cms #cultuviajes .datepicker .datepicker-months table.table-condensed td.day.disabled,#ofitour-cms #cultuviajes .datepicker .datepicker-years table.table-condensed td.day.disabled{color:rgba(255,255,255,0.4)}#ofitour-cms #cultuviajes .datepicker .datepicker-days table.table-condensed td.new,#ofitour-cms #cultuviajes .datepicker .datepicker-days table.table-condensed td.old,#ofitour-cms #cultuviajes .datepicker .datepicker-months table.table-condensed td.new,#ofitour-cms #cultuviajes .datepicker .datepicker-months table.table-condensed td.old,#ofitour-cms #cultuviajes .datepicker .datepicker-years table.table-condensed td.new,#ofitour-cms #cultuviajes .datepicker .datepicker-years table.table-condensed td.old{color:rgba(255,255,255,0.65)}@media all and (max-width: 1023px){#ofitour-cms #cultuviajes .header-fix-mobile{height:60px;width:100%}#ofitour-cms #cultuviajes #dropUserMenu.f-dropdown{background:#e4002b;border-color:#e4002b;z-index:10000}#ofitour-cms #cultuviajes #dropUserMenu.f-dropdown.open{left:0 !important;right:initial !important;top:84px !important;width:100vw !important;max-width:100vw !important;min-width:auto;overflow-y:auto;overflow-x:hidden}#ofitour-cms #cultuviajes #dropUserMenu.f-dropdown li a{color:#fff}#ofitour-cms #cultuviajes #client-zone-mobile{background-color:#e4002b;padding:5px 10px;display:block}#ofitour-cms #cultuviajes #client-zone-mobile #client-zone-mobile-button{color:#fff;font-size:0.9em}#ofitour-cms #cultuviajes #client-zone-mobile li:hover{background-color:#58c4a0 !important}#ofitour-cms #cultuviajes header #header-main{position:fixed !important;transition:background-color 1.5s ease}#ofitour-cms #cultuviajes header #header-main.scrolled{background-color:white}#ofitour-cms #cultuviajes header #header-main #multi-main-menu-background.open{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden}#ofitour-cms #cultuviajes header #header-main .main-menu-close{display:block;position:absolute;right:14px;top:20px}#ofitour-cms #cultuviajes header #header-main .main-menu-close img{width:16px}#ofitour-cms #cultuviajes header #header-main #top{height:60px;padding-right:15px;padding-left:15px}#ofitour-cms #cultuviajes header #header-main #top .menu-logo-container .logo{height:55px}#ofitour-cms #cultuviajes header #header-main #top .menu-tiny-container{max-width:75px}#ofitour-cms #cultuviajes header #header-main #top .menu-tiny-container a.login-button-inline .login-logo{width:19px;margin-right:0}#ofitour-cms #cultuviajes header #header-main #top .menu-tiny-container #main-menu-launcher .menu-launcher-logo{width:22px}#ofitour-cms #cultuviajes header #header-main #multi-main-menu{display:none;background:rgba(255,255,255,0.9);position:fixed;left:0;top:0;height:100vh;width:70%;max-width:300px;overflow:hidden;opacity:0}#ofitour-cms #cultuviajes header #header-main #multi-main-menu.open{display:block;animation:multi-main-menu-show-anim 0.5s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #cultuviajes header #header-main #multi-main-menu.close{display:block;animation:multi-main-menu-hide-anim 0.5s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #cultuviajes header #header-main .top-bar{padding:12px 12px;width:100%;height:calc(100vh - 26px);overflow-x:hidden;overflow-y:auto;box-shadow:none;position:absolute;top:26px;border:none}#ofitour-cms #cultuviajes header #header-main .top-bar ul{display:block}#ofitour-cms #cultuviajes header #header-main .top-bar ul li{display:block;padding:0;margin-right:24px}#ofitour-cms #cultuviajes header #header-main .top-bar ul li a{width:100%;display:block;border-bottom:1px solid #e4002b !important}#ofitour-cms #cultuviajes header #header-main .top-bar ul li a.main-menu-dropdown-toggle{background:url(/assets/cultuviajes/ico-siguiente-rojo-b18765af8bb9ccb571f285d68e7270b6480875462fbb5cd438a7747a133b1fcd.svg);background-repeat:no-repeat;background-position:105% center;background-size:32px;padding-right:26px}#ofitour-cms #cultuviajes header #header-main .top-bar ul li.opened a.main-menu-dropdown-toggle{background:url(/assets/cultuviajes/ico-abajo-rojo-a37d81bf410dbef0d0e702a7a4c3ab122af636fae33ba288615778d62d66d8f5.svg);background-repeat:no-repeat;background-position:103% center;background-size:32px}#ofitour-cms #cultuviajes header #header-main .top-bar a{color:#e4002b !important;font-weight:600;letter-spacing:0;line-height:27px}#ofitour-cms #cultuviajes header #header-main .top-bar a a:not(.button){font-size:13px !important}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content{padding:0;margin:auto;width:100%}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown.open{position:static;display:block;background:transparent !important;width:calc(100% + 20px)}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-content{padding:18px 0px 8px 15px}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-thumbnail{display:none}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-options{width:100%;padding:0;margin:0}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-options ul.main-menu-dropdown-list{width:100%;padding:0;margin:0}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-options ul.main-menu-dropdown-list li.main-menu-suboption{width:100%;padding:0;margin:0;border-bottom:none}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-options ul.main-menu-dropdown-list li.main-menu-suboption a:not(.button){margin-top:2px;font-size:12px !important;font-weight:500;letter-spacing:0;line-height:19px;border-bottom:none !important}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-title,#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-close{display:none}#ofitour-cms #cultuviajes header #header-main .top-menubar-main-content .main-menu-dropdown.open .main-menu-dropdown-toggle-bottom{display:none}#ofitour-cms #cultuviajes a[data-dropdown="dropSearch"] img{width:30px;min-width:30px}#ofitour-cms #cultuviajes #dropSearch.f-dropdown.open{right:3em !important;left:inherit !important;max-width:230px !important;width:230px !important}#ofitour-cms #cultuviajes #dropSearch.f-dropdown:before{left:210px}#ofitour-cms #cultuviajes #dropSearch.f-dropdown:after{left:209px}#ofitour-cms #cultuviajes #dropSearch form{margin:0}#ofitour-cms #cultuviajes #dropSearch form #word-search-input{height:30px}#ofitour-cms #cultuviajes #buscador-content-slider{top:90px;padding:0 40px}#ofitour-cms #cultuviajes #buscador-content-slider .content-search-box input{font-size:12px !important;font-weight:300;letter-spacing:0;line-height:14px !important}#ofitour-cms #cultuviajes #buscador-content-slider .content-search-box .word-search-input{right:6px;top:4px;height:24px}#ofitour-cms #cultuviajes .flex-control-nav.flex-control-paging{bottom:-5px}#ofitour-cms #cultuviajes .flex-control-nav.flex-control-paging li{margin:0 2px}#ofitour-cms #cultuviajes .flex-control-nav.flex-control-paging a{width:10px;height:10px}#ofitour-cms #cultuviajes #multi-user-menu nav a{font-size:13px;font-weight:600;letter-spacing:0;line-height:27px}}@media all and (max-width: 639px){#ofitour-cms #cultuviajes .slider-home{height:85.34vw !important}}#ofitour-cms #cultuviajes .hidden-element{display:none !important}#ofitour-cms #cultuviajes #product-container [icono-avion]{background-image:url(/assets/cultuviajes/multi-icon-avion-red-032b0f8543839376ccc78b0617bc9cf33bbcc046a35642e0a1be6d9a1eaad09e.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #cultuviajes #product-container [icono-transfer]{background-image:url(/assets/cultuviajes/multi-icon-transfer-red-8aae983d5a61d619e2b023e06869a02e7fa3f76962f3869cc28bde90412de97c.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #cultuviajes #product-container [icono-hotel]{background-image:url(/assets/cultuviajes/multi-icon-hotelred-1e44b9f7e0e7d17ed07362ad46a805bc243bd21278312d7d3246f8c35e033000.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #cultuviajes #product-container [icono-excursion]{background-image:url(/assets/cultuviajes/multi-icon-excursiones-3d7a52d0dae117963ec781651ee27cd2683634d6bef38cde095eaf500d94c9f0.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #cultuviajes #product-container [icono-comida]{background-image:url(/assets/cultuviajes/multi-icon-comida-dfa25e2ff4c557b42d7dfe61e0781c04624ef1afae46f86f330fbcdc0d12828a.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #cultuviajes #product-container [icono-seguro]{background-image:url(/assets/cultuviajes/multi-icon-seguro-c88792d7bb677f21ccd40e31296bd0f40bc6a589f542066d85ccefde70eaadc7.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #cultuviajes #product-container [icono-cascos]{background-image:url(/assets/cultuviajes/multi-icon-cascos-red-26789eab60b9432de7d4c955236870c3cac62ae0a9d21cd1dcf4cf3dfafe7b52.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px;display:flex}#ofitour-cms #cultuviajes #product-container [icono-tarjeta]{background-image:url(/assets/cultuviajes/multi-icon-tarjeta-cred-red-c11ee9725a48ef735ce6cdaaf01ca3004b45f9f89623ea1fa1f80ed376565bc4.png);background-repeat:no-repeat;padding-left:70px;background-size:auto;padding-top:10px;padding-bottom:10px}#ofitour-cms #cultuviajes #product-container .booking-button{border:none;border-radius:2px;background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);min-width:161px;color:white;display:inline-grid;font-size:20px;font-weight:500;letter-spacing:-1.2px;line-height:25px;height:49px}#ofitour-cms #cultuviajes #product-container .booking-button:hover{border:none;background:linear-gradient(90deg, rgba(0,0,0,0), rgba(228,0,43,0) 34%, #e4002b 65%, #e4002b 100%),linear-gradient(90deg, #e4002b 0%, #e4002b 34%, #e4002b 100%);background:linear-gradient(90deg, rgba(0,0,0,0), rgba(158,162,162,0) 34%, #9ea2a2 65%, #9ea2a2 100%),linear-gradient(90deg, #e4002b 0%, #e4002b 34%, #e4002b 100%);color:white;background-size:300%;animation:anim-salmon-move 0.4s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #cultuviajes #product-container .without-vertical-scroll{overflow-y:hidden}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .accordion-title{color:#e4002b !important;font-size:20px;margin-top:24px;display:block}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .pages-menu-options-modal-format{padding:8px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container{margin-top:0px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .ribbon-wrapper{border-radius:2px;background-color:#67A74E;color:white;height:27px;width:121px;right:76px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .ribbon-wrapper .ribbon{color:#FFFFFF;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;text-transform:uppercase}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .title-head-product{background-color:transparent;position:absolute;bottom:15px;padding:10px 75px;display:flex;justify-content:space-around;align-items:center}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-page-header{height:683px;background-size:cover;background-position:center;background-color:#e4002b;position:relative}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema{position:relative;font-size:x-large}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .top-head-product{z-index:2;position:absolute;top:215px;width:100%;padding:0 74px;text-shadow:0 2px 4px rgba(0,0,0,0.5)}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .features-list{z-index:2;display:block;margin:auto}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .features-list *{border:none;outline:none;background:none}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-price{z-index:2;min-width:155px;border:none;border-radius:2px;background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;outline:none !important;box-sizing:border-box;text-transform:uppercase;transition:color 0.4s ease;margin-bottom:0;color:white;font-size:20px;font-weight:500;letter-spacing:-1.2px;line-height:25px;height:49px;padding-top:8px;padding-bottom:3.42px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-price .price-container{display:grid;margin-top:8px;margin-bottom:3px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-price .from{text-transform:lowercase;color:#FFFFFF;font-size:9px;font-weight:500;letter-spacing:0;line-height:11px;text-align:center}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-price .price{color:#FFFFFF;font-size:27px;font-weight:500;letter-spacing:-1.62px;line-height:34px;text-align:center}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-title,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-container{z-index:2}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-title .product-price-container .price,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-container .product-price-container .price{color:#423766;margin:0;font-size:30px;font-weight:bold;font-style:normal;line-height:normal;color:#423766}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-title .product-duration-container,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-title .product-price-container,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-container .product-duration-container,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-container .product-price-container{line-height:normal}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-title .title{color:#FFFFFF;font-size:38px;letter-spacing:0;line-height:47px;text-shadow:0 2px 4px 0 rgba(0,0,0,0.5) !important}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-container .duration{color:#FFFFFF;font-size:20px;font-weight:600;letter-spacing:0;line-height:25px;text-shadow:0 2px 4px 0 rgba(0,0,0,0.5) !important}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-price-container{z-index:2}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-price-container .booking-button{height:49px;min-width:155px;padding-top:5px;padding-bottom:3px;padding-left:0;padding-right:0}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-right-head-data{z-index:2;width:100%;display:flex;align-items:flex-end;justify-content:space-between}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .btn-reserva{align-items:flex-end;flex-direction:column}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .btn-reserva .wish-heart{text-align:right}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .btn-reserva .wish-heart span.heart{height:40px;width:40px;display:inline-block}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .btn-reserva form{margin-bottom:0;padding:0}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .btn-reserva form button{font-size:18.9px;font-weight:bold;border-width:2px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .separator-left{border-left:2px solid #e4002b}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones{padding:0;background-color:#00b5e2}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .columns{padding:0}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria{background-color:transparent;box-shadow:none;border-top:none;padding:0}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .arrow-directions-container{position:relative;width:1%}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .arrow-directions-container i{color:white}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu{display:flex;justify-content:space-between;height:55px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu .criteria-scroll-content-margin{margin-left:75px;margin-right:75px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #criteria-scroll-content{overflow:hidden;padding-right:38px;width:max-content}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #criteria-scroll-content a{border-right:2px solid #fff}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow{width:74px;cursor:pointer;display:flex;align-items:center;justify-content:center}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow i,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow i{color:white;font-size:30px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow{justify-content:flex-end;padding-right:8px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow{justify-content:flex-start;padding-left:8px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu{overflow:hidden;white-space:nowrap;width:100%}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu .scroll-menu-item{display:inline-block;text-transform:initial}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu button{color:#fff;text-align:center;font-weight:normal;letter-spacing:0px;margin:0;padding-top:19px;padding-left:5px;padding-right:5px;font-size:20px !important;line-height:14px;border:none}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu button:hover,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu .select-extension{color:#fff;text-shadow:1px 0 0 #fff;text-decoration:underline;background:none}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container{padding-left:0;padding-right:0}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions{padding:0;margin-bottom:0}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions .scroll-menu-fader-left{position:absolute;left:64px;background-image:linear-gradient(to right, #e4002b, rgba(0,0,0,0));width:36px;height:100%}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions .scroll-menu-fader-right{position:absolute;right:64px;background-image:linear-gradient(to right, rgba(0,0,0,0), #e4002b);width:36px;height:100%}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions .product-desc-full-scroll-menu{display:flex;width:100%;position:relative;justify-content:space-between;align-items:center;padding:0;margin-top:31px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #description-scroll-menu{overflow:hidden;padding:0;white-space:nowrap;width:100%}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #description-scroll-menu .descriptions-margin{margin-left:75px;margin-right:75px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow{width:74px;cursor:pointer;display:flex;align-items:center;justify-content:center}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow i,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow i{color:#e4002b;font-size:18px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow{justify-content:flex-end;padding-right:8px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow{justify-content:flex-start;padding-left:8px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions{display:block;width:max-content !important;overflow:hidden;margin:0;padding-right:45px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li{background-color:transparent;font-weight:bold;border:2px solid #00b5e2;font-size:small !important;transition:background-color 300ms ease-out;display:inline-block;height:49px;min-width:296px;text-align:center;margin-right:35px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li a{color:#e4002b;border-color:#e4002b;display:block;padding:13px 5px;text-transform:uppercase;font-size:17px;font-weight:500;letter-spacing:0;line-height:21px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li:hover,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li.active{background-color:#00b5e2;transition:background-color 300ms ease-out}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li:hover a,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li.active a{color:#fff}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content{background-color:white;margin-left:75px;margin-right:75px;margin-top:28px;min-height:500px;padding-top:1px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content div.content[id^="panel"]{background-color:transparent}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content p{font-size:20px;letter-spacing:0;color:#484848;line-height:32px;text-align:justify;font-weight:300}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content h5{margin-top:75px;margin-bottom:25px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content h5 font{color:#484848 !important;font-size:20px;font-weight:500;letter-spacing:0;line-height:14px;text-align:justify;text-transform:uppercase}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content .product-detail-itinerary-map-container{height:386px;padding:0;margin:0;margin-bottom:28px;overflow:hidden;border:2px solid #E7E7E7}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content .product-detail-itinerary-map-container img{width:100%;height:100%;object-fit:cover}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content .product-detail-itinerary-map-container #itinerary-map{height:100%;width:100%}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .pages-modal-format{display:contents}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .content-view-modal-format{margin-top:72px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .page-list-modal-format{margin-right:-15px;display:flex;flex-wrap:wrap}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .pages-menu-options-modal-format{opacity:0.5;margin-top:15px;display:inline-grid;width:25%;padding:0 15px 0 0px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .pages-menu-options-modal-format .page-menu-option-span{border-radius:2px;background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%);color:white;display:inline-grid;font-size:20px;font-weight:500;letter-spacing:-1.2px;text-align:center;cursor:pointer;padding:10px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles{display:flex;flex-wrap:wrap;margin-right:-15px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package{padding-left:0;padding-right:0;margin-bottom:72px;width:25%;display:flex;flex-direction:column;padding-right:15px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-info-hotel{width:100%;border-radius:1px;background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%);padding:13px;flex-grow:1}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-info-hotel .title-hotel-package{color:#FFFFFF;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px;margin-bottom:0}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-info-hotel .contenedor-telefono,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-info-hotel .contenedor-ubicacion{margin:5px 0 0 -2px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-info-hotel .contenedor-texto{color:#FFFFFF;font-size:12px;letter-spacing:0;line-height:15px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-info-hotel .img-icon{height:18px !important;width:auto;object-fit:scale-down !important;display:inline-block}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-imagen img{height:150px;width:100%;object-fit:cover}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-btn{width:100%;background-color:#00b5e2;text-align:center;line-height:49px;margin-top:10px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .contenedor-lista-hoteles .content-hotel-package .contenedor-btn a{color:#fff;font-size:17px;font-weight:500;letter-spacing:0;line-height:21px;text-align:center;text-transform:uppercase}@media all and (max-width: 64em){#ofitour-cms #cultuviajes .subpage-list-modal-format .flex-control-nav.flex-control-paging{bottom:-5px}#ofitour-cms #cultuviajes .scroll-menu,#ofitour-cms #cultuviajes #description-scroll-menu{overflow-x:auto !important}#ofitour-cms #cultuviajes #product-container [icono-avion],#ofitour-cms #cultuviajes #product-container [icono-hotel],#ofitour-cms #cultuviajes #product-container [icono-transfer],#ofitour-cms #cultuviajes #product-container [icono-excursion],#ofitour-cms #cultuviajes #product-container [icono-comida],#ofitour-cms #cultuviajes #product-container [icono-seguro],#ofitour-cms #cultuviajes #product-container [icono-cascos],#ofitour-cms #cultuviajes #product-container [icono-tarjeta]{background-size:34px}#ofitour-cms #cultuviajes #product-container .booking-button,#ofitour-cms #cultuviajes #product-container .product-duration-price{min-width:91px !important;height:33px !important;font-size:11px !important;line-height:14px !important}#ofitour-cms #cultuviajes #product-container .product-page-header{height:279px !important}#ofitour-cms #cultuviajes #product-container #descriptions li{min-width:0 !important;margin-right:0 !important}#ofitour-cms #cultuviajes #product-container .content-hotel-package{width:100% !important;margin-bottom:23px !important}#ofitour-cms #cultuviajes #product-container .content-hotel-package .contenedor-btn{line-height:33px !important}#ofitour-cms #cultuviajes #product-container .content-hotel-package .contenedor-btn a{font-size:11px !important}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .content-view-modal-format{margin-top:23px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .pages-menu-options-modal-format{width:33.3%;padding-right:15px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .pages-menu-options-modal-format .page-menu-option-span{font-size:12px !important;font-weight:300 !important;letter-spacing:0;line-height:14px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content{margin-left:32px;margin-right:32px;margin-top:12px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content .product-detail-itinerary-map-container{height:93px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content p,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content span,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content label,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content h1,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content h2,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content h3,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content h4,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content h5,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content h1 font,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content h2 font,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content h3 font,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content h4 font,#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .tabs-content h5 font{font-size:12px;font-weight:300;letter-spaccing:0;line-height:14px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu button{font-size:12px !important;font-weight:300 !important;letter-spacing:0;line-height:14px;padding-top:12px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu{height:40px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow{width:35px;padding-left:8px;padding-right:13px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow{width:35px;padding-right:8px;padding-left:13px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu .criteria-scroll-content-margin{margin-left:32px;margin-right:32px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .ribbon-wrapper{height:21px;width:62px;top:96px;right:11px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .ribbon-wrapper .ribbon{font-size:8px;line-height:20px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .top-head-product{padding:0px 10px;top:75px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .top-head-product .product-title .title{font-size:16px;line-height:20px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .top-head-product .product-duration-container .duration{font-size:13px;line-height:17px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .title-head-product{padding:0px 10px;bottom:15px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .btn-reserva .columns{padding-left:0px;padding-right:0px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-price-container .booking-button{min-width:91px;height:33px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-duration-price .price{font-size:15px;line-height:19px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .info-product-schema .product-price-container .from{line-height:5px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow{padding-right:13px;padding-left:8px;width:35px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow{padding-right:8px;padding-left:13px;width:35px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions-scroll-menu .descriptions-margin{margin-left:32px;margin-right:32px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li{height:33px}#ofitour-cms #cultuviajes #product-container #detalle-producto-multidestinos .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li a{font-size:11px;line-height:14px;padding:8px 5px}}#ofitour-cms #cultuviajes footer{background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%);color:white;padding:0;padding-top:54px}#ofitour-cms #cultuviajes footer .footer-groups-container{width:100%;max-width:1440px;display:flex;justify-content:flex-start;flex-wrap:nowrap;margin:auto;margin-top:50px}#ofitour-cms #cultuviajes footer .footer-groups-container .footer-group{width:100%;padding:28px;padding-top:0;padding-bottom:6px;border-right:none}#ofitour-cms #cultuviajes footer .footer-groups-container .footer-group:not(:first-child){border-left:1px solid white}#ofitour-cms #cultuviajes footer .footer-groups-container .footer-group ul{list-style:none;margin:auto;padding:0;width:100%}#ofitour-cms #cultuviajes footer .footer-groups-container .footer-group ul li{list-style:none;margin:auto;padding:0}#ofitour-cms #cultuviajes footer .footer-groups-container .footer-group ul li::before{content:"";padding:0;display:none}#ofitour-cms #cultuviajes footer .footer-groups-container-mobile{display:none}#ofitour-cms #cultuviajes footer .title-footer-group{color:white;font-size:22px !important;font-weight:bold;letter-spacing:0;line-height:26px;margin-bottom:28px}#ofitour-cms #cultuviajes footer a{color:white}#ofitour-cms #cultuviajes footer ul li a span{font-size:19px !important;letter-spacing:0;line-height:26px}#ofitour-cms #cultuviajes footer .footer-ribbon{background-color:white;width:100%;font-size:19px;font-weight:600;letter-spacing:0;line-height:24px;color:#e4002b;width:100%}#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container{max-width:1440px;display:flex;justify-content:flex-start;flex-wrap:nowrap;margin:auto}#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-main,#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary{padding:8px 28px;display:flex;align-items:center}#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-main img,#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary img{height:46px;margin-right:6px}#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-main a,#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary a{color:#e4002b;font-size:19px !important}#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-main{width:100%}#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary{width:60%}#ofitour-cms #cultuviajes footer .footer-logo-container{width:100%;text-align:center;overflow:hidden}#ofitour-cms #cultuviajes footer .footer-logo-container img{width:90%;max-width:280px;margin:auto}#ofitour-cms #cultuviajes footer .footer-scrolltop-container{width:100%;text-align:center;overflow:hidden;margin-top:-20px}#ofitour-cms #cultuviajes footer .footer-scrolltop-container img{height:58px;margin-top:20px}#ofitour-cms #cultuviajes #contact-form-modal textarea{height:150px !important}#ofitour-cms #cultuviajes #contact-form-modal .modal-body{padding-top:40px}#ofitour-cms #cultuviajes #contact-form-modal .error input{margin-bottom:0 !important}@media all and (max-width: 639px){#ofitour-cms #cultuviajes footer .footer-groups-container{display:none}#ofitour-cms #cultuviajes footer .footer-groups-container-mobile{display:block;width:100%;padding:12px;margin-top:4px;margin-bottom:5px}#ofitour-cms #cultuviajes footer .footer-groups-container-mobile .footer-group{width:100%;border:none;min-height:auto}#ofitour-cms #cultuviajes footer .footer-groups-container-mobile .footer-group ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:auto;padding:0}#ofitour-cms #cultuviajes footer .footer-groups-container-mobile .footer-group ul li{display:block;margin:0;margin-bottom:5px;padding:0px 8px;font-size:11px;letter-spacing:0;height:16px}#ofitour-cms #cultuviajes footer .footer-groups-container-mobile .footer-group ul li a{margin-top:-6px;display:block}#ofitour-cms #cultuviajes footer .footer-groups-container-mobile .footer-group ul li span{font-size:11px !important;letter-spacing:0}#ofitour-cms #cultuviajes footer .footer-groups-container-mobile .footer-group ul li:not(:first-child){border-left:1px solid white}#ofitour-cms #cultuviajes footer .footer-groups-container-mobile .footer-group ul li::before{content:"";padding:0;display:none}#ofitour-cms #cultuviajes footer #copyright{font-size:11px;letter-spacing:0}#ofitour-cms #cultuviajes footer #copyright a{font-size:1em !important}#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container{font-size:11px !important;font-weight:600;letter-spacing:0;line-height:14px}#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary{padding-right:4px}#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary img{height:26px}#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-secondary a{font-size:11px !important}#ofitour-cms #cultuviajes footer .footer-ribbon .footer-ribbon-container .footer-ribbon-container-main{display:none}#ofitour-cms #cultuviajes footer .footer-logo-container{margin:16px 0}#ofitour-cms #cultuviajes footer .footer-logo-container img{width:54%}#ofitour-cms #cultuviajes footer .footer-scrolltop-container{margin-top:-20px}#ofitour-cms #cultuviajes footer .footer-scrolltop-container img{height:33px}#ofitour-cms #cultuviajes footer .footer-agencydata-mobile{font-size:11px;letter-spacing:0;line-height:14px;text-align:center}#ofitour-cms #cultuviajes #contact-form-modal textarea{height:311px !important}}#ofitour-cms #cultuviajes .reveal-modal .origin-airport{font-size:20px !important;font-weight:500;padding:12px;text-transform:inherit !important;border:none;background-color:#E7E7E7 !important;width:100%;margin-bottom:1em !important;color:#484848;justify-content:left}#ofitour-cms #cultuviajes .reveal-modal .origin-airport:hover{background-color:#9ea2a2 !important;color:white}#ofitour-cms #cultuviajes .reveal-modal .cambio-mes img{height:70px}#ofitour-cms #cultuviajes .reveal-modal select.cambio-mes-select{margin-bottom:0}#ofitour-cms #cultuviajes table.calendario-salidas{border:none}#ofitour-cms #cultuviajes table.calendario-salidas thead{background:white}#ofitour-cms #cultuviajes table.calendario-salidas thead tr.dias-semana{border-bottom:none}#ofitour-cms #cultuviajes table.calendario-salidas thead tr.dias-semana th{text-align:left;color:#484848;font-size:17px;font-weight:300;letter-spacing:0;line-height:12px;padding-left:15px;padding-top:15px}#ofitour-cms #cultuviajes table.calendario-salidas thead th{background-color:white;padding:0}#ofitour-cms #cultuviajes table.calendario-salidas tbody td{padding:0}#ofitour-cms #cultuviajes table.calendario-salidas tbody td .dia-calendario{height:70px;border-radius:2px;background-color:#E7E7E7;color:#484848;font-size:16px;font-weight:500;letter-spacing:0;margin:8px}#ofitour-cms #cultuviajes table.calendario-salidas tbody td .dia-calendario .num-dia{display:inline-block;width:100%;text-align:left;padding:8px}#ofitour-cms #cultuviajes table.calendario-salidas tbody td .dia-calendario.sin-dia{background-color:#fafafa}#ofitour-cms #cultuviajes table.calendario-salidas tbody td.dia-salida{background-color:white}#ofitour-cms #cultuviajes table.calendario-salidas tbody td.dia-salida .dia-calendario{background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%);color:white;cursor:pointer}#ofitour-cms #cultuviajes table.calendario-salidas tbody td.dia-salida .dia-calendario:hover{border:none;background:linear-gradient(90deg, rgba(0,0,0,0), rgba(228,0,43,0) 34%, #e4002b 65%, #e4002b 100%),linear-gradient(90deg, #e4002b 0%, #e4002b 34%, #e4002b 100%);background:linear-gradient(90deg, rgba(0,0,0,0), rgba(158,162,162,0) 34%, #9ea2a2 65%, #9ea2a2 100%),linear-gradient(90deg, #e4002b 0%, #e4002b 34%, #e4002b 100%);color:white;background-size:300%;animation:anim-salmon-move 0.4s;animation-iteration-count:1;animation-fill-mode:forwards}#ofitour-cms #cultuviajes table.calendario-salidas tbody td.dia-salida .dia-calendario .departure-price{color:#FFFFFF;font-size:20px;font-weight:bold;letter-spacing:0;line-height:12px;text-align:left;padding:8px}#ofitour-cms #cultuviajes #seleccion-noches-extras-y-pasajeros label{margin-top:0}#ofitour-cms #cultuviajes .margin-left-1em{margin-left:1em !important}#ofitour-cms #cultuviajes .margin-right-1em{margin-right:1em !important}#ofitour-cms #cultuviajes .contenedor-linea-plantilla{border-radius:2px;background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%);padding:15px;margin:0em 0.5em 1em 0.5em}#ofitour-cms #cultuviajes .contenedor-linea-plantilla .cabecera-habitacion{margin-bottom:10px}#ofitour-cms #cultuviajes .contenedor-linea-plantilla .cabecera-habitacion img.bed{height:42px}#ofitour-cms #cultuviajes .contenedor-linea-plantilla .cabecera-habitacion img.eliminar-habitacion{height:26px;float:right;cursor:pointer}#ofitour-cms #cultuviajes .contenedor-linea-plantilla .cabecera-habitacion .numero-habitacion{color:white}#ofitour-cms #cultuviajes .contenedor-linea-plantilla .contenedor-niños-y-edades table{margin-top:10px;background-color:transparent;border:none;width:100%;margin-bottom:0}#ofitour-cms #cultuviajes .contenedor-linea-plantilla .contenedor-niños-y-edades table thead{background-color:transparent}#ofitour-cms #cultuviajes .contenedor-linea-plantilla .contenedor-niños-y-edades table thead th{color:white;font-weight:normal;text-align:left}#ofitour-cms #cultuviajes .contenedor-linea-plantilla select{margin-bottom:0;background-color:rgba(255,255,255,0.85) !important;color:#484848 !important}@media all and (max-width: 64em){#ofitour-cms #cultuviajes table.calendario-salidas{border:none}#ofitour-cms #cultuviajes table.calendario-salidas thead tr.dias-semana th{font-size:12px;padding:5px;padding-top:15px}#ofitour-cms #cultuviajes table.calendario-salidas tbody td .dia-calendario{height:40px;font-size:12px;margin:2px}#ofitour-cms #cultuviajes table.calendario-salidas tbody td .dia-calendario .num-dia{padding:2px}#ofitour-cms #cultuviajes table.calendario-salidas tbody td.dia-salida .dia-calendario .departure-price{font-size:12px;padding:5px 0px 0px 2px}}#ofitour-cms #cultuviajes .icon-filters{height:20px;position:absolute;right:calc(100% - 105px);top:26px;width:20px;z-index:1}#ofitour-cms #cultuviajes .button-filters{border-radius:2px;color:#fff;font-size:11px;font-weight:500;margin:20px 0}#ofitour-cms #cultuviajes .button-filters:hover{background:linear-gradient(90deg, #e4002b 0%, #e4002b 100%);border:1px solid #e4002b}#ofitour-cms #cultuviajes .publishing-group-11 .product-show{height:100%}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products{box-shadow:none}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .publishing-group-slider .flex-control-nav.flex-control-paging{top:100%;left:0;width:100%;margin:0 auto;text-align:center}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .publishing-group-slider .flex-control-nav.flex-control-paging a{background-color:#E7E7E7}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .publishing-group-slider h2.title{margin:0 0 0 0.25em}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products.publishing-group-container .flex-direction-nav{display:block}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products.publishing-group-container .flex-direction-nav a.flex-prev{background-image:url(/assets/cultuviajes/multi-icon-flecha-corta-izquierda-red-3eb49cd6e114ba3e4c51e36c0e0efcb42de6ea82753ac946e1dde15fd9c34fc9.svg);background-repeat:no-repeat;content:" ";background-size:contain;width:40px;height:40px;display:block;opacity:1 !important;top:50%;left:-25px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products.publishing-group-container .flex-direction-nav a.flex-prev:before{content:" "}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products.publishing-group-container .flex-direction-nav a.flex-next{content:" ";display:block;background:url(/assets/cultuviajes/multi-icon-flecha-corta-derecha-red-b18765af8bb9ccb571f285d68e7270b6480875462fbb5cd438a7747a133b1fcd.svg) no-repeat center center;background-size:contain;width:40px;height:40px;opacity:1 !important;top:50%;right:-35px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products.publishing-group-container .flex-direction-nav a.flex-next:before{content:" "}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products h2.title{color:#e4002b;font-size:40px;font-weight:normal;letter-spacing:0;line-height:49px;margin:0}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .view-link{border-radius:2px;color:#fff;display:inline-block;height:49px;width:296px;font-size:17px;font-weight:500;letter-spacing:0;line-height:49px;margin:8px 0.8rem 0 0;text-align:center;text-transform:uppercase}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .nbs-flexisel-nav-left,#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .nbs-flexisel-nav-right{background:none}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .nbs-flexisel-nav-left{left:-30px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .nbs-flexisel-nav-left:before{background-image:url(/assets/cultuviajes/multi-icon-flecha-corta-izquierda-red-3eb49cd6e114ba3e4c51e36c0e0efcb42de6ea82753ac946e1dde15fd9c34fc9.svg);background-repeat:no-repeat;content:" ";padding:1rem}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .nbs-flexisel-nav-right{right:-40px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .nbs-flexisel-nav-right:before{background-image:url(/assets/cultuviajes/multi-icon-flecha-corta-derecha-red-b18765af8bb9ccb571f285d68e7270b6480875462fbb5cd438a7747a133b1fcd.svg);background-repeat:no-repeat;content:" ";padding:1rem}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .publication-container.product-show{height:100%;padding-bottom:2em}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description{background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,0.5);height:100%;position:relative}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description:hover .extension-container{width:100%;transition:width 0.3s;transition:width 0.2s, opacity 0.4s;opacity:1}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .extension-container{opacity:0;color:#fff;height:100%;opacity:0.9;position:absolute;width:0px;z-index:2;overflow-y:auto}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .extension-container label{color:#fff;font-size:30px;font-weight:500;letter-spacing:-1.8px;line-height:32px;margin-top:2rem;margin-left:1rem;text-align:left;margin-bottom:0.6em}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .extension-container .extension-product{border-bottom:1px solid #fff;font-size:20px;font-weight:500;letter-spacing:-1.38px;line-height:1em;padding:0.8rem 0;text-align:left;margin:0 1rem}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .extension-container .extension-product a{color:#fff}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .extension-container .extension-product a:hover{font-weight:bold}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .box-right-heart{position:absolute;z-index:2;right:5px;top:10px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .box-right-heart .wish-heart span.heart{height:25px;width:30px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container{position:relative}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container,#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container .duration-container{border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);position:absolute;top:-25px;height:50px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container{left:1rem;min-width:155px;text-align:center}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container .from{color:#fff;font-size:9px;font-weight:500;margin-top:8px;text-transform:lowercase}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container .price{color:#fff;font-size:27px;font-weight:500;margin-top:1px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container .duration-container{color:#fff;font-size:20px;font-weight:500;letter-spacing:-1.2px;padding:.9rem 1rem;right:1rem}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .description-container{margin-top:25px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .description-container .title-container{padding:0.5em 1rem 0em 1rem}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .description-container .title-container a.title{color:#484848;font-size:25px;font-weight:500;letter-spacing:0;line-height:31px;margin:0;text-align:left}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .itinerary-destinations-container{background-image:url(/assets/cultuviajes/multi-icon-excursiones-3d7a52d0dae117963ec781651ee27cd2683634d6bef38cde095eaf500d94c9f0.png);background-repeat:no-repeat;background-size:30px 23px;background-position:1rem;padding:0.5rem 1rem 0.5rem 60px;margin-top:5px;text-align:left}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .itinerary-destinations-container .destination{color:#484848;font-size:12px;font-weight:600;letter-spacing:0;line-height:15px;text-transform:capitalize}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-without-description{box-shadow:none;display:flex;flex-direction:column;margin:0;padding:0.9375em 0;height:100%}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-without-description .image-background{border-radius:2px 2px 0 0}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-without-description .title-container{border-radius:0 0 2px 2px;flex-grow:1;padding:0}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-without-description .title-container a.title{color:#fff;font-size:26px;font-weight:normal;letter-spacing:0;text-align:center;height:auto;letter-spacing:0;line-height:32px;padding:10px 5px;display:block}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-without-description .price-container{bottom:100px;right:14px}#ofitour-cms #cultuviajes .publication-container .publishing-group-with-prominent-products,#ofitour-cms #cultuviajes .whish-product-container.publishing-group-with-prominent-products{padding:0.9375em 0;height:100%}#ofitour-cms #cultuviajes .publishing-group-image-description .image-background{min-height:255px}#ofitour-cms #cultuviajes .publishing-group-image-description.par p.title{color:#fff;font-size:24px;font-weight:500;line-height:30px;margin:0.5em 0 0.3em 0}#ofitour-cms #cultuviajes .publishing-group-image-description.par p{color:#fff;font-size:20px;font-weight:300;line-height:23px;margin-bottom:0.5em}#ofitour-cms #cultuviajes .publishing-group-image-description.impar p.title{color:#868686;font-size:24px;font-weight:500;line-height:30px;margin:0.5em 0 0.3em 0}#ofitour-cms #cultuviajes .publishing-group-image-description.impar p{color:#868686;font-size:20px;font-weight:300;line-height:23px;margin-bottom:0.5em}#ofitour-cms #cultuviajes .slider-multidestinos{margin-top:0.9375em;position:relative}#ofitour-cms #cultuviajes .slider-multidestinos .slick-track{height:100%}#ofitour-cms #cultuviajes .slider-multidestinos .slick-track .slick-slide{height:100%}#ofitour-cms #cultuviajes .slider-multidestinos .slick-track .slick-slide:focus{outline-width:0px !important}#ofitour-cms #cultuviajes .slider-multidestinos .slick-arrow{background-repeat:no-repeat;content:" ";background-size:contain;width:40px;height:40px;display:block;opacity:1 !important;top:calc(50% - 20px);position:absolute}#ofitour-cms #cultuviajes .slider-multidestinos .slick-arrow:before{content:" "}#ofitour-cms #cultuviajes .slider-multidestinos .slick-prev{background-image:url(/assets/cultuviajes/multi-icon-flecha-corta-izquierda-red-3eb49cd6e114ba3e4c51e36c0e0efcb42de6ea82753ac946e1dde15fd9c34fc9.svg);left:-25px}#ofitour-cms #cultuviajes .slider-multidestinos .slick-next{background:url(/assets/cultuviajes/multi-icon-flecha-corta-derecha-red-b18765af8bb9ccb571f285d68e7270b6480875462fbb5cd438a7747a133b1fcd.svg) no-repeat center center;right:-35px}#ofitour-cms #cultuviajes .slider-multidestinos .slick-dots{margin:0 auto;list-style:none}#ofitour-cms #cultuviajes .slider-multidestinos .slick-dots li{float:left}#ofitour-cms #cultuviajes .slider-multidestinos .slick-dots li button{padding:0;min-height:auto;background-color:#E7E7E7;opacity:0.5;width:21px;height:21px;font-size:0;line-height:0;display:block;padding:5px;cursor:pointer;border:0;outline:none;margin:0 5px;border-radius:20px}#ofitour-cms #cultuviajes .slider-multidestinos .slick-dots li button:hover{opacity:1;animation:none}#ofitour-cms #cultuviajes .slider-multidestinos .slick-dots li.slick-active button{opacity:1}@media only screen and (min-width: 768px){#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .image-background{height:350px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-without-description .image-background{height:200px;width:100%;background-color:#e3e3e3;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}}@media only screen and (max-width: 768px){#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .publication-container.product-show{padding-bottom:1em}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .image-background{height:262px;background-color:#e3e3e3;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-without-description .image-background{height:96px;width:100%;background-color:#e3e3e3;background-origin:content-box;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-without-description .image .image-background img{height:96px;width:100%;object-fit:cover}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products{box-shadow:none}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products h2.title{font-size:17px;line-height:21px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .view-link{height:33px;width:100%;font-size:12px;line-height:33px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container,#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container .duration-container{height:38px;top:-19px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container{min-width:105px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container .from{margin-top:4px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container .price-from-container .price{font-size:20px;letter-spacing:-1.2px;line-height:25px;margin-top:0}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .price-duration-container .duration-container{font-size:13px;letter-spacing:-0.78px;padding:0.8rem 1rem;line-height:12px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .description-container{margin-top:25px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .description-container .title-container a.title{font-size:17px;line-height:21px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .itinerary-destinations-container{margin-top:5px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .itinerary-destinations-container .destination{font-size:11px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .extension-container label{font-size:15px;line-height:15px;margin-top:2rem}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-with-description .extension-container .extension-product{font-size:14px;letter-spacing:-1.38px;line-height:30px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-without-description .title-container{padding:0.1rem}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-without-description .title-container a.title{font-size:13px;line-height:16px}#ofitour-cms #cultuviajes .publishing-group-with-prominent-products .product-without-description .price-container{bottom:65px;width:60px;height:35px;padding:5px}#ofitour-cms #cultuviajes .publishing-group-image-description .image-background{min-height:150px}#ofitour-cms #cultuviajes .publishing-group-image-description.par p.title{font-size:17px;line-height:21px;margin:0.5em 0 0.3em 0}#ofitour-cms #cultuviajes .publishing-group-image-description.par p{font-size:12px;line-height:14px;text-align:center}#ofitour-cms #cultuviajes .publishing-group-image-description.impar p.title{font-size:17px;line-height:21px;margin:0.5em 0 0.3em 0}#ofitour-cms #cultuviajes .publishing-group-image-description.impar p{font-size:12px;line-height:14px;text-align:center}}@keyframes toast-appear-anim{0%{transform:translateY(48px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes toast-disappear-anim{0%{transform:translateY(0);opacity:1}100%{transform:translateY(48px);opacity:0}}#ofitour-cms #notification-toast{background-color:#e4002b;color:white;width:100%;left:0;position:fixed;padding:4px 8px;bottom:0;z-index:1000000;font-size:14px;display:none;align-items:center;justify-content:center;min-height:48px}#ofitour-cms #notification-toast.show{display:flex;-webkit-animation-name:toast-appear-anim;-webkit-animation-duration:0.2s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:toast-appear-anim;animation-duration:0.2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}#ofitour-cms #notification-toast.hide-toast{display:flex;-webkit-animation-name:toast-disappear-anim;-webkit-animation-duration:0.2s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:toast-disappear-anim;animation-duration:0.2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}@keyframes toast-appear-anim{0%{transform:translateY(48px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes toast-disappear-anim{0%{transform:translateY(0);opacity:1}100%{transform:translateY(48px);opacity:0}}#ofitour-cms #notification-toast{background-color:#ed1f24;color:white;width:100%;left:0;position:fixed;padding:4px 8px;bottom:0;z-index:1000000;font-size:14px;display:none;align-items:center;justify-content:center;min-height:48px}#ofitour-cms #notification-toast.show{display:flex;-webkit-animation-name:toast-appear-anim;-webkit-animation-duration:0.2s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:toast-appear-anim;animation-duration:0.2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}#ofitour-cms #notification-toast.hide-toast{display:flex;-webkit-animation-name:toast-disappear-anim;-webkit-animation-duration:0.2s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:toast-disappear-anim;animation-duration:0.2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}#ofitour-cms body#surland{background:#FFFFFF;color:#13505b}#ofitour-cms body#surland{background:#FFFFFF;color:#13505b}#ofitour-cms body#surland #wrapper-content{background:#FFFFFF}#ofitour-cms #surland *:not(.fa){font-family:'Quicksand', sans-serif}#ofitour-cms #surland a{outline:none !important;color:#0b686d}#ofitour-cms #surland a:link,#ofitour-cms #surland a:visited{color:#0b686d}#ofitour-cms #surland a:active,#ofitour-cms #surland a:hover{color:#119da4}#ofitour-cms #surland p{font-size:14px}#ofitour-cms #surland p small{font-size:0.85em}#ofitour-cms #surland ul{color:#13505b;font-size:14px}#ofitour-cms #surland h1{font-size:24px;color:#0b686d;border:none;margin-bottom:1.2em;margin-top:0.7em}#ofitour-cms #surland h2{font-size:20px;color:#119da4;border:none;margin-bottom:1.6em}#ofitour-cms #surland h3{font-size:17px;color:#13505b;border:none;margin-bottom:1.8em}#ofitour-cms #surland input[type="checkbox"],#ofitour-cms #surland input[type="radio"]{display:none}#ofitour-cms #surland .row{max-width:none !important}#ofitour-cms #surland input[type="text"],#ofitour-cms #surland input[type="email"],#ofitour-cms #surland input[type="password"],#ofitour-cms #surland input[type="number"],#ofitour-cms #surland select,#ofitour-cms #surland .chosen-choices,#ofitour-cms #surland .chosen-single,#ofitour-cms #surland textarea,#ofitour-cms #surland form.custom .custom.dropdown{background-color:#FFFFFF !important;display:inline-flex;align-items:center;justify-content:flex-start;border-radius:10px;outline:none !important;min-height:30px !important;transition:all 0.33s ease;font-weight:400 !important;font-size:16px !important;padding:6px 24px 6px 10px !important;border:1px solid #E0E0E0 !important;color:#13505b !important;box-shadow:none !important;width:100%;background-image:none !important;margin-top:5px;margin-bottom:5px;line-height:1}#ofitour-cms #surland input.chosen-choices[type="text"],#ofitour-cms #surland input.chosen-choices[type="email"],#ofitour-cms #surland input.chosen-choices[type="password"],#ofitour-cms #surland input.chosen-choices[type="number"],#ofitour-cms #surland select.chosen-choices,#ofitour-cms #surland .chosen-choices.chosen-choices,#ofitour-cms #surland .chosen-single.chosen-choices,#ofitour-cms #surland textarea.chosen-choices,#ofitour-cms #surland form.custom .custom.dropdown.chosen-choices{max-height:40px}#ofitour-cms #surland input[type="text"]::placeholder,#ofitour-cms #surland input[type="email"]::placeholder,#ofitour-cms #surland input[type="password"]::placeholder,#ofitour-cms #surland input[type="number"]::placeholder,#ofitour-cms #surland select::placeholder,#ofitour-cms #surland .chosen-choices::placeholder,#ofitour-cms #surland .chosen-single::placeholder,#ofitour-cms #surland textarea::placeholder,#ofitour-cms #surland form.custom .custom.dropdown::placeholder{color:#767f87 !important;transition:all 0.5s ease;opacity:1}#ofitour-cms #surland input[type="text"]:active::placeholder,#ofitour-cms #surland input[type="text"]:focus::placeholder,#ofitour-cms #surland input[type="email"]:active::placeholder,#ofitour-cms #surland input[type="email"]:focus::placeholder,#ofitour-cms #surland input[type="password"]:active::placeholder,#ofitour-cms #surland input[type="password"]:focus::placeholder,#ofitour-cms #surland input[type="number"]:active::placeholder,#ofitour-cms #surland input[type="number"]:focus::placeholder,#ofitour-cms #surland select:active::placeholder,#ofitour-cms #surland select:focus::placeholder,#ofitour-cms #surland .chosen-choices:active::placeholder,#ofitour-cms #surland .chosen-choices:focus::placeholder,#ofitour-cms #surland .chosen-single:active::placeholder,#ofitour-cms #surland .chosen-single:focus::placeholder,#ofitour-cms #surland textarea:active::placeholder,#ofitour-cms #surland textarea:focus::placeholder,#ofitour-cms #surland form.custom .custom.dropdown:active::placeholder,#ofitour-cms #surland form.custom .custom.dropdown:focus::placeholder{opacity:0;transform:translateY(-33%)}#ofitour-cms #surland select[multiple]{border-radius:10px}#ofitour-cms #surland textarea{min-height:120px !important;border-radius:10px;resize:vertical;margin-top:5px;margin-bottom:5px}#ofitour-cms #surland .search-field>input{border:none !important;background:transparent !important;transition:none !important;margin-top:0 !important;margin-bottom:0 !important}#ofitour-cms #surland .chosen-choices li.search-field:first-child>input{width:100% !important}#ofitour-cms #surland #publication_name_chosen .chosen-choices li.search-field:first-child>input{width:365px !important}#ofitour-cms #surland .chosen-container{padding:0 !important;border:none !important;width:100% !important}#ofitour-cms #surland .chosen-container-active.chosen-with-drop .chosen-single div b,#ofitour-cms #surland .chosen-container-single .chosen-single div b{display:none}#ofitour-cms #surland .button,#ofitour-cms #surland button{background-color:#fcc013 !important;color:#FFFFFF !important;font-size:16px !important;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:none !important;outline:none !important;min-height:40px !important;transition:all 0.33s ease;font-weight:200 !important;padding:8px 16px !important;flex-wrap:wrap;box-shadow:none;margin-top:5px;margin-bottom:5px}#ofitour-cms #surland .button.postfix,#ofitour-cms #surland button.postfix{height:auto;line-height:inherit}#ofitour-cms #surland .button:hover,#ofitour-cms #surland .button:active,#ofitour-cms #surland .button:focus,#ofitour-cms #surland button:hover,#ofitour-cms #surland button:active,#ofitour-cms #surland button:focus{background-color:#13505b !important}#ofitour-cms #surland .button.secondary,#ofitour-cms #surland button.secondary{background-color:#13505b !important}#ofitour-cms #surland .button.secondary:hover,#ofitour-cms #surland .button.secondary:active,#ofitour-cms #surland .button.secondary:focus,#ofitour-cms #surland button.secondary:hover,#ofitour-cms #surland button.secondary:active,#ofitour-cms #surland button.secondary:focus{background-color:#082024 !important}#ofitour-cms #surland .finder-publication-search-container .button.small.postfix{flex-wrap:inherit}#ofitour-cms #surland .chosen-container .chosen-results{padding:0;margin:0}#ofitour-cms #surland .chosen-drop{background-color:#F8F9FA !important;border:1px solid #E0E0E0 !important;border-radius:10px !important;padding:8px}#ofitour-cms #surland .chosen-drop ul.chosen-results li{color:#13505b !important;background:none !important;text-align:left !important;font-weight:200 !important;font-size:20px !important;line-height:1.33 !important;margin:8px !important;padding-left:12px}#ofitour-cms #surland .chosen-drop ul.chosen-results li.highlighted{color:white !important;background-color:#119da4 !important;border-radius:10px !important}#ofitour-cms #surland .chosen-container-single{background-color:transparent !important}#ofitour-cms #surland .reveal-modal{background-color:#e2dede !important;border-radius:10px;border:none !important;box-shadow:none;padding:8px;padding-bottom:20px;position:fixed;right:auto !important;top:50% !important;left:50% !important;margin:auto !important;transform:translate(-50%, -50%);max-width:92vw}#ofitour-cms #surland .reveal-modal .close-reveal-modal{font-size:32px;color:#13505b}#ofitour-cms #surland .reveal-modal .close-reveal-modal:hover{color:#082024}#ofitour-cms #surland .reveal-modal .button.secondary{background-color:#6C757D !important;color:white !important}#ofitour-cms #surland .reveal-modal .button.secondary:hover,#ofitour-cms #surland .reveal-modal .button.secondary:active,#ofitour-cms #surland .reveal-modal .button.secondary:focus{background-color:#082024 !important;color:#FFFFFF !important}#ofitour-cms #surland .reveal-modal .modal-foundation-title{width:calc(100% - 32px);margin-top:4px}#ofitour-cms #surland .reveal-modal .modal-foundation-title h3{margin-top:0;color:#119da4}#ofitour-cms #surland .reveal-modal .modal-foundation-content{max-height:calc(100vh - 158px);overflow:auto}#ofitour-cms #surland .reveal-modal .modal-foundation-content label{color:#13505b}#ofitour-cms #surland input.destination-package-search[type="text"]{text-align:center;padding-right:44px !important}#ofitour-cms #surland .owc-ps-search-input-container .owc-ps-search-input-text{text-align:center;padding-right:48px !important;padding-left:48px !important}#ofitour-cms #surland .owc-ps-search-input-container .owc-ps-search-input-button{width:22px;height:22px;background-image:url(/assets/surland/buscar-icon-turquesa-claro-c01a4a5c002691e678fc7a895f6b03d83418dd1bd0f7f7d8b845f71dc83cc9b1.svg);background-position:center;background-size:contain;background-repeat:no-repeat}#ofitour-cms #surland .owc-ps-search-window{width:990px;max-width:90vw;background-color:#e2dede;border-radius:10px;transform:translateX(-50%);left:50%;padding:0;transition:padding 0s, max-height 0.25s ease, opacity 0.25s ease;transition-delay:0.25s, 0s, 0s}#ofitour-cms #surland .owc-ps-search-window.owc-ps-search-window-display{padding:2.5em;transition:padding 0ms, max-height 0.25s ease, opacity 0.25s ease;transition-delay:0s, 0s, 0s}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-window-close{position:absolute;color:#13505b;right:20px;top:14px;font-size:32px;font-weight:bold;cursor:pointer}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-window-close:hover{color:#119da4}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-window-close::after{content:'×'}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-view-all-container{text-align:center}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-view-all-container button{margin-bottom:0;margin-top:1em}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-error{color:#13505b;font-size:18px;font-style:italic}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-contents-title{color:#0b686d !important;font-size:28px !important;font-weight:bold;margin-bottom:0.6em;margin-top:0.1em;display:block;line-height:1.25}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-programs-title{font-size:18px !important;color:#119da4;margin-bottom:0.8em;display:block;line-height:1.25}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-superdestinations-title{font-size:20px !important;color:#119da4;font-weight:bold;margin-bottom:0.8em;display:block;line-height:1.25}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container,#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container{display:flex;flex-wrap:wrap;margin-bottom:1em}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination,#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-product,#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-destination,#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product{display:block;padding-right:1em;color:#13505b;font-size:18px !important;margin-bottom:1em;line-height:1.25}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination:hover,#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-product:hover,#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-destination:hover,#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product:hover{color:#119da4}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination{width:25%}#ofitour-cms #surland .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product{width:50%}#ofitour-cms #surland .as-link{cursor:pointer}#ofitour-cms #surland .header-search-container .owc-ps-search-window{left:unset;position:fixed;right:10px;transform:none;width:800px;top:100px;max-width:calc(100% - 20px);min-width:600px;box-shadow:0px 0px 6px rgba(0,0,0,0.15)}#ofitour-cms #surland .header-search-container .owc-ps-search-window .owc-ps-search-results{max-height:40vh;overflow-y:auto;margin-top:1em;scrollbar-color:#119da4 #e2dede}#ofitour-cms #surland .header-search-container .owc-ps-search-window .owc-ps-search-results::-webkit-scrollbar{background:#13505b;border-radius:12px;width:6px}#ofitour-cms #surland .header-search-container .owc-ps-search-window .owc-ps-search-results::-webkit-scrollbar-thumb{background:#119da4;border-radius:12px}#ofitour-cms #surland .header-search-container .owc-ps-search-input-container .owc-ps-search-input-text{padding-right:44px !important;padding-left:22px !important}#ofitour-cms #surland #site_bar{position:fixed;width:100%;top:64px;z-index:10}#ofitour-cms #surland .flexslider .flex-prev{left:20px;display:flex;align-items:center;justify-content:flex-start;height:64px;top:50%;color:transparent !important;text-shadow:none !important;transform:translateY(-50%)}#ofitour-cms #surland .flexslider .flex-prev:before{content:"\f104";font-size:64px;text-shadow:0 2px 3px #082024}#ofitour-cms #surland .flexslider .flex-next{right:20px;display:flex;align-items:center;height:64px;top:50%;color:transparent !important;text-shadow:none !important;transform:translateY(-50%)}#ofitour-cms #surland .flexslider .flex-next:before{content:"\f105";font-size:64px;text-shadow:0 2px 3px #082024}#ofitour-cms #surland .home-slider .flexslider .flex-next:before,#ofitour-cms #surland .home-slider .flexslider .flex-prev:before{display:none}#ofitour-cms #surland .flex-direction-nav a:before{color:white !important}#ofitour-cms #surland .flex-direction-nav a{z-index:8}#ofitour-cms #surland .flexslider .slides li img.image-slider{width:100%;height:26.041vw;object-fit:cover}#ofitour-cms #surland .slider.home-slider .flexslider .slides li img.image-slider{height:100vh}#ofitour-cms #surland .slider-mobile{margin:0}#ofitour-cms #surland .slider-mobile .flexslider .slides li img.image-slider{height:70vw}#ofitour-cms #surland .slider-mobile .flexslider .flex-prev{left:8px;height:48px;top:55%;width:17px}#ofitour-cms #surland .slider-mobile .flexslider .flex-prev:before{font-size:48px}#ofitour-cms #surland .slider-mobile .flexslider .flex-next{right:8px;height:48px;top:55%;width:17px}#ofitour-cms #surland .slider-mobile .flexslider .flex-next:before{font-size:48px}#ofitour-cms #surland #content{background-color:#FFFFFF;box-shadow:none;padding:0}#ofitour-cms #surland .orbit{margin-top:0}#ofitour-cms #surland #wrapper-content>.row{max-width:none}#ofitour-cms #surland #content .row{margin-left:auto;margin-right:auto}#ofitour-cms #surland #content .no-row-limit-container .row{max-width:none !important}#ofitour-cms #surland label{font-size:16px !important;font-weight:200;line-height:1.33}#ofitour-cms #surland .ofi-custom-input{margin-right:0.5rem}#ofitour-cms #surland .ofi-custom-input.ofi-custom-checkbox::after{color:#119da4}#ofitour-cms #surland .ofi-custom-input.ofi-custom-radio::after{background-color:#119da4}#ofitour-cms #surland .full-width{width:100% !important}#ofitour-cms #surland .mb-0{margin-bottom:0 !important}#ofitour-cms #surland .mb-1{margin-bottom:0.4em !important}#ofitour-cms #surland .mb-2{margin-bottom:0.75em !important}#ofitour-cms #surland .mb-3{margin-bottom:1em !important}#ofitour-cms #surland .mb-4{margin-bottom:1.5em !important}#ofitour-cms #surland .mb-5{margin-bottom:2em !important}#ofitour-cms #surland .mt-0{margin-top:0 !important}#ofitour-cms #surland .mt-1{margin-top:0.4em !important}#ofitour-cms #surland .mt-2{margin-top:0.75em !important}#ofitour-cms #surland .mt-3{margin-top:1em !important}#ofitour-cms #surland .mt-4{margin-top:1.5em !important}#ofitour-cms #surland .mt-5{margin-top:2em !important}#ofitour-cms #surland .mobile-margin-top{margin-top:0.75em !important}#ofitour-cms #surland select,#ofitour-cms #surland .chosen-choices,#ofitour-cms #surland .chosen-single{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/assets/puenteclub/select-icon-e48ed5c9733b7a5506c47197e91f2238c8ee7778ba8becb21a4dec76418a2dc4.svg) !important;background-size:10px;background-position:calc(100% - 12px) center;background-repeat:no-repeat}#ofitour-cms #surland #spinner{display:flex;align-items:center;justify-content:center}#ofitour-cms #surland #spinner .loading{display:block}#ofitour-cms #surland #spinner .loading i{position:initial;width:auto !important;left:auto !important;top:auto !important;color:white}#ofitour-cms #surland .alert-box{position:fixed;top:75px;border:none;right:10px;width:calc(100% - 20px);max-width:500px;z-index:10;border-radius:10px;padding:1.25em;font-size:1.25em;font-weight:200}#ofitour-cms #surland #close-markup-mesage{text-decoration:none !important}#ofitour-cms #surland .chosen-container-multi .chosen-choices li.search-choice{border:none;background-color:#119da4;background-image:none;color:white;display:block;padding:0.5em;padding-right:24px;border-radius:10px;white-space:nowrap;font-size:0.9em;position:relative;overflow:hidden;text-overflow:ellipsis;margin:0 0 0 8px;width:max-content}#ofitour-cms #surland .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background-image:url(/assets/puenteclub/cerrar-menu-icon-434b5fcb71fce18c380ca25a3094503e89f3ca0a1ec3196aaef373d06c4ac013.svg) !important;background-position:center center;background-size:8px !important;top:10px !important;right:5px !important}#ofitour-cms #surland .chosen-choices{padding-left:0 !important;padding-right:0 !important}#ofitour-cms #surland .chosen-choices li.search-field input[type="text"]{min-height:32px !important}#ofitour-cms #surland iframe.hoja-hotel-package{margin-top:32px;border-radius:10px}#ofitour-cms #surland .pagination li{color:#13505b}#ofitour-cms #surland .pagination li a{border-radius:10px;padding:.35rem .75rem}#ofitour-cms #surland .pagination li:hover a{background-color:#fcc013;color:#FFFFFF}#ofitour-cms #surland .pagination li.current a{background-color:#13505b;color:#FFFFFF}@media only screen and (min-width: 768px){#ofitour-cms #surland p{font-size:16px;margin-bottom:2em}#ofitour-cms #surland p.custom-form-text{margin-bottom:0}#ofitour-cms #surland h1{font-size:32px;margin-bottom:1.2em}#ofitour-cms #surland h2{font-size:26px;margin-bottom:1.6em}#ofitour-cms #surland h3{font-size:22px;margin-bottom:1.8em}#ofitour-cms #surland ul{font-size:16px}#ofitour-cms #surland #site_bar{top:92px}#ofitour-cms #surland .alert-box{top:100px}#ofitour-cms #surland input[type="text"],#ofitour-cms #surland input[type="email"],#ofitour-cms #surland input[type="password"],#ofitour-cms #surland input[type="number"],#ofitour-cms #surland select,#ofitour-cms #surland .chosen-choices,#ofitour-cms #surland .chosen-single,#ofitour-cms #surland textarea,#ofitour-cms #surland form.custom .custom.dropdown{min-height:48px !important;font-size:20px !important;padding:6px 26px 6px 16px !important;margin-top:8px;margin-bottom:8px}#ofitour-cms #surland input.chosen-choices[type="text"],#ofitour-cms #surland input.chosen-choices[type="email"],#ofitour-cms #surland input.chosen-choices[type="password"],#ofitour-cms #surland input.chosen-choices[type="number"],#ofitour-cms #surland select.chosen-choices,#ofitour-cms #surland .chosen-choices.chosen-choices,#ofitour-cms #surland .chosen-single.chosen-choices,#ofitour-cms #surland textarea.chosen-choices,#ofitour-cms #surland form.custom .custom.dropdown.chosen-choices{max-height:none}#ofitour-cms #surland .custom .dropdown .selection-criterium.open ul{min-height:48px !important;font-size:20px !important;padding:0 !important;margin:0 !important;position:relative;top:48px}#ofitour-cms #surland textarea{border-radius:10px;min-height:120px !important;margin-top:8px;margin-bottom:8px}#ofitour-cms #surland .button,#ofitour-cms #surland button{font-size:20px !important;border-radius:10px;min-height:48px !important;padding:6px 24px !important;margin-top:8px;margin-bottom:8px}#ofitour-cms #surland .chosen-drop{border-radius:10px !important;padding:16px 16px 16px 8px}#ofitour-cms #surland .chosen-drop ul.chosen-results{scrollbar-color:#119da4 #e2dede}#ofitour-cms #surland .chosen-drop ul.chosen-results::-webkit-scrollbar{background:#e2dede;border-radius:12px;width:6px}#ofitour-cms #surland .chosen-drop ul.chosen-results::-webkit-scrollbar-thumb{background:#119da4;border-radius:12px}#ofitour-cms #surland .chosen-drop ul.chosen-results li{font-size:20px !important;margin:8px !important;padding-left:12px}#ofitour-cms #surland .chosen-drop ul.chosen-results li.highlighted{border-radius:12px !important}#ofitour-cms #surland .chosen-container-single{background-color:transparent !important}#ofitour-cms #surland .reveal-modal{border-radius:10px;padding:20px;max-width:800px}#ofitour-cms #surland .reveal-modal.medium{max-width:480px}#ofitour-cms #surland .reveal-modal .close-reveal-modal{font-size:32px}#ofitour-cms #surland .reveal-modal .modal-foundation-title{width:calc(100% - 32px)}#ofitour-cms #surland label{font-size:20px !important}#ofitour-cms #surland .ofi-custom-input{margin-right:0.5rem}#ofitour-cms #surland .ofi-custom-input.ofi-custom-checkbox{width:20px;height:20px}#ofitour-cms #surland .ofi-custom-input.ofi-custom-checkbox::after{color:#119da4;font-size:15px}#ofitour-cms #surland .ofi-custom-input.ofi-custom-radio{width:20px;height:20px}#ofitour-cms #surland .ofi-custom-input.ofi-custom-radio::after{background-color:#119da4}#ofitour-cms #surland .chosen-choices{padding-left:0 !important;padding-right:0 !important}}@media only screen and (min-width: 1150px){#ofitour-cms #surland .mobile-margin-top{margin-top:0 !important}}@media only screen and (max-width: 768px){#ofitour-cms #surland .header-search-container .owc-ps-search-window{width:inherit;min-width:inherit;top:115px}}#ofitour-cms #surland .publication-filter-horizontal{top:180px !important}#ofitour-cms #surland .publication-filter-horizontal.scroll-activo{top:100px !important}#ofitour-cms #surland .wrap-filter.mosaic-products{padding-top:10px}#ofitour-cms #surland .product-header-data-column .extension-container{width:100%;max-width:500px}#ofitour-cms #surland .header-other-page #header-main{top:60px}#ofitour-cms #surland .caption-slider{top:152px;left:25%;width:50%}#ofitour-cms #surland .caption-slider .P1 p,#ofitour-cms #surland .caption-slider .P2 p,#ofitour-cms #surland .caption-slider .P3 p,#ofitour-cms #surland .caption-slider .P4 p{line-height:1.4rem;margin:0 !important;text-align:center}#ofitour-cms #surland .caption-slider .P1,#ofitour-cms #surland .caption-slider .P2{background-color:rgba(255,255,255,0.6);width:100%}#ofitour-cms #surland .caption-slider .P3 p,#ofitour-cms #surland .caption-slider .P4 p{color:#fff}#ofitour-cms #surland .caption-slider .P3{float:inherit}#ofitour-cms #surland .caption-slider .P3 p{font-size:xxx-large;line-height:normal;text-shadow:2px 2px 2px rgba(0,0,0,0.25)}#ofitour-cms #surland .currency-menu{display:flex;align-items:center;justify-content:end;background-color:#13505b;color:white;height:60px;font-size:1.2rem;position:sticky;top:0;z-index:11}#ofitour-cms #surland .currency-menu .contact-currency-container{flex-shrink:0}#ofitour-cms #surland .currency-menu .contact-currency-container img{height:18px;margin:.5rem}#ofitour-cms #surland .currency-menu .change-currency-container{font-size:0.7em}#ofitour-cms #surland .currency-menu>div{margin-left:.5rem;margin-right:.5rem}#ofitour-cms #surland .currency-menu form.custom select{margin-top:27px}#ofitour-cms #surland .currency-menu form.custom .custom.dropdown{background-size:18px;font-size:16px !important;margin-top:1rem;min-height:18px !important;text-transform:uppercase}#ofitour-cms #surland .currency-menu form.custom .custom.dropdown.open ul{top:36px;border-radius:10px}#ofitour-cms #surland .currency-menu form.custom .custom.dropdown a.current{color:#13505b}#ofitour-cms #surland .currency-menu form.custom .custom.dropdown a.selector::after{border:none;content:url(/assets/puenteclub/select-icon-e48ed5c9733b7a5506c47197e91f2238c8ee7778ba8becb21a4dec76418a2dc4.svg);left:1rem;top:13px;width:16px}#ofitour-cms #surland .currency-menu form.custom .custom.dropdown a.selector::after:hover{border:none}#ofitour-cms #surland #select-locales{background-size:18px;font-size:16px !important;min-height:30px !important;padding-right:40px !important;text-transform:uppercase}#ofitour-cms #surland #select-locales.es{background-image:url(/assets/surland/ES-546b5817360a9d8adc5685c798a50a16a719017b3680685112e8389186b982b7.svg) !important}#ofitour-cms #surland #select-locales.pt{background-image:url(/assets/surland/BR-c562aa4ac5274c2dec48e25834f188a66ef8da543869d4372938170dc7bca8b3.svg) !important}#ofitour-cms #surland #header-content{padding-top:64px}#ofitour-cms #surland #header-main{position:fixed;top:0;left:0;z-index:10;height:64px;background-color:#119da4;color:white;width:100%;display:flex;align-items:center;transition:all 0.2s ease}#ofitour-cms #surland #header-main .header-logo-placer{padding-left:16px;display:flex;align-items:center;width:64px;z-index:1}#ofitour-cms #surland #header-main .header-logo-container{width:100%;max-width:44px;display:flex;height:100%;align-items:center;transition:opacity 0.5s ease}#ofitour-cms #surland #header-main .header-logo-container a .logo{height:60px}#ofitour-cms #surland #header-main .header-content{display:inline-block;margin-left:auto}#ofitour-cms #surland #header-main .header-content .header-search-placer{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-right:16px}#ofitour-cms #surland #header-main .header-content .header-search-container,#ofitour-cms #surland #header-main .header-content .slider-search-container{width:200px;min-width:200px;transition:opacity 0.5s ease;position:relative}#ofitour-cms #surland #header-main .header-content .header-search-container .header-search-icon,#ofitour-cms #surland #header-main .header-content .slider-search-container .header-search-icon{display:block;right:16px;top:50%;transform:translateY(-50%);position:absolute}#ofitour-cms #surland #header-main .header-content .header-search-container .header-search-icon img,#ofitour-cms #surland #header-main .header-content .slider-search-container .header-search-icon img{height:22px}#ofitour-cms #surland #header-main .header-content .header-search-container .owc-ps-search-input-container,#ofitour-cms #surland #header-main .header-content .slider-search-container .owc-ps-search-input-container{margin-right:1em}#ofitour-cms #surland #header-main .header-content .header-icons-container{display:flex;align-items:center}#ofitour-cms #surland #header-main .header-content .header-icons-container #nombre-cliente-cabecera,#ofitour-cms #surland #header-main .header-content .header-icons-container #expediente-cabecera{text-align:right;width:180px}#ofitour-cms #surland #header-main .header-content .header-icons-container #expediente-cabecera{margin-top:0.5rem}#ofitour-cms #surland #header-main .header-content .header-icons-container .header-option-icon{display:block;margin-right:16px;transition:all 0.5s ease;background-color:transparent}#ofitour-cms #surland #header-main .header-content .header-icons-container .header-option-icon.login-modal{position:relative}#ofitour-cms #surland #header-main .header-content .header-icons-container .header-option-icon.login-modal .fa{position:absolute;bottom:-5px;right:-7px;font-size:15px !important;color:#aed581;text-shadow:0 0 1px #00675b;transition:all 0.5s ease}#ofitour-cms #surland #header-main .header-content .header-icons-container .header-option-icon img{height:22px}#ofitour-cms #surland #slider-skip-content{position:absolute;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;width:100%}#ofitour-cms #surland #slider-skip-content a{display:flex;align-items:center;justify-content:center;width:48px;animation:ptclub-anim-slider-skip 1.5s;animation-iteration-count:infinite}#ofitour-cms #surland #slider-skip-content img{height:48px;transform:rotate(270deg);opacity:0}#ofitour-cms #surland #slideMenuBack,#ofitour-cms #surland #slideMenuUserBack{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99}#ofitour-cms #surland .slideMenu{position:fixed;z-index:100;width:480px;max-width:80vw;height:100vh;top:0;right:0;display:block;background-color:#119da4;padding:3rem 2rem 2rem;transform:translateX(0);transition:all 0.5s ease}#ofitour-cms #surland .slideMenu .menu{box-shadow:none}#ofitour-cms #surland .slideMenu .menu .slide-menu-ul{align-items:flex-start;flex-direction:column;display:flex;height:40px;list-style-type:none !important}#ofitour-cms #surland .slideMenu .menu .slide-menu-ul li{text-transform:uppercase}#ofitour-cms #surland .slideMenu .menu .slide-menu-ul li a:hover{background-color:#0b686d}#ofitour-cms #surland .slideMenu .menu .slide-menu-ul li a{border-radius:10px;color:white;font-size:18px;padding:.5rem 1rem;transition:all .3s ease}#ofitour-cms #surland .slideMenu .menu .slide-menu-ul li ul.menu-children{display:block;list-style-type:none !important}#ofitour-cms #surland .slideMenu.top-menu-hide{transform:translateX(101%)}#ofitour-cms #surland .slideMenu #slide-menu-close-button,#ofitour-cms #surland .slideMenu #slide-user-menu-close-button{color:white;position:absolute;right:1rem;top:1rem;width:22px}#ofitour-cms #surland .slideMenu .slide-menu-content{box-shadow:none !important;max-height:calc(100vh - 92px);overflow-y:auto !important;overflow-x:hidden;margin-top:92px;font-size:20px !important}#ofitour-cms #surland .slideMenu .slide-menu-content.slide-menu-with-user-data{max-height:calc(100vh - 200px);margin-top:20px}#ofitour-cms #surland .slideMenu .slide-menu-content ul{list-style:none;margin:0;padding:0;width:100%;font-size:0.9em !important}#ofitour-cms #surland .slideMenu .slide-menu-content ul li{display:flex;width:100%}#ofitour-cms #surland .slideMenu .slide-menu-content ul li a{color:white !important;display:block;height:100%;width:100%;padding:0.4em 1.2em;padding-right:48px;font-weight:700}#ofitour-cms #surland .slideMenu .slide-menu-content ul li a:hover{background-color:#0b686d}#ofitour-cms #surland .slideMenu .slide-menu-content ul li a.has-children{background-image:url(/assets/puenteclub/select-icon-white-1d2ac3a19fb017ff2881d0c9484ac0863e914333fef10f511ab7cf044196dbd3.svg);background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 18px) center}#ofitour-cms #surland .slideMenu .slide-menu-content ul li a.has-children.children-open{background-image:url(/assets/puenteclub/select-icon-white-reverse-756144875215a2c147580c19e37c03cf06c212cddbab62449752c0d5385cc150.svg)}#ofitour-cms #surland .slideMenu .slide-menu-content ul.menu-children:not(.menu-children-show){display:none !important}#ofitour-cms #surland .slideMenu .slide-menu-content ul.menu-children li a{padding-left:40px;font-size:16px !important}#ofitour-cms #surland .slideMenu .slide-menu-content ul.menu-children ul.menu-children li a{padding-left:60px}#ofitour-cms #surland .slideMenu .user-data-menu{display:flex;flex-direction:column;align-items:center;margin-top:80px;padding:0 1.2em}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-options-box:not(.hide){border-bottom:1px solid #13505b;border-top:1px solid #13505b;width:100%;padding-bottom:0.5rem;padding-top:0.5rem;display:flex;margin-top:0.5rem}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-logo{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:#FFFFFF}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-logo .user-logo-image{background-position:center;height:calc(100% - 30px);width:calc(100% - 30px);background-size:contain;background-repeat:no-repeat}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-user-name{width:100%}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-option-toggle{width:100%;text-align:center;margin-top:0.5rem}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-option-toggle a{margin-bottom:0}#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor{color:white !important;margin-bottom:0.6em}#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor .datos-vendedor-titulo{color:white;font-size:0.6em !important;font-weight:300;margin-bottom:0.15em}#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor .datos-extra-vendedor{display:flex;text-align:center;padding-left:0.5rem;padding-right:0.5rem;margin-top:0.3rem}#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor #nombre-vendedor,#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor .dato-extra-vendedor{font-size:0.8em !important;font-weight:300;margin-top:0.33em}#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor #nombre-cliente{color:white;display:block;text-align:center;font-weight:normal !important;margin-top:0.5rem}#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor #nombre-vendedor,#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor #nombre-cliente{font-weight:bold;font-size:1.1rem !important;padding-left:1rem;padding-right:1rem}#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor .dato-extra-vendedor{font-size:0.8rem !important;padding-left:0.5rem;padding-right:0.5rem}#ofitour-cms #surland .slideMenu .user-data-menu .nombre-usuario-head{display:block;text-align:center;font-weight:normal !important;margin-top:0.5rem}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-content{padding-left:0.8em !important;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:white;font-size:15px !important;font-weight:700;width:100%;margin-top:1rem}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-content .user-data-user-name #datos-vendedor{text-align:center !important}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-content .user-data-user-name #datos-vendedor small.subheader{color:white !important;font-size:.85rem !important}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-content .user-data-user-name #datos-vendedor a{color:white !important;font-size:1rem !important}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-content .user-data-options:not(.hide){display:flex;flex-direction:column;position:relative;left:50%;transform:translateX(-50%)}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-content .user-data-options:not(.hide) a{color:white !important;font-size:1rem !important;font-weight:normal;display:block;margin-top:0.5rem;margin-bottom:0.5rem}#ofitour-cms #surland #brochure-menu,#ofitour-cms #surland #full-search-menu{position:fixed;background-color:#e2dede;border-radius:10px;z-index:98;top:75px;right:10px;width:calc(100% - 20px);max-width:460px;transform:translateX(calc(20px + 100%));opacity:0;transition:all 0.5s ease;padding-top:2rem;box-shadow:0px 0px 6px rgba(0,0,0,0.15)}#ofitour-cms #surland #brochure-menu .publication-filter .filter label{color:#13505b;margin-top:.75rem}#ofitour-cms #surland #brochure-menu.show-brochure-menu{transform:translateX(0);opacity:1}#ofitour-cms #surland #brochure-menu>.row>.small-12.columns:first-child{margin-bottom:.5rem}#ofitour-cms #surland #full-search-menu.show-full-search-menu{transform:translateX(0);opacity:1}#ofitour-cms #surland #full-search-menu h3{font-size:1.55em !important;color:#0b686d;width:calc(100% - 32px);margin-bottom:0.2em}#ofitour-cms #surland .full-search-container{padding:10px}#ofitour-cms #surland #brochure-menu-close,#ofitour-cms #surland #full-search-menu-close{position:absolute;right:1rem;top:.25rem;z-index:10;font-size:32px !important;font-weight:bold;color:#13505b}#ofitour-cms #surland #brochure-menu-close:hover,#ofitour-cms #surland #full-search-menu-close:hover{color:#119da4}#ofitour-cms #surland #reservation-options,#ofitour-cms #surland #reservation-options-slider-form,#ofitour-cms #surland #reservation-options-mobile-form{background-color:transparent;border:none}#ofitour-cms #surland #nav-reservation-options{margin-bottom:0}#ofitour-cms #surland #nav-reservation-options .item-nav{font-size:1.55em !important;font-weight:bold !important;color:#0b686d !important;opacity:0.6 !important;text-transform:none}#ofitour-cms #surland #nav-reservation-options .item-nav.active{opacity:1 !important}#ofitour-cms #surland .wrap-option-search-filter{margin-bottom:0 !important}#ofitour-cms #surland #landing-main-content{position:absolute;left:50%;top:50%;transform:translate(-50%, -70%);z-index:3;transition:opacity 0.5s ease;opacity:1;display:none}#ofitour-cms #surland #landing-main-content .landing-company-logo{transition:all 0.5s ease;text-align:center}#ofitour-cms #surland #landing-main-content .landing-company-logo img{width:250px}#ofitour-cms #surland #landing-main-content .slider-search{width:560px;min-width:560px;transition:all 0.5s ease;position:relative;margin-top:100px}#ofitour-cms #surland #landing-main-content .slider-search .header-search-icon{display:block;right:16px;top:50%;transform:translateY(-50%);position:absolute}#ofitour-cms #surland #landing-main-content .slider-search .header-search-icon img{height:22px}@media only screen and (max-width: 767px){#ofitour-cms #surland #header-main .header-content .header-search-container{float:left;min-width:175px;width:175px}#ofitour-cms #surland #header-main .header-content .header-icons-container{margin-top:calc((47px - 22px) / 2)}#ofitour-cms #surland #header-main .header-content .header-menu #menu .main-menu-dropdown{position:static;display:block;background:transparent !important;width:calc(100% + 20px)}#ofitour-cms #surland #header-main .header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content{padding:18px 0px 8px 15px}#ofitour-cms #surland #header-main .header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-options{width:100%;padding:0;margin:0}#ofitour-cms #surland #header-main .header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-title,#ofitour-cms #surland #header-main .header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-close{display:none}}@media only screen and (min-width: 768px){#ofitour-cms #surland #landing-main-content{display:block}#ofitour-cms #surland .currency-menu .contact-currency-container{flex-grow:1;margin-left:1rem !important}#ofitour-cms #surland .currency-menu .contact-currency-container img{height:24px;margin:1rem}#ofitour-cms #surland .currency-menu .change-currency-container{font-size:1em}#ofitour-cms #surland .currency-menu>div{margin-left:.5rem;margin-right:.5rem}#ofitour-cms #surland .currency-menu form.custom select{margin-top:13px}#ofitour-cms #surland #header-main{height:92px}#ofitour-cms #surland #header-main .header-logo-placer{padding-left:26px;width:300px}#ofitour-cms #surland #header-main .header-logo-container{width:100%;max-width:308px}#ofitour-cms #surland #header-main .header-content{display:flex;align-items:center;justify-content:flex-end;margin-left:auto;padding-top:0}#ofitour-cms #surland #header-main .header-content .header-search-placer{position:relative;width:10px;margin-right:32px}#ofitour-cms #surland #header-main .header-content .header-search-container,#ofitour-cms #surland #header-main .header-content .slider-search-container{width:200px;min-width:200px;position:relative;display:none}#ofitour-cms #surland #header-main .header-content .header-search-container .header-search-icon,#ofitour-cms #surland #header-main .header-content .slider-search-container .header-search-icon{right:16px;top:50%;transform:translateY(-50%)}#ofitour-cms #surland #header-main .header-content .header-search-container .header-search-icon img,#ofitour-cms #surland #header-main .header-content .slider-search-container .header-search-icon img{height:22px}#ofitour-cms #surland #header-main .header-content .header-icons-container .header-option-icon{border-radius:10px;padding:20px}#ofitour-cms #surland #header-main .header-content .header-icons-container .header-option-icon:hover{background-color:#0b686d}#ofitour-cms #surland #header-main .header-content .header-icons-container .header-option-icon img{height:32px;max-width:32px}#ofitour-cms #surland #header-main .header-content .header-icons-container .header-option-icon.login-modal .fa{bottom:15px;right:10px;font-size:18px !important}#ofitour-cms #surland .slider-content:not(.landing-finished) #landing-main-content .landing-company-logo{animation:ptclub-anim-appear 2s}#ofitour-cms #surland .slider-content:not(.landing-finished) #landing-main-content .slider-search{animation:ptclub-anim-appear-opacity 3s}#ofitour-cms #surland #header-content{padding-top:92px}#ofitour-cms #surland #header-content .header-menu{display:flex;height:40px;justify-content:center;width:inherit}#ofitour-cms #surland #header-content .header-menu #menu{box-shadow:none}#ofitour-cms #surland #header-content .header-menu #menu .slide-menu-ul{align-items:center;display:flex;height:40px;list-style-type:none !important}#ofitour-cms #surland #header-content .header-menu #menu .slide-menu-ul li{text-transform:uppercase}#ofitour-cms #surland #header-content .header-menu #menu .slide-menu-ul li a:hover{background-color:#0b686d}#ofitour-cms #surland #header-content .header-menu #menu .slide-menu-ul li a{border-radius:10px;color:white;font-size:18px;padding:.5rem 1rem;transition:all .3s ease}#ofitour-cms #surland #header-content .header-menu #menu .slide-menu-ul a.has-children:hover+ul.menu-children{display:block}#ofitour-cms #surland #header-content .header-menu #menu .slide-menu-ul ul.menu-children{display:none;margin-bottom:0;position:absolute;top:65px;background-color:#119da4;border-radius:10px;padding:0.75rem 0.35rem;box-shadow:rgba(0,0,0,0.35) 0px 0px 4px;z-index:4}#ofitour-cms #surland #header-content .header-menu #menu .slide-menu-ul ul.menu-children li{height:2rem;list-style-type:none}#ofitour-cms #surland #header-content .header-menu #menu .slide-menu-ul ul.menu-children:hover{display:block}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown{position:absolute;left:0;top:92px;margin:0;padding:0;width:100%;display:none;background:#FFFFFF !important;z-index:3;height:100vh}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown.open{display:block}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown p.title-folletos{color:#13505b;font-size:18px;font-weight:bold;margin:1rem 0 5px 0;padding:0 20px}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content{width:100%;max-width:1440px;padding:20px;display:flex;margin:auto}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-image-folletos{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-left:40px}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-image-folletos .main-menu-dropdown-folletos-virtuals{align-items:center;display:flex;grid-area:header;order:2;position:relative;top:-22px}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-image-folletos .main-menu-dropdown-folletos-virtuals .boton-folleto-electronico{display:flex;justify-content:center;position:relative;width:2.75rem}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-image-folletos .main-menu-dropdown-folletos-virtuals .boton-folleto-electronico.hide{display:none !important}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-image-folletos .main-menu-dropdown-folletos-virtuals .boton-folleto-electronico a{background-color:#119da4;border:1px solid #119da4;border-radius:100px;display:flex;padding:0.5rem}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-image-folletos .main-menu-dropdown-folletos-virtuals .boton-folleto-electronico a:hover{background-color:#0b686d}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-image-folletos .image-folleto-menu{background-position:center;background-size:cover;border-radius:30px;height:23ch;width:17ch}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-routes{background-color:#dcd9da;border-radius:30px;display:grid;grid-auto-rows:min-content;grid-gap:1rem;grid-template-areas:"header header" "column column";height:calc(100vh - 192px);margin-left:40px;overflow-y:auto;padding:1rem 2rem;width:100%}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-routes a{color:#0b686d}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-routes a:hover{color:white}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options{background-color:#dcd9da;border-radius:30px;height:fit-content;padding:1rem;width:30%}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options .main-menu-dropdown-list-folletos{list-style:none;margin-left:0;text-indent:0}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options .main-menu-dropdown-title{color:white;font-size:29px;letter-spacing:0;line-height:36px;margin-top:-4px;margin-bottom:24px}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options .main-menu-dropdown-title:last-child{margin-bottom:0}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options .main-menu-dropdown-title a{color:#0b686d}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options .main-menu-dropdown-title a:hover{color:white}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-content .main-menu-dropdown-options .main-menu-dropdown-title a.active{color:#119da4;font-weight:bold}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-close{height:50px;margin-left:1rem;text-align:right;width:50px}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-close a{align-items:center;border:none !important;color:white !important;display:flex;font-size:14px !important;height:50px;text-transform:uppercase;width:50px}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-close a:hover{background-color:#13505b;border-radius:50px}#ofitour-cms #surland #header-content .header-menu #menu .main-menu-dropdown .main-menu-dropdown-close a img.dropdown-close-icon{width:16px;margin-right:7px}#ofitour-cms #surland #header-content.header-other-page.landing-disable #header-main{top:0}#ofitour-cms #surland #header-content.home-header{padding-top:0;position:absolute;top:0}#ofitour-cms #surland #header-content.home-header .header-content .header-search-placer{width:auto}#ofitour-cms #surland #header-content.home-header:not(.landing-disable) #header-main{background-color:#119da4;top:60px}#ofitour-cms #surland #header-content.home-header:not(.landing-disable) #header-main .header-search-placer{width:1px}#ofitour-cms #surland #header-content.home-header:not(.landing-disable) #header-main .header-search-placer .header-search-container{opacity:0;transform:translateY(-3000px)}#ofitour-cms #surland #header-content.home-header:not(.landing-disable) #header-main .header-icons-container .header-option-icon{background-color:#119da4;border-radius:10px;margin-right:26px;padding:28px}#ofitour-cms #surland #header-content.home-header:not(.landing-disable) #header-main .header-icons-container .header-option-icon:hover{background-color:#0b686d}#ofitour-cms #surland #header-content.home-header:not(.landing-disable) #header-main .header-icons-container .header-option-icon.login-modal .fa{bottom:23px;right:20px}#ofitour-cms #surland .slider-content:not(.landing-disable) #slider-skip-content img{animation:ptclub-anim-slider-skip-show 0.5s;animation-delay:3s;animation-fill-mode:forwards}#ofitour-cms #surland .slider-content.landing-finished:not(.landing-disable) #slider-skip-content img{animation-delay:0s}#ofitour-cms #surland .slideMenu .slide-menu-content ul{font-size:0.85em !important}#ofitour-cms #surland .slideMenu .slide-menu-content ul li a{padding:0.4em 1.8em}#ofitour-cms #surland .slideMenu .slide-menu-content ul li a .slide-menu-list-element{display:list-item;list-style:square;margin-left:44px;padding-left:10px}#ofitour-cms #surland .slideMenu .slide-menu-content ul.menu-children li a{padding-left:90px;font-size:23px !important}#ofitour-cms #surland .slideMenu .slide-menu-content ul.menu-children ul.menu-children li a{padding-left:120px}#ofitour-cms #surland .slideMenu .user-data-menu{padding:0 1.8em;font-size:24px !important}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-logo{width:100px;height:100px;min-width:100px}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-logo img{height:32px}#ofitour-cms #surland .slideMenu .user-data-menu #nombre-vendedor{font-weight:bold;font-size:1.5rem !important;padding-left:1rem;padding-right:1rem}#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor{color:white !important;margin-bottom:0}#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor .datos-vendedor-titulo{color:white;font-size:0.85rem !important;font-weight:normal;margin-bottom:0.15em}#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor .datos-extra-vendedor{display:flex;text-align:center;padding-left:0.5rem;padding-right:0.5rem;margin-top:0.3rem}#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor #nombre-vendedor,#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor #nombre-cliente{font-size:1.2rem !important}#ofitour-cms #surland .slideMenu .user-data-menu #datos-vendedor .dato-extra-vendedor{font-size:1rem !important}#ofitour-cms #surland .slideMenu .user-data-menu .nombre-usuario-head{font-size:1.5rem !important}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-content{font-size:20px !important}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-content .dato-extra-vendedor{font-size:1rem !important;padding-left:0.5rem;padding-right:0.5rem}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-content .user-data-option-toggle{margin-top:0.8rem}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-content #nombre-cliente{font-size:1.5rem !important}#ofitour-cms #surland .slideMenu .user-data-menu .user-data-menu-content .user-data-options a{font-size:16px !important;display:inline-block;white-space:nowrap;margin-right:20px;margin-top:0.5em}#ofitour-cms #surland #brochure-menu{top:100px}}@media only screen and (min-width: 1000px){#ofitour-cms #surland #header-main .header-content .header-search-placer{margin-right:90px}#ofitour-cms #surland #header-main .header-content .header-search-container{width:300px !important;min-width:300px !important}}#ofitour-cms #surland .slider-content{width:100%}@keyframes ptclub-anim-appear{0%{opacity:0;transform:translateY(100px)}50%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}@keyframes ptclub-anim-appear-opacity{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@keyframes ptclub-anim-slider-skip{0%{transform:translateY(0)}50%{transform:translateY(-24px)}100%{transform:translateY(0)}}@keyframes ptclub-anim-slider-skip-show{0%{opacity:0}100%{opacity:1}}#ofitour-cms #surland footer{background-color:#13505b !important;color:#FFFFFF;margin-top:1.5em}#ofitour-cms #surland footer #footer-wrapper{margin-left:auto;margin-right:auto;margin-bottom:16px}#ofitour-cms #surland footer #footer-wrapper .footer-logo{text-align:center;padding-top:43px;padding-bottom:26px}#ofitour-cms #surland footer #footer-wrapper .footer-logo img{width:200px}#ofitour-cms #surland footer #footer-wrapper .lopd{color:#FFFFFF}#ofitour-cms #surland footer #footer-wrapper .lopd a{color:#FFFFFF}#ofitour-cms #surland footer .footer-group{border:none !important;min-height:auto !important}#ofitour-cms #surland footer .footer-group .title-footer-group{color:#FFFFFF !important;font-size:18px !important;font-weight:600;margin-bottom:1em}#ofitour-cms #surland footer .footer-group ul li,#ofitour-cms #surland footer .footer-group ul li a{color:#FFFFFF;font-size:14px !important;font-weight:300;line-height:1.5}#ofitour-cms #surland footer .footer-group ul li:hover,#ofitour-cms #surland footer .footer-group ul li a:hover{text-shadow:0 0 10px white;transition:all .3s ease}#ofitour-cms #surland footer ul:not(#social-networks-footer){margin-left:0}#ofitour-cms #surland footer ul:not(#social-networks-footer) li:before{content:none;display:none}#ofitour-cms #surland footer ul#social-networks-footer{display:flex;height:100%;margin:0;justify-content:center}#ofitour-cms #surland footer ul#social-networks-footer li{display:block;float:none;margin-bottom:0.5em;margin-left:8px;margin-right:8px;text-align:center}#ofitour-cms #surland footer ul#social-networks-footer li a{align-items:center;color:#FFFFFF !important;display:inline-flex;flex-direction:row;font-size:14px !important;font-weight:300;line-height:1.5}#ofitour-cms #surland footer ul#social-networks-footer li a i.fa{font-size:18px !important}#ofitour-cms #surland footer ul#social-networks-footer li a .social-network-title{font-size:14px !important;font-weight:300;line-height:1.5;margin-left:0.5em}#ofitour-cms #surland footer #copyright{color:#FFFFFF !important;font-weight:300}#ofitour-cms #surland footer #copyright a{color:#FFFFFF;text-decoration:underline}@media only screen and (min-width: 768px){#ofitour-cms #surland footer #footer-wrapper{max-width:1100px;margin-bottom:42px}#ofitour-cms #surland footer .footer-group .title-footer-group{font-size:24px !important}#ofitour-cms #surland footer .footer-group ul li,#ofitour-cms #surland footer .footer-group ul li a{font-size:16px !important}#ofitour-cms #surland footer ul#social-networks-footer{padding-bottom:26px}#ofitour-cms #surland footer ul#social-networks-footer li a{font-size:16px !important;flex-direction:row-reverse}#ofitour-cms #surland footer ul#social-networks-footer li a i.fa{font-size:22px !important}#ofitour-cms #surland footer ul#social-networks-footer li a .social-network-title{font-size:16px !important;margin-left:0;margin-right:0.5em}}#ofitour-cms #surland .home-publishing-group-box{display:block;padding-top:32px;padding-bottom:32px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:54px;position:relative}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .title{font-size:24px;font-weight:bold;text-align:center;color:#0b686d;line-height:1.33;margin-bottom:12px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .all-products-button{margin-top:40px;display:none}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav{display:flex;align-items:center;justify-content:space-between;width:100%;position:absolute;bottom:-152px;z-index:8}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .travel-amount-data{font-size:16px;color:#13505b;font-weight:bold;text-transform:lowercase;display:none}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-previous,#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next{width:48px !important;height:48px !important;min-width:48px;min-height:48px;border-radius:64px;color:white;display:flex;align-items:center;justify-content:center}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-previous img,#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next img{height:28px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-previous:hover,#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next:hover{cursor:pointer}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next img{transform:rotate(180deg)}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content{width:100%}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-prev,#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-next{display:none !important}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container{background:transparent !important}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image{width:100%;height:260px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image a{display:block;width:100%;height:100%;padding:0;margin:0}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image a .slider-p-img{height:100%;width:100%;border-radius:30px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data{padding:28px;margin-left:12px;margin-right:12px;margin-top:-32px;border-radius:30px;background-color:#e2dede;width:calc(100% - 24px);height:330px;display:flex;flex-direction:column;justify-content:space-between}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .product-group-content{max-height:156px;overflow:hidden}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .title-container{font-size:20px;font-weight:bold;color:#0b686d;line-height:1.33;margin-bottom:1em}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .description-container{color:#0b686d;font-size:14px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .description-container p{font-size:14px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;box-sizing:border-box;margin-bottom:0}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data{display:flex}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price,#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .product-button-group{width:100%;display:flex}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price{flex-direction:column;align-items:flex-start}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price .main-data{font-size:20px;font-weight:bold;margin-bottom:0.6em;color:#0b686d}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price .left-separator .main-data{margin-bottom:0}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price .left-separator .details{font-size:14px;color:#13505b;text-transform:lowercase;line-height:1}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .product-button-group{justify-content:flex-end;align-items:flex-end}#ofitour-cms #surland .image-background{background-position:center;background-size:cover}@media only screen and (min-width: 768px){#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image{height:420px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav{bottom:-232px}#ofitour-cms #surland .finder-publication-search-container{margin:0 -1rem}}@media only screen and (min-width: 1150px){#ofitour-cms #surland .home-publishing-group-box{display:flex;flex-direction:row;padding-top:110px;padding-bottom:60px}#ofitour-cms #surland .home-publishing-group-box:not(:nth-child(odd)){flex-direction:row-reverse}#ofitour-cms #surland .home-publishing-group-box:not(:nth-child(odd)) .home-publishing-group-data{margin-right:0;margin-left:54px}#ofitour-cms #surland .home-publishing-group-box:not(:nth-child(odd)) .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image{position:absolute;left:auto;right:0}#ofitour-cms #surland .home-publishing-group-box:not(:nth-child(odd)) .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data{position:absolute;right:auto;left:0}#ofitour-cms #surland .home-publishing-group-box:last-child{padding-bottom:110px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data{width:100%;max-width:474px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:54px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .title{font-size:40px;font-weight:bold;text-align:center;color:#0b686d;line-height:1.33;margin-bottom:40px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .all-products-button{margin-top:40px;display:block}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav{display:flex;align-items:center;justify-content:space-evenly;width:100%;position:initial;z-index:initial}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .travel-amount-data{font-size:28px;color:#13505b;display:inline-block}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-previous,#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next{width:48px !important;height:48px !important;min-width:48px;min-height:48px;border-radius:64px;background-color:#119da4;color:white;display:flex;align-items:center;justify-content:center}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-previous img,#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next img{height:16px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-previous:hover,#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next:hover{cursor:pointer;background-color:#0b686d}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-data .custom-orbit-nav .orbit-next img{transform:rotate(180deg)}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content{width:100%;height:435px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-prev,#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-next{display:none !important}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container{height:100% !important;background:transparent !important}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape{position:relative;height:435px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image{position:absolute;left:0;top:0;max-width:620px;min-width:400px;width:calc(100% - 384px);height:435px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image a{display:block;width:100%;height:100%;padding:0;margin:0}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-image a .slider-p-img{height:100%;width:100%;border-radius:30px}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data{position:absolute;padding:40px;right:0;top:12px;border-radius:30px;background-color:#e2dede;width:450px;height:410px;display:flex;flex-direction:column;justify-content:space-between;margin-top:auto}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .product-group-content{max-height:206px;overflow:hidden}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .title-container{font-size:26px;font-weight:bold;color:#0b686d;line-height:1.33;margin-bottom:1em}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .description-container{color:#0b686d}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .description-container p{font-size:18px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;box-sizing:border-box;margin-bottom:0}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data{display:flex}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price,#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .product-button-group{width:100%;display:flex}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price{flex-direction:column;align-items:flex-start}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price .main-data{font-size:28px;font-weight:bold;margin-bottom:0.6em;color:#0b686d}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price .left-separator .main-data{margin-bottom:0}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .duration-price .left-separator .details{font-size:18px;color:#13505b;text-transform:lowercase;line-height:1}#ofitour-cms #surland .home-publishing-group-box .home-publishing-group-content .orbit-container .product-with-description-landscape .group-data .bottom-data .product-button-group{justify-content:flex-end;align-items:flex-end}}#ofitour-cms #surland .publishing-group-with-extension{margin:0 auto;max-width:1560px !important}#ofitour-cms #surland .publishing-group-with-extension .title{background-color:transparent;color:#13505b;font-size:56px;font-weight:normal;margin-bottom:.5em;margin-top:1em;text-transform:lowercase}#ofitour-cms #surland .publishing-group-with-extension .title::first-letter{text-transform:uppercase !important}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:50px;margin-bottom:50px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container{background-color:#e2dede;border-radius:10px;box-shadow:none;height:550px;margin:0}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .image .image-background{border-radius:10px 10px 0 0;height:200px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .image .image-background img{border-radius:10px 10px 0 0;height:200px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .image .product-description-container{background-color:#13505b;border-radius:10px 10px 0 0;height:200px;opacity:0;padding:2.35rem;transition:opacity .75s ease}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .image .product-description-container:hover{opacity:.9}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .image .product-description-container p{display:none}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .image .product-description-container ul{-moz-appearance:none;-webkit-appearance:none;appearance:none;color:white;list-style-type:none;margin-left:0 !important;max-height:130px;overflow-y:auto;padding-right:.8rem;scrollbar-color:#FFFFFF #e2dede}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .image .product-description-container ul::-webkit-scrollbar{background:#49919e;border-radius:10px;width:6px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .image .product-description-container ul::-webkit-scrollbar-thumb{background:#FFFFFF;border-radius:10px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .image .product-description-container ul li{line-height:23px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content{display:flex;flex-direction:column;padding:.5rem 1.5rem;height:340px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-title{display:flex;flex-direction:column;flex-grow:1}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-title .title-container{margin-bottom:auto;padding:1rem 0}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-title .title-container a{color:#13505b;font-size:28px;font-weight:bold;line-height:30px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-title .content-extensions{margin-bottom:2em}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-title .content-extensions .extension-container{padding:0}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-title .content-extensions .extension-container label{color:#13505b;font-size:18px;text-transform:lowercase}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-title .content-extensions .extension-container label::first-letter{text-transform:uppercase !important}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-title .duration{color:#119da4;font-size:24px;font-weight:bold;line-height:normal;margin-bottom:1em;text-align:left}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-price{display:flex}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-price .price-container{flex-grow:1;padding:0}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-price .price-container .from{font-size:18px;margin-bottom:.35rem;text-transform:lowercase}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-price .price-container .price{color:#119da4;font-size:28px;line-height:32px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-price .booking-buttons-container{padding-right:0}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-price .booking-buttons-container>div{padding-left:0 !important;padding-right:0 !important;width:auto !important}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-price .booking-buttons-container>div .booking-button{margin:0;padding-bottom:15px !important;padding-top:15px !important}@media only screen and (min-width: 768px) and (max-width: 1024px){#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber{grid-template-columns:repeat(3, 1fr);grid-column-gap:50px;margin-bottom:50px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container{height:700px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content{height:496px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content .content-price{flex-direction:column}}@media only screen and (min-width: 1025px){#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber{grid-template-columns:repeat(3, 1fr);grid-column-gap:100px;margin-bottom:100px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container{height:600px}#ofitour-cms #surland .publishing-group-with-extension .cms-product-view-margin-ciber .publication-container .product-content{height:390px}}#ofitour-cms #surland .news-wrapper{align-items:center;background-color:#e2dede;display:flex;flex-direction:column;margin-bottom:-1rem}#ofitour-cms #surland .news-wrapper .news-title{max-width:1560px;width:100%}#ofitour-cms #surland .news-wrapper .news-title h3{color:#13505b;font-size:56px;font-weight:normal;margin:2rem 2rem}#ofitour-cms #surland .news-wrapper .news-container{display:grid;grid-template-columns:1fr;grid-gap:50px;max-width:1560px !important;padding:0 2rem 2rem}#ofitour-cms #surland .news-wrapper .news-container .new-item-home{background-color:#FFFFFF;border-radius:10px;display:flex;flex-direction:column;height:450px;margin-bottom:0;padding:0}#ofitour-cms #surland .news-wrapper .news-container .new-item-home iframe{width:100%}#ofitour-cms #surland .news-wrapper .news-container .new-item-home .new-item-content{height:100%}#ofitour-cms #surland .news-wrapper .news-container .new-item-home .new-item-content .image-background{border-radius:10px 10px 0 0;height:190px}#ofitour-cms #surland .news-wrapper .news-container .new-item-home .new-item-content .image-background img{border-radius:10px 10px 0 0}#ofitour-cms #surland .news-wrapper .news-container .new-item-home .new-item-content h3{line-height:34px;margin:.75rem 1.5rem}#ofitour-cms #surland .news-wrapper .news-container .new-item-home .new-item-content h3 small{color:#13505b;font-size:24px;font-weight:bold}#ofitour-cms #surland .news-wrapper .news-container .new-item-home .new-item-content p{color:#000000;margin:1.5rem;word-wrap:break-word}#ofitour-cms #surland .news-wrapper .news-container .new-item-home .new-item-content p.publish-date{font-size:0.8rem;margin:0.5rem 1.5rem 0.1rem 1.5rem}#ofitour-cms #surland .news-wrapper .news-container .new-item-home .ver-detalle{margin:0 1.5rem 1rem}#ofitour-cms #surland .news-wrapper .news-container .new-item-home .ver-detalle a{color:#13505b}#ofitour-cms #surland .news-wrapper .news-container .new-item-home .ver-detalle a:hover{color:#082024}#ofitour-cms #surland .news.news-wrapper .news-container{padding:2rem}#ofitour-cms #surland .news.news-wrapper .news-container .new-item-home{height:auto}@media only screen and (min-width: 768px) and (max-width: 1024px){#ofitour-cms #surland .news-wrapper .news-container{grid-template-columns:repeat(3, 29.7%);grid-column-gap:50px}}@media only screen and (min-width: 1025px){#ofitour-cms #surland .news-wrapper .news-container{grid-template-columns:repeat(4, 19.45%);grid-column-gap:100px}}#ofitour-cms #surland #panelPdf{min-width:1000px}#ofitour-cms #surland .product-page-booking-details .button.booking-button{background-color:#fcc013 !important;border-color:#fcc013 !important;color:white !important}#ofitour-cms #surland .product-page-booking-details .button.booking-button:hover,#ofitour-cms #surland .product-page-booking-details .button.booking-button:focus,#ofitour-cms #surland .product-page-booking-details .button.booking-button:active{background-color:#082024 !important;color:white !important}#ofitour-cms #surland #product-header-data{background-color:#13505b;display:flex;margin-bottom:2em;padding-top:1em;padding-bottom:1em;color:white;flex-direction:column}#ofitour-cms #surland #product-header-data .product-page-booking-details{flex-direction:column}#ofitour-cms #surland #product-header-data .product-header-data-column{display:flex;align-items:center;justify-content:center;width:calc(100% - 2em);margin-left:1em;margin-right:1em}#ofitour-cms #surland #product-header-data .product-header-data-column:first-child{flex-grow:1}#ofitour-cms #surland #product-header-data .product-header-data-column h1.product-page-title{color:white !important;font-size:28px !important;font-weight:bold !important;margin:auto;padding:0;text-align:left;border:none !important;width:100%;line-height:1.1}#ofitour-cms #surland #product-header-data .product-header-data-column .product-page-duration{font-size:24px;font-weight:bold;white-space:nowrap}#ofitour-cms #surland #product-header-data .product-header-data-column .product-page-price-from{width:100%;display:flex;text-align:right}#ofitour-cms #surland #product-header-data .product-header-data-column .product-page-price-from .price-container{display:flex}#ofitour-cms #surland #product-header-data .product-header-data-column .product-page-price-from .price-container span.from{font-size:18px;white-space:nowrap;flex-grow:1;display:flex;align-items:center;text-transform:lowercase}#ofitour-cms #surland #product-header-data .product-header-data-column .product-page-price-from .price-container span.price{font-size:24px;font-weight:bold;white-space:nowrap;flex-grow:1;margin-left:0.5em;display:flex;align-items:center}#ofitour-cms #surland #product-header-data .product-header-data-column .product-book-button-container{width:100%;text-align:right}#ofitour-cms #surland #product-header-data form{margin:auto}#ofitour-cms #surland #product-header-data form label{color:white}#ofitour-cms #surland #product-header-data .product-selection-criteria{width:100%;display:flex;align-items:center;background-color:transparent;color:white;border:none !important}#ofitour-cms #surland #product-header-data .product-selection-criteria form{display:flex;align-items:center;margin:auto;width:100%;justify-content:center;flex-direction:column}#ofitour-cms #surland #product-header-data .product-selection-criteria form label{margin-bottom:0}#ofitour-cms #surland #product-header-data .product-selection-criteria form .product-selection-criteria-box.first-criteria-box{width:100%}#ofitour-cms #surland #product-header-data .product-selection-criteria form .product-selection-criteria-box.second-criteria-box{width:100%}#ofitour-cms #surland .product-descriptions-container .product-descriptions{max-width:1440px}#ofitour-cms #surland .product-descriptions-container .product-descriptions .product-descriptions-scroller{box-sizing:border-box;overflow:auto;margin-bottom:2em;position:relative;margin-left:1.86em;margin-right:1.86em;scrollbar-color:#119da4 #e2dede}#ofitour-cms #surland .product-descriptions-container .product-descriptions .product-descriptions-scroller::-webkit-scrollbar{background:#e2dede;height:6px;border-radius:12px}#ofitour-cms #surland .product-descriptions-container .product-descriptions .product-descriptions-scroller::-webkit-scrollbar-thumb{background:#119da4;border-radius:12px}#ofitour-cms #surland .product-descriptions-container .product-descriptions #descriptions{display:flex;justify-content:center;margin-left:auto !important;margin-right:auto !important;margin-bottom:1.7em;width:min-content;padding-left:0;padding-right:0}#ofitour-cms #surland .product-descriptions-container .product-descriptions #descriptions.inline-list>li{margin-left:0.7em;margin-right:0.7em}#ofitour-cms #surland .product-descriptions-container .product-descriptions #descriptions.inline-list>li:first-child{margin-left:0}#ofitour-cms #surland .product-descriptions-container .product-descriptions #descriptions.inline-list>li:last-child{margin-right:0}#ofitour-cms #surland .product-descriptions-container .product-descriptions h2.itinerary-title-large{font-size:24px;color:#13505b !important;line-height:1.33;margin-bottom:1.25em !important}#ofitour-cms #surland .product-descriptions-container .product-descriptions .content p,#ofitour-cms #surland .product-descriptions-container .product-descriptions .itinerary-description{font-size:16px;color:black;margin-bottom:2.5em;line-height:1.33}#ofitour-cms #surland .product-descriptions-container .product-descriptions .content ul li{color:black}#ofitour-cms #surland .product-page-image-background{height:44vw;background-position:center;background-size:cover}#ofitour-cms #surland .product-page-image-details{z-index:0}#ofitour-cms #surland .product-page-image-details .product-page-image-details-content{background-color:#e2dede;padding:1.5em 2em;border-radius:30px;z-index:1;position:relative;font-size:18px;color:#0b686d;line-height:1.33}#ofitour-cms #surland .product-page-image-details .product-page-image-details-image{background-repeat:no-repeat;background-size:cover;background-position:center;display:none;width:100%;z-index:0;border-radius:30px}#ofitour-cms #surland .tab-title a{background-color:#fcc013 !important;color:#FFFFFF !important;font-size:16px !important;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:none !important;outline:none !important;min-height:40px !important;transition:all 0.33s ease;font-weight:200 !important;padding:8px 20px !important;flex-wrap:wrap;box-shadow:none;margin-top:5px;margin-bottom:5px;white-space:nowrap}#ofitour-cms #surland .tab-title:hover a,#ofitour-cms #surland .tab-title.active a,#ofitour-cms #surland .tab-title:focus a{background-color:#13505b !important}#ofitour-cms #surland .embed-booking-calendar{border-radius:10px;background-color:#e2dede;margin-bottom:4em;overflow:hidden;position:relative;min-height:200px}#ofitour-cms #surland .embed-booking-calendar .calendario-salidas{padding:1em}#ofitour-cms #surland .embed-booking-calendar .embed-booking-calendar-placeholder-container,#ofitour-cms #surland .embed-booking-calendar .embed-booking-calendar-fail-container{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(233,233,233,0.75)}#ofitour-cms #surland .embed-booking-calendar .embed-booking-calendar-placeholder-container .embed-booking-calendar-placeholder,#ofitour-cms #surland .embed-booking-calendar .embed-booking-calendar-fail-container .embed-booking-calendar-placeholder{color:#119da4;display:flex;flex-direction:column;min-height:auto}#ofitour-cms #surland .embed-booking-calendar .embed-booking-calendar-placeholder-container .embed-booking-calendar-placeholder .embed-booking-calendar-placeholder-text,#ofitour-cms #surland .embed-booking-calendar .embed-booking-calendar-fail-container .embed-booking-calendar-placeholder .embed-booking-calendar-placeholder-text{color:#0b686d;margin-top:0.5em;font-size:16px}#ofitour-cms #surland .embed-booking-calendar .embed-calendar-row{display:flex;flex-direction:row}#ofitour-cms #surland .embed-booking-calendar .embed-calendar-cell{display:flex;width:100%;align-items:center;justify-content:center;flex-grow:1}#ofitour-cms #surland .embed-booking-calendar .dias-salidas .embed-calendar-cell{min-height:34px;margin:0.25em;width:10%;font-size:13px;color:#49919e;border-radius:10px}#ofitour-cms #surland .embed-booking-calendar .dias-salidas .embed-calendar-cell.dia-salida{background-color:white;color:#119da4;cursor:pointer;transition:all 0.33s ease}#ofitour-cms #surland .embed-booking-calendar .dias-salidas .embed-calendar-cell.dia-salida:hover{color:white;background-color:#0b686d}#ofitour-cms #surland .embed-booking-calendar .dias-semana{color:#082024;font-size:10px}#ofitour-cms #surland .embed-booking-calendar .embed-calendar-header-content{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:1em;margin-top:0.7em}#ofitour-cms #surland .embed-booking-calendar .embed-calendar-header-content .titulo-mes{font-size:16px;color:#0b686d;margin-left:1em;margin-right:1em}#ofitour-cms #surland .embed-booking-calendar .embed-calendar-header-content .sig img,#ofitour-cms #surland .embed-booking-calendar .embed-calendar-header-content .ant img{height:16px}#ofitour-cms #surland .embed-booking-calendar .embed-calendar-header-content .sig img{transform:rotate(180deg)}#ofitour-cms #surland .product-page-minitabs-container{margin-left:auto;margin-right:auto}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs{display:block;width:calc(100% - 48px);overflow-x:auto;margin-left:auto;margin-right:auto;border-radius:12px 12px 0 0;scrollbar-color:#119da4 #e2dede}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs::-webkit-scrollbar{background:#e2dede;height:6px;border-radius:0}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs::-webkit-scrollbar-thumb{background:#119da4;border-radius:12px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tabs-croll-wrapper{width:fit-content;display:flex;justify-content:center;margin-left:auto;margin-right:auto}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab{display:flex;align-items:center;justify-content:center;flex-grow:1;border:1px solid #e2dede;border-radius:18px 18px 0 0;padding:0.5em 2em;min-height:40px;max-width:fit-content;cursor:pointer}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab:not(:first-child){margin-left:8px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab:not(:last-child){margin-right:8px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab.active{background-color:#e2dede}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab .product-page-minitabs-container-tab-image{width:32px;min-width:32px;height:32px;background-size:cover;background-position:center;border-radius:50px;margin-right:8px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab .product-page-minitabs-container-tab-title{font-size:14px;color:#119da4;white-space:nowrap}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents{background-color:#e2dede;border-radius:18px;padding:20px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row{display:flex;flex-direction:column}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:not(:first-child){margin-top:1.5em}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:not(:last-child){margin-bottom:1.5em}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-image{height:40vw;border-radius:18px;background-size:cover;background-color:#13505b;background-position:center}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data{padding:10px;margin-top:-64px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description{background-color:white;border-radius:18px;color:#13505b;padding:16px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-title{font-size:18px;color:#0b686d;font-weight:bold;margin-bottom:0.6em}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-data-line{font-size:15px;color:#13505b;display:flex;align-items:center;margin-bottom:0.5em}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-data-line .fa{font-size:24px;display:block;width:24px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-buttons .button{margin-right:0.5em;margin-bottom:0 !important;min-height:16px !important;font-size:14px !important}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content{border-radius:18px;font-size:12px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content:not(.hotel-package-row-contents){background-color:white;padding:1.5em}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content .product-page-minitabs-container-content-scroller{overflow-y:auto;height:240px;padding-right:1em;scrollbar-color:#119da4 #e2dede}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content .product-page-minitabs-container-content-scroller::-webkit-scrollbar{background:#e2dede;width:6px;border-radius:12px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content .product-page-minitabs-container-content-scroller::-webkit-scrollbar-thumb{background:#119da4;border-radius:12px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content p,#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content ul,#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content li{font-size:12px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content p:last-child,#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content ul:last-child,#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content li:last-child{margin-bottom:0}#ofitour-cms #surland #itinerary-map{border-radius:10px;height:350px}@media only screen and (min-width: 768px){#ofitour-cms #surland .product-descriptions-container{display:flex;justify-content:center;margin-bottom:2rem}#ofitour-cms #surland .product-page-minitabs-container{width:90%;max-width:920px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs{width:calc(100% - 60px)}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab{border:1px solid #e2dede;border-radius:30px 30px 0 0;padding:0.5em 2em;min-height:60px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab:not(:first-child){margin-left:12px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab:not(:last-child){margin-right:12px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab .product-page-minitabs-container-tab-image{width:40px;min-width:40px;height:40px;margin-right:10px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-tabs .product-page-minitabs-container-tab .product-page-minitabs-container-tab-title{font-size:20px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents{border-radius:30px;padding:30px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row{display:flex;flex-direction:row}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:not(:first-child){margin-top:1.5em}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:not(:last-child){margin-bottom:1.5em}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-image{flex-grow:1;height:auto;min-width:45%;border-radius:18px;background-size:cover;background-color:#13505b;background-position:center}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data{flex-grow:1;min-width:65%;padding:20px;padding-right:0px;margin-left:-10%;margin-top:auto}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description{background-color:white;border-radius:18px;color:#13505b;padding:30px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-title{font-size:26px;color:#0b686d;font-weight:bold;margin-bottom:0.6em}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-data-line{font-size:20px;color:#13505b;display:flex;align-items:center;margin-bottom:0.5em}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-data-line .fa{font-size:32px;display:block;width:38px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row .hotel-package-row-data .hotel-package-row-description .hotel-package-row-description-buttons .button{margin-right:0.5em;margin-bottom:0 !important;min-height:24px !important;font-size:18px !important}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:nth-child(odd){flex-direction:row-reverse}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:nth-child(odd) .hotel-package-row-data{padding:20px;padding-right:20px;padding-left:0px;margin-left:0;max-width:65%;min-width:65%}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .hotel-package-row:nth-child(odd) .hotel-package-row-image{min-width:45%;margin-left:-10%}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content{border-radius:30px;font-size:18px}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content:not(.hotel-package-row-contents){padding:1.5em}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content .product-page-minitabs-container-content-scroller{min-height:360px;height:auto}#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content p,#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content ul,#ofitour-cms #surland .product-page-minitabs-container .product-page-minitabs-container-contents .product-page-minitabs-container-content li{font-size:18px}#ofitour-cms #surland .product-page-image-details .product-page-image-details-content{margin-left:15px;margin-right:15px}#ofitour-cms #surland .product-page-image-details .product-page-image-details-image{display:block;height:300px;margin-top:-54px}#ofitour-cms #surland .product-page-image-details .product-page-image-details-image.product-page-image-details-image-no-description{margin-top:0}#ofitour-cms #surland #product-header-data .product-selection-criteria form.custom{flex-direction:row}#ofitour-cms #surland #product-header-data .product-selection-criteria form.custom .custom.dropdown.selection-criterium.open ul{border-radius:10px;font-size:18px;left:0;top:48px}#ofitour-cms #surland #product-header-data .product-selection-criteria form.custom .product-selection-criteria-box.first-criteria-box{width:40%}#ofitour-cms #surland #product-header-data .product-selection-criteria form.custom .product-selection-criteria-box.second-criteria-box{width:60%;margin-left:2em}#ofitour-cms #surland #product-header-data .product-page-booking-details{flex-direction:row}#ofitour-cms #surland .tab-title a{min-height:48px !important;font-size:20px !important;margin-top:8px;margin-bottom:8px}}@media only screen and (min-width: 1150px){#ofitour-cms #surland .product-page-image-background{height:16.1458vw}#ofitour-cms #surland #product-header-data{min-height:115px;flex-direction:row}#ofitour-cms #surland #product-header-data .product-header-data-column h1.product-page-title{font-size:40px !important}#ofitour-cms #surland #product-header-data .product-header-data-column .product-page-duration{font-size:32px}#ofitour-cms #surland #product-header-data .product-header-data-column .product-page-price-from{width:100%;display:flex;text-align:right}#ofitour-cms #surland #product-header-data .product-header-data-column .product-page-price-from .price-container{display:flex}#ofitour-cms #surland #product-header-data .product-header-data-column .product-page-price-from .price-container span.from{font-size:18px;white-space:nowrap;flex-grow:1;display:flex;align-items:center;text-transform:lowercase}#ofitour-cms #surland #product-header-data .product-header-data-column .product-page-price-from .price-container span.price{font-size:32px;font-weight:bold;white-space:nowrap;flex-grow:1;margin-left:0.5em;display:flex;align-items:center}#ofitour-cms #surland #product-header-data .product-header-data-column .product-book-button-container{width:100%;max-width:230px;min-width:230px;text-align:right}#ofitour-cms #surland #product-header-data .product-selection-criteria form{max-width:594px}#ofitour-cms #surland .product-page-image-details .product-page-image-details-image{display:block;height:470px;margin-top:-54px}#ofitour-cms #surland .product-page-image-details .product-page-image-details-image.product-page-image-details-image-no-description{margin-top:0}#ofitour-cms #surland .embed-booking-calendar{min-height:320px}#ofitour-cms #surland .embed-booking-calendar .embed-booking-calendar-placeholder-container .embed-booking-calendar-placeholder .embed-booking-calendar-placeholder-text,#ofitour-cms #surland .embed-booking-calendar .embed-booking-calendar-fail-container .embed-booking-calendar-placeholder .embed-booking-calendar-placeholder-text{font-size:24px;text-align:center}#ofitour-cms #surland .embed-booking-calendar .dias-salidas .embed-calendar-cell{min-height:62px;font-size:28px}#ofitour-cms #surland .embed-booking-calendar .dias-semana{font-size:20px}#ofitour-cms #surland .embed-booking-calendar .embed-calendar-header-content{margin-bottom:2.3em}#ofitour-cms #surland .embed-booking-calendar .embed-calendar-header-content .titulo-mes{font-size:28px}#ofitour-cms #surland .embed-booking-calendar .embed-calendar-header-content .sig img,#ofitour-cms #surland .embed-booking-calendar .embed-calendar-header-content .ant img{height:20px}}#ofitour-cms #surland .wrapper-publication-filter-horizontal{display:flex;align-items:flex-end;flex-direction:column;justify-content:end}#ofitour-cms #surland .wrapper-publication-filter-horizontal .icon-publication-filter{background-color:#119da4;border-radius:10px;cursor:pointer;margin:1em 0 0.1em 0;padding:0.5em;width:40px}#ofitour-cms #surland .publication-filter-horizontal{background-color:#FFFFFF;border-radius:10px;width:50%;position:fixed;top:220px;z-index:3}#ofitour-cms #surland .publication-filter-horizontal .publication-filter{color:#13505b;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#ofitour-cms #surland .publication-filter-horizontal .publication-filter .wrap-option-search-filter:first-child{background-color:#e2dede;border-radius:10px 10px 0 0;padding:0.5em 0.9375em;margin-bottom:0.5em !important}#ofitour-cms #surland .publication-filter-horizontal .publication-filter label{color:#01295A}#ofitour-cms #surland .publication-filter-horizontal .publication-filter .publication-filter-input-container{width:100%;margin-left:1em;margin-right:1em}#ofitour-cms #surland .publication-filter-horizontal .publication-filter .publication-filter-input-container.publication-filter-input-container-content-search{position:relative}#ofitour-cms #surland .publication-filter-horizontal .publication-filter .publication-filter-input-container.publication-filter-input-container-content-search #publication-content-name{padding-right:48px !important}#ofitour-cms #surland .publication-filter-horizontal .publication-filter .publication-filter-input-container.publication-filter-input-container-content-search i.fa-search{position:absolute;right:14px;top:16px;color:gray;font-size:16px;cursor:pointer}#ofitour-cms #surland .composite-search-product-container{margin-top:4em;display:flex;flex-wrap:wrap;justify-content:space-around}#ofitour-cms #surland .composite-search-product{margin-bottom:4em;max-width:440px;width:100%}#ofitour-cms #surland .composite-search-product .composite-search-product-background{height:180px;width:100%;background-position:center;background-size:cover;border-radius:30px;position:relative;overflow:hidden}#ofitour-cms #surland .composite-search-product .composite-search-product-background .heart{width:48px;height:48px;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}#ofitour-cms #surland .composite-search-product .composite-search-product-background .heart.add{background-image:url(/assets/puenteclub/favorito-58945a2d37ba71d509184c983239841a49edf99b6bf0d0d70ae401465e2b9769.svg)}#ofitour-cms #surland .composite-search-product .composite-search-product-background .heart.remove{background-image:url(/assets/puenteclub/favorito-active-7d8d3e323e4e13eac007fd85ad4105a40ba84b4433853eb734098cb501cf6d4a.svg)}#ofitour-cms #surland .composite-search-product .composite-search-product-background .heart.add:hover,#ofitour-cms #surland .composite-search-product .composite-search-product-background .heart.remove:hover{background-image:url(/assets/puenteclub/favorito-hover-e7f2b4e1c914274735b53cf50890d213b800b16a1c29465132ff217a45112d83.svg);cursor:pointer}#ofitour-cms #surland .composite-search-product .composite-search-product-background .composite-search-product-wish-container{position:absolute;right:10px;top:10px}#ofitour-cms #surland .composite-search-product .composite-search-product-background .composite-search-product-description{width:100%;height:100%;color:white;opacity:0;transition:opacity 0.5s ease;background-color:rgba(0,0,0,0.65);display:flex;flex-direction:column;font-size:1.25em;padding:1.7em;padding-top:2.5em;line-height:1.25}#ofitour-cms #surland .composite-search-product .composite-search-product-background .composite-search-product-description .composite-search-product-description-limited{max-height:160px;overflow-y:auto;padding-right:16px;scrollbar-color:#119da4 #e2dede}#ofitour-cms #surland .composite-search-product .composite-search-product-background .composite-search-product-description .composite-search-product-description-limited::-webkit-scrollbar{background:#e2dede;width:6px;border-radius:12px}#ofitour-cms #surland .composite-search-product .composite-search-product-background .composite-search-product-description .composite-search-product-description-limited::-webkit-scrollbar-thumb{background:#119da4;border-radius:12px}#ofitour-cms #surland .composite-search-product .composite-search-product-background .composite-search-product-description .composite-search-product-itinerary{text-transform:capitalize}#ofitour-cms #surland .composite-search-product .composite-search-product-background .composite-search-product-description .hide-description{display:none}#ofitour-cms #surland .composite-search-product .composite-search-product-background .composite-search-product-description:hover{opacity:1}#ofitour-cms #surland .composite-search-product .composite-search-product-content{margin-top:-42px;background-color:#e2dede;color:#13505b;padding:1.8em;border-radius:32px;margin-left:12px;margin-right:12px;position:relative}#ofitour-cms #surland .composite-search-product .composite-search-product-content .product-selection-criteria{padding:0;margin:0;background:transparent;box-shadow:none !important;border:none;padding-bottom:1em}#ofitour-cms #surland .composite-search-product .composite-search-product-content .product-selection-criteria .product-selection-criteria-row{margin-bottom:1em}#ofitour-cms #surland .composite-search-product .composite-search-product-content .product-selection-criteria label{color:#13505b;font-size:14px;margin-bottom:0}#ofitour-cms #surland .composite-search-product .composite-search-product-content .title-container{margin-bottom:2em}#ofitour-cms #surland .composite-search-product .composite-search-product-content .title-container .title{font-size:18px;font-weight:bold;line-height:1.33}#ofitour-cms #surland .composite-search-product .composite-search-product-content .composite-search-product-duration{font-size:18px;color:#0b686d;font-weight:bold;margin-bottom:0.75em}#ofitour-cms #surland .composite-search-product .composite-search-product-content .composite-search-product-price-booking{display:flex}#ofitour-cms #surland .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-price{display:flex;width:100%;flex-grow:1;flex-direction:column;justify-content:center}#ofitour-cms #surland .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-price .from{font-size:14px;text-transform:lowercase;margin-bottom:0.4em}#ofitour-cms #surland .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-price .price{font-size:18px;color:#0b686d;font-weight:bold}#ofitour-cms #surland .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-booking{display:flex;width:100%;flex-grow:1;align-items:flex-end;justify-content:flex-end}#ofitour-cms #surland .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-booking .large-12{padding:0}#ofitour-cms #surland .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-booking form{text-align:right;margin:auto}#ofitour-cms #surland .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-booking form .button{width:auto;margin-top:auto;margin-bottom:auto}@media only screen and (max-width: 768px){#ofitour-cms #surland .publication-filter-horizontal{width:94%;top:190px}}@media only screen and (min-width: 768px){#ofitour-cms #surland .publication-filter-horizontal .publication-filter .publication-filter-input-container{max-width:320px}#ofitour-cms #surland .publication-filter-horizontal .publication-filter .publication-filter-input-container.publication-filter-input-container-content-search #publication-content-name{padding-right:48px !important}#ofitour-cms #surland .publication-filter-horizontal .publication-filter .publication-filter-input-container.publication-filter-input-container-content-search i.fa-search{right:14px;top:17px;font-size:24px}#ofitour-cms #surland .composite-search-product-container{margin-top:6em}#ofitour-cms #surland .composite-search-product{margin-bottom:6em;max-width:45%}#ofitour-cms #surland .composite-search-product .composite-search-product-background{height:280px}#ofitour-cms #surland .composite-search-product .composite-search-product-background .heart{width:48px;height:48px}#ofitour-cms #surland .composite-search-product .composite-search-product-background .composite-search-product-description .composite-search-product-description-limited{max-height:160px}#ofitour-cms #surland .composite-search-product .composite-search-product-content{margin-top:-42px;margin-left:12px;margin-right:12px}#ofitour-cms #surland .composite-search-product .composite-search-product-content .product-selection-criteria label{font-size:18px}#ofitour-cms #surland .composite-search-product .composite-search-product-content .title-container .title{font-size:28px}#ofitour-cms #surland .composite-search-product .composite-search-product-content .composite-search-product-duration{font-size:28px}#ofitour-cms #surland .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-price .from{font-size:18px}#ofitour-cms #surland .composite-search-product .composite-search-product-content .composite-search-product-price-booking .composite-search-product-price .price{font-size:28px}}@media only screen and (min-width: 1150px){#ofitour-cms #surland .composite-search-product{width:440px;max-width:30%}}#ofitour-cms #surland .page-folletos{margin-top:1.5rem}#ofitour-cms #surland .page-folletos .wrapper-folletos{display:flex;align-items:center;justify-content:space-between}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto{background-color:#e2dede;border-radius:10px;width:25%;max-width:285px;margin:0 2rem;position:relative}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto .image-folleto{width:100%;height:100%;min-height:350px;border-radius:10px 10px 0 0;background-size:cover;object-fit:cover;background-position:center center}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto .link-folleto{display:block}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto .link-folleto .caption-image-folleto{display:flex;align-items:center;justify-content:center;min-height:76px;text-align:center;line-height:1.5rem;width:80%}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto .link-folleto .caption-image-folleto p{margin:0;padding:0.75rem 1rem;text-align:center}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto:first-child{margin-left:4em}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto:last-child{margin-right:4em}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto .boton-folleto-electronico{background-color:#119da4;border-radius:100%;display:flex;align-items:center;justify-content:center;height:42px;width:42px;transition:all .2s ease-in-out;position:absolute;bottom:17px;right:8px;visibility:hidden}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto .boton-folleto-electronico:hover{background-color:#13505b}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto .boton-folleto-electronico img{height:35px}#ofitour-cms #surland .rutas .wrapper-condiciones-generales{margin-bottom:1.5rem}#ofitour-cms #surland .rutas .wrapper-condiciones-generales .link-condiciones-generales{display:flex;align-items:center;font-size:1.2em}#ofitour-cms #surland .rutas .wrapper-condiciones-generales .link-condiciones-generales i{margin-right:0.3em}#ofitour-cms #surland .rutas .top{padding:1em 0.9375em}#ofitour-cms #surland .rutas .top p{margin-bottom:1.2rem}#ofitour-cms #surland .rutas .slider-rutas{display:flex;flex-wrap:wrap}#ofitour-cms #surland .rutas .slider-rutas .slick-arrow{background-repeat:no-repeat;content:" ";background-size:contain;width:40px;height:40px;display:block;opacity:1 !important;top:calc(50% - 20px);position:absolute}#ofitour-cms #surland .rutas .slider-rutas .slick-prev{background-image:url(/assets/surland/arrow-izquierda-turquesa-f87ae44b55dcd7cf63ade9ea24ac9cf660648c279efd5d35752cee112cc7686d.png);left:-20px}#ofitour-cms #surland .rutas .slider-rutas .slick-next{background:url(/assets/surland/arrow-derecha-turquesa-e248c1c902f18bf3d51010532eb5c88a4336a3353701f4b483906d703b9a603b.png) no-repeat center center;right:-30px}#ofitour-cms #surland .rutas .slider-rutas .slick-dots{margin:0 auto;list-style:none}#ofitour-cms #surland .rutas .slider-rutas .slick-dots li{float:left}#ofitour-cms #surland .rutas .slider-rutas .slick-dots li button{padding:5px !important;min-height:auto !important;background-color:gray !important;opacity:0.5;width:21px;height:21px;font-size:0 !important;line-height:0;display:block;cursor:pointer;border:0 !important;outline:none !important;margin:0 5px;border-radius:20px}#ofitour-cms #surland .rutas .slider-rutas .slick-dots li button:hover{opacity:1;animation:none}#ofitour-cms #surland .rutas .slider-rutas .slick-dots li.slick-active button{opacity:1}#ofitour-cms #surland .rutas .slider-rutas .slick-list{width:100%}#ofitour-cms #surland .rutas .slider-rutas .slick-list .slick-track .item-ruta{background-color:#e2dede;border-radius:10px;padding:0.9375em;margin:0 0.5rem 1rem 0.5rem;cursor:pointer}#ofitour-cms #surland .rutas .slider-rutas .slick-list .slick-track .item-ruta .image-ruta{border-radius:10px;margin-bottom:0.5rem}#ofitour-cms #surland .rutas .slider-rutas .slick-list .slick-track .item-ruta .title-page-ruta{margin:0;text-align:center;line-height:1.3}#ofitour-cms #surland .rutas .slider-rutas .slick-list .slick-track .item-ruta .title-page-ruta:hover{text-decoration:underline}#ofitour-cms #surland .publishing-group-routes-products .title{color:#13505b;display:inline-block;font-size:1.5em;margin:1rem 0}#ofitour-cms #surland .publishing-group-routes-products .product-content-wrapper,#ofitour-cms #surland .publishing-group-routes-products .product-content-head-wrapper{display:flex;align-items:center;padding:0.3rem 0}#ofitour-cms #surland .publishing-group-routes-products .product-content-wrapper .ruta-descripcion,#ofitour-cms #surland .publishing-group-routes-products .product-content-head-wrapper .ruta-descripcion{padding-left:1rem;width:50%}#ofitour-cms #surland .publishing-group-routes-products .product-content-wrapper .ruta-numero-dias,#ofitour-cms #surland .publishing-group-routes-products .product-content-head-wrapper .ruta-numero-dias{display:flex;justify-content:center;width:20%}#ofitour-cms #surland .publishing-group-routes-products .product-content-wrapper .ruta-novedad,#ofitour-cms #surland .publishing-group-routes-products .product-content-wrapper .ruta-pdf,#ofitour-cms #surland .publishing-group-routes-products .product-content-wrapper .ruta-word,#ofitour-cms #surland .publishing-group-routes-products .product-content-wrapper .ruta-pdf-date,#ofitour-cms #surland .publishing-group-routes-products .product-content-head-wrapper .ruta-novedad,#ofitour-cms #surland .publishing-group-routes-products .product-content-head-wrapper .ruta-pdf,#ofitour-cms #surland .publishing-group-routes-products .product-content-head-wrapper .ruta-word,#ofitour-cms #surland .publishing-group-routes-products .product-content-head-wrapper .ruta-pdf-date{display:flex;justify-content:center;width:10%}#ofitour-cms #surland .publishing-group-routes-products .product-content-head-wrapper{background-color:#13505b;color:#FFFFFF}#ofitour-cms #surland .publishing-group-routes-products .product-content-wrapper.impar{background-color:#F8F9FA}@media only screen and (max-width: 768px){#ofitour-cms #surland .page-folletos{margin-top:0}#ofitour-cms #surland .page-folletos .wrapper-folletos{flex-direction:column}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto{width:80%;max-width:80%;margin:3rem 0 0 0}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto:first-child{margin-left:0}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto:last-child{margin-right:0}#ofitour-cms #surland .page-folletos .wrapper-folletos .item-folleto .image-folleto{min-height:390px}}#ofitour-cms #ditgestion{width:100%;margin:0;padding:0;font-family:'rubrik-new', sans-serif;font-size:20px;color:#1e4489;overflow-x:hidden}#ofitour-cms #ditgestion .lopd-message h5{font-size:20px !important}#ofitour-cms #ditgestion .lopd-message .texto-rgpd{font-size:16px !important}#ofitour-cms #ditgestion .lopd-message .texto-rgpd a{font-size:16px !important}#ofitour-cms #ditgestion .datepicker{background-color:#e37325;border-radius:20px;font-size:1em;padding:12px}#ofitour-cms #ditgestion .datepicker table tr td span{color:#1e4489}#ofitour-cms #ditgestion .datepicker.dropdown-menu th,#ofitour-cms #ditgestion .datepicker.dropdown-menu td{padding:6px 12px}#ofitour-cms #ditgestion .datepicker td{background-color:#e37325}#ofitour-cms #ditgestion .datepicker th{background-color:#e37325}#ofitour-cms #ditgestion .datepicker th.date-switch{color:#1e4489;font-size:1rem}#ofitour-cms #ditgestion .datepicker .datepicker-days,#ofitour-cms #ditgestion .datepicker .datepicker-months,#ofitour-cms #ditgestion .datepicker .datepicker-years{background-color:#e37325}#ofitour-cms #ditgestion .datepicker .datepicker-days table.table-condensed,#ofitour-cms #ditgestion .datepicker .datepicker-months table.table-condensed,#ofitour-cms #ditgestion .datepicker .datepicker-years table.table-condensed{background-color:#e37325}#ofitour-cms #ditgestion .datepicker .datepicker-days table.table-condensed th.next,#ofitour-cms #ditgestion .datepicker .datepicker-days table.table-condensed th.prev,#ofitour-cms #ditgestion .datepicker .datepicker-days table.table-condensed th.dow,#ofitour-cms #ditgestion .datepicker .datepicker-months table.table-condensed th.next,#ofitour-cms #ditgestion .datepicker .datepicker-months table.table-condensed th.prev,#ofitour-cms #ditgestion .datepicker .datepicker-months table.table-condensed th.dow,#ofitour-cms #ditgestion .datepicker .datepicker-years table.table-condensed th.next,#ofitour-cms #ditgestion .datepicker .datepicker-years table.table-condensed th.prev,#ofitour-cms #ditgestion .datepicker .datepicker-years table.table-condensed th.dow{color:#1e4489;font-size:0.85rem}#ofitour-cms #ditgestion .datepicker .datepicker-days table.table-condensed td.day,#ofitour-cms #ditgestion .datepicker .datepicker-months table.table-condensed td.day,#ofitour-cms #ditgestion .datepicker .datepicker-years table.table-condensed td.day{color:#1e4489}#ofitour-cms #ditgestion .datepicker .datepicker-days table.table-condensed td.day.disabled,#ofitour-cms #ditgestion .datepicker .datepicker-months table.table-condensed td.day.disabled,#ofitour-cms #ditgestion .datepicker .datepicker-years table.table-condensed td.day.disabled{color:#ffffff}#ofitour-cms #ditgestion .datepicker .datepicker-days table.table-condensed td.new,#ofitour-cms #ditgestion .datepicker .datepicker-days table.table-condensed td.old,#ofitour-cms #ditgestion .datepicker .datepicker-months table.table-condensed td.new,#ofitour-cms #ditgestion .datepicker .datepicker-months table.table-condensed td.old,#ofitour-cms #ditgestion .datepicker .datepicker-years table.table-condensed td.new,#ofitour-cms #ditgestion .datepicker .datepicker-years table.table-condensed td.old{color:rgba(62,62,114,0.65)}@keyframes menuDisplayAnim{from{transform:translateX(calc(560px + 5px));-webkit-transform:translateX(calc(560px + 5px));-moz-transform:translateX(calc(560px + 5px));-ms-transform:translateX(calc(560px + 5px));-o-transform:translateX(calc(560px + 5px))}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@-webkit-keyframes menuDisplayAnim{from{-webkit-transform:translateX(calc(560px + 5px));-moz-transform:translateX(calc(560px + 5px));-ms-transform:translateX(calc(560px + 5px));-o-transform:translateX(calc(560px + 5px))}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}#ofitour-cms #ditgestion *{outline:none}#ofitour-cms #ditgestion #fixed-space{min-height:150px}#ofitour-cms #ditgestion .content-size-fixer{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding:35px;background-color:white}#ofitour-cms #ditgestion .content-size-fixer-xl{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding:35px;background-color:white}#ofitour-cms #ditgestion .tooltip{background-color:#e37325;border-radius:100px;color:#1e4489;font-weight:100;padding:7px 14px;font-size:20px !important;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.02px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);transform:translateX(-10px)}#ofitour-cms #ditgestion .tooltip>.nub{display:block;left:22px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #e37325 transparent;top:-10px}#ofitour-cms #ditgestion .tooltip[data-selector="login-button"],#ofitour-cms #ditgestion .tooltip[data-selector^="distintinvas-hoja-producto-n-"]{transform:translateX(calc(45px - 100%));white-space:nowrap}#ofitour-cms #ditgestion .tooltip[data-selector="login-button"]>.nub,#ofitour-cms #ditgestion .tooltip[data-selector^="distintinvas-hoja-producto-n-"]>.nub{display:block;right:22px;left:auto;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #e37325 transparent;top:-10px}#ofitour-cms #ditgestion #notch-tooltip-message{position:fixed;min-width:200px;padding-top:100px;left:50%;top:0;transform:translateX(-50%);margin:auto;z-index:105}#ofitour-cms #ditgestion #notch-tooltip-content{display:none;margin:auto;position:relative}#ofitour-cms #ditgestion #notch-tooltip-content .notch-tooltip-top-mark{position:absolute;margin-top:-14px;width:0;height:0;left:50%;transform:translateX(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:14px solid black}#ofitour-cms #ditgestion #notch-tooltip-content .notch-tooltip-box{min-width:300px;max-width:400px;min-height:100px;border-radius:32px;margin-top:18px;color:white;font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.02px;padding:18px 28px;background-color:black}#ofitour-cms #ditgestion #notch-tooltip-content .notch-tooltip-box p{margin:0;padding:0}#ofitour-cms #ditgestion #notch-tooltip-content .notch-tooltip-box p a{color:white;text-decoration:underline}#ofitour-cms #ditgestion .hide-description{display:none}#ofitour-cms #ditgestion #main-logo{width:380px}#ofitour-cms #ditgestion #search-info{cursor:default}#ofitour-cms #ditgestion *:not(.fa){font-family:'rubrik-new', sans-serif !important}#ofitour-cms #ditgestion #fixed-modal-close-button{position:fixed;top:12px;right:24px;color:white;font-size:100px !important;font-weight:bold;z-index:10000}#ofitour-cms #ditgestion .mini-form-data{font-size:22.5px}#ofitour-cms #ditgestion .mini-form-data .jump-space-up{margin-top:15px}#ofitour-cms #ditgestion .flex-right-rows{display:flex;flex-direction:column;align-items:flex-end}#ofitour-cms #ditgestion .flex-bottom-columns{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}#ofitour-cms #ditgestion .captcha-fix{width:304px;margin-bottom:18px}#ofitour-cms #ditgestion #login-modal{max-width:783px}#ofitour-cms #ditgestion .logo-autofit.logo-footer{cursor:pointer}#ofitour-cms #ditgestion #home{width:100vw}#ofitour-cms #ditgestion .hidden-element{display:none !important}#ofitour-cms #ditgestion .content-box{padding:0px 0px 0px 0px}#ofitour-cms #ditgestion .row{max-width:100% !important}#ofitour-cms #ditgestion .caption-slider{padding:0;width:100%;top:auto;position:absolute;bottom:52px}#ofitour-cms #ditgestion .reveal-modal-bg{background-color:rgba(0,0,0,0.7) !important}#ofitour-cms #ditgestion .custom-checkbox-container{display:block;position:relative;padding-left:60px;margin-bottom:24px;min-height:64px;padding-top:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#ofitour-cms #ditgestion .custom-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#ofitour-cms #ditgestion .custom-checkbox-checkmark{position:absolute;top:0;left:0;height:50px;width:50px;background-color:white;border-radius:8px}#ofitour-cms #ditgestion .custom-checkbox-container:hover input~.custom-checkbox-checkmark{background-color:#b1c8db}#ofitour-cms #ditgestion .custom-checkbox-container input:checked~.custom-checkbox-checkmark{background-color:#2196F3}#ofitour-cms #ditgestion .custom-checkbox-checkmark:after{content:"";position:absolute;display:none}#ofitour-cms #ditgestion .custom-checkbox-container input:checked~.custom-checkbox-checkmark:after{display:block}#ofitour-cms #ditgestion .custom-checkbox-container .custom-checkbox-checkmark:after{left:17px;top:6px;width:14px;height:30px;border:solid white;border-width:0 7px 7px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#ofitour-cms #ditgestion .margin-bottom-input{margin-bottom:18px}#ofitour-cms #ditgestion .caption-slider{color:#1e4489 !important}#ofitour-cms #ditgestion .caption-slider .P1,#ofitour-cms #ditgestion .caption-slider .P2,#ofitour-cms #ditgestion .caption-slider .P3,#ofitour-cms #ditgestion .caption-slider .P4{width:100%;background-color:rgba(248,201,24,0.7);border-radius:0;display:flex;min-height:122px;color:#1e4489 !important}#ofitour-cms #ditgestion .caption-slider .P1 *:not(button),#ofitour-cms #ditgestion .caption-slider .P2 *:not(button),#ofitour-cms #ditgestion .caption-slider .P3 *:not(button),#ofitour-cms #ditgestion .caption-slider .P4 *:not(button){color:#1e4489 !important}#ofitour-cms #ditgestion .caption-slider .P1 .row,#ofitour-cms #ditgestion .caption-slider .P2 .row,#ofitour-cms #ditgestion .caption-slider .P3 .row,#ofitour-cms #ditgestion .caption-slider .P4 .row{display:flex;align-items:center}#ofitour-cms #ditgestion .caption-slider .P1 .slider-title,#ofitour-cms #ditgestion .caption-slider .P2 .slider-title,#ofitour-cms #ditgestion .caption-slider .P3 .slider-title,#ofitour-cms #ditgestion .caption-slider .P4 .slider-title{font-size:40px}#ofitour-cms #ditgestion .caption-slider .P1 .slider-data,#ofitour-cms #ditgestion .caption-slider .P2 .slider-data,#ofitour-cms #ditgestion .caption-slider .P3 .slider-data,#ofitour-cms #ditgestion .caption-slider .P4 .slider-data{font-size:22.5px}#ofitour-cms #ditgestion .caption-slider .P1 .slider-button,#ofitour-cms #ditgestion .caption-slider .P2 .slider-button,#ofitour-cms #ditgestion .caption-slider .P3 .slider-button,#ofitour-cms #ditgestion .caption-slider .P4 .slider-button{text-align:right}#ofitour-cms #ditgestion .caption-slider .P1 .slider-button button,#ofitour-cms #ditgestion .caption-slider .P2 .slider-button button,#ofitour-cms #ditgestion .caption-slider .P3 .slider-button button,#ofitour-cms #ditgestion .caption-slider .P4 .slider-button button{margin:0}#ofitour-cms #ditgestion .caption-slider .P1 .left-bordered,#ofitour-cms #ditgestion .caption-slider .P2 .left-bordered,#ofitour-cms #ditgestion .caption-slider .P3 .left-bordered,#ofitour-cms #ditgestion .caption-slider .P4 .left-bordered{border-left:1px solid #1e4489}#ofitour-cms #ditgestion .reveal-modal{left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%, 0)}#ofitour-cms #ditgestion .reveal-modal input[type=text],#ofitour-cms #ditgestion .reveal-modal input[type=password],#ofitour-cms #ditgestion .reveal-modal textarea{background-color:white;color:#474747}#ofitour-cms #ditgestion .reveal-modal input[type=text]::placeholder,#ofitour-cms #ditgestion .reveal-modal input[type=password]::placeholder,#ofitour-cms #ditgestion .reveal-modal textarea::placeholder{color:#979797}#ofitour-cms #ditgestion .reveal-modal label{color:white}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal){background-color:#e37325}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) input:not([type=button],[type=submit]){background-color:white}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) input[type=text],#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) input[type=password]{padding-left:50px;height:51px}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) textarea{padding-left:50px}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) h5{color:white;text-transform:uppercase;font-size:31.5px;font-weight:bold;width:100%}#ofitour-cms #ditgestion #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal){max-width:1340px;width:90%}#ofitour-cms #ditgestion #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) *:not(input):not(small),#ofitour-cms #ditgestion #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) label{font-size:31.5px}#ofitour-cms #ditgestion #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .logo-box{margin-bottom:20px;margin-top:12px;height:120px}#ofitour-cms #ditgestion #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) a{color:white !important}#ofitour-cms #ditgestion #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix{width:100%;padding:6px}#ofitour-cms #ditgestion #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix p{margin-bottom:18px}#ofitour-cms #ditgestion #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix form{width:100%;padding:6px;margin:0;display:flex;flex-direction:row;flex-wrap:wrap}#ofitour-cms #ditgestion #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix .custom-form-text{width:calc(50% - 10px);margin-left:5px;margin-right:5px}#ofitour-cms #ditgestion #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix .custom-form-text input{margin-bottom:0}#ofitour-cms #ditgestion #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix .custom-form-default{width:100%;margin-left:5px;margin-right:5px;margin-bottom:36px}#ofitour-cms #ditgestion #contact-form-modal.reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) .form-columns-fix .custom-form-default textarea{min-height:200px;border-radius:35px}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) form{margin:0 0 1em}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login{background-color:transparent;border:none;color:#979797}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .login-inputs{margin-bottom:24px;width:100%;overflow:hidden}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login a{color:#979797 !important}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .logo-box{margin-bottom:20px;height:120px}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .panel{background-color:transparent;border:none;padding:0;padding-top:12px;margin:0}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .large-12{padding:0}#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login .title-recuperar-contraseña,#ofitour-cms #ditgestion .reveal-modal:not(#page-info-modal):not(#news-info-modal):not(#hotel-info-modal) #contenedor_login label{display:none}#ofitour-cms #ditgestion .reveal-modal small.error{border-radius:120px 120px;margin-top:4px;padding:8px 10px;font-size:15px}#ofitour-cms #ditgestion #contenedor_login_prehome{max-width:783px;background-color:#e37325;border-radius:33px;padding:15px;border:none;left:50%;margin-left:auto;margin-right:auto}#ofitour-cms #ditgestion #contenedor_login_prehome .panel{background-color:transparent;border:none;padding:0;padding-top:12px;margin:0}#ofitour-cms #ditgestion #contenedor_login_prehome .panel input,#ofitour-cms #ditgestion #contenedor_login_prehome .panel label{margin-bottom:1em}#ofitour-cms #ditgestion #contenedor_login_prehome .panel input:not([type=button],[type=submit]),#ofitour-cms #ditgestion #contenedor_login_prehome .panel label:not([type=button],[type=submit]){background-color:white}#ofitour-cms #ditgestion #contenedor_login_prehome .panel input[type=text],#ofitour-cms #ditgestion #contenedor_login_prehome .panel input[type=password],#ofitour-cms #ditgestion #contenedor_login_prehome .panel label[type=text],#ofitour-cms #ditgestion #contenedor_login_prehome .panel label[type=password]{padding-left:50px;height:51px}#ofitour-cms #ditgestion #contenedor_login_prehome .panel h5,#ofitour-cms #ditgestion #contenedor_login_prehome .panel label{color:#1e4489;text-transform:capitalize}#ofitour-cms #ditgestion #contenedor_login_prehome .panel h5{font-size:31.5px;font-weight:bold;width:100%}#ofitour-cms #ditgestion header,#ofitour-cms #ditgestion footer,#ofitour-cms #ditgestion #slider{width:100%;margin:0;padding:0}#ofitour-cms #ditgestion header{position:fixed;top:0;left:0;z-index:100}#ofitour-cms #ditgestion header .icons{height:58%;box-sizing:initial}#ofitour-cms #ditgestion header .icons img,#ofitour-cms #ditgestion header .icons a{height:100%;display:inline-block;cursor:pointer}#ofitour-cms #ditgestion header .icons #menu li a,#ofitour-cms #ditgestion header .icons #menu .menu-buttons-options-flex a,#ofitour-cms #ditgestion header .icons #slideMenuUser li a,#ofitour-cms #ditgestion header .icons #slideMenuUser .menu-buttons-options-flex a{height:auto}#ofitour-cms #ditgestion header #header-options{text-align:right;width:100%}#ofitour-cms #ditgestion header #header-options a,#ofitour-cms #ditgestion header #header-options i{color:white;font-size:28px;padding:4px;cursor:pointer}#ofitour-cms #ditgestion header #header-options li{list-style:none}#ofitour-cms #ditgestion header #header-options .f-dropdown a{color:#1e4489;font-size:1em;text-align:left}#ofitour-cms #ditgestion header #header-options #slide-user-menu-button{margin:0;padding:0}#ofitour-cms #ditgestion header #header-options #datos-vendedor{color:white;font-size:14px;display:contents}#ofitour-cms #ditgestion header #logo-agencia-container{position:fixed;background-color:white;width:200px;height:100px;z-index:100;margin:0 auto;border-bottom-right-radius:25px;border-bottom-left-radius:25px;text-align:center;left:calc(50% - 100px);overflow:hidden}#ofitour-cms #ditgestion header #logo-agencia-container .user-logo-abs-container{position:relative;width:100%;height:100%;padding:4px;text-align:center}#ofitour-cms #ditgestion header #logo-agencia-container .user-logo-image{height:100%;width:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}#ofitour-cms #ditgestion header #logo-agencia-container .nombre-agencia{font-size:14px;margin-left:auto;margin-right:auto;position:absolute;bottom:4px;border-radius:15px;background-color:black;color:white;padding:7px;left:50%;transform:translateX(-50%);max-width:calc(100% - 18px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ofitour-cms #ditgestion header .absolute-message{min-height:60px;border-radius:15px;background-color:black;border:none;width:fit-content;max-width:381px;border-radius:33px;padding:20px 25px}#ofitour-cms #ditgestion header .absolute-message a.close{color:#fff !important;text-decoration:none !important;font-size:24px;top:16px;right:12px}#ofitour-cms #ditgestion header #markup-mesage{position:absolute;right:18px;top:48px;z-index:999999}#ofitour-cms #ditgestion header #markup-mesage .markup-mesage-top-mark{width:0;height:0;margin-right:51px;margin-left:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:24px solid black}#ofitour-cms #ditgestion header #markup-mesage p{font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.02px;color:#ffffff}#ofitour-cms #ditgestion header #menu{background-color:transparent;margin:0;padding:0;width:100%;height:100%;border:none;overflow-y:auto}#ofitour-cms #ditgestion header #slideMenuUser{overflow-y:auto}#ofitour-cms #ditgestion header #slideMenuUser li:first-child *{font-weight:bold !important}#ofitour-cms #ditgestion header .slideMenu{height:100vh;background-color:#e37325 !important;position:fixed;width:560px;top:0;right:0;margin:0;border:none !important;z-index:1000000;display:block;transform:translateX(calc($max-menu-width + 5px))}#ofitour-cms #ditgestion header .slideMenu *{font-size:34.3px !important;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1e4489;letter-spacing:-0.69px}#ofitour-cms #ditgestion header .slideMenu .menu-children{display:none}#ofitour-cms #ditgestion header .slideMenu .menu-children a{font-size:30px !important}#ofitour-cms #ditgestion header .slideMenu .menu-children-show{display:block !important}#ofitour-cms #ditgestion header .slideMenu ul{display:block;width:100%;padding:80px 24px 24px 48px;background-color:transparent}#ofitour-cms #ditgestion header .slideMenu li{display:block;width:100%;font-size:34.3px;text-align:left;margin-top:4px;background-color:transparent;font-weight:normal !important}#ofitour-cms #ditgestion header .slideMenu li a{background-color:transparent !important;padding:0;color:#1e4489 !important}#ofitour-cms #ditgestion header .slideMenu li.divider{display:none}#ofitour-cms #ditgestion header .slideMenu .menu-buttons-options-flex{display:flex;flex-direction:column;margin-top:30px}#ofitour-cms #ditgestion header .slideMenu .btn{display:block;padding:15px 25px !important;margin-left:0;background-color:#1e4489 !important;border-radius:300px 300px;color:white !important;white-space:nowrap;width:fit-content;font-size:18.9px !important;line-height:normal;margin-top:10px}#ofitour-cms #ditgestion header .slideMenu .btn:hover{background-color:#ffad2a;color:#ffffff}#ofitour-cms #ditgestion header .slideMenu #slide-menu-close-button,#ofitour-cms #ditgestion header .slideMenu #slide-user-menu-close-button{position:absolute;color:#1e4489;top:0px;right:14px;font-size:50px !important;font-weight:200;z-index:10000;height:55px;overflow:hidden}#ofitour-cms #ditgestion header .slideMenuBack{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:200}#ofitour-cms #ditgestion header .top-menu-display{animation-name:menuDisplayAnim;animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0.6s;-ms-animation-duration:0.6s;-o-animation-duration:0.6s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards}#ofitour-cms #ditgestion header .top-menu-hide{animation-name:menuDisplayAnim;animation-duration:0.6s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0.6s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-animation-direction:reverse;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0.6s;-ms-animation-duration:0.6s;-o-animation-duration:0.6s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-direction:reverse;-ms-animation-direction:reverse;-o-animation-direction:reverse}#ofitour-cms #ditgestion header .top-menu-hide-inicio{animation-name:menuDisplayAnim;animation-duration:0s;animation-iteration-count:1;animation-fill-mode:forwards;animation-direction:reverse;-webkit-animation-name:menuDisplayAnim;-webkit-animation-duration:0s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-animation-direction:reverse;-moz-animation-name:menuDisplayAnim;-ms-animation-name:menuDisplayAnim;-o-animation-name:menuDisplayAnim;-moz-animation-duration:0s;-ms-animation-duration:0s;-o-animation-duration:0s;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-fill-mode:reverse;-ms-animation-fill-mode:reverse;-o-animation-fill-mode:reverse;display:none}#ofitour-cms #ditgestion header .top-menu-fix{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#ofitour-cms #ditgestion main{min-height:400px}#ofitour-cms #ditgestion #slider{min-height:90px}#ofitour-cms #ditgestion #slider .slides img{height:calc(100vh - 60px);object-fit:cover}#ofitour-cms #ditgestion .finder-pagination-container hr{border-color:transparent !important}#ofitour-cms #ditgestion footer{background-color:#e7e7e7;min-height:300px;color:#1e4489;padding:12px}#ofitour-cms #ditgestion footer #copyright{padding:8px 4px;font-size:0.75em !important}#ofitour-cms #ditgestion footer #copyright a{font-size:1em !important}#ofitour-cms #ditgestion footer li:before{content:none !important}#ofitour-cms #ditgestion footer *{font-size:24.5px !important;font-weight:300 !important;letter-spacing:-0.51px !important}#ofitour-cms #ditgestion footer a{color:#1e4489}#ofitour-cms #ditgestion footer .title-footer-group{color:#c12834;font-size:inherit;margin-bottom:0.1em;font-family:'rubrik-new', sans-serif}#ofitour-cms #ditgestion footer .footer-group{border:none}#ofitour-cms #ditgestion footer .footer-contact-info{width:100%;text-align:center;font-size:26.8px !important;font-weight:bold !important;margin-top:-20px}#ofitour-cms #ditgestion footer .footer-contact-info *{font-size:28.8px !important;font-weight:bold !important}#ofitour-cms #ditgestion footer .footer-contact-data{display:flex;align-items:center;justify-content:center;margin-bottom:12px;width:100%}#ofitour-cms #ditgestion footer small{font-size:16px !important;color:#1e4489}#ofitour-cms #ditgestion footer small *{font-size:16px !important;color:#1e4489}#ofitour-cms #ditgestion footer .logo-footer{text-align:center;padding:18px;padding-top:24px}#ofitour-cms #ditgestion footer .logo-footer img{max-width:260px;width:90%}#ofitour-cms #ditgestion footer .social-footer{padding-bottom:24px;padding-top:12px;width:100%;text-align:center;min-height:8px}#ofitour-cms #ditgestion #footer-menu{background-color:#c12834;padding:12px}#ofitour-cms #ditgestion #footer-menu ul{display:block}#ofitour-cms #ditgestion #footer-menu li{display:inline-block;list-style:none;font-size:25px}#ofitour-cms #ditgestion #footer-menu a{color:white}#ofitour-cms #ditgestion #footer-menu .divider{background-color:white;width:1px;height:15px;margin-left:4px;margin-right:4px}#ofitour-cms #ditgestion #footer-menu li:last-child{display:none}#ofitour-cms #ditgestion #top-bar{background-color:#1e4489}#ofitour-cms #ditgestion #top-bar .columns,#ofitour-cms #ditgestion #top-bar .row{height:100%}#ofitour-cms #ditgestion #top-bar .columns{display:flex;align-items:center}#ofitour-cms #ditgestion #search-menu{width:100%;height:150px;background-color:rgba(227,115,37,0)}#ofitour-cms #ditgestion #search-menu .logo{height:75%}#ofitour-cms #ditgestion #search-menu.search-menu-min{height:90px;background-color:#e37325}#ofitour-cms #ditgestion #search-menu.search-menu-min label#search-info{display:none}#ofitour-cms #ditgestion #header-fix-space{height:60px}#ofitour-cms #ditgestion #header-fix-double-space{height:150px}#ofitour-cms #ditgestion input,#ofitour-cms #ditgestion button,#ofitour-cms #ditgestion textarea{border-radius:300px;padding:12px 24px;border:none;font-size:31.5px !important;line-height:1;margin-bottom:0}#ofitour-cms #ditgestion .search-nav-container,#ofitour-cms #ditgestion .search-nav{padding-left:0;padding-right:0}#ofitour-cms #ditgestion .search-nav-container input,#ofitour-cms #ditgestion .search-nav-container button,#ofitour-cms #ditgestion .search-nav-container #ordenation_type_chosen .chosen-single,#ofitour-cms #ditgestion .search-nav input,#ofitour-cms #ditgestion .search-nav button,#ofitour-cms #ditgestion .search-nav #ordenation_type_chosen .chosen-single{font-size:22.5px !important;color:#979797;overflow:hidden}#ofitour-cms #ditgestion .search-nav-container #publication_name_chosen,#ofitour-cms #ditgestion .search-nav #publication_name_chosen{margin-bottom:0}#ofitour-cms #ditgestion .search-nav-container #ordenation_type_chosen,#ofitour-cms #ditgestion .search-nav-container #publication-content-name,#ofitour-cms #ditgestion .search-nav #ordenation_type_chosen,#ofitour-cms #ditgestion .search-nav #publication-content-name{background-color:#fff9 !important}#ofitour-cms #ditgestion .search-nav-container i.fa,#ofitour-cms #ditgestion .search-nav i.fa{right:28px;top:18px}#ofitour-cms #ditgestion button,#ofitour-cms #ditgestion input[type=button],#ofitour-cms #ditgestion input[type=submit]{text-transform:lowercase;font-size:18.9px !important;padding-top:15px;padding-bottom:15px}#ofitour-cms #ditgestion input[type=text],#ofitour-cms #ditgestion input[type=password],#ofitour-cms #ditgestion textarea{background-color:white;color:#979797}#ofitour-cms #ditgestion input[type=text]::placeholder,#ofitour-cms #ditgestion input[type=password]::placeholder,#ofitour-cms #ditgestion textarea::placeholder{color:#a8a8a8 !important}#ofitour-cms #ditgestion input[type=submit],#ofitour-cms #ditgestion input[type=button],#ofitour-cms #ditgestion button,#ofitour-cms #ditgestion a.booking-button.button{border:1px solid #1e4489;color:#1e4489;background-color:transparent;font-weight:normal;min-width:100px;box-shadow:none;-webkit-box-shadow:none}#ofitour-cms #ditgestion input[type=submit]:hover,#ofitour-cms #ditgestion input[type=button]:hover,#ofitour-cms #ditgestion button:hover,#ofitour-cms #ditgestion a.booking-button.button:hover{background-color:#1e4489;color:white}#ofitour-cms #ditgestion a.booking-button.button{margin:15px 0}#ofitour-cms #ditgestion #social-networks-footer img{height:38px}#ofitour-cms #ditgestion #buscador-header label{text-align:center;color:white;font-size:1.5em;padding:0 8px;margin-bottom:12px}#ofitour-cms #ditgestion #buscador-header input{margin-bottom:0;font-size:26.5px !important;height:49px}#ofitour-cms #ditgestion .fullheight{height:100%}#ofitour-cms #ditgestion .fullwidth{width:100%;margin:0;padding:0}#ofitour-cms #ditgestion .flex-align-center{height:100%;display:flex;align-items:center}#ofitour-cms #ditgestion .flex-align-bottom{height:100%;display:flex;align-items:flex-end}#ofitour-cms #ditgestion .faw-right-submit{position:absolute;right:15px;bottom:15px;font-size:24px !important;cursor:pointer;color:gray}#ofitour-cms #ditgestion #content-search{margin:0;position:relative}#ofitour-cms #ditgestion .logo-autofit{background-size:contain;width:90%;height:48%;background-repeat:no-repeat}#ofitour-cms #ditgestion .flex-control-nav{bottom:0px;z-index:90;height:37px}#ofitour-cms #ditgestion .flex-control-nav li{margin:0 2px;display:inline-block;zoom:2}#ofitour-cms #ditgestion .flex-control-nav li a{background-color:#ffffff}#ofitour-cms #ditgestion .flex-control-nav li a.flex-active{background-color:#f8c918}#ofitour-cms #ditgestion .flex-direction-nav{display:none}#ofitour-cms #ditgestion #page-info-modal{max-width:1068px;background-color:#f0f0f0;border-radius:33px}#ofitour-cms #ditgestion #page-info-modal .flex-row{display:flex}#ofitour-cms #ditgestion #page-info-modal li{list-style:none}#ofitour-cms #ditgestion #page-info-modal .pages,#ofitour-cms #ditgestion #page-info-modal .content-view{padding:0;box-shadow:none}#ofitour-cms #ditgestion #page-info-modal .pages .columns,#ofitour-cms #ditgestion #page-info-modal .content-view .columns{padding:0}#ofitour-cms #ditgestion #page-info-modal .page-tip-info{color:#1e4489;font-size:25px !important}#ofitour-cms #ditgestion #page-info-modal .page-list{margin-bottom:0px}#ofitour-cms #ditgestion #page-info-modal .page-list li{cursor:pointer;padding-left:15px;margin-bottom:10px;border:solid 2px #d8d8d8;border-right:none;border-top-left-radius:33px;border-bottom-left-radius:33px;display:block;font-size:25px !important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.38px;color:#1e4489}#ofitour-cms #ditgestion #page-info-modal .page-list li:last-child{margin-bottom:0px}#ofitour-cms #ditgestion #page-info-modal .page-list li span{font-size:25px !important}#ofitour-cms #ditgestion #page-info-modal .content-view{min-height:100%;padding:15px;padding-left:5%;padding-right:8%;background-color:#d8d8d8;border-top-right-radius:18px;border-bottom-right-radius:18px}#ofitour-cms #ditgestion #page-info-modal .content-view a.page-tip-info:hover{font-weight:bold}#ofitour-cms #ditgestion #page-info-modal .content-view #subpage-tip-content{text-align:justify}#ofitour-cms #ditgestion #page-info-modal .content-view #subpage-tip-content .tip-title{display:none}#ofitour-cms #ditgestion #page-info-modal .content-view #subpage-tip-content .tip-description{margin-top:15px;font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:-0.23px;text-align:justify;color:#1e4489;max-height:40vh;overflow-y:auto}#ofitour-cms #ditgestion #page-info-modal .content-view #subpage-tip-content .img-container{display:block;width:68%;height:0;padding-top:68%;border-radius:100vw;background-size:cover;background-position:center center;margin-left:auto;margin-right:auto}#ofitour-cms #ditgestion .reveal-modal{border-radius:15px;padding:15px;border:none}#ofitour-cms #ditgestion #slide-menu-button:hover,#ofitour-cms #ditgestion #slide-menu-close-button,#ofitour-cms #ditgestion #slide-user-menu-close-button{cursor:pointer}#ofitour-cms #ditgestion #slide-menu-close-button,#ofitour-cms #ditgestion #slide-user-menu-close-button{z-index:300}#ofitour-cms #ditgestion #content{padding:0}#ofitour-cms #ditgestion #content .orbit{margin-top:0}#ofitour-cms #ditgestion .reveal-modal-bg{z-index:300}#ofitour-cms #ditgestion .no-margin-bottom{margin-bottom:0}#ofitour-cms #ditgestion .group-offers-container{max-width:1440px;width:100%;margin-left:auto;margin-right:auto}#ofitour-cms #ditgestion .home-publishing-group-box{display:flex;flex-direction:row-reverse;width:100%;margin:54px 0}#ofitour-cms #ditgestion .home-publishing-group-box .custom-orbit-nav img{height:61px;width:61px}#ofitour-cms #ditgestion .home-publishing-group-box .title-container .title{font-size:34px !important;font-weight:300 !important;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.04px;color:#c12834 !important}#ofitour-cms #ditgestion .home-publishing-group-box .travel-amount-data{margin-top:15px;font-size:20px;display:block}#ofitour-cms #ditgestion .home-publishing-group-box .orbit-next,#ofitour-cms #ditgestion .home-publishing-group-box .orbit-previous{cursor:pointer}#ofitour-cms #ditgestion .home-publishing-group-box .orbit-container{background-color:transparent}#ofitour-cms #ditgestion .home-publishing-group-box .orbit-container .orbit-prev,#ofitour-cms #ditgestion .home-publishing-group-box .orbit-container .orbit-next{display:none}#ofitour-cms #ditgestion .home-publishing-group-box .image{padding:0;margin:0;min-height:300px}#ofitour-cms #ditgestion .home-publishing-group-box .image a{width:100%;height:100%;display:block}#ofitour-cms #ditgestion .home-publishing-group-box .image a .slider-p-img{width:100%;height:100%;background-position:cover;background-position:center}#ofitour-cms #ditgestion .home-publishing-group-box .product-with-description-landscape{background-color:#f0f0f0;border-radius:0 25px 25px 0;width:100%;display:flex;height:343px}#ofitour-cms #ditgestion .home-publishing-group-box .product-with-description-landscape .ribbon-wrapper{border-radius:10px 0 0 0px;background-color:#1e4489;color:white;padding:0px 10px;bottom:0;right:0;position:absolute;display:none}#ofitour-cms #ditgestion .home-publishing-group-box .product-with-description-landscape .container-info-cms-alerts{position:absolute;top:5px;right:5px}#ofitour-cms #ditgestion .home-publishing-group-box .product-with-description-landscape .container-info-cms-alerts img{border:none}#ofitour-cms #ditgestion .home-publishing-group-box .product-with-description-landscape .title{font-size:1.5em;line-height:1.3em;margin-bottom:12px;max-height:90px;overflow:hidden;text-overflow:ellipsis;display:block}#ofitour-cms #ditgestion .home-publishing-group-box .product-with-description-landscape .product-group-content{height:220px;overflow:hidden}#ofitour-cms #ditgestion .home-publishing-group-box .product-with-description-landscape .group-image{max-width:600px;width:100%;position:relative}#ofitour-cms #ditgestion .home-publishing-group-box .product-with-description-landscape .group-data{width:100%;max-width:500px}#ofitour-cms #ditgestion .home-publishing-group-box:not(:nth-child(odd)){flex-direction:row}#ofitour-cms #ditgestion .home-publishing-group-box:not(:nth-child(odd)) .product-with-description-landscape{flex-direction:row-reverse;border-radius:25px 0 0 25px}#ofitour-cms #ditgestion .home-publishing-group-box:not(:nth-child(odd)) .bottom-data{flex-direction:row-reverse}#ofitour-cms #ditgestion .home-publishing-group-box:not(:nth-child(odd)) .ribbon-wrapper{border-radius:0px 10px 0px 0px;left:0;right:auto}#ofitour-cms #ditgestion .home-publishing-group-box:not(:nth-child(odd)) .container-info-cms-alerts{left:5px;right:auto}#ofitour-cms #ditgestion .home-publishing-group-data{padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:340px}#ofitour-cms #ditgestion .home-publishing-group-data .fawesome-btn{font-size:61px}#ofitour-cms #ditgestion .home-publishing-group-content{max-width:1100px;width:100%}#ofitour-cms #ditgestion .home-publishing-group-content .description-container{padding:20px;display:flex;flex-direction:column;justify-content:space-between;font-size:18.2px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1e4489}#ofitour-cms #ditgestion .home-publishing-group-content .bottom-data{width:100%;display:flex;justify-content:space-between;margin-top:20px}#ofitour-cms #ditgestion .home-publishing-group-content .bottom-data .data-minibox{padding-right:8px}#ofitour-cms #ditgestion .home-publishing-group-content .bottom-data .left-separator{padding-left:8px;border-left:2px solid #e37325}#ofitour-cms #ditgestion .home-publishing-group-content ul{list-style:none;display:block}#ofitour-cms #ditgestion small{font-size:15px}#ofitour-cms #ditgestion .btn{display:block;padding:25px 25px;margin-left:auto;margin-right:auto;background-color:#e37325;border-radius:300px 300px;color:#1e4489;white-space:nowrap;width:fit-content;font-size:18.9px;line-height:0}#ofitour-cms #ditgestion .btn:hover{background-color:#ffad2a;color:#ffffff}#ofitour-cms #ditgestion .inline-block{display:inline-block}#ofitour-cms #ditgestion .details{font-size:16.7px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#979797;text-transform:lowercase}#ofitour-cms #ditgestion .secondary-link{color:#1e4489 !important}#ofitour-cms #ditgestion .secondary-link a{color:#1e4489 !important}#ofitour-cms #ditgestion .title{font-size:32.3px;letter-spacing:0.13px}#ofitour-cms #ditgestion .image-background{background-size:cover;object-fit:cover}#ofitour-cms #ditgestion .fawesome-btn{color:#e37325;font-size:61px}#ofitour-cms #ditgestion .main-data{font-size:21.8px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1e4489}#ofitour-cms #ditgestion .logo-box{background-image:url(/assets/ditgestion/ondas-haikuviajes-bdd0fcb771e1a8eca2a06e281de12c7f3870e7e9025fd41e1b3715dad7e6dc5a.svg);background-size:contain;width:100;height:260px;background-position:center center;background-repeat:no-repeat}#ofitour-cms #ditgestion #publication-filter-mobile-menu{display:none}#ofitour-cms #ditgestion .publication-filter{background:#f0f0f0;padding-top:12px;padding-bottom:12px}#ofitour-cms #ditgestion .publication-filter .chosen-container-multi ul,#ofitour-cms #ditgestion .publication-filter .chosen-container-single,#ofitour-cms #ditgestion .publication-filter .chosen-container-single a{border-radius:300px;background-color:#ffffff;border-color:transparent}#ofitour-cms #ditgestion .publication-filter .chosen-container-single .chosen-single div b{zoom:1.4;background-position:-21px 6px}#ofitour-cms #ditgestion .publication-filter .fa-caret-down{color:gray}#ofitour-cms #ditgestion .publication-filter .finder-publication-search-container #buttom-search-by-content{top:5px;right:25px}#ofitour-cms #ditgestion .publication-filter .chosen-container{background:transparent}#ofitour-cms #ditgestion .publication-filter .chosen-container ul,#ofitour-cms #ditgestion .publication-filter .chosen-container a{background:#ffffff;padding:10px;border-radius:30px;font-size:22.5px;color:#979797}#ofitour-cms #ditgestion .publication-filter .chosen-container a{padding-left:15px}#ofitour-cms #ditgestion .publication-filter .chosen-container .search-field input{padding-right:0;padding-left:10px}#ofitour-cms #ditgestion .publication-filter .chosen-container li+li.search-field,#ofitour-cms #ditgestion .publication-filter .chosen-container .search-field input:focus{color:#979797 !important;background-color:transparent !important;font-size:22.5px !important;caret-color:#e37325}#ofitour-cms #ditgestion .publication-filter .chosen-container .chose-image{width:22px}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-choices,#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-single{min-height:55px !important;overflow-y:auto}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-choices::-webkit-scrollbar,#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-single::-webkit-scrollbar{display:none}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-choices li,#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-single li{max-width:100%}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-choices input,#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-single input{width:100vw !important;max-width:100%;padding-right:30px}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-single{height:55px !important}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-choice{border:none;background:none;box-shadow:none;color:#979797}#ofitour-cms #ditgestion .publication-filter .chosen-container .search-choice{border:none;background:none;box-shadow:none;color:#979797;line-height:1.1;max-width:95% !important;font-size:16px}#ofitour-cms #ditgestion .publication-filter .chosen-container a.search-choice-close{background:none;width:20px;height:20px;padding:0 0 0 7px;transform:translateY(-8px)}#ofitour-cms #ditgestion .publication-filter .chosen-container a.search-choice-close:before{content:"\f00d";font:normal normal normal 15px/1 FontAwesome}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-drop{margin-top:10px;background:#e4e4e4;padding:10px;border-radius:32.9px;font-size:26.5px;color:#979797;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);min-width:100%;width:max-content !important}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-drop .chosen-results{border-radius:0;background-color:transparent;width:calc(100% - 5px);margin-top:5px;margin-bottom:5px}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar{width:8px;height:8px}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-thumb:active{background-color:#999999}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-track{background:#fff;border-radius:4px}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-drop .chosen-results li{background-color:transparent;padding:14px 10px;padding-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.7em}#ofitour-cms #ditgestion .publication-filter .chosen-container .chosen-drop .chosen-results li.highlighted{background:none;border-radius:300px;color:#1e4489}#ofitour-cms #ditgestion .finder-publications-container{display:flex;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;flex-wrap:wrap;justify-content:space-around}#ofitour-cms #ditgestion .finder-publications-container .large-4{max-width:350px;min-width:300px}#ofitour-cms #ditgestion .finder-publications-container .publication-container{margin-left:16px;margin-right:16px}#ofitour-cms #ditgestion .finder-publications-container .publication-container.space-fixer{visibility:hidden !important;height:32px !important;min-height:0px !important}#ofitour-cms #ditgestion .finder-publications-container .publication-container .title .fa-info-circle{color:#1e4489}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11{background-color:#f0f0f0;box-shadow:none;border-bottom-right-radius:40px;border-bottom-left-radius:40px;width:100%;height:440px;margin:0.9375em auto;display:flex;flex-direction:column;justify-content:space-between}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .container-info-cms-alerts ul{margin-bottom:0}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .container-info-cms-alerts ul li{padding-left:2px}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .container-info-cms-alerts *{text-decoration:none;border:none}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .container-info-cms-alerts img{height:24px}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .duration-price-container{display:flex;flex-direction:row}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .duration-price-container .info-duration,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .duration-price-container .info-price{display:flex;flex-direction:column}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .duration-price-container .info-duration{text-align:right}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .duration-price-container .info-price{text-align:left;padding-left:8px}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .btn{font-size:16px !important;padding:18px}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .bottom-product-content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .bottom-product-content .duration-price-container{padding-right:0.9375em;height:max-content}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .bottom-product-content .duration-price-container span{display:block;width:auto}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-img .product-description-container{padding:5px;position:absolute;top:0;height:100%;width:100%;overflow:hidden;color:transparent}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-img .product-description-container p,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-img .product-description-container a{font-size:12px;font-weight:300;line-height:1.27;color:transparent}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-img .product-description-container p{padding:15px}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-img .product-description-container:hover{background-color:rgba(0,0,0,0.7);color:white}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-img .product-description-container:hover p,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-img .product-description-container:hover a{color:white}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-img .columns,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-title .columns{padding:0}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-img .columns .title-container,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-title .columns .title-container{border:none;background-color:inherit;height:50px;overflow:hidden;display:flex;align-items:center;margin-top:10px;margin-bottom:10px}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-img .columns .title-container .title,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-title .columns .title-container .title{color:#c12834;font-size:22.4px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;font-weight:300;line-height:1.1;letter-spacing:-0.02px}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .product-content{padding:0;max-height:88px;overflow:hidden}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .product-content .content-distinctives{min-height:auto;max-height:72px;overflow:hidden}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .product-content .content-distinctives .info-distintives{height:32px}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .product-content .content-distinctives .info-distintives .extensions-title{text-transform:lowercase;font-weight:bold;font-size:medium;position:absolute;bottom:0;padding-left:0}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .product-content .content-distinctives .info-distintives .extensions-title:first-letter{text-transform:capitalize}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .product-content .content-distinctives .info-distintives .distintives-list-icon{float:right;position:relative}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .product-content .content-distinctives,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .product-content .info-extensions{background-color:#e4e4e4}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .product-content .extensions-title{text-align:left;font-size:15.2px;font-weight:bold;font-stretch:normal;line-height:normal;letter-spacing:normal}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .product-content .info-extensions .detailed_text{margin-bottom:15px;text-align:left;font-size:15.2px;font-weight:300;font-stretch:normal;line-height:normal;letter-spacing:normal;height:auto}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .product-content .info-extensions .detailed_text a{font-weight:300;color:#1e4489}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .product-content .info-extensions .detailed_text i{display:none}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price{border:none;padding:1em 0}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .middle-padding-columns{padding-left:0.46875em;padding-right:0.46875em}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .empty-padding-right-columns{padding-right:0}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .price-container{font-size:inherit;font-weight:initial}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .duration-text,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .from,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .duration-text,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .from{color:#979797;font-size:16.7px;text-transform:lowercase;padding-bottom:4px}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .days,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .price,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .days,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .price{font-size:21.8px;font-weight:300;color:#1e4489}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .duration-container .price,#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .price-container .price{font-weight:bold}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .viaje-container{padding-left:0.9375em;padding-right:0.9375em;height:min-content}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .viaje-container .columns{padding:0}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .viaje-container .columns form{margin:0}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .viaje-container .columns form .btn{border:none}#ofitour-cms #ditgestion .finder-publications-container .publication-container-11 .content-duration-and-price .separator{border-right:1px solid #e37325;padding-right:8px}#ofitour-cms #ditgestion #product-container .without-vertical-scroll{overflow-y:hidden}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .accordion-title{color:#c12834 !important;font-size:20px;margin-top:24px;display:block}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .pages-menu-options-modal-format{padding:8px;padding-left:15px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container{margin-top:0px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .title-head-product{padding:10px 24px;display:flex;justify-content:space-around;align-items:center}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-page-header{height:245px;background-size:cover;background-position:center;background-color:#f0f0f0;position:relative}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-page-header .features-list{display:block;position:absolute;top:10px;right:10px;margin:auto}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-page-header .features-list *{border:none;outline:none;background:none}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema{font-size:x-large}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price{padding-top:15px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .from{text-transform:lowercase;font-size:30px;font-weight:normal;font-style:normal;line-height:normal;color:#1e4489}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price{background-color:white;padding:0;height:auto}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .product-duration-container .duration,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .product-duration-container .duration{color:#1e4489;margin:0;font-size:30px;font-weight:bold;font-style:normal;line-height:normal;color:#1e4489;display:inline}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .product-price-container .price,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .product-price-container .price{color:#1e4489;margin:0;font-size:30px;font-weight:bold;font-style:normal;line-height:normal;color:#1e4489}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .product-duration-container,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .product-price-container,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .product-duration-container,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-duration-price .product-price-container{line-height:normal}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title{width:100%;display:flex;align-items:center}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-title .title{font-size:39px;font-weight:normal;font-style:normal;line-height:0.92;color:#1e4489}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .product-right-head-data{padding-left:16px;width:100%;display:flex;align-items:center;justify-content:space-between;border-left:1px solid #1e4489}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .btn-reserva form{margin-bottom:0;padding:0}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .btn-reserva form button{font-size:18.9px !important;font-weight:bold;border-width:2px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .separator-left{border-left:2px solid #1e4489}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones{padding:0;background-color:#1e4489}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .columns{padding:0}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria{background-color:transparent;box-shadow:none;border-top:none;padding:0}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .arrow-directions-container{position:relative;width:1%}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .arrow-directions-container i{color:white}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu{display:flex;justify-content:space-between}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #criteria-scroll-content{overflow:hidden;padding-right:38px;width:max-content}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu .scroll-menu-fader-left{position:absolute;left:64px;background-image:linear-gradient(to right, #1e4489, rgba(0,0,0,0));width:36px;height:100%}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu .scroll-menu-fader-right{position:absolute;right:64px;background-image:linear-gradient(to right, rgba(0,0,0,0), #1e4489);width:36px;height:100%}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow{width:74px;cursor:pointer;display:flex;align-items:center;justify-content:center}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow i,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow i{color:white;font-size:30px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow .img-icon,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow .img-icon{height:50%}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-left-arrow{justify-content:flex-end;padding-right:8px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .product-full-scroll-menu #scroll-menu-right-arrow{justify-content:flex-start;padding-left:8px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu{overflow:hidden;white-space:nowrap;width:100%;padding:0 36px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu .scroll-menu-item{display:inline-block;text-transform:initial}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu button{color:white;text-align:center;font-weight:normal;letter-spacing:-0.24px;border:2px solid white;margin:10px 0.5em;padding:11px 16px;font-size:15.9px !important}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu button:hover,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu .select-extension{background-color:#e37325;color:#1e4489;border-color:#1e4489}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu::-webkit-scrollbar{width:8px;height:8px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu::-webkit-scrollbar-thumb{background:#ffc82a;border-radius:4px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu::-webkit-scrollbar-thumb:active{background-color:#ffc82a}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .nav-extensiones .product-selection-criteria .scroll-menu::-webkit-scrollbar-track{background:#6f6f98;border-radius:4px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container{background-color:#f0f0f0;padding-left:0;padding-right:0}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions{padding:0;margin-bottom:0}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions .scroll-menu-fader-left{position:absolute;left:64px;background-image:linear-gradient(to right, #f0f0f0, rgba(0,0,0,0));width:36px;height:100%}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions .scroll-menu-fader-right{position:absolute;right:64px;background-image:linear-gradient(to right, rgba(0,0,0,0), #f0f0f0);width:36px;height:100%}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions .product-desc-full-scroll-menu{display:flex;width:100%;position:relative;justify-content:space-between;align-items:center;padding:9px 0}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #description-scroll-menu{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;overflow:hidden;padding:0 42px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow{width:74px;cursor:pointer;display:flex;align-items:center;justify-content:center}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow i,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow i{color:#1e4489;font-size:18px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-left-arrow{justify-content:flex-end;padding-right:8px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #scroll-menu-desc-right-arrow{justify-content:flex-start;padding-left:8px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions{display:block;width:max-content !important;overflow:hidden;margin:0;padding-right:45px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li{background-color:transparent;font-weight:bold;border:2px solid #1e4489;font-size:small !important;border-radius:300px;transition:background-color 300ms ease-out;display:inline-block}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li a{color:#1e4489;border-color:#1e4489;display:block;padding:7px 15px;text-transform:lowercase;font-size:15.9px;font-weight:normal;letter-spacing:-0.24px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li:hover,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li.active{background-color:#1e4489;transition:background-color 300ms ease-out}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li:hover a,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .product-descriptions #descriptions li.active a{color:white}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small{background-color:white}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small dl{border:0}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small dl:first-child li a:first-child,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small dd a:first-child{color:red}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .product-descriptions-container .show-for-small #panel0 h2 span{color:#e37325;font-weight:bold;letter-spacing:-0.37px;font-size:25px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content{background-color:white;margin-left:auto;margin-right:auto;width:100%;max-width:1440px;min-height:500px;padding-top:1px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div.content[id^="panel"]{background-color:transparent}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 h2{color:#e37325;font-weight:bold;letter-spacing:-0.37px;font-size:25px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 p{font-size:18px;letter-spacing:0.27px;color:#1e4489;line-height:1.22;text-align:justify}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-presentation-text-container,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-itinerary-map-container,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-images-container{height:342px;border-radius:33px;padding:0;margin:15px 0;overflow:hidden}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-presentation-text-container img,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-itinerary-map-container img,#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-images-container img{width:100%;height:100%;object-fit:cover}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-presentation-text-container{background-color:#f0f0f0;padding:25px;font-size:25px;line-height:1.6;color:#1e4489;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-images-container{text-align:center}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-images-container img{width:100%;border-radius:20px}#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .tabs-content div#panel0 .product-detail-itinerary-map-container #itinerary-map{height:100%;width:100%}#ofitour-cms #ditgestion .margin-row-container{padding:0 3em;padding-bottom:3em}#ofitour-cms #ditgestion .no-margin{margin:0 !important}#ofitour-cms #ditgestion .margin-left{margin-left:15px !important}#ofitour-cms #ditgestion .ultimo{margin-left:15px !important}#ofitour-cms #ditgestion .elemento-btn{padding:0.5em 1.5em;background-color:#e37325;border-radius:16px;max-width:max-content;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.21px;color:#1e4489}#ofitour-cms #ditgestion .contenedor-titulo-web{height:3.8rem;background-color:#1e4489;display:flex;align-items:center;justify-content:space-between}#ofitour-cms #ditgestion .contenedor-titulo-web .titulo-web{text-shadow:0 2px 4px rgba(0,0,0,0.5);font-size:25px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.38px;color:#ffffff;padding-left:2em}#ofitour-cms #ditgestion .contenedor-titulo-web .btn-titulo-web{float:right;margin-right:2em}#ofitour-cms #ditgestion .contenedor-elemento{background-color:#f0f0f0;border-radius:33px;padding:30px;margin-top:30px;margin-bottom:30px;max-width:1440px !important;margin-left:auto;margin-right:auto}#ofitour-cms #ditgestion .contenedor-elemento-importante{text-align:center;border-radius:33px;padding:30px;margin-top:30px;margin-bottom:30px;background-color:#c12834;font-size:21px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:-0.31px;color:white;max-width:1440px !important;margin-left:auto;margin-right:auto}#ofitour-cms #ditgestion .contenedor-elemento-simple{text-align:center;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:22px;letter-spacing:-0.30px;color:#1e4489;max-width:1440px !important;margin-left:auto;margin-right:auto}#ofitour-cms #ditgestion .titulo{font-size:25px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.38px;color:#c12834;margin-bottom:30px;border:none;width:100%}#ofitour-cms #ditgestion .titulo a,#ofitour-cms #ditgestion .titulo a:hover{color:#c12834}#ofitour-cms #ditgestion .date-text{color:#1e4489;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.27px;margin-bottom:30px;display:inline-block}#ofitour-cms #ditgestion .contenedor-imagen,#ofitour-cms #ditgestion .contenedor-imagen-noticia{display:inline-block;padding:15px;margin:auto 30px}#ofitour-cms #ditgestion .contenedor-imagen .imagen,#ofitour-cms #ditgestion .contenedor-imagen .imagen-noticia,#ofitour-cms #ditgestion .contenedor-imagen-noticia .imagen,#ofitour-cms #ditgestion .contenedor-imagen-noticia .imagen-noticia{border-radius:18px;width:100%;height:100%}#ofitour-cms #ditgestion .contenedor-imagen{border-radius:18px;width:148px;height:94px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);background-color:#ffffff;margin-bottom:15px}#ofitour-cms #ditgestion .texto{color:#1e4489;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.24px}#ofitour-cms #ditgestion .avance{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5}#ofitour-cms #ditgestion .elemento-no-button{position:relative;padding:0;background:transparent;display:inherit;color:#1e4489;font-weight:bold}#ofitour-cms #ditgestion .elemento-button{padding:0.7em 1.5em;margin-top:30px;background-color:#e37325;border-radius:16px;display:block;max-width:max-content;font-size:medium}#ofitour-cms #ditgestion #news *{text-align:left !important}#ofitour-cms #ditgestion #news .noticias-container{padding:15px;margin-top:3em}#ofitour-cms #ditgestion #news .contenedor-imagen-noticia{margin-left:0;min-width:400px;min-height:250px;max-width:400px;max-height:250px}#ofitour-cms #ditgestion #news .contenedor-imagen-noticia-reverse{float:right;margin-left:30px;margin-right:0px}#ofitour-cms #ditgestion #news .contenedor-texto-noticia{display:block;padding-right:20px}#ofitour-cms #ditgestion #news .contenedor-texto-noticia .titulo{margin-bottom:0.5em}#ofitour-cms #ditgestion #news .contenedor-texto-noticia .date-text{margin-bottom:0px}#ofitour-cms #ditgestion #news .contenedor-texto-noticia .texto p:last-child{margin-bottom:0}#ofitour-cms #ditgestion #news .articulo-noticia{display:flex}#ofitour-cms #ditgestion #news .articulo-noticia .columns{padding:0;margin-left:0}#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana .contenedor-elemento{padding:0}#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana table{background-color:transparent;border:none;width:100%;border-collapse:separate;border-spacing:30px}#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana table td{vertical-align:top;border-radius:18px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);max-width:17rem;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.27px;color:#1e4489;text-align:justify;padding:20px}#ofitour-cms #ditgestion #seguros *:not(.contenedor-titulo-web){text-align:center}#ofitour-cms #ditgestion #equipo #members .contenedor-elemento-simple{display:flex;flex-wrap:wrap;justify-content:space-around}#ofitour-cms #ditgestion #equipo #members .member-info{width:26.3125rem;margin-left:15px}#ofitour-cms #ditgestion #equipo #members .member-image,#ofitour-cms #ditgestion #equipo #members .member-text{min-height:13.5rem;max-height:13.5rem;overflow:hidden}#ofitour-cms #ditgestion #equipo #members .member-image img{height:217px;width:156.7px;object-fit:cover}#ofitour-cms #ditgestion #equipo #members .member-text{box-shadow:none;padding-left:20px;border-top-right-radius:33px;border-bottom-right-radius:33px;background-color:#f0f0f0;max-width:16.25rem;min-width:16.25rem;text-align:left}#ofitour-cms #ditgestion #equipo #members .member-text .member-name,#ofitour-cms #ditgestion #equipo #members .member-text .member-job,#ofitour-cms #ditgestion #equipo #members .member-text .member-mail,#ofitour-cms #ditgestion #equipo #members .member-text .member-logo{padding:8px 0;font-size:21px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:-0.32px;color:#1e4489}#ofitour-cms #ditgestion #equipo #members .member-text .member-logo{max-width:50%;text-align:left !important}#ofitour-cms #ditgestion #equipo #members .member-text .member-job{font-size:18px;font-weight:normal;letter-spacing:-0.27px;color:#c12834}#ofitour-cms #ditgestion .contenedor-tabla{padding:15px;margin-top:3em;display:flex;flex-wrap:wrap;justify-content:space-between}#ofitour-cms #ditgestion .contenedor-tabla .contenedor-celda-vacio{min-width:18rem;max-height:1px}#ofitour-cms #ditgestion .contenedor-tabla .contenedor-celda{background-color:transparent;border:none;padding:15px;margin:0;min-width:18rem}#ofitour-cms #ditgestion .contenedor-tabla .contenedor-celda .elemento-celda{text-align:center;padding:15px;border-radius:18px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);min-height:18rem;width:20rem}#ofitour-cms #ditgestion .contenedor-tabla .contenedor-celda .elemento-celda #imagen-tabla img{height:14px;margin:30px auto}#ofitour-cms #ditgestion .contenedor-tabla .contenedor-celda .elemento-celda .side-nav{padding:0}#ofitour-cms #ditgestion .contenedor-tabla .contenedor-celda .elemento-celda .side-nav a{padding:0.7em 1.5em;margin-top:5px;display:inline-block;min-width:75%;border-radius:16px;background-color:#e37325;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.21px;text-align:center;color:#1e4489;height:100%}#ofitour-cms #ditgestion .contenedor-tabla::after{content:"";flex:auto}#ofitour-cms #ditgestion #autocheckin{background-color:white}#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana .elemento-celda{text-align:left !important;min-height:11rem !important}#ofitour-cms #ditgestion #page-info-modal,#ofitour-cms #ditgestion #news-info-modal,#ofitour-cms #ditgestion #hotel-info-modal,#ofitour-cms #ditgestion div[id^="modal-format"]{max-width:1068px;overflow:hidden;background-color:#f0f0f0;border-radius:33px;left:50%;margin-left:auto;margin-right:auto;transform:translate(-50%, 0)}#ofitour-cms #ditgestion #page-info-modal .image-icon-modal-option,#ofitour-cms #ditgestion #news-info-modal .image-icon-modal-option,#ofitour-cms #ditgestion #hotel-info-modal .image-icon-modal-option,#ofitour-cms #ditgestion div[id^="modal-format"] .image-icon-modal-option{display:inline-block;height:28px;margin-right:8px}#ofitour-cms #ditgestion #page-info-modal .page-menu-option-span,#ofitour-cms #ditgestion #news-info-modal .page-menu-option-span,#ofitour-cms #ditgestion #hotel-info-modal .page-menu-option-span,#ofitour-cms #ditgestion div[id^="modal-format"] .page-menu-option-span{display:flex;align-items:center}#ofitour-cms #ditgestion #page-info-modal .flex-row,#ofitour-cms #ditgestion #news-info-modal .flex-row,#ofitour-cms #ditgestion #hotel-info-modal .flex-row,#ofitour-cms #ditgestion div[id^="modal-format"] .flex-row{display:flex}#ofitour-cms #ditgestion #page-info-modal li,#ofitour-cms #ditgestion #news-info-modal li,#ofitour-cms #ditgestion #hotel-info-modal li,#ofitour-cms #ditgestion div[id^="modal-format"] li{list-style:none}#ofitour-cms #ditgestion #page-info-modal .pages,#ofitour-cms #ditgestion #page-info-modal .content-view,#ofitour-cms #ditgestion #news-info-modal .pages,#ofitour-cms #ditgestion #news-info-modal .content-view,#ofitour-cms #ditgestion #hotel-info-modal .pages,#ofitour-cms #ditgestion #hotel-info-modal .content-view,#ofitour-cms #ditgestion div[id^="modal-format"] .pages,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view{padding:0;box-shadow:none}#ofitour-cms #ditgestion #page-info-modal .pages .columns,#ofitour-cms #ditgestion #page-info-modal .content-view .columns,#ofitour-cms #ditgestion #news-info-modal .pages .columns,#ofitour-cms #ditgestion #news-info-modal .content-view .columns,#ofitour-cms #ditgestion #hotel-info-modal .pages .columns,#ofitour-cms #ditgestion #hotel-info-modal .content-view .columns,#ofitour-cms #ditgestion div[id^="modal-format"] .pages .columns,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view .columns{padding:0}#ofitour-cms #ditgestion #page-info-modal .page-tip-info,#ofitour-cms #ditgestion #news-info-modal .page-tip-info,#ofitour-cms #ditgestion #hotel-info-modal .page-tip-info,#ofitour-cms #ditgestion div[id^="modal-format"] .page-tip-info{color:#1e4489;font-size:25px}#ofitour-cms #ditgestion #page-info-modal .page-list,#ofitour-cms #ditgestion #page-info-modal .page-list-modal-format,#ofitour-cms #ditgestion #news-info-modal .page-list,#ofitour-cms #ditgestion #news-info-modal .page-list-modal-format,#ofitour-cms #ditgestion #hotel-info-modal .page-list,#ofitour-cms #ditgestion #hotel-info-modal .page-list-modal-format,#ofitour-cms #ditgestion div[id^="modal-format"] .page-list,#ofitour-cms #ditgestion div[id^="modal-format"] .page-list-modal-format{margin-bottom:0px}#ofitour-cms #ditgestion #page-info-modal .page-list li,#ofitour-cms #ditgestion #page-info-modal .page-list-modal-format li,#ofitour-cms #ditgestion #news-info-modal .page-list li,#ofitour-cms #ditgestion #news-info-modal .page-list-modal-format li,#ofitour-cms #ditgestion #hotel-info-modal .page-list li,#ofitour-cms #ditgestion #hotel-info-modal .page-list-modal-format li,#ofitour-cms #ditgestion div[id^="modal-format"] .page-list li,#ofitour-cms #ditgestion div[id^="modal-format"] .page-list-modal-format li{cursor:pointer;padding-left:15px;margin-bottom:10px;border:solid 2px #d8d8d8;border-right:none;border-top-left-radius:33px;border-bottom-left-radius:33px;display:block;font-size:25px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.38px;color:#1e4489}#ofitour-cms #ditgestion #page-info-modal .page-list li:last-child,#ofitour-cms #ditgestion #page-info-modal .page-list-modal-format li:last-child,#ofitour-cms #ditgestion #news-info-modal .page-list li:last-child,#ofitour-cms #ditgestion #news-info-modal .page-list-modal-format li:last-child,#ofitour-cms #ditgestion #hotel-info-modal .page-list li:last-child,#ofitour-cms #ditgestion #hotel-info-modal .page-list-modal-format li:last-child,#ofitour-cms #ditgestion div[id^="modal-format"] .page-list li:last-child,#ofitour-cms #ditgestion div[id^="modal-format"] .page-list-modal-format li:last-child{margin-bottom:0px}#ofitour-cms #ditgestion #page-info-modal .content-view,#ofitour-cms #ditgestion #page-info-modal .content-view-modal-format,#ofitour-cms #ditgestion #news-info-modal .content-view,#ofitour-cms #ditgestion #news-info-modal .content-view-modal-format,#ofitour-cms #ditgestion #hotel-info-modal .content-view,#ofitour-cms #ditgestion #hotel-info-modal .content-view-modal-format,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view-modal-format{min-height:100%;padding:15px;background-color:#d8d8d8;border-top-right-radius:18px;border-bottom-right-radius:18px}#ofitour-cms #ditgestion #page-info-modal .content-view a.page-tip-info:hover,#ofitour-cms #ditgestion #page-info-modal .content-view-modal-format a.page-tip-info:hover,#ofitour-cms #ditgestion #news-info-modal .content-view a.page-tip-info:hover,#ofitour-cms #ditgestion #news-info-modal .content-view-modal-format a.page-tip-info:hover,#ofitour-cms #ditgestion #hotel-info-modal .content-view a.page-tip-info:hover,#ofitour-cms #ditgestion #hotel-info-modal .content-view-modal-format a.page-tip-info:hover,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view a.page-tip-info:hover,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view-modal-format a.page-tip-info:hover{font-weight:bold}#ofitour-cms #ditgestion #page-info-modal .content-view .subpages-content-modal-format,#ofitour-cms #ditgestion #page-info-modal .content-view-modal-format .subpages-content-modal-format,#ofitour-cms #ditgestion #news-info-modal .content-view .subpages-content-modal-format,#ofitour-cms #ditgestion #news-info-modal .content-view-modal-format .subpages-content-modal-format,#ofitour-cms #ditgestion #hotel-info-modal .content-view .subpages-content-modal-format,#ofitour-cms #ditgestion #hotel-info-modal .content-view-modal-format .subpages-content-modal-format,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view .subpages-content-modal-format,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view-modal-format .subpages-content-modal-format{padding:0}#ofitour-cms #ditgestion #page-info-modal .content-view .subpage-list-modal-format li,#ofitour-cms #ditgestion #page-info-modal .content-view-modal-format .subpage-list-modal-format li,#ofitour-cms #ditgestion #news-info-modal .content-view .subpage-list-modal-format li,#ofitour-cms #ditgestion #news-info-modal .content-view-modal-format .subpage-list-modal-format li,#ofitour-cms #ditgestion #hotel-info-modal .content-view .subpage-list-modal-format li,#ofitour-cms #ditgestion #hotel-info-modal .content-view-modal-format .subpage-list-modal-format li,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view .subpage-list-modal-format li,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view-modal-format .subpage-list-modal-format li{padding-left:2%;padding-right:2%;height:540px;max-height:540px;overflow-y:auto}#ofitour-cms #ditgestion #page-info-modal .content-view #subpage-tip-content,#ofitour-cms #ditgestion #page-info-modal .content-view-modal-format #subpage-tip-content,#ofitour-cms #ditgestion #news-info-modal .content-view #subpage-tip-content,#ofitour-cms #ditgestion #news-info-modal .content-view-modal-format #subpage-tip-content,#ofitour-cms #ditgestion #hotel-info-modal .content-view #subpage-tip-content,#ofitour-cms #ditgestion #hotel-info-modal .content-view-modal-format #subpage-tip-content,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view #subpage-tip-content,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view-modal-format #subpage-tip-content{text-align:justify}#ofitour-cms #ditgestion #page-info-modal .content-view #subpage-tip-content .tip-title,#ofitour-cms #ditgestion #page-info-modal .content-view-modal-format #subpage-tip-content .tip-title,#ofitour-cms #ditgestion #news-info-modal .content-view #subpage-tip-content .tip-title,#ofitour-cms #ditgestion #news-info-modal .content-view-modal-format #subpage-tip-content .tip-title,#ofitour-cms #ditgestion #hotel-info-modal .content-view #subpage-tip-content .tip-title,#ofitour-cms #ditgestion #hotel-info-modal .content-view-modal-format #subpage-tip-content .tip-title,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view #subpage-tip-content .tip-title,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .tip-title{display:none}#ofitour-cms #ditgestion #page-info-modal .content-view #subpage-tip-content .tip-description,#ofitour-cms #ditgestion #page-info-modal .content-view-modal-format #subpage-tip-content .tip-description,#ofitour-cms #ditgestion #news-info-modal .content-view #subpage-tip-content .tip-description,#ofitour-cms #ditgestion #news-info-modal .content-view-modal-format #subpage-tip-content .tip-description,#ofitour-cms #ditgestion #hotel-info-modal .content-view #subpage-tip-content .tip-description,#ofitour-cms #ditgestion #hotel-info-modal .content-view-modal-format #subpage-tip-content .tip-description,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view #subpage-tip-content .tip-description,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .tip-description{margin-top:15px;font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:-0.23px;text-align:justify;color:#1e4489;padding-left:5%;padding-right:8%;height:300px;overflow-y:auto}#ofitour-cms #ditgestion #page-info-modal .content-view .img-container,#ofitour-cms #ditgestion #page-info-modal .content-view #subpage-tip-content .img-container,#ofitour-cms #ditgestion #page-info-modal .content-view-modal-format .img-container,#ofitour-cms #ditgestion #page-info-modal .content-view-modal-format #subpage-tip-content .img-container,#ofitour-cms #ditgestion #news-info-modal .content-view .img-container,#ofitour-cms #ditgestion #news-info-modal .content-view #subpage-tip-content .img-container,#ofitour-cms #ditgestion #news-info-modal .content-view-modal-format .img-container,#ofitour-cms #ditgestion #news-info-modal .content-view-modal-format #subpage-tip-content .img-container,#ofitour-cms #ditgestion #hotel-info-modal .content-view .img-container,#ofitour-cms #ditgestion #hotel-info-modal .content-view #subpage-tip-content .img-container,#ofitour-cms #ditgestion #hotel-info-modal .content-view-modal-format .img-container,#ofitour-cms #ditgestion #hotel-info-modal .content-view-modal-format #subpage-tip-content .img-container,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view .img-container,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view #subpage-tip-content .img-container,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view-modal-format .img-container,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .img-container{text-align:center}#ofitour-cms #ditgestion #page-info-modal .content-view .img-container img,#ofitour-cms #ditgestion #page-info-modal .content-view #subpage-tip-content .img-container img,#ofitour-cms #ditgestion #page-info-modal .content-view-modal-format .img-container img,#ofitour-cms #ditgestion #page-info-modal .content-view-modal-format #subpage-tip-content .img-container img,#ofitour-cms #ditgestion #news-info-modal .content-view .img-container img,#ofitour-cms #ditgestion #news-info-modal .content-view #subpage-tip-content .img-container img,#ofitour-cms #ditgestion #news-info-modal .content-view-modal-format .img-container img,#ofitour-cms #ditgestion #news-info-modal .content-view-modal-format #subpage-tip-content .img-container img,#ofitour-cms #ditgestion #hotel-info-modal .content-view .img-container img,#ofitour-cms #ditgestion #hotel-info-modal .content-view #subpage-tip-content .img-container img,#ofitour-cms #ditgestion #hotel-info-modal .content-view-modal-format .img-container img,#ofitour-cms #ditgestion #hotel-info-modal .content-view-modal-format #subpage-tip-content .img-container img,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view .img-container img,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view #subpage-tip-content .img-container img,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view-modal-format .img-container img,#ofitour-cms #ditgestion div[id^="modal-format"] .content-view-modal-format #subpage-tip-content .img-container img{max-height:224px;max-width:224px;width:75vw;height:75vw;border-radius:100vw}#ofitour-cms #ditgestion .contenedor-titulo-circuito{height:50px !important;max-height:50px !important}#ofitour-cms #ditgestion .contenedor-titulo-circuito .titulo-circuito{font-weight:bold}#ofitour-cms #ditgestion div[id^="modal-format"]{padding:15px;max-width:100%;transform:none}#ofitour-cms #ditgestion div[id^="modal-format"] .pages-modal-format{width:30%}#ofitour-cms #ditgestion div[id^="modal-format"] .content-view-modal-format{width:70%}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package{height:10rem;margin-bottom:20px;overflow:hidden}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .columns{height:100%}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package p{margin:0}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package img{width:16rem;border-radius:30px;height:160px;float:left}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .title-hotel-package{font-size:25px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.38px;color:#1e4489;line-height:1.1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-categoria{height:max-content;margin-bottom:3px}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-categoria .img-icon{height:18px;width:auto;object-fit:scale-down}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-contacto{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.24px;line-height:1.15;color:#1e4489;display:inline-block;width:100%;margin-top:14px;margin-bottom:12px}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-contacto div[class^='contenedor'] i{display:inline-block;margin-right:5px}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-telefono,#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-ubicacion{overflow:hidden;display:flex;align-items:center}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-telefono .img-icon,#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-ubicacion .img-icon{height:30px;width:30px;border-radius:0;margin-right:10px}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-ubicacion{height:30px}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-icono{width:5%}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-contacto .contenedor-texto{width:93%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;float:right}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-btn{display:flex}#ofitour-cms #ditgestion div[id^="modal-format"] .content-hotel-package .contenedor-btn .elemento-button{display:inline;align-self:flex-end;margin-top:0;padding:5px 15px;margin-right:10px;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.21px;color:#1e4489 !important}#ofitour-cms #ditgestion #news-info-modal{background-color:#d8d8d8}#ofitour-cms #ditgestion #news-info-modal .content-view{height:500px}#ofitour-cms #ditgestion #news-info-modal .content-view .tip-description{overflow-y:auto}#ofitour-cms #ditgestion #news-info-modal .content-view .tip-description li{border:none}#ofitour-cms #ditgestion #news-info-modal .content-view .tip-description li summary a,#ofitour-cms #ditgestion #news-info-modal .content-view .tip-description li summary .subheader{font-size:17px}#ofitour-cms #ditgestion #news-info-modal .content-view .tip-description li summary a,#ofitour-cms #ditgestion #news-info-modal .content-view .tip-description li summary a:hover{color:#1e4489}#ofitour-cms #ditgestion #news-info-modal .content-view .tip-description li summary .subheader{color:#c12834}#ofitour-cms #ditgestion div[id^="modal-format"] .subpage-list-modal-format li::-webkit-scrollbar,#ofitour-cms #ditgestion div[id^="modal-format"] .product-detail-presentation-text-container::-webkit-scrollbar,#ofitour-cms #ditgestion div[id^="modal-format"] .tip-description::-webkit-scrollbar,#ofitour-cms #ditgestion #panel0 .subpage-list-modal-format li::-webkit-scrollbar,#ofitour-cms #ditgestion #panel0 .product-detail-presentation-text-container::-webkit-scrollbar,#ofitour-cms #ditgestion #panel0 .tip-description::-webkit-scrollbar,#ofitour-cms #ditgestion #page-info-modal .subpage-list-modal-format li::-webkit-scrollbar,#ofitour-cms #ditgestion #page-info-modal .product-detail-presentation-text-container::-webkit-scrollbar,#ofitour-cms #ditgestion #page-info-modal .tip-description::-webkit-scrollbar,#ofitour-cms #ditgestion #news-info-modal .subpage-list-modal-format li::-webkit-scrollbar,#ofitour-cms #ditgestion #news-info-modal .product-detail-presentation-text-container::-webkit-scrollbar,#ofitour-cms #ditgestion #news-info-modal .tip-description::-webkit-scrollbar{width:8px;height:8px}#ofitour-cms #ditgestion div[id^="modal-format"] .subpage-list-modal-format li::-webkit-scrollbar-thumb,#ofitour-cms #ditgestion div[id^="modal-format"] .product-detail-presentation-text-container::-webkit-scrollbar-thumb,#ofitour-cms #ditgestion div[id^="modal-format"] .tip-description::-webkit-scrollbar-thumb,#ofitour-cms #ditgestion #panel0 .subpage-list-modal-format li::-webkit-scrollbar-thumb,#ofitour-cms #ditgestion #panel0 .product-detail-presentation-text-container::-webkit-scrollbar-thumb,#ofitour-cms #ditgestion #panel0 .tip-description::-webkit-scrollbar-thumb,#ofitour-cms #ditgestion #page-info-modal .subpage-list-modal-format li::-webkit-scrollbar-thumb,#ofitour-cms #ditgestion #page-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-thumb,#ofitour-cms #ditgestion #page-info-modal .tip-description::-webkit-scrollbar-thumb,#ofitour-cms #ditgestion #news-info-modal .subpage-list-modal-format li::-webkit-scrollbar-thumb,#ofitour-cms #ditgestion #news-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-thumb,#ofitour-cms #ditgestion #news-info-modal .tip-description::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}#ofitour-cms #ditgestion div[id^="modal-format"] .subpage-list-modal-format li::-webkit-scrollbar-thumb:active,#ofitour-cms #ditgestion div[id^="modal-format"] .product-detail-presentation-text-container::-webkit-scrollbar-thumb:active,#ofitour-cms #ditgestion div[id^="modal-format"] .tip-description::-webkit-scrollbar-thumb:active,#ofitour-cms #ditgestion #panel0 .subpage-list-modal-format li::-webkit-scrollbar-thumb:active,#ofitour-cms #ditgestion #panel0 .product-detail-presentation-text-container::-webkit-scrollbar-thumb:active,#ofitour-cms #ditgestion #panel0 .tip-description::-webkit-scrollbar-thumb:active,#ofitour-cms #ditgestion #page-info-modal .subpage-list-modal-format li::-webkit-scrollbar-thumb:active,#ofitour-cms #ditgestion #page-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-thumb:active,#ofitour-cms #ditgestion #page-info-modal .tip-description::-webkit-scrollbar-thumb:active,#ofitour-cms #ditgestion #news-info-modal .subpage-list-modal-format li::-webkit-scrollbar-thumb:active,#ofitour-cms #ditgestion #news-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-thumb:active,#ofitour-cms #ditgestion #news-info-modal .tip-description::-webkit-scrollbar-thumb:active{background-color:#999999}#ofitour-cms #ditgestion div[id^="modal-format"] .product-detail-presentation-text-container::-webkit-scrollbar-track,#ofitour-cms #ditgestion div[id^="modal-format"] .subpage-list-modal-format li::-webkit-scrollbar-track,#ofitour-cms #ditgestion div[id^="modal-format"] .tip-description::-webkit-scrollbar-track,#ofitour-cms #ditgestion #panel0 .product-detail-presentation-text-container::-webkit-scrollbar-track,#ofitour-cms #ditgestion #panel0 .subpage-list-modal-format li::-webkit-scrollbar-track,#ofitour-cms #ditgestion #panel0 .tip-description::-webkit-scrollbar-track,#ofitour-cms #ditgestion #page-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-track,#ofitour-cms #ditgestion #page-info-modal .subpage-list-modal-format li::-webkit-scrollbar-track,#ofitour-cms #ditgestion #page-info-modal .tip-description::-webkit-scrollbar-track,#ofitour-cms #ditgestion #news-info-modal .product-detail-presentation-text-container::-webkit-scrollbar-track,#ofitour-cms #ditgestion #news-info-modal .subpage-list-modal-format li::-webkit-scrollbar-track,#ofitour-cms #ditgestion #news-info-modal .tip-description::-webkit-scrollbar-track{background:#fff;border-radius:4px}#ofitour-cms #ditgestion .top-margin{margin-top:12px}#ofitour-cms #ditgestion #slideMenuUser::-webkit-scrollbar,#ofitour-cms #ditgestion #menu::-webkit-scrollbar{width:8px;height:8px}#ofitour-cms #ditgestion #slideMenuUser::-webkit-scrollbar-thumb,#ofitour-cms #ditgestion #menu::-webkit-scrollbar-thumb{background:#ffc82a;border-radius:4px}#ofitour-cms #ditgestion #slideMenuUser::-webkit-scrollbar-thumb:active,#ofitour-cms #ditgestion #menu::-webkit-scrollbar-thumb:active{background-color:#ffc82a}#ofitour-cms #ditgestion #slideMenuUser::-webkit-scrollbar-track,#ofitour-cms #ditgestion #menu::-webkit-scrollbar-track{background:#6f6f98;border-radius:4px}#ofitour-cms #ditgestion #hotel-info-modal{padding:0 !important;width:80%;max-width:1440px;position:fixed;top:5% !important}#ofitour-cms #ditgestion .lista-caracteristicas{display:inline;float:right}#ofitour-cms #ditgestion.marcablanca .search-menu-min{background-color:#e37325}#ofitour-cms #ditgestion.marcablanca .search-menu-min .flecha-page-info-modal{height:50px;width:50px;margin:10px}#ofitour-cms #ditgestion.marcablanca #search-info{color:white;font-size:25px;margin-bottom:0}#ofitour-cms #ditgestion.marcablanca #slider .slides img{height:245px}#ofitour-cms #ditgestion .hotel-data-list-hotel-package{width:calc(100% - 16rem);display:inline-block;padding-left:32px}#ofitour-cms #ditgestion .owc-ps-search-window{width:100%;max-width:90vw;background-color:#f0f0f0;border-radius:33px;right:0;padding:0;transition:padding 0s, max-height 0.25s ease, opacity 0.25s ease;transition-delay:0.25s, 0s, 0s}#ofitour-cms #ditgestion .owc-ps-search-window.owc-ps-search-window-display{margin-top:.5em;margin-right:.5em;padding:2.5em;transition:padding 0ms, max-height 0.25s ease, opacity 0.25s ease;transition-delay:0s, 0s, 0s;box-shadow:0px 0px 6px rgba(0,0,0,0.15)}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-window-close{position:absolute;color:#1e4489;right:20px;top:14px;font-size:32px;font-weight:bold;cursor:pointer}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-window-close:hover{color:black}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-window-close::after{content:'×'}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-view-all-container{text-align:center}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-view-all-container button{margin-bottom:0;margin-top:1em}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-error{font-size:18px;font-style:italic}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-contents-title{font-size:28px;font-weight:bold;margin-bottom:0.6em;margin-top:0.1em;display:block;line-height:1.25}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-programs-title{font-size:20px;color:#c12834;font-weight:bold;margin-bottom:0.8em;display:block;line-height:1.25}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-superdestinations-title{font-size:18px;color:#c12834;margin-bottom:0.8em;display:block;line-height:1.25}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container{display:flex;flex-wrap:wrap;margin-bottom:1em}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-product,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-superdestination,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-destination,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-superdestination,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container a.owc-ps-search-destination,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container a.owc-ps-search-product,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container a.owc-ps-search-superdestination{display:block;padding-right:1em;color:#1e4489;font-size:18px;margin-bottom:1em;line-height:1.25;word-break:break-word}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination:hover,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-product:hover,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-superdestination:hover,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-destination:hover,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product:hover,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-superdestination:hover,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container a.owc-ps-search-destination:hover,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container a.owc-ps-search-product:hover,#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-superdestinations-container a.owc-ps-search-superdestination:hover{color:black}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-destinations-container a.owc-ps-search-destination{width:25%}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-contents .owc-ps-search-products-container a.owc-ps-search-product{width:50%}#ofitour-cms #ditgestion .owc-ps-search-window .owc-ps-search-results{overflow:auto;max-height:calc(100vh - 16em)}#ofitour-cms #ditgestion form#form_login .button{color:#1e4489 !important;background-color:transparent !important}#ofitour-cms #ditgestion form#form_login .button:hover{color:#fff !important;background-color:#1e4489 !important}#ofitour-cms #ditgestion form#form_login .mini-form-data,#ofitour-cms #ditgestion form#form_login .mini-form-data a,#ofitour-cms #ditgestion form#form_login .mini-form-data span{color:#979797 !important;font-size:22.5px !important}#ofitour-cms #buscador-header #icono-productos-buscador-header{margin-bottom:5px;margin-right:10px}#ofitour-cms #spinner .logo-loading,#ofitour-cms #login-spinner .logo-loading{height:140px;width:140px;animation:intermitente 2s infinite}#ofitour-cms #login-spinner{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000;background:rgba(0,0,0,0.45);padding-top:10%;display:table}@keyframes intermitente{0%{opacity:1}50%{opacity:0.1}100%{opacity:1}}@media all and (max-width: 767px){#ofitour-cms #ditgestion .link-external-login{margin-top:.5em}#ofitour-cms #ditgestion .hotel-data-list-hotel-package{width:100%;padding-left:0;display:block}#ofitour-cms #ditgestion #modal-format-group_hotels_package>.flex-row,#ofitour-cms #ditgestion #modal-format-tips_of_zones_and_subzones>.flex-row{flex-wrap:wrap !important}#ofitour-cms #ditgestion #modal-format-tips_of_zones_and_subzones,#ofitour-cms #ditgestion #modal-format-group_hotels_package{margin-top:12px}#ofitour-cms #ditgestion #modal-format-tips_of_zones_and_subzones .pages-modal-format,#ofitour-cms #ditgestion #modal-format-group_hotels_package .pages-modal-format{min-width:100% !important}#ofitour-cms #ditgestion #modal-format-tips_of_zones_and_subzones .pages-modal-format ul.page-list-modal-format,#ofitour-cms #ditgestion #modal-format-group_hotels_package .pages-modal-format ul.page-list-modal-format{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;margin-bottom:4px !important}#ofitour-cms #ditgestion #modal-format-tips_of_zones_and_subzones .pages-modal-format ul.page-list-modal-format li,#ofitour-cms #ditgestion #modal-format-group_hotels_package .pages-modal-format ul.page-list-modal-format li{padding:8px !important;padding-right:15px !important;border:1px solid #d8d8d8 !important;padding-left:15px !important;border-radius:33px !important;font-size:0.75em !important;white-space:nowrap !important;margin-right:6px !important;height:37px}#ofitour-cms #ditgestion #modal-format-tips_of_zones_and_subzones .content-view-modal-format,#ofitour-cms #ditgestion #modal-format-group_hotels_package .content-view-modal-format{min-width:100% !important;border-radius:18px !important}#ofitour-cms #ditgestion #modal-format-tips_of_zones_and_subzones .content-view-modal-format .contenedor-titulo-circuito,#ofitour-cms #ditgestion #modal-format-group_hotels_package .content-view-modal-format .contenedor-titulo-circuito{height:auto !important;max-height:none !important;padding-top:8px !important;padding-bottom:8px !important}#ofitour-cms #ditgestion #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package,#ofitour-cms #ditgestion #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package{height:auto !important}#ofitour-cms #ditgestion #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package img,#ofitour-cms #ditgestion #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package img{display:inline-block !important}#ofitour-cms #ditgestion #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package img.hotel-image-modal-format,#ofitour-cms #ditgestion #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package img.hotel-image-modal-format{display:block !important;width:100% !important;object-fit:cover !important}#ofitour-cms #ditgestion #modal-format-tips_of_zones_and_subzones .content-view-modal-format .content-hotel-package .title-hotel-package,#ofitour-cms #ditgestion #modal-format-group_hotels_package .content-view-modal-format .content-hotel-package .title-hotel-package{font-size:0.8em !important;display:inline-block !important;margin-top:12px !important}#ofitour-cms #ditgestion.marcablanca #logo-marcablanca-container{display:block;padding:0.5em;text-align:center}#ofitour-cms #ditgestion .title-head-product{display:block !important}#ofitour-cms #ditgestion .product-right-head-data{display:block !important;padding:0 !important;border:none !important}#ofitour-cms #ditgestion .product-right-head-data .product-duration-price{margin-top:6px}#ofitour-cms #ditgestion .product-right-head-data .product-duration-price *{font-size:18px !important}#ofitour-cms #ditgestion #search-info{display:none !important}#ofitour-cms #ditgestion #publication-filter-mobile-menu{display:block;text-align:center;padding:8px}#ofitour-cms #ditgestion #publication-filter-mobile-menu i.fa.normal{position:static}#ofitour-cms #ditgestion #menu-filter-content{height:0;overflow:hidden}#ofitour-cms #ditgestion .menu-filter-display{animation-name:verticalMenuDisplayAnim;animation-duration:0.5s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:verticalMenuDisplayAnim;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}#ofitour-cms #ditgestion .menu-filter-hide{animation-name:verticalMenuHideAnim;animation-duration:0.5s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:verticalMenuHideAnim;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}#ofitour-cms #ditgestion .publication-filter .wrap-option-search-filter{margin-top:12px}#ofitour-cms #ditgestion .orbit-prev,#ofitour-cms #ditgestion .orbit-next{background-position:center center !important;background-size:cover !important;width:60px !important;height:60px}#ofitour-cms #ditgestion .orbit-prev span,#ofitour-cms #ditgestion .orbit-next span{border:none}#ofitour-cms #ditgestion .orbit-prev{background:url(/assets/ditgestion/flecha-naranja-izq-2bf00d79f0a0ee06b8266f222de2b8fb3fb65d18be0484af6951f3b20c946ffb.svg)}#ofitour-cms #ditgestion .orbit-next{background:url(/assets/ditgestion/flecha-naranja-drch-3dc9af1a6c5f2ae054bde8ddb98ba413025680c6ef2249ec889994c49f06ebfc.svg)}#ofitour-cms #ditgestion #markup-mesage{max-width:90% !important}#ofitour-cms #ditgestion #logo-agencia-container{display:none}#ofitour-cms #ditgestion #slider .slider{display:none}#ofitour-cms #ditgestion #search-menu{height:90px;background-color:#ffc82a}#ofitour-cms #ditgestion .home-publishing-group-box{display:block;overflow:hidden}#ofitour-cms #ditgestion .home-publishing-group-box .custom-orbit-nav{display:none}#ofitour-cms #ditgestion .home-publishing-group-box .product-with-description-landscape{display:block;border-radius:0 0 25px 25px !important;height:auto}#ofitour-cms #ditgestion .home-publishing-group-box .product-with-description-landscape .image{object-fit:cover;height:240px}#ofitour-cms #ditgestion .home-publishing-group-box .main-data{font-size:18.5px}#ofitour-cms #ditgestion .home-publishing-group-box .orbit-container .orbit-prev,#ofitour-cms #ditgestion .home-publishing-group-box .orbit-container .orbit-next{display:inherit;top:150px}#ofitour-cms #ditgestion .home-publishing-group-box .home-publishing-group-data{padding-bottom:12px;max-width:100%}#ofitour-cms #ditgestion header .slideMenu{height:100vh;background-color:var(--sun-yellow-haiku);position:fixed;width:80vw;top:0;right:0;margin:0;border:none !important;z-index:205;display:block;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1e4489;transform:translateX(81vw)}#ofitour-cms #ditgestion .form-columns-fix .custom-form-text{width:100% !important}#ofitour-cms #ditgestion .finder-publications-container{display:block;width:100%;max-width:100%;margin-left:0;margin-right:0}#ofitour-cms #ditgestion .finder-publications-container .large-4{max-width:100%;min-width:100%}#ofitour-cms #ditgestion .finder-publications-container .publication-container{margin-left:0;margin-right:0}#ofitour-cms #ditgestion #panel-group_hotels_package .columns,#ofitour-cms #ditgestion #panel-tips_of_zones_and_subzones .columns{padding:0}#ofitour-cms #ditgestion #panel-group_hotels_package ul,#ofitour-cms #ditgestion #panel-tips_of_zones_and_subzones ul{margin:0}#ofitour-cms #ditgestion #panel-group_hotels_package img,#ofitour-cms #ditgestion #panel-tips_of_zones_and_subzones img{display:none}#ofitour-cms #ditgestion div[id^="visado-"] .contenedor-imagen-noticia,#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana .contenedor-imagen-noticia,#ofitour-cms #ditgestion #aviso-legal .contenedor-imagen-noticia,#ofitour-cms #ditgestion #seguros .contenedor-imagen-noticia,#ofitour-cms #ditgestion #members .contenedor-imagen-noticia,#ofitour-cms #ditgestion #autocheckin .contenedor-imagen-noticia,#ofitour-cms #ditgestion #news .contenedor-imagen-noticia{display:none}#ofitour-cms #ditgestion div[id^="visado-"] .margin-row-container,#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana .margin-row-container,#ofitour-cms #ditgestion #aviso-legal .margin-row-container,#ofitour-cms #ditgestion #seguros .margin-row-container,#ofitour-cms #ditgestion #members .margin-row-container,#ofitour-cms #ditgestion #autocheckin .margin-row-container,#ofitour-cms #ditgestion #news .margin-row-container{padding:0px 1em}#ofitour-cms #ditgestion div[id^="visado-"] .titulo-web,#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana .titulo-web,#ofitour-cms #ditgestion #aviso-legal .titulo-web,#ofitour-cms #ditgestion #seguros .titulo-web,#ofitour-cms #ditgestion #members .titulo-web,#ofitour-cms #ditgestion #autocheckin .titulo-web,#ofitour-cms #ditgestion #news .titulo-web{font-size:initial !important;padding-left:10px !important;text-align:center !important}#ofitour-cms #ditgestion div[id^="visado-"] .btn-titulo-web,#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana .btn-titulo-web,#ofitour-cms #ditgestion #aviso-legal .btn-titulo-web,#ofitour-cms #ditgestion #seguros .btn-titulo-web,#ofitour-cms #ditgestion #members .btn-titulo-web,#ofitour-cms #ditgestion #autocheckin .btn-titulo-web,#ofitour-cms #ditgestion #news .btn-titulo-web{margin-bottom:10px !important}#ofitour-cms #ditgestion div[id^="visado-"] .elemento-celda,#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana .elemento-celda,#ofitour-cms #ditgestion #aviso-legal .elemento-celda,#ofitour-cms #ditgestion #seguros .elemento-celda,#ofitour-cms #ditgestion #members .elemento-celda,#ofitour-cms #ditgestion #autocheckin .elemento-celda,#ofitour-cms #ditgestion #news .elemento-celda{width:auto !important}@keyframes menuDisplayAnim{from{transform:translateX(81vw)}to{transform:translateX(0)}}@-webkit-keyframes menuDisplayAnim{from{-webkit-transform:translateX(81vw)}to{-webkit-transform:translateX(0)}}@keyframes verticalMenuDisplayAnim{from{height:0px;overflow-y:hidden}to{height:275px;overflow-y:visible !important}}@keyframes verticalMenuHideAnim{from{height:270px;overflow-y:visible}to{height:0px;overflow-y:hidden}}#ofitour-cms #ditgestion .owc-ps-search-window{width:95vw;max-width:95vw}}@media all and (min-width: 768px){#ofitour-cms #ditgestion .disabled-link-desktop{pointer-events:none}#ofitour-cms #ditgestion .product-descriptions-container .product-descriptions .itinerary-modality-label{margin-left:.9375em;margin-right:.9375em}#ofitour-cms #ditgestion .product-descriptions-container .product-descriptions .itinerary-modality{margin-left:.9375em;margin-right:.9375em}}@media all and (min-width: 950px){#ofitour-cms #ditgestion .link-external-login{margin-left:2em}}@media all and (min-width: 851px){#ofitour-cms #ditgestion #top-bar{height:60px}}@media all and (max-width: 850px){#ofitour-cms #ditgestion header .icons{padding:0.6em 0}}@media all and (max-width: 63.9375em){#ofitour-cms #ditgestion #product-container #detalle-producto-delunoalotroconfin .nav-menu-container .info-product-schema .separator-left{border:0}}@media all and (max-height: 64em) and (max-width: 64em){#ofitour-cms #ditgestion #news .articulo-noticia{flex-wrap:wrap}#ofitour-cms #ditgestion #news .articulo-noticia .contenedor-imagen-noticia,#ofitour-cms #ditgestion #news .articulo-noticia .contenedor-texto-noticia{width:100%}#ofitour-cms #ditgestion #news .articulo-noticia .contenedor-imagen-noticia{margin:0;max-width:initial;max-height:initial;text-align:center !important}#ofitour-cms #ditgestion #news .articulo-noticia .contenedor-texto-noticia{padding-bottom:60px}#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana table{width:100%}#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana table thead{display:none}#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana table tr:nth-of-type(2n){background-color:inherit}#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana table tbody td{min-width:initial;margin-top:15px;text-align:left;display:inline-block}#ofitour-cms #ditgestion #embajadas-y-consulados-en-espana table tbody td:before{content:attr(data-th);display:block}}@media all and (min-width: 1441px){#ofitour-cms #ditgestion .home-publishing-group-box .product-with-description-landscape{border-radius:25px !important;overflow:hidden}#ofitour-cms #ditgestion .content-size-fixer,#ofitour-cms #ditgestion .content-size-fixer-xl{border-radius:30px;margin-bottom:20px}}@media all and (min-width: 1921px){#ofitour-cms #ditgestion .content-size-fixer,#ofitour-cms #ditgestion .content-size-fixer-xl{border-radius:30px;margin-bottom:20px}}#ofitour-cms #traveleando{font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}#ofitour-cms #traveleando .row{max-width:none !important}#ofitour-cms #traveleando .as-link{cursor:pointer}#ofitour-cms #traveleando a{outline:none !important}#ofitour-cms #traveleando hr{border-color:#005b96}#ofitour-cms #traveleando ul.pagination li:hover a{background:#e8e8e8;color:#005b96}#ofitour-cms #traveleando ul.pagination li a{color:#005b96}#ofitour-cms #traveleando ul.pagination li.current a{background:#005b96;color:white}#ofitour-cms #traveleando img.iconos-social-network{height:30px}#ofitour-cms #traveleando #social-networks-footer{margin-bottom:0}#ofitour-cms #traveleando #social-networks-footer li{line-height:30px}#ofitour-cms #traveleando #spinner{display:flex;align-items:center;justify-content:center}#ofitour-cms #traveleando #spinner .loading{display:block}#ofitour-cms #traveleando #spinner .loading i{position:initial;width:auto !important;left:auto !important;top:auto !important;color:white}#ofitour-cms #traveleando button,#ofitour-cms #traveleando .button{border:0 !important;outline:none !important;box-shadow:none !important}#ofitour-cms #traveleando .postfix.button{height:2.44em}#ofitour-cms #traveleando #form-horizontal button,#ofitour-cms #traveleando #form-horizontal .button{height:3em !important}#ofitour-cms #traveleando #social-network{z-index:10}#ofitour-cms #traveleando #wrapper-content #content{padding:0;border:0;box-shadow:none}#ofitour-cms #traveleando #wrapper-content .row{max-width:1240px !important}#ofitour-cms #traveleando #wrapper-content #reservation-options-full-width.no-limits{background-color:#e8e8e8;margin-top:-18px;margin-bottom:2em}#ofitour-cms #traveleando #wrapper-content .no-limits .row{max-width:none !important}#ofitour-cms #traveleando #wrapper-content .no-limits .row.limited{max-width:1200px !important}#ofitour-cms #traveleando #wrapper-content .no-limits #reservation-options{background-color:transparent !important;border:none;border-radius:0;padding-left:2em;padding-right:2em}#ofitour-cms #traveleando #wrapper-content .no-limits #reservation-options button{margin-bottom:0}#ofitour-cms #traveleando #wrapper-content .no-limits #reservation-options .item-nav{color:#888888 !important;text-transform:inherit;font-size:0.9em}#ofitour-cms #traveleando #wrapper-content .no-limits #reservation-options .item-nav:hover{color:white !important}#ofitour-cms #traveleando #wrapper-content .no-limits #reservation-options .item-nav.active{color:white !important;border-bottom:1px solid #888888}#ofitour-cms #traveleando #wrapper-content .no-limits #reservation-options .inline-list>li:not(:first-child){margin-left:3em}#ofitour-cms #traveleando #wrapper-content .no-limits #reservation-options ul#nav-reservation-options{margin-top:16px}#ofitour-cms #traveleando .publishing-group-all-centered-in-image{align-items:center;display:flex;gap:2rem;justify-content:center;margin:2.5rem 0}#ofitour-cms #traveleando .publishing-group-all-centered-in-image .publication-container{width:100px}#ofitour-cms #traveleando .publishing-group-all-centered-in-image .publication-container .product-content{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;min-height:150px}#ofitour-cms #traveleando .publishing-group-all-centered-in-image .publication-container .product-content .producto-image{width:100px}#ofitour-cms #traveleando .publishing-group-all-centered-in-image .publication-container .product-content .product-description{align-items:center;color:#606060;display:flex;flex-wrap:wrap;height:40px;justify-content:center;text-align:center}#ofitour-cms #traveleando .publishing-group-11 .publication-container-11 .title-container{background-color:transparent;border:none;padding:0;padding-bottom:0.5em}#ofitour-cms #traveleando .publishing-group-11 .publication-container-11 .title-container span.title{font-size:1.5em}#ofitour-cms #traveleando footer a:hover,#ofitour-cms #traveleando footer a:active,#ofitour-cms #traveleando footer a:focus{color:white !important}#ofitour-cms #traveleando .publication-container-11 span.duration{margin-bottom:0 !important}#ofitour-cms #traveleando .reveal-modal{border:none;border-radius:20px}#ofitour-cms #traveleando .reveal-modal .close-reveal-modal{display:none}#ofitour-cms #traveleando .reveal-modal .panel{border:none;margin:0;padding:0}#ofitour-cms #traveleando .reveal-modal .panel .title-recuperar-contraseña{border:none;color:#005b96;font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-weight:700;font-size:1.75rem;font-style:normal;text-transform:lowercase}#ofitour-cms #traveleando .reveal-modal .panel .title-recuperar-contraseña:first-letter{text-transform:capitalize}#ofitour-cms #traveleando .reveal-modal .panel a#recuperar-contraseña{color:#005b96}#ofitour-cms #traveleando .reveal-modal .panel a#recuperar-contraseña:hover{color:#00304f}#ofitour-cms #traveleando .reveal-modal h5{color:#005b96;font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-weight:700;font-size:1.75rem;font-style:normal;text-transform:lowercase}#ofitour-cms #traveleando .reveal-modal h5:first-letter{text-transform:capitalize}#ofitour-cms #traveleando input[type="text"],#ofitour-cms #traveleando input[type="tel"],#ofitour-cms #traveleando input[type="number"],#ofitour-cms #traveleando input[type="date"],#ofitour-cms #traveleando input[type="password"],#ofitour-cms #traveleando select{background-color:#e8e8e8;border:none;border-radius:8px;box-shadow:none;color:#606060;height:auto;padding:.75rem 1rem}#ofitour-cms #traveleando input[type="submit"],#ofitour-cms #traveleando button{background:#005b96;border:none;border-radius:8px;box-shadow:none;color:white;font-weight:300;padding:.6rem .75rem}#ofitour-cms #traveleando input[type="submit"]:hover,#ofitour-cms #traveleando button:hover{background:#00304f}#ofitour-cms #traveleando .chosen-container.chosen-container-single{border:none;box-shadow:none}#ofitour-cms #traveleando .chosen-container.chosen-container-single .chosen-single{background-color:#e8e8e8;border-radius:8px;color:#606060;height:auto;padding:.25rem 1rem}#ofitour-cms #traveleando .chosen-container.chosen-container-single .chosen-single div{right:.5rem;top:0;width:auto}#ofitour-cms #traveleando .chosen-container.chosen-container-single .chosen-single div b{background:url(/assets/traveleando/chevron-down-input-81bc03c56b01cdaf506a531b70ab715acc67f1864933bd2f1925ac4f2443f05b.svg) no-repeat 0px center;width:14px}#ofitour-cms #traveleando .lopd-message{margin-top:0 !important}#ofitour-cms #traveleando .lopd-message label{color:#606060;font-size:.7rem;line-height:normal}#ofitour-cms #traveleando .lopd-message label input[type="checkbox"]{border:none;border-radius:3px;box-shadow:none;margin-bottom:0;margin-right:.5rem;background:white}#ofitour-cms #traveleando .lopd-message label a{color:#606060;text-decoration:underline}#ofitour-cms #traveleando #contact-form-modal input[type="submit"]{margin-top:1rem}@media only screen and (min-width: 768px){#ofitour-cms #traveleando .features-list-container-box{height:38px}}#ofitour-cms #traveleando header #content-user-menu #user-menu li .phone{width:22px;margin-right:4px}#ofitour-cms #traveleando header #top{align-content:center;background-color:#005b96;display:flex;flex-wrap:wrap;font-size:1rem;font-weight:200;height:40px}#ofitour-cms #traveleando header #top .row>.columns #content-user-menu #user-menu #list-user-menu{display:flex;flex-wrap:wrap;gap:1.5rem;margin:0;padding:0}#ofitour-cms #traveleando header #top .row>.columns #content-user-menu #user-menu #list-user-menu li{margin:0}#ofitour-cms #traveleando header #top .row>.columns #content-user-menu #user-menu #list-user-menu li a{color:#fff}#ofitour-cms #traveleando header #top #user-data-container{gap:1rem}#ofitour-cms #traveleando header #top #user-data-container .content-shopping-cart #shopping_cart_link{color:white;margin:0}#ofitour-cms #traveleando header #top #user-data-container .content-shopping-cart #shopping_cart_link #serices_in_shopping_cart{background-color:#fdc833;color:#005b96}#ofitour-cms #traveleando header #top #user-data-container .content-user-vendedor #datos-vendedor{color:white}#ofitour-cms #traveleando header #top #user-data-container .content-user-vendedor #datos-vendedor .subheader{color:white}#ofitour-cms #traveleando header #top #user-data-container .content-user-vendedor #datos-vendedor .link-cambiar-cliente{color:white}#ofitour-cms #traveleando header #top #user-data-container #user-menu.top-bar{background:#005b96}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul{background:#005b96}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu{align-items:center;display:flex;gap:1rem}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li{text-transform:lowercase}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li:first-letter{text-transform:uppercase}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown a:after{border:none;content:url(/assets/traveleando/chevron-down-white-d05ae47496d8f504eb0949f6314c459ff669460c3b256352bc2c60b7f6339fdd.svg);top:4px !important;width:.85rem}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown ul.dropdown{border-radius:8px;box-shadow:0px 0px 3px rgba(0,0,0,0.4);padding:.5rem}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown ul.dropdown li{padding:.25rem 0}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown ul.dropdown li:hover{border-radius:8px}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown ul.dropdown li a{border-radius:8px;font-size:1rem;transition:all .2s ease}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown ul.dropdown li a:after{content:""}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li.has-dropdown ul.dropdown li a:hover{background-color:#e8e8e8;color:#005b96}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul.lista-opciones-menu li .user-logo{border-radius:8px}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul li a:not(.button){background:#005b96;font-size:1rem;font-weight:300;line-height:1}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section ul li .user-logo{width:100px;object-fit:cover}#ofitour-cms #traveleando header #top #user-data-container #user-menu .top-bar-section .has-dropdown>a:after{top:8px !important}#ofitour-cms #traveleando header .top-image{align-content:center;justify-content:space-around;background-color:white;display:flex;flex-wrap:wrap;height:85px;padding:15px}#ofitour-cms #traveleando header .top-image .logo{height:55px;width:715px}#ofitour-cms #traveleando header .top-image .menu-header .top-bar{background-color:white;box-shadow:none}#ofitour-cms #traveleando header .top-image .menu-header .top-bar .top-bar-section{display:flex;justify-content:center}#ofitour-cms #traveleando header .top-image .menu-header .top-bar .top-bar-section .divider{display:none}#ofitour-cms #traveleando header .top-image .menu-header .top-bar .top-bar-section ul{background-color:white}#ofitour-cms #traveleando header .top-image .menu-header .top-bar .top-bar-section ul li a{background:none;color:#005b96;font-size:1.5rem;font-weight:300}#ofitour-cms #traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown a:after{content:url(/assets/traveleando/chevron-down-62a8dd91ad9390493f925dec2e5f9585292312d54d85fd0ee15633b67610fc48.svg);right:-12px;top:-4px;width:28px}#ofitour-cms #traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown{border-radius:8px;box-shadow:0px 0px 3px rgba(0,0,0,0.4)}#ofitour-cms #traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown li{padding:.25rem 0;transition:all .2s ease}#ofitour-cms #traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown li:hover{border-radius:8px}#ofitour-cms #traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown li:hover{background-color:#e8e8e8}#ofitour-cms #traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown li a{font-size:1rem}#ofitour-cms #traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown li a:after{content:""}#ofitour-cms #traveleando header .slider .flexslider .flex-direction-nav a{color:transparent;display:flex;flex-direction:column;height:auto;text-shadow:none;top:50%;width:auto}#ofitour-cms #traveleando header .slider .flexslider .flex-direction-nav a.flex-next:before{content:url(/assets/traveleando/chevron-white-right-91d86cd37d52446dff1dd8f14a61a05191efd9469d7966012a3007961b716647.svg);width:1.5rem}#ofitour-cms #traveleando header .slider .flexslider .flex-direction-nav a.flex-prev:before{content:url(/assets/traveleando/chevron-white-left-8284de98bd8d37f4f605b3f43f36ea4572f20e91955307f6a57677f1298a2cc4.svg);width:1.5rem}#ofitour-cms #traveleando #reservation-options{border-radius:14px;box-shadow:0 0 8px rgba(0,0,0,0.6);margin:-60px auto 0 auto;position:relative;z-index:3}#ofitour-cms #traveleando #reservation-options #nav-reservation-options a{color:#00304f;font-family:Barlow;letter-spacing:0}#ofitour-cms #traveleando #reservation-options #nav-reservation-options .active{color:#005b96}#ofitour-cms #traveleando #reservation-options #nav-reservation-options.inline-list{margin:0 auto 0.75rem auto;margin-left:-1rem}#ofitour-cms #traveleando #reservation-options .form form{margin-bottom:0}#ofitour-cms #traveleando #reservation-options .form form.hotels-search-form .collapse{display:flex;gap:0.5rem}#ofitour-cms #traveleando #reservation-options .form .prefix,#ofitour-cms #traveleando #reservation-options .form .postfix{background-color:white;border:none;color:#919191;height:2.75rem;line-height:2.65rem}#ofitour-cms #traveleando #reservation-options .form #buscar{background-color:#005b96;color:white;height:2.6rem;line-height:1rem}#ofitour-cms #traveleando #reservation-options .form #buscar:hover{background-color:#00304f}#ofitour-cms #traveleando .home .bottom{padding:1em 0}#ofitour-cms #traveleando .home .bottom img{width:100%}@media only screen and (min-width: 768px){#ofitour-cms #traveleando header #top #user-data-container{display:flex !important;align-items:center;gap:30px;justify-content:flex-end}}#ofitour-cms #traveleando footer{background-color:#005b96}#ofitour-cms #traveleando footer .horizontal-footer-groups{background-color:#e8e8e8;padding:2rem}#ofitour-cms #traveleando footer .horizontal-footer-groups .width-row-horizontal{margin:0 auto;width:80%}#ofitour-cms #traveleando footer .horizontal-footer-groups .width-row-horizontal>div{margin-top:1rem}#ofitour-cms #traveleando footer .horizontal-footer-groups .width-row-horizontal .title-footer-group{color:#005b96;font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-size:2rem;font-weight:800}#ofitour-cms #traveleando footer .horizontal-footer-groups .width-row-horizontal ul li{color:black}#ofitour-cms #traveleando footer .horizontal-footer-groups .width-row-horizontal ul li a{border-bottom:2px solid #fdc833;color:black;transition:all .2s ease}#ofitour-cms #traveleando footer .horizontal-footer-groups .width-row-horizontal ul li a:hover{border-bottom:2px solid #ff7c10;color:#005b96 !important;font-weight:700}#ofitour-cms #traveleando footer .horizontal-footer-groups .width-row-horizontal ul li a span{float:none;margin:0}#ofitour-cms #traveleando footer .vertical-footer-groups{align-content:center;display:flex;flex-wrap:wrap;gap:4rem;padding:2rem}#ofitour-cms #traveleando footer .vertical-footer-groups img{margin-right:auto;width:250px}#ofitour-cms #traveleando footer .vertical-footer-groups .footer-group{border-right:none}#ofitour-cms #traveleando footer .vertical-footer-groups .footer-group .title-footer-group{font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-size:1.25rem;font-weight:800}#ofitour-cms #traveleando footer .vertical-footer-groups .footer-group ul li{font-size:.85rem;font-weight:400}#ofitour-cms #traveleando footer .vertical-footer-groups .footer-group p{font-size:.85rem;font-weight:400}#ofitour-cms #traveleando footer .rr-ss-derechos{border-top:1px solid #e8e8e8;display:flex;font-size:.85rem;justify-content:space-between;padding:2rem}#ofitour-cms #traveleando footer ul:not(#social-networks-footer) li:before{content:"";padding-right:0}#ofitour-cms #traveleando .newsletters-in-publication-filter{background-color:rgba(253,200,51,0.2);border-radius:14px;box-shadow:0px 0px 20px rgba(0,0,0,0.1);margin:0 0 1rem 0;padding:1.5rem}#ofitour-cms #traveleando .newsletters-in-publication-filter .image-newsletters{border-radius:12px;margin-bottom:.5rem}#ofitour-cms #traveleando .newsletters-in-publication-filter .texto-newsletters{font-size:1.4rem;font-weight:600;line-height:1.5rem;margin-bottom:0.25rem}#ofitour-cms #traveleando .newsletters-in-publication-filter .texto-newsletters~.texto-newsletters{font-weight:300;margin-bottom:0.75rem}#ofitour-cms #traveleando .newsletters-in-publication-filter input{border:none;border-radius:8px;box-shadow:none;margin-bottom:.7rem;padding:1.25rem .75rem}#ofitour-cms #traveleando .newsletters-in-publication-filter input[type="email"]{background:white;color:#919191;transition:.2s all ease}#ofitour-cms #traveleando .newsletters-in-publication-filter input[type="email"]:active,#ofitour-cms #traveleando .newsletters-in-publication-filter input[type="email"]:focus{color:#606060;outline:2px solid #fdc833}#ofitour-cms #traveleando .newsletters-in-publication-filter input[type="submit"]{background:#fdc833;color:white;font-weight:300;margin-bottom:1rem;padding:.75rem}#ofitour-cms #traveleando .newsletters-in-publication-filter input[type="submit"]:hover{background:#ff7c10}#ofitour-cms #traveleando .newsletters-in-publication-filter .lopd-message{margin-top:0 !important}#ofitour-cms #traveleando .newsletters-in-publication-filter .lopd-message label{color:#606060;font-size:.7rem;line-height:normal}#ofitour-cms #traveleando .newsletters-in-publication-filter .lopd-message label input[type="checkbox"]{border:none;border-radius:3px;box-shadow:none;margin-bottom:0;margin-right:.5rem;background:white}#ofitour-cms #traveleando .newsletters-in-publication-filter .lopd-message label a{color:#606060;text-decoration:underline}#ofitour-cms #traveleando .newsletters-in-publication-filter #social-networks-newsletters{align-items:center;display:flex;justify-content:center}#ofitour-cms #traveleando .newsletters-in-publication-filter #social-networks-newsletters #social-networks-in-newsletter{margin-bottom:0}#ofitour-cms #traveleando .publication-filter{background-color:white;border-radius:14px;box-shadow:0px 0px 20px rgba(0,0,0,0.1);margin:0 0 1rem 0;padding:1.5rem}#ofitour-cms #traveleando .publication-filter .filter-box{margin-top:1.25rem}#ofitour-cms #traveleando .publication-filter .filter-box .filter-title{font-size:1rem;font-weight:600}#ofitour-cms #traveleando .publication-filter .header{box-shadow:none;font-size:1.2rem;margin:0 0 1rem;padding:0}#ofitour-cms #traveleando .publication-filter.pegajoso{position:sticky;top:0;z-index:2}#ofitour-cms #traveleando .publication-filter.fijo{left:0.9375em;position:fixed;top:0.9375em;z-index:2}#ofitour-cms #traveleando .publication-filter .filter{box-shadow:none;margin:0;padding:0}#ofitour-cms #traveleando .publication-filter .filter .filter-box .ui-slider-horizontal{border-color:#e8e8e8;margin:.5rem 0}#ofitour-cms #traveleando .publication-filter .filter .filter-box .ranges{display:flex;justify-content:space-between}#ofitour-cms #traveleando .publication-filter .filter .finder-filter .filter-box{margin-top:1rem}#ofitour-cms #traveleando .publication-filter .filter .finder-filter .filter-box ul li{list-style-type:none}#ofitour-cms #traveleando .publication-filter .filter .finder-filter .filter-box ul li .label_with_checkbox{display:block;padding-left:1.7rem;position:relative;-moz-user-select:none;user-select:none}#ofitour-cms #traveleando .publication-filter .filter .finder-filter .filter-box ul li .label_with_checkbox input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#ofitour-cms #traveleando .publication-filter .filter .finder-filter .filter-box ul li .label_with_checkbox input[type="checkbox"]:checked+span{font-weight:bold}#ofitour-cms #traveleando .publication-filter .filter .finder-filter .filter-box ul li .label_with_checkbox input:checked~.checkmark:after{display:block}#ofitour-cms #traveleando .publication-filter .filter .finder-filter .filter-box ul li .label_with_checkbox .checkmark{background-color:#e8e8e8;border:none;border-radius:4px;color:#005b96;height:16px;left:0;position:absolute;top:0;width:16px}#ofitour-cms #traveleando .publication-filter .filter .finder-filter .filter-box ul li .label_with_checkbox .checkmark:after{background-color:#005b96;border:2px solid #e8e8e8;border-radius:5px;content:"";display:none;height:16px;position:absolute;width:16px}#ofitour-cms #traveleando .product-show{background-color:#005b96;border-radius:14px;padding:4px}#ofitour-cms #traveleando .product-show .product-header-image .container-info-cms-alerts{left:initial;position:absolute;right:10px;top:6px}#ofitour-cms #traveleando .product-show .product-header-image .container-info-cms-alerts ul.features-list-alerts{display:flex;justify-content:end}#ofitour-cms #traveleando .product-show .product-header-image .container-info-cms-alerts ul.features-list-alerts li{margin:0 0 0 0.3rem;max-width:120px;width:120px}#ofitour-cms #traveleando .product-show .product-header-image .container-info-cms-alerts ul.features-list-alerts li img.feature-alerts{position:relative;right:10px;top:-25px;width:100% !important;z-index:1}#ofitour-cms #traveleando .product-show .product-header-image .product-images img{border-radius:11px 11px 0 0;max-height:235px;object-fit:cover;width:100%}#ofitour-cms #traveleando .product-show .product-header-image .product-images .slider .flexslider{border-radius:11px 11px 0 0}#ofitour-cms #traveleando .product-show .product-header-image .product-images .slider .flexslider .flex-control-nav{display:none}#ofitour-cms #traveleando .product-show .product-header-image .product-images .slider .flexslider .flex-prev,#ofitour-cms #traveleando .product-show .product-header-image .product-images .slider .flexslider .flex-next{top:calc(50% - -15px);transition:all ease .2s}#ofitour-cms #traveleando .product-show .product-header-image .product-images .slider .flexslider .flex-prev{content:url(/assets/traveleando/chevron-white-left-8284de98bd8d37f4f605b3f43f36ea4572f20e91955307f6a57677f1298a2cc4.svg);left:.5rem}#ofitour-cms #traveleando .product-show .product-header-image .product-images .slider .flexslider .flex-next{content:url(/assets/traveleando/chevron-white-right-91d86cd37d52446dff1dd8f14a61a05191efd9469d7966012a3007961b716647.svg);right:.5rem}#ofitour-cms #traveleando .product-show .product-deadline{align-content:center;background-color:#fdc833;border-radius:10px;color:#005b96;display:flex;flex-wrap:wrap;gap:.85rem;margin:10px;padding:5px 10px;width:fit-content}#ofitour-cms #traveleando .product-show .product-deadline img{height:24px}#ofitour-cms #traveleando .product-show .product-deadline .texto-deadline{margin:0;font-size:1rem;font-weight:600}#ofitour-cms #traveleando .product-show .product-selection-criteria{display:none}#ofitour-cms #traveleando .product-show .product-header{border-radius:0;padding:1rem 1.5rem}#ofitour-cms #traveleando .product-show .product-header.border-radius-product-header{border-radius:11px 11px 0 0}#ofitour-cms #traveleando .product-show .product-header h2{font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-size:1.5rem;text-transform:lowercase;color:#005b96}#ofitour-cms #traveleando .product-show .product-header h2:first-letter{text-transform:uppercase}#ofitour-cms #traveleando .product-show .product-info{border-radius:0 0 11px 11px;box-shadow:none;display:flex;flex-direction:column;gap:1.2rem;padding:0}#ofitour-cms #traveleando .product-show .product-info .product-info-padding{padding:0 1.5rem 0 1.5rem;width:100%}#ofitour-cms #traveleando .product-show .product-info .product-info-padding .product-text{font-size:1rem}#ofitour-cms #traveleando .product-show .product-info .product-info-padding .product-text .description{color:#606060;font-family:"DM Sans", sans-serif;font-optical-sizing:auto}#ofitour-cms #traveleando .product-show .product-info .product-info-padding .product-text .ampliate-fixed-size,#ofitour-cms #traveleando .product-show .product-info .product-info-padding .product-text .reduce-fixed-size{color:#005b96;font-size:1.2rem;height:1rem}#ofitour-cms #traveleando .product-show .product-info .product-booking{border-radius:0 0 11px 11px}#ofitour-cms #traveleando .product-show .product-info .product-booking .booking-price-container{align-items:center;display:flex;flex-wrap:nowrap;gap:3rem;height:100%;padding:0 1rem 0 0}#ofitour-cms #traveleando .product-show .product-info .product-booking .booking-price-container .price-description{align-items:center;display:flex;gap:1rem;height:fit-content;padding:0 0 0 1.5rem;width:calc(100% - (3rem + 180px))}#ofitour-cms #traveleando .product-show .product-info .product-booking .booking-price-container .price-description .duration{background-color:#ff7c10;border-radius:6px;color:white;font-size:.85rem;font-weight:300;margin-bottom:0;padding:.3rem .5rem;width:max-content}#ofitour-cms #traveleando .product-show .product-info .product-booking .booking-price-container .price-description .last_departure_month{color:#606060}#ofitour-cms #traveleando .product-show .product-info .product-booking .booking-price-container .price-container{background-color:#005b96;border-radius:10px 0 0 0;color:#fff;margin-right:-1rem;margin-top:auto;padding:1rem 0.7rem;text-align:center;width:200px}#ofitour-cms #traveleando .product-show .product-info .product-booking .booking-price-container .price-container .price{font-size:2rem;font-weight:600;padding:0 .75rem;text-wrap:nowrap}#ofitour-cms #traveleando .product-show .product-info .product-booking .booking-price-container a.booking-button{background-color:#005b96;font-size:1.1rem;font-weight:400;margin-top:0;padding:.5rem 1rem;text-wrap:nowrap}#ofitour-cms #traveleando .product-show .product-info .product-booking .booking-price-container a.booking-button:hover{background-color:#00304f}#ofitour-cms #traveleando #content-error-message{margin-top:1rem;padding:0 2rem}#ofitour-cms #traveleando #product-container .product-show{background-color:white;border-radius:0;padding:0}#ofitour-cms #traveleando #product-container .product-show .product-header{display:flex;justify-content:space-between;padding:1rem 0}#ofitour-cms #traveleando #product-container .product-show .product-header h1{color:#005b96;font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-size:2rem;text-transform:lowercase}#ofitour-cms #traveleando #product-container .product-show .product-header h1:first-letter{text-transform:uppercase}#ofitour-cms #traveleando #product-container .product-show .product-header .duration{background-color:#ff7c10;border-radius:6px;color:white;font-size:.85rem;font-weight:300;margin-bottom:0;padding:.3rem .5rem;width:max-content}#ofitour-cms #traveleando #product-container .product-show .product-header .price-container{align-items:center;background-color:#005b96;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:.85rem;padding:1rem}#ofitour-cms #traveleando #product-container .product-show .product-header .price-container .price{font-size:1.5rem;font-weight:600;padding:0 .5rem;text-wrap:nowrap}#ofitour-cms #traveleando #product-container .product-show .product-images .group-slider{display:flex;gap:1rem;height:600px;padding:1.5rem}#ofitour-cms #traveleando #product-container .product-show .product-images .group-slider .group-main{border-radius:10px;height:100%;transition:all .2s ease;width:100%}#ofitour-cms #traveleando #product-container .product-show .product-images .group-slider .group-images{width:100%}#ofitour-cms #traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides{display:flex;flex-wrap:wrap;gap:1rem;height:100%;list-style-type:none;margin:0}#ofitour-cms #traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides .image-slide,#ofitour-cms #traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides .image-more{border-radius:10px;cursor:pointer;height:calc(50% - .5rem);width:calc(50% - .5rem)}#ofitour-cms #traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides .image-slide i,#ofitour-cms #traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides .image-more i{display:none}#ofitour-cms #traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides .image-more{align-content:center;background-blend-mode:multiply;background-color:rgba(0,0,0,0.75);display:flex;flex-wrap:wrap;justify-content:center}#ofitour-cms #traveleando #product-container .product-show .product-images .group-slider .group-images .group-slides .image-more i{display:block;font-size:50px;color:white}#ofitour-cms #traveleando #product-container .product-show .product-info{display:block;margin:2.5rem 0}#ofitour-cms #traveleando #product-container .product-show .product-info .product-text{color:#919191;font-size:.85rem}#ofitour-cms #traveleando #product-container .product-show .product-info .product-text .product-subheader{font-size:.8rem;margin:.35rem 0 1.5rem}#ofitour-cms #traveleando #product-container .product-show .product-info .product-text .product-subheader .destination{font-weight:400;text-decoration:none}#ofitour-cms #traveleando #product-container .product-show .product-info .product-text p{margin-bottom:.85rem}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns{border-radius:15px;box-shadow:0px 0px 10px rgba(0,0,0,0.15);display:flex;flex-direction:column;gap:1rem;padding:1.25rem;right:1.5rem;width:calc(33.3333% - 1.5rem)}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-deadline{align-content:center;background-color:#fdc833;border-radius:10px;color:#005b96;display:flex;flex-wrap:wrap;gap:.85rem;margin:0;padding:5px 10px;width:100%}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-deadline img{height:24px}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-deadline .texto-deadline{margin:0;font-size:1rem;font-weight:600}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria{box-shadow:none;display:inherit;padding:0}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form{width:100%}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium{border:1px solid #e8e8e8;border-radius:8px;box-shadow:0px 0px 10px rgba(0,0,0,0.15);cursor:pointer;display:flex;flex-direction:column;gap:.5rem;max-width:calc(33% - 10px);padding:1.25rem 1rem;text-align:center;transition:all .2s ease}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium:hover{box-shadow:0px 0px 4px rgba(0,0,0,0.3)}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium.active{background-color:#e3faff;border:1px solid #e3faff}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium .name-extension{font-size:1.15rem;font-weight:500;text-transform:lowercase}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium .name-extension:first-letter{text-transform:uppercase}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium .price-from-extension{color:#005b96;font-size:1rem;font-weight:800}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-selection-criteria form .content-product-selection-criteria .button-second-criterium .by-pax-extension{color:#005b96;font-size:.7rem}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-booking{width:auto}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-booking .booking-price-container{display:flex;flex-direction:row;justify-content:space-evenly;padding:0}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-booking .booking-price-container .price-container{align-items:center;background-color:#005b96;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:.85rem;margin:0;padding:1rem}#ofitour-cms #traveleando #product-container .product-show .product-info .large-4.columns .product-booking .booking-price-container .price-container .price{font-size:1.5rem;font-weight:600;padding:0 .5rem;text-wrap:nowrap}#ofitour-cms #traveleando .flexslider.group-images{border-radius:20px}#ofitour-cms #traveleando .flexslider.group-images .slides img{border-radius:20px;object-fit:cover;width:100%}#ofitour-cms #traveleando .flexslider.group-images .flex-direction-nav a{top:50%}#ofitour-cms #traveleando .flexslider.group-images .flex-direction-nav a.flex-next:before{content:url(/assets/traveleando/chevron-white-right-91d86cd37d52446dff1dd8f14a61a05191efd9469d7966012a3007961b716647.svg);width:1rem}#ofitour-cms #traveleando .flexslider.group-images .flex-direction-nav a.flex-prev:before{content:url(/assets/traveleando/chevron-white-left-8284de98bd8d37f4f605b3f43f36ea4572f20e91955307f6a57677f1298a2cc4.svg);width:1rem}#ofitour-cms #traveleando .modal-header{margin-top:1rem}#ofitour-cms #traveleando .modal-header .numero-paso{background-color:#fdc833;border-radius:100%;color:white;display:inline-block;margin-right:.5rem;padding:10px;text-align:center;width:35px}#ofitour-cms #traveleando .modal-header .modal-title{color:#606060}#ofitour-cms #traveleando .modal-header .modal-title-centrado{color:#606060;display:inline-block;text-align:center;width:100%}#ofitour-cms #traveleando .modal-header .enlace-paso-anterior{color:#005b96}#ofitour-cms #traveleando .modal-header .modal-header-action{color:#005b96}#ofitour-cms #traveleando .modal-header .modal-header-action img{height:25px}#ofitour-cms #traveleando .modal-body p{color:#606060}#ofitour-cms #traveleando .modal-subheader .modal-title{color:#919191}#ofitour-cms #traveleando .modal-subheader .enlace-paso-anterior{color:#005b96}#ofitour-cms #traveleando #booking-modal .modal-body{margin-top:1rem}#ofitour-cms #traveleando #booking-modal .modal-body .alert-box.alert{background-color:#ed2e2e;border-color:#ed2e2e;border-radius:8px;font-size:.85rem;font-weight:400;padding:.75rem 1rem}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas{border:none}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas thead{background:white}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas thead tr.cabecera-mes th a{display:inline-block;height:1.2rem}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas thead tr.cabecera-mes th a img{height:1.2rem}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas thead tr.cabecera-mes th.titulo-mes form.custom{margin:0}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas thead tr.cabecera-mes th.titulo-mes form.custom .cambio-mes img{height:30px}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas thead tr.cabecera-mes th.titulo-mes form.custom select.cambio-mes-select{margin-bottom:0;font-size:1rem}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas thead tr.cabecera-mes th.titulo-mes form.custom select.cambio-mes-select option{background-color:white}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas thead tr.dias-semana{border-bottom:none}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas thead tr.dias-semana th{text-align:center;color:#606060;font-size:.85rem;font-weight:600;line-height:12px;text-transform:lowercase}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas thead th{background-color:white}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas tbody td{padding:0}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas tbody td .dia-calendario{border-radius:3px;background-color:white;color:#919191;display:flex;flex-direction:column;font-size:1rem;font-weight:400;gap:2px;height:45px;justify-content:center}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas tbody td .dia-calendario .num-dia{display:inline-block;width:100%;text-align:center;padding:8px 8px 0}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas tbody td .dia-calendario.sin-dia{background-color:#fafafa}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas tbody td .dia-calendario form{margin:0}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas tbody td.dia-salida{background-color:white}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas tbody td.dia-salida .dia-calendario{background:white;color:#919191;cursor:pointer}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas tbody td.dia-salida .dia-calendario:hover{border:none;background:#e3faff;color:#606060;background-size:300%}#ofitour-cms #traveleando #booking-modal .modal-body table.calendario-salidas tbody td.dia-salida .dia-calendario .departure-price{color:black;font-size:.65rem;font-weight:500;line-height:10px;text-align:center}#ofitour-cms #traveleando #booking-modal .origin-airport{font-size:20px !important;font-weight:500;padding:12px;text-transform:inherit !important;border:none;background-color:#e3faff !important;width:100%;margin-bottom:1em !important;color:#606060;justify-content:left}#ofitour-cms #traveleando #booking-modal .origin-airport:hover{background-color:#e3faff !important;color:white}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros label{margin-top:0}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-subheader .modal-title,#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-subheader .enlace-paso-anterior{font-size:.85rem;font-style:italic}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-subheader .modal-title{margin-left:3rem}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body .modal-header{margin-bottom:1rem}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones{margin:1rem 2rem 0}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla{margin:1.25rem 0 1rem}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla .cabecera-habitacion{margin-bottom:10px}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla .cabecera-habitacion img.eliminar-habitacion{height:26px;float:right;cursor:pointer}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla .cabecera-habitacion .numero-habitacion{color:#919191}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla .contenedor-niños-y-edades table{margin-top:10px;background-color:transparent;border:none;width:100%;margin-bottom:0}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla .contenedor-niños-y-edades table thead{background-color:transparent}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla .contenedor-niños-y-edades table thead th{color:#919191;font-weight:normal;text-align:left}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #seleccion-habitaciones .rooms-container .contenedor-linea-plantilla select{margin-bottom:0}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #contador-habitaciones{align-items:center;color:#919191;display:flex;gap:.75rem;justify-content:center;margin-bottom:1rem}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #contador-habitaciones .label-habitaciones{margin-right:auto}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body #contador-habitaciones .reset-bc-button{background-color:transparent;color:#fdc833;font-size:1.5em;margin:0}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .modal-body .politica-cancelacion{text-align:left;margin:1.5rem 0 2rem 0}#ofitour-cms #traveleando #booking-modal #seleccion-noches-extras-y-pasajeros .contenedor-texto-habitaciones{background-color:#e8e8e8;background-image:url(/assets/traveleando/chevron-down-input-81bc03c56b01cdaf506a531b70ab715acc67f1864933bd2f1925ac4f2443f05b.svg);background-repeat:no-repeat;background-position:99% 50%;background-size:10px;border:none;border-radius:8px;box-shadow:none;color:#606060;font-size:0.9em;height:auto;line-height:1rem;margin:0 0 1em 0;min-height:44px;padding:.75rem 1rem}@media all and (max-width: 64em){#ofitour-cms #traveleando table.calendario-salidas{border:none}#ofitour-cms #traveleando table.calendario-salidas thead tr.dias-semana th{font-size:12px;padding:5px;padding-top:15px}#ofitour-cms #traveleando table.calendario-salidas tbody td .dia-calendario{height:40px;font-size:12px;margin:2px}#ofitour-cms #traveleando table.calendario-salidas tbody td .dia-calendario .num-dia{padding:2px}#ofitour-cms #traveleando table.calendario-salidas tbody td.dia-salida .dia-calendario .departure-price{font-size:12px;padding:5px 0px 0px 2px}}@media only screen and (max-width: 768px){#ofitour-cms #traveleando header #top{display:none}#ofitour-cms #traveleando header .top-image{height:inherit}#ofitour-cms #traveleando header .top-image .menu-header .top-bar .top-bar-section ul li.has-dropdown ul.dropdown{box-shadow:none;z-index:5}#ofitour-cms #traveleando .top-bar .toggle-topbar.menu-icon a span{box-shadow:0 10px 0 1px #005b96, 0 16px 0 1px #005b96, 0 22px 0 1px #005b96}#ofitour-cms #traveleando .top-bar.expanded .title-area{background:#005b96}#ofitour-cms #traveleando .top-bar .name{height:30px;margin:8px 0 0 0}#ofitour-cms #traveleando .top-bar .name span{line-height:30px}#ofitour-cms #traveleando .top-bar-section{z-index:1}#ofitour-cms #traveleando .top-bar-section ul li>a{padding:5px 0}#ofitour-cms #traveleando .top-bar-section .divider{border-bottom-color:white;border-top-color:white;border-bottom:0;border-top:0}#ofitour-cms #traveleando #menu.top-bar.expanded .toggle-topbar a span{box-shadow:0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white}#ofitour-cms #traveleando .publication-filter .header .toggle-publication-filter{display:inline-block !important;float:right}#ofitour-cms #traveleando .publication-filter .header .toggle-publication-filter i.fa-chevron-down,#ofitour-cms #traveleando .publication-filter .header .toggle-publication-filter i.fa-chevron-up{position:inherit;z-index:inherit;top:inherit;right:inherit}}#ofitour-cms #traveleando .product-text .description .contenedor{line-height:1.4}#ofitour-cms #traveleando .product-text .description .detalle{line-height:1.4}#ofitour-cms #traveleando .product-text .description .texto{font-size:1.3em !important;color:black !important;font-family:"DM Sans", sans-serif !important;text-decoration:none !important}#ofitour-cms #traveleando .product-text .description .texto-pequeno{font-size:1em !important;color:#000 !important;font-family:"DM Sans", sans-serif !important;text-decoration:none !important}#ofitour-cms #traveleando .product-text .description .negrita{font-weight:bold !important}#ofitour-cms #traveleando .product-text .description .cursiva{font-style:italic !important}#ofitour-cms #traveleando .product-text .description .azul{background-color:#015B97 !important;color:white !important;padding:2px 6px !important;border-radius:12px !important;font-family:"DM Sans", sans-serif !important}#ofitour-cms #traveleando .product-text .description .azul-texto{color:#015B97 !important;font-size:1.3em !important;font-family:"DM Sans", sans-serif !important}#ofitour-cms #traveleando .product-text .description .gris{color:gray !important;font-size:1.3em !important;font-family:"DM Sans", sans-serif !important}#ofitour-cms .relative-fixed-size{position:relative;overflow:hidden}#ofitour-cms .relative-fixed-size .ampliate-fixed-size,#ofitour-cms .relative-fixed-size .reduce-fixed-size{cursor:pointer;position:absolute;bottom:0;right:0;font-size:1.75em}#ofitour-cms header,#ofitour-cms footer{display:block !important}
