.text-help{font-size:0;line-height:0;text-indent:-9999px}.swiper-slide.banner-item-movie{display:none}.block-package{min-height:auto!important}.section-banner{margin-bottom:1.125rem;border-bottom:0;overflow:inherit}@media (min-width:992px){.section-banner{border-bottom:.8125rem solid #35a0ee}}.section-banner .swiper-banner-button{z-index:9994}.section-banner .block-title-main{position:relative;max-width:775px;margin:0 auto}.section-banner .title-main{font-size:3rem;line-height:.7em}@media (min-width:992px){.section-banner .title-main{font-size:7.8125rem}}.section-banner .btn-banner{float:right;margin-top:30px;display:none;color:#ecb93f;border-color:#ecb93f;background:rgba(109,85,26,.7)}@media (min-width:992px){.section-banner .btn-banner{display:block}}.section-banner .btn-banner:hover{color:#fff;background:#ecb93f}.section-banner .banner-item-movie .icon{position:absolute;top:50%;left:50%;margin:-60px 0 0 -60px;font-size:120px;line-height:1em;color:#fff;-moz:player 2.5s infinite;-webkit:player 2.5s infinite;-webkit-animation:player 2.5s infinite;animation:player 2.5s infinite}@-webkit-keyframes player{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes player{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}.section-banner .container-gallery{position:absolute;top:0;left:0;right:0;z-index:9995}.section-banner .container-gallery .content-gallery{position:absolute;top:55px;right:0;width:65px;height:390px;overflow:hidden}.section-banner .gallery-thumbs{position:absolute;top:0;left:0;right:0;bottom:0}.section-banner .gallery-thumbs .slide-custom{position:relative;width:65px;height:65px;cursor:pointer;background:#000;overflow:hidden}.section-banner .gallery-thumbs .slide-custom.swiper-slide-active .image-thumb{border-color:#35a0ee;opacity:1;-moz-opacity:1;-webkit-opacity:1}.section-banner .gallery-thumbs .slide-custom.slide-movie:before{position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;font-family:Font Awesome;font-weight:900;font-size:30px;line-height:1em;color:#fff;content:"\F144"}.section-banner .gallery-thumbs .image-thumb{width:100%;height:100%;display:block;border:1px solid #fff;opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;transition:.3s linear;-moz-transition:.3s linear;-webkit-transition:.3s linear}.section-banner .content-gallery-help{position:absolute;top:25px;left:0;right:0;bottom:25px;overflow:hidden}.section-banner .gallery-thumbs{top:-254px}.section-banner .swiper-gallery-next,.section-banner .swiper-gallery-prev{position:absolute;top:0;left:50%;margin-left:-6px;z-index:10;font-size:1rem;line-height:1em}.section-banner .swiper-gallery-next{top:auto;bottom:0}.container-title .centraliza{padding-left:0;vertical-align:middle;text-align:center}.bar-package-informations{padding:2.5rem 0;z-index:9991;background:#35a0ee}@media (min-width:992px){.bar-package-informations{position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.4)}}@media (min-width:992px){.content-bar-package-informations{padding:0 3.125rem}}.block-information{font-size:1.1125rem;line-height:1em;color:#fff}@media (min-width:1200px){.block-information{font-size:1.5875rem}}.block-information .icon{position:relative;top:-1px;width:46px;height:42px;margin-right:.625rem;font-size:1.5rem;line-height:40px;text-align:center;vertical-align:middle;display:inline-block;border:1px solid #fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.block-information .dropdown.show .dropdown-toggle{color:#fff!important;border-color:#fff!important;background:rgba(0,0,0,.8)!important;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}.block-information .dropdown-toggle{padding:.375rem 2.5rem .25rem .625rem;position:relative;margin-top:-5px;max-width:260px;font-size:1.5rem;font-family:OswaldLight,arial;border:1px solid #fff;background:transparent}.block-information .dropdown-toggle:after{top:50%;margin-top:-2px}.block-information .dropdown-toggle.active,.block-information .dropdown-toggle:active,.block-information .dropdown-toggle:focus,.block-information .dropdown-toggle:visited{color:#fff!important;border-color:#fff!important;background:rgba(0,0,0,.8)!important}.block-information .dropdown-toggle span{position:relative;top:3px}.block-information .dropdown-toggle .icon{padding:0;top:-4px;height:34px;margin-right:.125rem;font-size:1.75rem;border:0}.block-information .dropdown{display:inline-block}.block-information .dropdown-menu{padding:0;width:100%;top:0;border:1px solid #fff;background:rgba(0,0,0,.8)}.block-information .dropdown-item{padding:.625rem .3125rem;font-size:1.125rem;line-height:1em;text-align:center;color:#fff;border-top:1px solid #fff}.block-information .dropdown-item:first-child{border-top:0}.block-information .dropdown-item:focus,.block-information .dropdown-item:visited{color:#fff;background:rgba(0,0,0,.8)}.block-information .dropdown-item:hover{color:#fff;background:#35a0ee}.block-information .dropdown-item.active{font-family:OswaldDemiBold,arial;background:transparent}.package-details,.package-details .section-description{font-size:1.125rem;color:#4e4e4e}.package-details .section-title{margin-left:-5px}.nav-packages-details{padding-bottom:1.25rem;border-bottom:2px solid #05164d}.nav-packages-details .nav-item{margin-left:.9375rem}.nav-packages-details .nav-item:first-child{margin-left:0}.nav-packages-details .nav-link{padding:.625rem;min-width:80px;text-align:center;font-size:.875rem;line-height:1em;color:#05164d;border:2px solid #05164d;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}@media (min-width:1200px){.nav-packages-details .nav-link{min-width:120px}}.nav-packages-details .nav-link.active,.nav-packages-details .nav-link:hover{color:#fff;border-color:#05164d;background:#05164d}.utility-list{padding:.625rem 0 1.875rem;font-size:0;line-height:0;text-align:center}@media (min-width:768px){.utility-list{padding-bottom:.625rem}}.utility-item{margin-left:.625rem;vertical-align:middle;display:inline-block}.utility-item:first-child{margin-left:0}.utility-link{width:24px;height:26px;font-size:20px;line-height:1em;display:block;background-position:0 -28px}.utility-link.utility-link-share{background-position:0 -54px}.utility-link.utility-link-download{background-position:0 -80px}.utility-link.utility-link-print{background-position:0 -106px}.tab-content{font-size:1rem;line-height:1.3em;color:#7c7c7c}.content-tab-main{padding-top:1.875rem}.content-tab-main .content-tab-title{padding-bottom:.9375rem;margin-bottom:.9375rem;font-size:1.5625rem;line-height:1.3em;color:#05164d;border-bottom:2px solid #e3e3e3}.content-tab-main .obs{text-align:center;font-family:OswaldExtraLightItalic,arial;font-size:1rem;color:#8b8b8b}.hotel-list-item{font-family:OswaldLight,arial;font-size:1.4375rem;line-height:1.1em}.hotel-list-item .title{font-size:1.4375rem;line-height:1.1em;color:#05164d}.hotel-list-item span{font-size:1.25rem}.hotel-list-item .icon-star{font-size:1.25rem;color:#35a0ee}.content-tab-list-item{padding-bottom:.75rem;margin-bottom:.75rem;font-size:1.125rem;line-height:1.2em;color:#8b8b8b;border-bottom:2px solid #f2f2f2}.content-tab-list-item:last-child{border-bottom:0}.row-col-included{margin:0 -6px}.col-included{padding:0 6px}.content-included{font-size:0;line-height:0;margin-left:-.75rem;text-align:left}.block-included{padding:.625rem;margin:.75rem 0 0 .75rem;width:auto;height:275px;text-align:center;vertical-align:top;display:block;background:#f2f2f2;border-radius:.5rem;-moz-border-radius:.5rem;-webkit-border-radius:.5rem}@media (min-width:576px){.block-included{width:48.2%;display:inline-block;width:30.85%}}@media (min-width:992px){.block-included{width:23%}}@media (min-width:1200px){.block-included{width:23.3%}}.included-icon{height:105px}.included-icon img{max-width:100%;max-height:105px}.included-description{font-family:PTSans,arial;font-size:1.0625rem;line-height:1.2em;color:#05164d}@media (min-width:992px){.content-accordion{padding:0 3.125rem}}.accordion .card{border:0;border-bottom:1px solid rgba(0,0,0,.125);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.accordion .card:first-of-type,.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.125)}.accordion .card-header{border:0;background:transparent}.accordion .card-header .btn{padding:.9375rem 1.875rem;font-family:OswaldLight,arial;font-size:1rem;color:#05164d}.accordion .card-header .btn:after{left:0;right:auto;margin-top:-7px;content:"\F055"}.accordion .card-header .btn[aria-expanded=true]:after{content:"\F056"}.accordion .card-body{padding:0 1.875rem .9375rem}.accordion .card-body.card-body-no-spancing{padding-left:0;padding-right:0}.accordion .card-body-description{font-family:PTSans,arial;font-size:1rem;line-height:1.2em;color:#5a5a5a}.content-more{text-align:center}.content-more .btn{min-width:195px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.content-itinerary{margin-top:2.5rem}@media (min-width:992px){.content-itinerary .col-description{border-left:2px solid #ededed}}.content-itinerary .itinerary-day{max-width:120px;padding:.4375rem .3125rem;font-size:1.5rem;line-height:1em;text-align:center;color:#05164d;border:2px solid #05164d;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}@media (min-width:992px){.content-itinerary .itinerary-day{max-width:none}}.content-itinerary .content-itinerary-description{padding-bottom:.3125rem}.content-itinerary .itinerary-title{font-size:1.5rem;line-height:1.1em}.content-itinerary .itinerary-title span{color:#05164d}.check-also .section-title{font-size:1.3125rem}.check-also .check-also-list{margin-left:-.625rem}.check-also .check-also-item{margin-left:.625rem;display:inline-block;transition:.3s linear;-moz-transition:.3s linear;-webkit-transition:.3s linear}.check-also .check-also-item.hidden{display:none;visibility:hidden;opacity:0;-moz-opacity:0;-webkit-opacity:0}.check-also .btn-anchor-tab{width:150px;font-size:1.125rem;line-height:1em;border-width:2px}.package-informations-detail{padding:.625rem .625rem 1.5625rem;background:#05164d}.aside-image,.aside-map{position:relative;border:4px solid #0d2d63}.aside-map{height:275px;overflow:hidden;display:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}@media (min-width:992px){.aside-map{display:block}}.aside-image{max-width:320px;margin:0 auto}.aside-image img{width:100%;display:block}.zoom{position:absolute;top:6px;right:6px;z-index:10;width:28px;height:28px;font-size:.9375rem;line-height:26px;text-align:center;display:block;color:#fff;background:#0d2d63;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.content-spacing{padding:0 .625rem}.aside-text{padding:0 1.25rem;font-size:.875rem;line-height:1.3em;text-align:center;color:#fff}.package-output{padding:.625rem;font-size:1.25rem;line-height:1em;text-align:center;display:block;color:#78a5f4;border:2px solid #78a5f4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.aside-package-title{color:#fff}.package-price{font-size:1.4375rem;line-height:1.1em;color:#fff}.package-price small{font-size:.875rem}.package-price .parcel,.package-price .price{font-size:2.0625rem;line-height:1em;color:#35a0ee}.package-price .price{font-size:1.5rem}.aside-helps .btn-custom{font-size:1rem;color:#05164d;border-color:#05164d}.aside-helps .btn-custom:focus,.aside-helps .btn-custom:visited{color:#05164d;border-color:#05164d;background:transparent}.aside-helps .btn-custom:hover{color:#fff;background:#05164d}.content-testimony{padding:1.875rem 1.25rem}.content-testimony .title{color:#05164d}.testimony-item{margin-top:1.5625rem;font-family:PTSans,arial;font-size:14px;color:#4e4e4e}.section-contact{border-top:.875rem solid #35a0ee}.table-infos{font-size:15px;line-height:1em;color:red;width:100%}#modal-video{z-index:9998}#modal-video .modal-dialog{width:100%;height:100%;margin:0;padding:0;max-width:none}#modal-video .modal-content{height:100%;border-radius:0;background:#000}#modal-video .modal-body{height:100%}#modal-video .close{position:absolute;top:5px;right:5px;width:36px;height:36px;font-size:18px;line-height:30px;text-align:center;color:#fff;background:#35a0ee;opacity:1;-moz-opacity:1;-webkit-opacity:1;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}#modal-video iframe{display:block;width:100%;height:100%}.block-floating{position:fixed;top:50%;right:-100%;padding:1.5625rem 1.875rem;width:270px;z-index:500;margin-top:-10%;display:none;background:#05164d;border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-webkit-border-radius:20px 0 0 20px;transition:2s linear;-moz-transition:2s linear;-webkit-transition:2s linear;-webkit-box-shadow:-5px 5px 5px 0 rgba(0,0,0,.25);box-shadow:-5px 5px 5px 0 rgba(0,0,0,.25)}@media (min-width:992px){.block-floating{display:block}}.block-floating.show{right:0}.block-floating .section-title{font-size:1.5rem;color:#fff}.block-floating .btn{padding-left:.4375rem;padding-right:.4375rem}@media print{.content-main,.tooltip,footer,header{display:none!important}}.swiper-wrapper{height:auto}.departures-list{padding-bottom:1.875rem}.departures-list-item{margin-top:2.1875rem}.departures-list-item .month-title{padding-bottom:.9375rem;font-size:2.25rem;text-transform:uppercase;line-height:1em;display:block;color:#35a0ee}.departures-list-item .btn-day{padding:.5625rem .3125rem;margin:5px 0;max-width:150px;line-height:1em;text-align:center;vertical-align:middle;display:block;color:#05164d;border:2px solid #05164d;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}@media (min-width:768px){.departures-list-item .btn-day{width:150px;margin:0 0 0 10px;display:inline-block}}@media (min-width:768px){.departures-list-item .btn-day.first{margin-left:0}}.departures-list-item .btn-day:hover{color:#fff;background:#05164d}.section-package-informations .content-tags{margin-bottom:13px;display:block}.section-package-informations .package-tag{position:relative;padding:18px 8px;margin-bottom:7px;font-family:OswaldExtraLight,arial;font-size:28px;line-height:1em;text-align:left;display:block;color:#fff;background:#05164d}.section-package-informations .package-tag.tag-orange{background:#ffad00}.section-package-informations .package-tag.tag-gatilho{padding-left:100px}.section-package-informations .tag-image{position:absolute;top:50%;left:30px;width:54px;height:46px;margin-top:-23px;text-align:center}.section-package-informations .tag-image img{width:auto;max-width:54px;max-height:46px;display:inline-block}