@charset "UTF-8";.bs-wizard{margin-top:40px}.bs-wizard{border-bottom:solid 1px #e0e0e0;padding:0 0 10px 0}.bs-wizard>.bs-wizard-step{padding:0;position:relative}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{color:#595959;font-size:16px;margin-bottom:5px}.bs-wizard>.bs-wizard-step .bs-wizard-info{color:#999;font-size:14px}.bs-wizard>.bs-wizard-step>.bs-wizard-dot{position:absolute;width:30px;height:30px;display:block;background:#fbe8aa;top:45px;left:50%;margin-top:-15px;margin-left:-15px;border-radius:50%}.bs-wizard>.bs-wizard-step>.bs-wizard-dot:after{content:' ';width:14px;height:14px;background:#fbbd19;border-radius:50px;position:absolute;top:8px;left:8px}.bs-wizard>.bs-wizard-step>.progress{position:relative;border-radius:0px;height:8px;-webkit-box-shadow:none;box-shadow:none;margin:20px 0}.bs-wizard>.bs-wizard-step>.progress>.progress-bar{width:0px;-webkit-box-shadow:none;box-shadow:none;background:#fbe8aa}.bs-wizard>.bs-wizard-step.complete>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.active>.progress>.progress-bar{width:50%}.bs-wizard>.bs-wizard-step:first-child.active>.progress>.progress-bar{width:0%}.bs-wizard>.bs-wizard-step:last-child.active>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot{background-color:#f5f5f5}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot:after{opacity:0}.bs-wizard>.bs-wizard-step:first-child>.progress{left:50%;width:50%}.bs-wizard>.bs-wizard-step:last-child>.progress{width:50%}.bs-wizard>.bs-wizard-step.disabled a.bs-wizard-dot{pointer-events:none}body{color:#006}.cursor-pointer{cursor:pointer}.text-canceled{text-decoration:line-through}.form-control{background:#fff}.cookie-warning{position:fixed;z-index:99;bottom:0;background-color:#000;background-color:rgba(0, 0, 0, 0.7);color:#fff;width:100%;padding:2em 1em;vertical-align:middle}.cookie-warning .link-info-cookies{font-weight:bold;color:#fff;text-decoration:underline}.cookie-warning .link-info-cookies:hover{color:#000}.menu-item-language-current img{border:2px solid #fff}.navbar-brand{padding:0;margin-top:-7px;margin-right:1em}.btn-mc{background:#f35f23;color:#fff}.btn-mc:focus,.btn-mc:hover{background:#fff;border-color:#f35f23;color:#000}.btn-mc-bordered{border-color:#f35f23;background:#fff;color:#f35f23}.topbar{padding:0 0 8px 0}.navbar-tourgratis{-webkit-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;transition:background-color 300ms linear;background-color:rgba(0, 0, 0, 0.1);color:#fff;padding-top:.8em;padding-bottom:.6em}.navbar-tourgratis .nav>li{margin-left:.8em}.navbar-tourgratis .navbar-nav>li>a{padding:8px;border-radius:2px}.navbar-tourgratis .navbar-nav>li>a:focus,.navbar-tourgratis .navbar-nav>li>a:hover{background-color:#f35f23;color:#fff}.navbar-tourgratis .nav .open>a,.navbar-tourgratis .nav .open>a:focus,.navbar-tourgratis .nav .open>a:hover{background-color:#f35f23;color:#fff}.navbar-tourgratis a{color:#fff}.navbar-tourgratis .menu-item-cart{background-color:#f35f23;color:#fff}.navbar-tourgratis .menu-sign-in{border:1px solid #fff}.nav-solid{background-color:rgba(0, 0, 0, 0.8)}.footer-banner{margin-top:3em}ul.dropdown-cart{min-width:250px}ul.dropdown-cart li .item{display:block;padding:3px 10px;margin:3px 0}ul.dropdown-cart li .item:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}ul.dropdown-cart li .item-left{float:left}ul.dropdown-cart li .item-left img,ul.dropdown-cart li .item-left span.item-info{float:left}ul.dropdown-cart li .item-left span.item-info{margin-left:10px}ul.dropdown-cart li .item-left span.item-info span{display:block}ul.dropdown-cart li .item-right{float:right}ul.dropdown-cart li .item-right button{margin-top:14px}ul.dropdown-cart .item-info{color:#111}ul.dropdown-cart .item-info a{color:#f35f23}ul.dropdown-cart .item-info a:hover{color:#111}.cart-options{padding:8px}.cart-options .btn{border-radius:0}.main-text-color{color:#f35f23}.plan-image-mini{min-height:220px;max-height:220px}.plan-image-mini h1{font-size:3.5em!important}.main-fluid-container{padding-left:0;padding-right:0}.container-section{margin-top:2em}.container-section-small{max-width:900px}.home .container-section{margin-top:0}.home-tour-search{background:#eee}.home-tour-search .inner{max-width:90%;margin:0 auto;padding:1em 0}.home-tour-search .form-search-home input,.home-tour-search .form-search-home select{border:1px solid #f35f23;border-radius:0}.home-tour-search .form-search-home .btn-send{border-radius:0}.login-wrapper{max-width:600px;margin:0 auto}.register-form-wrapper{max-width:800px;margin:1em auto}.tav-tabs-myaccout{margin-bottom:1em}.tour-list-row li{margin-bottom:2em}ul.products{margin:0 0 1em;padding:0;list-style:none;clear:both}.product-short-description{opacity:0;-webkit-transform:translateZ(100%);transform:translateZ(100%);-o-transition:opacity 0.3s;transition:opacity 0.3s;-webkit-transition:opacity 0.3s;position:absolute;height:355px;top:0;margin:15px;background-color:rgba(243, 95, 35, 0.9);text-align:center;padding-bottom:18px}.product-short-description p{color:#fff;padding:10px 20px;font-size:14px;line-height:24px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;font-size:14px;line-height:25px;-webkit-line-clamp:8;-webkit-box-orient:vertical}.product-short-description a:hover{text-decoration:none}.product-short-description:hover,ul.products li:hover{opacity:1;-webkit-transform:translateZ(100%);transform:translateZ(100%)}.product-title{padding:20px 20px 0;color:#fff;font-weight:700;text-transform:uppercase;font-size:18px}.card-container .title-container{width:100%;height:385px;display:table;position:absolute;top:0}.title-container .title-middle-align{display:table-cell;vertical-align:middle}.title-container .title-middle-align h3{width:100%;text-align:center;color:#fff;line-height:38px;text-transform:uppercase;font-weight:700;font-size:34px!important;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.45)}.image-container{position:relative}.tour-list-item .title-middle-align{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:0;text-align:center;color:#fff;line-height:38px;text-transform:uppercase;font-weight:700;font-size:2em;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.45);padding:0 .5em}.image-container img{width:100%;height:385px!important;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:center center}a.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none}a.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}a.add_to_cart_button{padding:15px;font-size:17px;border-radius:0;text-transform:uppercase;color:#fff;background-color:#f35f23;margin-top:15px!important;width:100%;text-align:center}a.add_to_cart_button:hover{background-color:#e25b24;color:#fff}.button-read-more{margin-top:17px}a.more{background:#fff;color:#f35f23;padding:10px}.stars-counter{color:#f35f23;font-size:1.2em;margin-bottom:0;margin-top:0.5em}.rating-author{color:#666}.speech-bubble{position:relative;background:#eee;border-radius:.4em;border-color:#eee;padding:.8em;font-style:italic;color:#333;margin-bottom:1.2em}.speech-bubble:after{content:'';position:absolute;bottom:0;left:10%;width:0;height:0;border:18px solid transparent;border-top-color:#eee;border-bottom:0;border-left:0;margin-left:-9px;margin-bottom:-18px}.rating-more-link{border-top:1px solid #eee;padding-top:.5em;margin-top:1.5em}.related-blog-post img{margin-bottom:1em}.rating-wrapper{max-width:600px;margin:0 auto}.star-rating{font-size:3em;color:#f35f23}.rating-star{cursor:pointer}.rating-star:hover{opacity:0.7}.product .summary{margin-bottom:2em}.datepicker table tr td{color:#14cb14}.datepicker table tr td.new,.datepicker table tr td.old{color:#74bd7c}.datepicker table tr td.active,.datepicker table tr td.active.active,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.active:hover,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active[disabled],.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover{background:#f35f23;color:#fff}.datepicker table tr td.disabled{position:relative;white-space:nowrap}.datepicker table tr td.disabled:after{border-top:1px solid #999;position:absolute;content:"";right:15%;top:50%;left:15%}.icon-booking-datepicker{cursor:pointer}.add-to-cart-box{background:#f9f9f9;border:1px solid #eee;padding:1em}.btn-add-to-cart{background:#f35f23;color:#fff;max-width:400px;margin:0 auto;text-transform:uppercase}.tour-title{margin-bottom:1.5em;color:#f35f23}.meeting-point-map{min-height:300px;background:#eee}.related-tours{margin-top:2em;border-top:1px solid #eee}.related-tours h3{margin-bottom:2em}.multiticket-info{background-color:#fff;border-radius:4px;margin-bottom:.5em}.multiticket-info .multiticket-conditions{color:#666;font-size:.9em;padding:1em 2em}.pointer{display:inline-block;height:32px;position:relative;background:#0087fa;color:#fff;font-size:0.9em;font-weight:bold;text-transform:uppercase;padding-left:5px;margin-right:25px;line-height:31.68px}.pointer:after{}.pointer:before{content:"";position:absolute;right:-16px;bottom:0;width:0;height:0;border-left:16px solid #0087fa;border-top:16px solid transparent;border-bottom:16px solid transparent}.about h2{margin-top:1.5em;margin-bottom:1em}.about li{margin-bottom:.6em}.checkout-not-logged-header{color:#f35f23}.checkout-login-wrapper,.checkout-signup-wrapper{border:1px dotted #ddd;padding:1em;border-radius:10px}#cart-checkout .proceed-to-checkout-wrapper,#cart-checkout .product-remove{display:none}.city-description .nav-tabs,.product-section .nav-tabs{background-color:#eee}.city-description .nav-tabs>li.active>a,.city-description .nav-tabs>li.active>a:focus,.city-description .nav-tabs>li.active>a:hover,.city-description .nav-tabs>li>a:hover,.product-section .nav-tabs>li.active>a,.product-section .nav-tabs>li.active>a:focus,.product-section .nav-tabs>li.active>a:hover,.product-section .nav-tabs>li>a:hover{background-color:#f35f23;color:#fff}.city-description .tab-content,.product-section .tab-content{padding:1em 0}@media only screen and (min-width:992px){.menu-item-language img{vertical-align:top}}@media only screen and (max-width:992px){.dropdown-menu>li>a.btn-mc{color:#fff}}@media only screen and (max-width:768px){.navbar-nav .open .dropdown-menu{background:#fff}.navbar-brand{margin:0;max-width:200px}.language-options{display:block;text-align:center;padding-top:.6em}}@media only screen and (max-width:480px){.navbar-brand{margin:0;max-width:180px}.navbar-toggle{margin-top:0}.inner-section,.product-section{padding:0 .8em}.navbar-tourgratis .navbar-header{margin-left:0;margin-right:0}.footer-banner-row{padding:1em 0}.footer-banner-left-content .footer-banner-body{padding:1em 0}.foot-boxs{margin:0}nav.footer-nav{margin-top:0}nav.footer-nav ul li{display:block;padding:.5em}.plan-image img{-o-object-fit:cover;object-fit:cover}}