body{color:#656565;height:100%}@media (min-width:1200px){.container{width:1170px}}@media (min-width:768px) and (max-width:1200px){.container{width:auto}}body{background-color:#ffffff !important}.ads-footer{margin-top:30px;margin-bottom:30px;margin-left:-10px}.banner-ads-horizontal{height:100px;margin-bottom:30px;margin-top:-20px;position:relative}.dfp-ads-bottom{position:relative;margin:0 auto 15px auto;left:-10px;width:300px}@media (min-width:340px){.dfp-ads-bottom{left:0}}@media (min-width:768px){.dfp-ads-bottom{width:728px}}.dfp-ads-side{position:relative;width:160px;margin:0 auto}.dfp-ads-side>div>div{margin-top:50px}.hu-adserver-banner{display:flex;justify-content:center}.search-alert-dismissible{background-color:#F44336;font-size:12px;text-align:left;padding:5px;color:#FFF}@media (min-width:425px) and (max-width:677px){.search-alert-dismissible{font-size:14px}}@media (min-width:768px){.search-alert-dismissible{height:90px}}.search-warning{color:#f5f5f5}.search-warning .icon-warning{color:#f5f5f5;font-size:17px;margin-right:5px;vertical-align:middle}.search-warning_span{font-size:9px}.search-warning_span .icon-warning{font-size:12px}.search-warning a{color:#f5f5f5;font-weight:bold}.rightBanner{display:none;width:150px;height:590px;margin-right:-170px;margin-bottom:-630px;float:right;padding-top:40px}@media (min-width:1280px){.rightBanner{display:block}}.bottomBanner{width:940px;display:none;margin-left:auto;margin-right:auto}@media (min-width:992px){.bottomBanner{display:block}}.bottomBanner img{margin-top:20px;margin-bottom:20px}#topBanner{display:block;position:relative}#topBanner img{position:relative;left:50%;margin-left:-1000px}@media (max-width:768px){#topBanner{display:none}}#middleBanner{clear:both;position:relative}#middleBanner img{margin-bottom:20px}#banner-desconto{background-color:#1e4497;border-radius:5px;color:#fff;text-align:center;width:100%}@media (max-width:480px){#banner-desconto{padding:5px}}#banner-desconto p{color:inherit;font-size:16px;line-height:2.1}@media (max-width:851px){#banner-desconto p{line-height:1.2}}#banner-desconto p strong{color:#ffc107;font-size:28px;font-weight:700}@media (max-width:480px){#banner-desconto p:first-child{display:none}}#banner-desconto p:last-child{display:none}@media (max-width:480px){#banner-desconto p:last-child{display:block;line-height:1.5}}.btn_default{border-radius:3px;font-weight:700;height:30px;display:inline-block;text-decoration:none;padding:6px;text-align:center}.btn_default:hover{text-decoration:none}.btn_default:focus{outline:none;text-decoration:none}.btn_default_small{font-size:.75em;height:30px;padding:8px 15px}.btn-first{background:#e6207e;border:none;color:#fff;width:100%}.btn-first:hover{color:#fff}.btn-first:focus{color:#fff}.btn-second{background:#fff;border:1px solid #e6207e;color:#e6207e}.btn-second:hover{color:#e6207e}.btn-second:focus{color:#e6207e}.btn-desk{display:none}@media (min-width:678px){.btn-desk{display:block}}.btn-mobile{display:block}@media (min-width:678px){.btn-mobile{display:none}}@media (min-width:320px) and (max-width:480px){.btn-mobile{font-size:10px;padding-left:10px;padding-right:10px}}.btn-mobile_top{display:block}@media (min-width:992px){.btn-mobile_top{display:none}}.lightbox-news .modal-hu{background-color:rgba(0,0,0,0.4)}.lightbox-news .modal-hu .modal-instituional--content button.button{background:#ff7900;border:none;color:#fff;padding:0 19px;height:27px}.scroll-cards{margin-top:15px}@media (min-width:320px) and (max-width:678px){.scroll-cards{margin-top:10px;overflow-x:scroll}}@media (min-width:320px) and (max-width:678px){.scroll-cards_limit{width:1180px}}@media (min-width:678px) and (max-width:768px){.scroll-cards_limit .box-card-small{width:33.33333333%}}@media (min-width:678px) and (max-width:768px){.scroll-cards_limit .box-card-small:nth-child(4){display:none}}.wrap-packages{background-color:#fff;padding-top:20px;padding-bottom:20px;overflow:hidden;position:relative}@media (min-width:678px){.wrap-packages{height:auto;overflow:initial}}.wrap-packages .scroll-cards-close{position:absolute;left:1.2em;bottom:20px}@media (max-width:678px) and (min-width:320px){.box-card-small{width:25%}}.box-card-small a{display:block}.card-small-package{box-shadow:0 1px 7px rgba(0,0,0,0.1);display:inline-block;padding-bottom:15px;position:relative;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;max-height:227px;height:195px;width:100%}@media (min-width:678px){.card-small-package{height:auto;max-height:100%}}.card-small-package:hover{box-shadow:0 8px 24px rgba(0,0,0,0.2);top:-5px}.card-small-package_img{background-color:#ccc;height:105px;position:relative;width:100%}.card-small-package_img:after{content:"";background-image:linear-gradient(to bottom, transparent, transparent, rgba(0,0,0,0.5));height:100%;position:absolute;top:0;left:0;width:100%;z-index:2}.card-small-package_img img{display:block;margin:0 auto;max-height:110px;object-fit:cover;max-width:100%}@media (max-width:992px) and (min-width:678px){.card-small-package_img img{max-height:110px}}.card-small-package_daily{float:left;margin-top:5px;width:100%}@media (min-width:678px){.card-small-package_daily{margin-top:10px}}.card-small-package_daily_from{float:left}.card-small-package_daily_from small{display:block;color:#656565;line-height:12px}.card-small-package_daily .free-cancellation-label{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:11px;line-height:1.2;text-align:right;color:#4caf50;clear:both}.card-small-package_info{float:left;padding-left:10px;padding-right:10px;width:100%}@media (min-width:678px){}.card-small-package_info_daily{float:left}.card-small-package_info_daily .hotel{display:none}@media (max-width:768px) and (min-width:678px){.card-small-package_info_daily{border-bottom:1px solid #ccc;margin-top:0;margin-bottom:10px;padding-bottom:10px;width:100%}}.card-small-package_info_daily__container{font-family:"Gotham Regular",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left}.card-small-package_info_daily__container:first-child{margin-right:20px}.card-small-package_info_daily__container i{color:#656565;font-size:25px;vertical-align:middle}.card-small-package_info_daily__container small{color:#656565}.card-small-package_info_daily__container small span{color:#000;font-size:14px;vertical-align:middle}@media (max-width:768px) and (min-width:678px){.card-small-package_info_daily__container small span{font-size:18px}}.card-small-package_info__mobile{display:block;float:left;padding:15px 5px 0;position:relative;width:100%}@media (min-width:678px){.card-small-package_info__mobile{display:none}}.card-small-package_info__mobile .daily-mobile{position:absolute;top:-35px;left:0;z-index:4}.card-small-package_info__mobile .daily-mobile .card-small-package_info_daily__container i,.card-small-package_info__mobile .daily-mobile .card-small-package_info_daily__container small,.card-small-package_info__mobile .daily-mobile .card-small-package_info_daily__container span{color:#fff}.card-small-package_info__mobile .daily-mobile .card-small-package_info_daily__container i{font-size:26px}.card-small-package_info__mobile .daily-mobile .card-small-package_info_daily__container span{font-size:18px}.card-small-package_info__mobile .daily-mobile .card-small-package_info_daily__container small{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-small-package_info__mobile .title-mobile{margin-bottom:10px}.card-small-package_info__mobile .title-mobile h3{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-size:12px;margin:0}@media (min-width:320px) and (max-width:678px){.card-small-package_info__mobile .title-mobile h3{overflow:hidden;position:relative;text-align:justify;line-height:1.3em;max-height:3.9em}.card-small-package_info__mobile .title-mobile h3::before{content:"...";position:absolute;right:0;top:2.6em;background:#fff}.card-small-package_info__mobile .title-mobile h3::after{content:"";position:absolute;right:0;top:0;width:1em;height:1em;margin-top:.2em}}.card-small-package_info__mobile .price-from small{color:#656565;display:block;font-size:10px;line-height:30px}.card-small-package_info__mobile .price-mobile{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#202020;text-align:right}.card-small-package_info__mobile .price-mobile small::first-child{font-size:10px}.card-small-package_info__mobile .price-mobile small.price-full{font-size:20px}.card-small-package_info__mobile .price-mobile small.taxes-included{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;color:#656565}.card-small-package_amenities{margin:auto;display:none;position:relative;width:100%}@media (min-width:678px){.card-small-package_amenities{display:block}}.card-small-package_amenities ul{position:absolute;top:-32px;z-index:2}.card-small-package_amenities li{display:inline-block;list-style:none;margin-left:7px;position:relative;height:30px}.card-small-package_amenities li:hover small{transform:scale(1);opacity:1}.card-small-package_amenities li i{color:#fff;font-size:156.25%}.card-small-package_amenities li small{margin-left:-48px;position:absolute;top:-55px;opacity:0;width:90px}.card-small-package .daily-mobile{display:block;position:relative}@media (min-width:678px){.card-small-package .daily-mobile{display:none}}.card-small-package .daily-mobile .box{position:absolute;top:-30px;left:30px;z-index:2}.card-small-package .daily-mobile .box .card-small-package_info_daily__container i,.card-small-package .daily-mobile .box .card-small-package_info_daily__container small,.card-small-package .daily-mobile .box .card-small-package_info_daily__container span{color:#fff}.card-small-package_titles{padding-top:10px;padding-bottom:0}@media (min-width:678px){.card-small-package_titles{padding-bottom:15px}}.card-small-package_titles h3,.card-small-package_titles p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:99%}.card-small-package_titles p{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#656565;font-size:10px}.card-small-package_titles p:first-child{display:none;font-size:10px;line-height:14px;margin-bottom:10px;text-transform:uppercase}@media (min-width:678px){.card-small-package_titles p:first-child{display:block}}.card-small-package_titles p.description{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:none;color:#656565}@media (min-width:678px){.card-small-package_titles p.description{display:block}}.card-small-package_titles h3{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#212121;font-size:14px;margin-bottom:5px}.card-small-package_price{float:right}@media (max-width:768px) and (min-width:678px){.card-small-package_price{clear:both;float:none;margin:0 auto;text-align:center;width:90%}}.card-small-package_price small{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#202020;display:inline-block;vertical-align:middle;font-size:10px;vertical-align:sub}.card-small-package_price small.price-full{font-size:168.75%;margin-right:5px}.card-small-package_price small.taxes{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#656565;line-height:11px}.card-small-package_price small.taxes .pipe-taxes{display:none}.card-small-package_price small.taxes.promotion-text-box.promotion-taxes_apply{display:inline-block;text-align:left}@media (min-width:768px){.card-small-package_price small.taxes.promotion-text-box.promotion-taxes_apply{display:block;text-align:right}}.card-small-package_price small.plots{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.5%;color:#656565;display:block;line-height:11px;text-align:right}@media (max-width:768px) and (min-width:678px){.card-small-package_price small.plots{text-align:center;width:100%}}.card-small-package_price small.plots small{font-size:11px}.card-small-hotels{box-shadow:0 1px 7px rgba(0,0,0,0.1);background-color:#fff;float:left;position:relative;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.card-small-hotels:hover{box-shadow:0 8px 24px rgba(0,0,0,0.2);position:relative;top:-5px}.card-small-hotels:hover,.card-small-hotels_link{color:#656565}.card-small-hotels_img{background-color:#ccc;width:100%;height:180px}.card-small-hotels_content__infos{float:left;padding-top:20px;padding-bottom:20px;width:100%}.card-small-hotels_content__infos .limit{padding-left:20px;padding-right:20px}.card-small-hotels_titles h3,.card-small-hotels_titles p{margin:0}.card-small-hotels_titles p{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-size:10px;line-height:14px;text-transform:uppercase}.card-small-hotels_titles h3{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;height:44px;max-height:44px}.card-small-hotels_titles small{color:#f3d21c}.card-small-hotels_amenities{background-color:#f7f7f7;float:left;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;width:100%}.card-small-hotels_amenities ul{float:left;margin:0;padding:0;width:100%}.card-small-hotels_amenities li{float:left;list-style:none;width:50%}.card-small-hotels_amenities li i{font-size:30px}.card-small-hotels_amenities li i,.card-small-hotels_amenities li span{display:inline-block;vertical-align:middle}.card-small-hotels_amenities li span{font-size:12px;line-height:1;width:60px}.card-small-hotels_price{float:left;width:100%}.card-small-hotels_price .daily{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;padding-top:10px}.card-small-hotels_price .daily,.card-small-hotels_price .new-price{color:#000;float:left;width:50%}.card-small-hotels_price .new-price{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;text-align:right}.card-small-hotels_price .new-price small{display:inline-block;font-size:12px;vertical-align:middle}.box-see-packages{margin-bottom:10px;text-align:right}@media (min-width:768px){.box-see-packages{margin-bottom:0}}.box-see-packages a{float:right;margin:5px 0;width:auto}@media (min-width:678px){.box-see-packages a{padding-left:0;padding-right:0;width:166px}}.almost-got-it.mobile span.icon-warning{position:relative;top:-4px}@media (min-width:768px){.almost-got-it .last-room-warning{position:relative;top:50%;transform:translateY(-50%)}}.almost-got-it .last-room-warning.big{font-size:12px;font-weight:700}.container-filters{min-height:500px}@media (min-width:992px){.container-filters{margin-top:0}}@media (min-width:992px){.container-filters.hide{display:block !important}}.activeFilters{display:inline-flex}.aside{margin-bottom:30px}.aside .special-offer .bullet-special-offer:before{content:"";display:inline-block;height:40px;position:absolute;background-color:#f13744;top:-9px;width:112%;left:-20px;z-index:2}.aside .special-offer .bullet-special-offer:after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #656565;position:absolute;left:-30px;top:21px;z-index:1}.aside .special-offer .bullet-special-offer small{color:#fff;font-family:"Gotham bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:87.5%;text-transform:uppercase}.aside .special-offer .bullet-special-offer small span{color:#f8c02c}.aside h2{color:#000;margin-bottom:30px}.aside label{display:block;font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#656565;text-align:left;position:relative;z-index:2}.aside .price label{margin-bottom:20px}.aside .component-filters_group .separator{margin-bottom:20px}.aside .component-filters_group .isPrice{display:block}.aside .component-filters_group .noPrice{display:none}.aside .filters-title{display:block;font-size:24px;margin-top:10px;margin-bottom:10px;line-height:1.1}.aside .filters-category .content-filters i{color:#ffc000;font-size:20px;display:inline-block;vertical-align:middle}.aside .content-filters.limited{max-height:290px}.aside .content-filters{overflow-y:hidden;line-height:2.5ex}.aside .content-filters label{margin-bottom:10px;height:20px}.aside .content-filters label small{cursor:default;height:20px;display:inline-flex;position:relative;z-index:10}.aside .content-filters label small div.abbr{max-width:150px;border-bottom:none !important;cursor:inherit !important;text-decoration:none !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline;margin-right:4px;text-transform:capitalize}.content-filters-expander{cursor:pointer;margin-top:10px;display:inline-block;font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif}.search-filters{background-color:transparent;margin-top:0}@media (min-width:992px){.search-filters{background-color:#fff}}@media (min-width:320px) and (max-width:767px){.search-filters{margin-top:20px}}.search-filters .wrapper{position:relative;background-color:#fff}@media (min-width:992px){.search-filters .wrapper{background-color:transparent}}.search-filters .custom-select{width:100% !important}.search-filters .filter-field .selectize-dropdown{border:1px solid #ff8a21}.search-filters ul{padding:0;margin:5px 0 5px 0;text-align:center}.search-filters .field{width:100%}.search-filters .divisor{position:relative;margin-bottom:5px}.search-filters .divisor:before{content:"";position:absolute;left:0;height:100%}.search-filters .filter-field .selectize-input,.search-filters .sorter .selectize-input{border:1px solid #e5e5e5}.search-filters .filter-field .selectize-input,.search-filters .sorter .selectize-input,.search-filters .filter-field .selectize-input input,.search-filters .sorter .selectize-input input{color:#656565}.search-filters .filter-field .selectize-input ::-webkit-input-placeholder,.search-filters .sorter .selectize-input ::-webkit-input-placeholder,.search-filters .filter-field .selectize-input input ::-webkit-input-placeholder,.search-filters .sorter .selectize-input input ::-webkit-input-placeholder{color:#656565}.search-filters .filter-field .selectize-input :-moz-placeholder,.search-filters .sorter .selectize-input :-moz-placeholder,.search-filters .filter-field .selectize-input input :-moz-placeholder,.search-filters .sorter .selectize-input input :-moz-placeholder{color:#656565}.search-filters .filter-field .selectize-input ::-moz-placeholder,.search-filters .sorter .selectize-input ::-moz-placeholder,.search-filters .filter-field .selectize-input input ::-moz-placeholder,.search-filters .sorter .selectize-input input ::-moz-placeholder{color:#656565}.search-filters .filter-field .selectize-input :-ms-input-placeholder,.search-filters .sorter .selectize-input :-ms-input-placeholder,.search-filters .filter-field .selectize-input input :-ms-input-placeholder,.search-filters .sorter .selectize-input input :-ms-input-placeholder{color:#656565}.search-filters .filter-field .locked:after,.search-filters .sorter .locked:after{border-color:#e5e5e5 transparent transparent transparent !important}.search-filters .filter-field .selectize-input,.search-filters .sorter .selectize-input{height:40px;line-height:26px}.search-filters .filter-field .selectize-input:after,.search-filters .sorter .selectize-input:after{border-color:#ff8a21 transparent transparent transparent;right:13px}.search-filters .filter-field .selectize-input:before,.search-filters .sorter .selectize-input:before{content:' ';display:block;position:absolute;top:0;right:35px;width:1px;height:100%}.search-filters .filter-field .selectize-input.dropdown-active:after,.search-filters .sorter .selectize-input.dropdown-active:after{border-color:transparent transparent #ff8a21 transparent}.search-filters .filter-field .selectize-dropdown,.search-filters .sorter .selectize-dropdown{border-color:#e5e5e5}.search-filters .upper{padding:20px}@media (min-width:992px) and (max-width:1199px){.search-filters .upper{padding:20px 15px}}.search-filters .upper .container-button{position:relative;overflow:hidden}.search-filters .upper .show-sorter{display:none;position:absolute;bottom:-12px;left:50%;background:#f5f5f5;color:#adadad;text-align:center;text-decoration:none;line-height:22px;height:30px;width:30px;border-radius:15px}@media (max-width:767px){.search-filters .upper,.search-filters .two-cols{display:table;width:100%;margin-top:10px}}@media (max-width:991px){.search-filters .margin-sm{margin-top:10px}}.search-filters .sorter{padding:10px 10px 0 10px;background:#f5f5f5}@media (max-width:991px){.search-filters .sorter{display:none}}.search-filters .sorter .items-page{width:115px;margin-left:10px;float:right}.search-filters .sorter .selectize-dropdown{margin-left:0}.search-filters .sorter .check-air{width:240px}.search-filters .sorter .check-air label,.search-filters .sorter .check-air .options{display:inline-block}.search-filters .sorter .check-air .options{margin-left:10px;width:160px !important;height:30px;vertical-align:middle;display:none}.search-filters .sorter label{line-height:34px}.search-filters .sorter .check,.search-filters .sorter label{display:inline-block}.search-filters .sorter .selectize-input{background:#fff;padding-left:6px}.search-filters .itens{text-align:right}.search-filters .itens label,.search-filters .itens .selectize-control{vertical-align:middle;display:inline-block}.search-filters .selectize-input{padding:6px 8px}.search-filters .check{margin-left:10px;line-height:32px}.search-filters .check label{color:#656565;font-family:"Gotham Regular",'Helvetica Neue',Arial,Helvetica,sans-serif}.search-filters .check input{margin:0;vertical-align:middle}.search-filters .mobile-filters{display:none}.search-filters .show-filters{border:1px solid #ff8a21;color:#ff8a21;height:32px}.search-filters .order-mobile{float:right;width:200px}.search-filters .filters-content{border:1px solid #e5e5e5;border-radius:4px;line-height:23px;padding-top:15px;background:#fff;position:relative}@media (max-width:991px){.search-filters .filters-content{display:none;margin-top:45px}.search-filters .filters-content:before,.search-filters .filters-content:after{content:"";border-color:transparent;border-style:solid;position:absolute}.search-filters .filters-content:before{border-width:15px;top:-30px;left:20px;border-bottom-color:#e5e5e5}.search-filters .filters-content:after{border-width:14px;top:-27px;left:21px;border-bottom-color:#fff}}.search-filters .filters-responsive{display:none;position:absolute;top:-5px;left:0;width:100%;padding:0 10px}@media (max-width:991px){.search-filters .filters-responsive{display:block}}.search-filters .filters-responsive .custom-select{width:200px !important;float:right}.search-filters .filters-responsive .custom-select input{width:90%}.search-filters .filters-responsive a{float:left;border-radius:3px;color:#ff8a21;height:32px;line-height:23px;font-size:10px;border:1px solid #ff8a21}@media (max-width:991px){.search-filters{margin:20px 0 15px 0}}.search-filters .filters-prices .slider{margin-top:40px;margin-left:5px}.search-filters .filters-prices .slider .tooltip{z-index:0;position:relative;margin-left:0 !important;left:0 !important}.search-filters .filters-prices .slider .tooltip-arrow{display:none}.search-filters .filters-prices .slider .tooltip-inner{background-color:transparent;color:inherit}.search-filters .filters-prices .slider .slider-track{height:4px;margin-top:-2px}.search-filters .filters-prices .slider .slider-track .slider-selection{background-color:#ff8a21;background-image:-webkit-linear-gradient(top, #ff7900 0, #ff8a21 100%);background-image:-o-linear-gradient(top, #ff7900 0, #ff8a21 100%);background-image:linear-gradient(to bottom, #ff7900 0, #ff8a21 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@hu-orangeDark', endColorstr='@hu-orange', GradientType=0)}.search-filters .filters-prices .slider .slider-tick{display:none}.search-filters .filters-prices .slider .slider-handle{background-color:#ff8a21;background-image:-webkit-linear-gradient(top, #ff7900 0, #ff8a21 100%);background-image:-o-linear-gradient(top, #ff7900 0, #ff8a21 100%);background-image:linear-gradient(to bottom, #ff7900 0, #ff8a21 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@hu-orangeDark', endColorstr='@hu-orange', GradientType=0)}.fixed .upper .container-button{height:20px}@media (max-width:992px){.search-filters .divisor:before{border:0}}.search .packages-search .field{width:47%}@media (max-width:991px){.search .packages-search .field{width:48%}}.search .packages-filters .half{width:46%;float:left}.search .packages-filters .half:first-child{margin-right:8%}@media (max-width:991px){.search .packages-filters .half{width:48%}.search .packages-filters .half:first-child{margin-right:4%}}@media (max-width:480px){.search-filters .sorter .title-sorter{display:block;text-align:center}.search-filters .sorter .check{display:block}}.search_sorter{padding:8px;font-family:"Gotham Regular"}.wraper-input{margin-bottom:5px}.title-filter{border-bottom:1px solid #656565;cursor:pointer;margin-bottom:10px;position:relative;width:100%}.title-filter label{cursor:pointer}.title-filter .icon-arrow-up-chevron{color:inherit;font-size:106.25%;position:absolute;top:2px;right:0}.title-filter_up span{transform:rotate(180deg)}.select-custom{border:1px solid #adadad;border-radius:3px;height:40px}.select-custom.single .selectize-input{padding:8px;box-shadow:none}.select-custom.single .selectize-input::after{border-color:#e6207e transparent transparent transparent}.select-custom.single .selectize-dropup.single{height:auto}.filters-category input[type=radio],.filters-category input[type=checkbox]{z-index:3}input[type=radio],input[type=checkbox]{position:absolute;opacity:0;height:20px;width:20px}input[type=radio]+label:before,input[type=ckeckbox]+label:before{content:"";display:inline-block;width:15px;height:15px;vertical-align:middle;margin-right:8px;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px}input[type=radio]+small,input[type=checkbox]+small{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:1}input[type=radio]+small:before,input[type=checkbox]+small:before{content:"";display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:20px;background-color:#fff;border:1px solid #ccc;border-radius:2px}input[type=radio]:checked+label:before,input[type=checkbox]:checked+label:before{content:"\2022";color:white;background-color:#1a9fca;font-size:1.3em;text-align:center;line-height:16px;text-shadow:0 0 3px #eee}input[type=radio]:checked+small:before,input[type=checkbox]:checked+small:before{font-size:20px;background-color:#fff;text-align:center;line-height:15px;text-shadow:0 0 3px #eee}input[type=radio]:checked+small:after,input[type=checkbox]:checked+small:after{content:"";background-color:#e6207e;border-radius:2px;height:12px;position:absolute;left:4px;top:4px;width:12px}input[type=radio]:checked+small:hover:after,input[type=checkbox]:checked+small:hover:after{content:"";background-color:#e6207e;border-radius:2px;height:12px;position:absolute;left:4px;top:4px;width:12px}.bx-wrapper{position:relative;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{width:100%;display:block}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager.bx-default-pager a{border:1px solid #fff;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:-14px}.bx-wrapper .bx-next{right:-14px}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;height:32px;width:32px;text-indent:-9999px;z-index:2}@media (min-width:768px){.bx-wrapper .bx-controls-direction a{z-index:5}}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:10px;width:100%;z-index:2}@media (min-width:768px){.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{z-index:4}}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#fff;border-color:#fff}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-prev:before{content:"\e61b";left:5px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next:before{content:"\e61e";right:5px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a:after{content:"";border-radius:100%;background:#fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1}.bx-wrapper .bx-controls-direction a:before{font-family:'hu-icons';position:absolute;top:0;text-indent:0;color:#ff8a21;font-size:24px;z-index:2}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}@font-face{font-family:"hu-icons";src:url("../fonts/hu-icons.eot");src:url("../fonts/hu-icons.eot?#iefix") format("embedded-opentype"),url("../fonts/hu-icons.woff") format("woff"),url("../fonts/hu-icons.ttf") format("truetype"),url("../fonts/hu-icons.svg#hu-icons") format("svg")}.hu-icons,[class^="icon-"],[class*=" icon-"]{font-family:'hu-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-info:before{content:"\e900"}.icon-thumbsup:before{content:"\e92b"}.icon-mail:before{content:"\e600"}.icon-location:before{content:"\e601"}.icon-map:before{content:"\e602"}.icon-share:before{content:"\e603"}.icon-heart:before{content:"\e604"}.icon-search:before{content:"\e605"}.icon-trophy:before{content:"\e606"}.icon-camera:before{content:"\e607"}.icon-graduation:before{content:"\e608"}.icon-airplane:before{content:"\e609"}.icon-sos:before{content:"\e60a"}.icon-calendar:before{content:"\e60b"}.icon-bucket:before{content:"\e60c"}.icon-rocket:before{content:"\e60d"}.icon-suitcase:before{content:"\e60e"}.icon-light-bulb:before{content:"\e60f"}.icon-cart:before{content:"\e610"}.icon-ticket:before{content:"\e611"}.icon-lock:before{content:"\e612"}.icon-cross:before{content:"\e613"}.icon-question:before{content:"\e614"}.icon-book:before{content:"\e615"}.icon-record:before{content:"\e616"}.icon-arrow-left-caret:before{content:"\e617"}.icon-arrow-down-caret:before{content:"\e618"}.icon-arrow-up-caret:before{content:"\e619"}.icon-arrow-right-caret:before{content:"\e61a"}.icon-arrow-left-chevron:before{content:"\e61b"}.icon-arrow-down-chevron:before{content:"\e61c"}.icon-arrow-up-chevron:before{content:"\e61d"}.icon-arrow-right-chevron:before{content:"\e61e"}.icon-key:before{content:"\e61f"}.icon-signal:before{content:"\e620"}.icon-pricetag:before{content:"\e621"}.icon-hands:before{content:"\e622"}.icon-couple:before{content:"\e623"}.icon-medal:before{content:"\e624"}.icon-airplane-landing:before{content:"\e625"}.icon-mobile:before{content:"\e626"}.icon-compass:before{content:"\e627"}.icon-vimeo:before{content:"\e628"}.icon-twitter:before{content:"\e629"}.icon-facebook:before{content:"\e62a"}.icon-googleplus:before{content:"\e62b"}.icon-instagram:before{content:"\e62c"}.icon-kids:before{content:"\e62d"}.icon-food:before{content:"\e62e"}.icon-humin:before{content:"\e62f"}.icon-hufull:before{content:"\e630"}.icon-tag:before{content:"\e631"}.icon-phone:before{content:"\e632"}.icon-user:before{content:"\e633"}.icon-vcard:before{content:"\e634"}.icon-headset:before{content:"\e635"}.icon-list:before{content:"\e636"}.icon-checkmark:before{content:"\e637"}.icon-minus:before{content:"\e638"}.icon-plus:before{content:"\e639"}.icon-hoteis:before{content:"\e63a"}.icon-linkedin:before{content:"\e63b"}.icon-location2:before{content:"\e63c"}.icon-wifi:before{content:"\e63d"}.icon-vista_para_o_mar:before{content:"\e63e"}.icon-vinho:before{content:"\e63f"}.icon-translado:before{content:"\e640"}.icon-tenis:before{content:"\e641"}.icon-spa:before{content:"\e642"}.icon-show:before{content:"\e643"}.icon-sauna:before{content:"\e644"}.icon-salao_de_jogos:before{content:"\e645"}.icon-recreacao:before{content:"\e646"}.icon-playground:before{content:"\e647"}.icon-piscina:before{content:"\e648"}.icon-vale_animais:before{content:"\e649"}.icon-pensao_completa_com_bebidas:before{content:"\e64a"}.icon-alimentacao:before{content:"\e64b"}.icon-passeio_barco:before{content:"\e64c"}.icon-passeio_a_cavalo:before{content:"\e64d"}.icon-passagem_trem:before{content:"\e64e"}.icon-passagem_rodoviaria:before{content:"\e64f"}.icon-passagem_aerea:before{content:"\e650"}.icon-openbar:before{content:"\e651"}.icon-ofuro:before{content:"\e652"}.icon-meia_pensao:before{content:"\e653"}.icon-massagem:before{content:"\e654"}.icon-internet:before{content:"\e655"}.icon-ingresso:before{content:"\e656"}.icon-hidromassagem:before{content:"\e657"}.icon-ginastica:before{content:"\e658"}.icon-futebol:before{content:"\e659"}.icon-festa:before{content:"\e65a"}.icon-fazendinha:before{content:"\e65b"}.icon-esportes_radicais:before{content:"\e65c"}.icon-drinks:before{content:"\e65d"}.icon-desconto_criancas:before{content:"\e65e"}.icon-curso:before{content:"\e65f"}.icon-vale_crianca:before{content:"\e660"}.icon-citytour:before{content:"\e661"}.icon-churrasqueira:before{content:"\e662"}.icon-champanhe2:before{content:"\e663"}.icon-ceia_reveillon:before{content:"\e664"}.icon-ceia_natal:before{content:"\e665"}.icon-cassino:before{content:"\e666"}.icon-estacionamento:before{content:"\e667"}.icon-atributo_cafe_colonial:before{content:"\e668"}.icon-allinclusive:before{content:"\e669"}.icon-aguas_termais:before{content:"\e66a"}.icon-aeroportohotel:before{content:"\e66b"}.icon-acessibilidade:before{content:"\e66c"}.icon-academia:before{content:"\e66d"}.icon-ribbon:before{content:"\e66e"}.icon-feriado:before{content:"\e66f"}.icon-champanhe:before{content:"\e670"}.icon-sun:before{content:"\e671"}.icon-star:before{content:"\e672"}.icon-flag:before{content:"\e673"}.icon-hourglass:before{content:"\e674"}.icon-earth:before{content:"\e675"}.icon-bell:before{content:"\e676"}.icon-user-add:before{content:"\e677"}.icon-Acessibilidade:before{content:"\e901"}.icon-Aereo:before{content:"\e902"}.icon-Alimentacao:before{content:"\e903"}.icon-Aluguel-de-Carro:before{content:"\e904"}.icon-Apartamento:before{content:"\e905"}.icon-Criancas-Gratis:before{content:"\e906"}.icon-Curso:before{content:"\e907"}.icon-Day-Use:before{content:"\e908"}.icon-Diarias:before{content:"\e909"}.icon-Drinks:before{content:"\e90a"}.icon-Festa:before{content:"\e90b"}.icon-Hidromassagem:before{content:"\e90c"}.icon-Ingressos:before{content:"\e90d"}.icon-Massagem:before{content:"\e90e"}.icon-Meia-Pensao-Com-Bebidas:before{content:"\e90f"}.icon-Ofuro:before{content:"\e910"}.icon-Passagem-de-Trem:before{content:"\e911"}.icon-Passagem-Rodoviaria:before{content:"\e912"}.icon-Passeio:before{content:"\e913"}.icon-Passeio-de-Barco:before{content:"\e914"}.icon-Permitido-Animais:before{content:"\e915"}.icon-Pessoas:before{content:"\e916"}.icon-Piscina:before{content:"\e917"}.icon-Playground:before{content:"\e918"}.icon-Quarto-Duplo:before{content:"\e919"}.icon-uniE919:before{content:"\e91a"}.icon-uniE91A:before{content:"\e91b"}.icon-uniE91B:before{content:"\e91c"}.icon-uniE91C:before{content:"\e91d"}.icon-uniE91D:before{content:"\e91e"}.icon-uniE91E:before{content:"\e91f"}.icon-Quarto-Single:before{content:"\e920"}.icon-Recreacao:before{content:"\e921"}.icon-Sala-de-Jogos:before{content:"\e922"}.icon-Sauna:before{content:"\e923"}.icon-Seguro-Viagem:before{content:"\e924"}.icon-Show:before{content:"\e925"}.icon-Spa:before{content:"\e926"}.icon-Translado:before{content:"\e927"}.icon-Wifi:before{content:"\e928"}.icon-warning:before{content:"\e929"}.icon-ic-event-available-copy:before{content:"\e92a"}.icon-home:before{content:"\f015"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-up:before{content:"\f062"}.icon-calendar2:before{content:"\f073"}.icon-dollar:before{content:"\f155"}.icon-youtube:before{content:"\f167"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-close:before{content:"\e5cd"}.icon-check:before{content:"\e92c"}.link{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link-primary{color:#e6207e;font-size:87.5%}.link-primary:hover,.link-primary:active,.link-primary:focus{color:#e6207e}@-webkit-keyframes iconTransition{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}25%{-webkit-transform:translateX(37px);-moz-transform:translateX(37px);-ms-transform:translateX(37px);-o-transform:translateX(37px);transform:translateX(37px);opacity:1}50%{-webkit-transform:translateX(37px);-moz-transform:translateX(37px);-ms-transform:translateX(37px);-o-transform:translateX(37px);transform:translateX(37px);opacity:1}75%{-webkit-transform:translateX(72px);-moz-transform:translateX(72px);-ms-transform:translateX(72px);-o-transform:translateX(72px);transform:translateX(72px);opacity:1}100%{-webkit-transform:translateX(72px);-moz-transform:translateX(72px);-ms-transform:translateX(72px);-o-transform:translateX(72px);transform:translateX(72px);opacity:1}}.featured-hotel-loader{clear:both}.loader{overflow:hidden;background-color:rgba(255,255,255,0.8);position:absolute;z-index:10;height:100%;width:100%;padding-top:6em}.loader:after,.loader:before{content:"";width:50%;height:100%;top:0;z-index:10;position:absolute}.loader:before{left:0}.loader:after{right:0}.loader .icons{margin-left:-130px;width:1200px;position:relative;z-index:9;-webkit-animation:2s iconTransition infinite linear;-moz-animation:2s iconTransition infinite linear;-ms-animation:2s iconTransition infinite linear;-o-animation:2s iconTransition infinite linear;animation:2s iconTransition infinite linear}.loader i{font-size:20px;margin:0 8px;color:#656565}.loader .loader-search{position:relative;z-index:1}.loader .loader-search i{position:absolute}.loader .loader-search .icon-record,.loader .loader-search .icon-search{font-size:60px;color:#adadad}.loader .loader-search .icon-record{left:50%;top:-45px;margin-left:-34px}.loader .loader-search .icon-search{margin-left:-31px;top:-40px;left:50%}#result_container{min-height:600px}.featured-hotel .card-result{border:2px solid #143A7C}.featured-hotel .card-result .component-card{border-top:0}.featured-hotel-text{background:#143A7C;color:#FFF;padding:5px 0;text-align:center;margin:0}.card-result.container-new-card{box-shadow:0 1px 7px rgba(0,0,0,0.1);background-color:#fff;margin-bottom:20px;padding:0;position:relative;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.card-result.container-new-card:hover{box-shadow:0 8px 24px rgba(0,0,0,0.2);position:relative;top:-5px}@media (min-width:480px){.card-result.container-new-card{padding-bottom:0}}.card-result.container-new-card .link-area-full{display:inline-block;position:absolute;height:100%;width:100%;z-index:1;left:0}.card-result.container-new-card.no-animation:hover{top:0;box-shadow:0 1px 7px rgba(0,0,0,0.1)}.card-result .packing-dates.slick-slider{margin-bottom:15px}.card-result .packing-dates__carousel{float:left;width:100%;position:relative}.card-result .packing-dates__carousel.slick-initialized{visibility:visible}.card-result .packing-dates__carousel.slick-slider{margin-bottom:20px}.card-result .packing-dates__carousel.slick-slider .slick-slide{width:120px;margin:0 10px}@media (min-width:678px){.card-result .packing-dates__carousel{margin-top:15px;padding:0 21px}}@media (max-width:678px){.card-result .packing-dates__carousel{display:inline-flex;overflow-x:scroll}}.card-result .packing-dates__carousel .slick-arrow{cursor:pointer}@media (max-width:677px){.card-result .packing-dates__carousel .slick-arrow{z-index:-2}}.card-result .packing-dates__carousel .slick-arrow.icon-arrow-left-chevron,.card-result .packing-dates__carousel .slick-arrow.icon-arrow-right-chevron{position:absolute;top:50%;font-size:40px;margin-top:-20px;color:#9e9e9e}.card-result .packing-dates__carousel .slick-arrow.icon-arrow-left-chevron:hover,.card-result .packing-dates__carousel .slick-arrow.icon-arrow-right-chevron:hover{color:#555}.card-result .packing-dates__carousel .slick-arrow.icon-arrow-left-chevron{left:-5px}.card-result .packing-dates__carousel .slick-arrow.icon-arrow-right-chevron{right:-5px}.card-result .packing-dates__carousel .slick-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card-result .packing-dates__carousel .slick-list .slick-track{margin:0}.card-result .packing-dates__carousel .slick-disabled{visibility:hidden}.card-result .packing-dates__item{width:185px;height:141px;border-radius:3px;border:solid 1px #9e9e9e;position:relative;overflow:hidden;margin:0 10px 20px 5px;float:left}@media (min-width:400px) and (max-width:677px){.card-result .packing-dates__item{height:155px}}@media (min-width:678px){.card-result .packing-dates__item{height:175px}}.card-result .packing-dates__item__link{width:100%;height:100%;top:0;left:0;position:absolute}.card-result .packing-dates__item__image{width:100%;height:60px;overflow:hidden}@media (min-width:678px){.card-result .packing-dates__item__image{width:100%;height:90px}}.card-result .packing-dates__item__image .picture img{width:100%}.card-result .packing-dates__item__image .picture img[data-src]{object-fit:none}.card-result .packing-dates__item__info p{margin:0}.card-result .packing-dates__item__info__dates{width:100%;display:block;margin:0 auto;text-align:center;color:#ff8a21;margin-top:11px;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:400px){.card-result .packing-dates__item__info__dates{font-family:"Gotham Bold";font-weight:700;font-size:16px}}.card-result .packing-dates__item__info__title{display:block;text-align:center;font-weight:700;font-size:12px;margin:11px auto 0;width:90%}.card-result .packing-dates__item__info__title p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-result .packing-dates__item__info__title p .icon-ic-event-available-copy{color:#e6207e}@media (min-width:400px){.card-result .packing-dates__item__info__title{font-size:14px}}.card-result .packing-dates__item__info__button{height:30px;display:table;margin:10px auto 0;background-color:#e6207e;color:#FFFFFF;border-radius:5px;width:85%}@media (min-width:400px){.card-result .packing-dates__item__info__button{height:30px;margin:10px auto 0}}.card-result .packing-dates__item__info__button p{text-align:center;display:table-cell;vertical-align:middle;font-size:.8em;font-weight:700}@media (min-width:400px){.card-result .packing-dates__item__info__button p{font-size:14px}}.card-result .packing-dates__item__info__button p .icon-ic-event-available-copy{color:#e6207e}.card-result .container-card_img,.card-result .container-card_info{float:left;position:relative}.card-result .container-card_img{height:230px;overflow:hidden;width:270px}@media (min-width:1200px){.card-result .container-card_img{width:270px}}.card-result .container-card_info{width:calc(100% - 270px);height:230px;padding:12px;position:relative}@media (min-width:678px) and (max-width:768px){.card-result .container-card_info{height:290px;padding-top:5px}}@media (min-width:320px) and (max-width:677px){.card-result .container-card_info{height:auto;padding:5px 15px}}.card-result .container-card_info.position-ribbon{padding-top:30px}@media (min-width:768px){.card-result .container-card_info.position-ribbon{padding-top:20px}}.card-result .container-card_info_mobile{display:block;border-top:1px solid #ccc;padding-top:10px}.card-result .container-card_info_mobile .good-dates-select-text{font-size:14px;position:relative;margin-top:10px}.card-result .container-card_info_mobile .special-dates{display:block;min-width:140px;max-width:140px;float:left;height:30px;border-radius:3px;border:solid .7px #e6207e;position:relative;bottom:0;z-index:1;cursor:pointer;overflow:hidden;margin:15px auto 0}.card-result .container-card_info_mobile .special-dates:hover span{color:#e6207e}.card-result .container-card_info_mobile .special-dates.active span{color:#e6207e;left:10px}.card-result .container-card_info_mobile .special-dates.active span.icon-ic-event-available-copy{left:-20px}.card-result .container-card_info_mobile .special-dates.active span.icon-arrow-up-chevron{right:10px}.card-result .container-card_info_mobile .special-dates_wrapper{top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px}.card-result .container-card_info_mobile .special-dates_wrapper span{-webkit-transition:all 500ms ease;transition:all 500ms ease;font-size:12px;color:#4a4a4a;line-height:12px;position:absolute;left:32px;top:8px}.card-result .container-card_info_mobile .special-dates_wrapper span.icon-ic-event-available-copy{color:#e6207e;font-size:17px;line-height:17px;position:absolute;top:5px;left:10px}.card-result .container-card_info_mobile .special-dates_wrapper span.icon-arrow-up-chevron{left:auto;right:-20px}@media (min-width:678px){.card-result .container-card_info_mobile{display:none}}.card-result .container-card_info_mobile .daily-mobile{float:left}.card-result .container-card_info_mobile .price-mobile{float:right}.card-result .container-card_info_mobile .daily-mobile{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;padding-top:15px}.card-result .container-card_info_mobile .daily-mobile p .from{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:line-through}.card-result .container-card_info_mobile .price-mobile{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#202020;text-align:right;width:100%;height:26px}.card-result .container-card_info_mobile .price-mobile small.price-full{font-size:25px;margin-right:5px}.card-result .container-card_info_mobile .price-mobile small.taxes-included{font-size:10px;color:#656565;text-align:right}.card-result .component-card{width:100%;float:left;padding:0;position:relative;padding-bottom:5px}@media (max-width:677px){.card-result .component-card{min-height:397px}}@media (min-width:678px){.card-result .component-card{height:230px}}.card-result .component-card_title{width:100%}.card-result .component-card_title_h{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:24px}.card-result .component-card_title_h a{font-family:"Gotham Regular";font-size:20px;color:#202020}.card-result .component-card_title_h a:hover{text-decoration:none}.card-result .component-card_title h4{font-size:13px;margin-top:4px;margin-bottom:0}.card-result .component-card_title span{color:#f3d21c;display:inline-block;margin-top:5px}.card-result .component-card_title span i{display:inline-block}.card-result .component-card_title p{font-family:"Gotham Regular";font-size:11px;font-weight:bold;color:#202020}.card-result .component-card_title__hotels .component-card_title_h,.card-result .component-card_title__package .component-card_title_h,.card-result .component-card_title__hotels p,.card-result .component-card_title__package p{line-height:20px}.card-result .component-card_title__hotels p,.card-result .component-card_title__package p{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;margin:0;text-transform:uppercase}.card-result .component-card_title__hotels h3 a,.card-result .component-card_title__package h3 a{font-family:"Gotham Regular";font-size:20px;color:#202020;text-decoration:none}.card-result .component-card_title__hotels h3 a:hover,.card-result .component-card_title__package h3 a:hover{text-decoration:none}.card-result .component-card_title__package{margin-top:8px}.card-result .component-card_title__package h3{min-height:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:95%;margin-bottom:10px}@media (min-width:678px){.card-result .component-card_title__package h3{margin-bottom:0;min-height:30px}}.card-result .component-card_title__package h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:95%}.card-result .component-card_title.flight{padding-left:88px}.card-result .component-card .picture{background:#f5f5f5;position:relative;overflow:hidden;height:240px}@media (min-width:678px){.card-result .component-card .picture{height:230px}}.card-result .component-card .picture img{z-index:1;transform:translate(-50%, -50%);position:absolute;display:inline-block;top:50%;left:50%}@media (min-width:768px){.card-result .component-card .picture img{object-fit:initial}}.card-result .component-card .picture .spinner{margin:-10px 0 0 -22px;position:absolute}.card-result .component-card .picture .spinner>div{width:12px;height:12px;background-color:#656565;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1s infinite ease-in-out;animation:bouncedelay 1s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.card-result .component-card .picture .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.card-result .component-card .picture .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.card-result .component-card_info{display:inline-block;min-height:56px;width:100%}.card-result .component-card_price{float:left;width:100%}.card-result .component-card_price_old{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#656565}.card-result .component-card_price_old small:nth-child(2){font-weight:700;text-decoration:line-through}.card-result .component-card_price_new-hotels{margin-top:4px}.card-result .component-card_price_new-hotels small:nth-child(2){font-size:30px}.card-result .component-card_price_new-hotels small.daily-from{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:12px;text-align:left}@media (max-width:678px){.card-result .component-card_price_new-hotels small.daily-from{font-size:10px;left:15px;position:absolute}}.card-result .component-card_price_new-hotels small.daily-from strong{text-decoration:line-through}.card-result .component-card_price_new-hotels small.currency-simbol{vertical-align:sub}.card-result .component-card_price_new-hotels small.currency-simbol,.card-result .component-card_price_new-hotels small.price-full{margin-right:3px}.card-result .component-card_price_new-hotels small.currency-simbol,.card-result .component-card_price_new-hotels small.daily-from{font-size:12px;margin-bottom:-7px}.card-result .component-card_price_new-hotels small.daily-from{margin-right:8px}.card-result .component-card_price_new-hotels small.price-full{font-size:30px;margin-right:0;margin-top:2px}.card-result .component-card_price_new-hotels small.saved{font-size:13px;font-weight:bold;text-align:right;color:#f13744}.card-result .component-card_price_new-package small{margin-right:5px}.card-result .component-card_price_new-package small:last-child{margin-right:0}.card-result .component-card_price_new-package small.daily-from{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.card-result .component-card_price_new-package small.daily-from strong{text-decoration:line-through}.card-result .component-card_price_new-package small.currency-simbol{vertical-align:sub;margin-right:0}.card-result .component-card_price_new-package small.price-full{font-size:30px}.card-result .component-card_price_new small{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;color:#202020;display:inline-block;vertical-align:middle}.card-result .component-card_price_new .plots{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#656565;display:inherit;position:relative;font-size:11px;top:-6px}.card-result .component-card_price_new .plots small:nth-child(2){font-size:15px}.card-result .component-card .taxes-included{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#656565;display:inline-block;font-size:10px;line-height:13px;text-align:left;width:55px;margin-right:2px}@media (min-width:480px){.card-result .component-card .taxes-included{font-size:10px}}.card-result .component-card .taxes-included.promotion-taxes-box.promotion-taxes_apply{display:inline-block;text-align:left;width:auto}.card-result .component-card .price-difference{color:#4AAE48;display:block;font-size:.91666667em}.card-result .component-card_daily{float:left;width:100%;display:block}@media (max-width:678px){.card-result .component-card_daily{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:10px;padding-bottom:10px}}.card-result .component-card_daily ul.amenities{list-style:none;padding-left:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:5px}.card-result .component-card_daily ul.amenities li.item-cell{display:inline;margin-right:20px}@media (min-width:678px) and (max-width:710px){.card-result .component-card_daily ul.amenities li.item-cell:last-child{display:none}}.card-result .component-card_daily ul.amenities li.item-cell i{color:#656565;vertical-align:middle}.card-result .component-card_daily ul.amenities li.item-cell span{font-size:11px;font-weight:500}@media (min-width:992px){.card-result .component-card_daily__infos:first-child{margin-top:32px}}.card-result .component-card_daily__infos p{color:#212121;font-size:13px;margin-bottom:0}.card-result .component-card_daily__infos li{margin-right:5px}.card-result .component-card_daily__infos li:last-child{margin-right:0}.card-result .component-card_daily__infos li.info-first{cursor:help;position:relative;z-index:4}.card-result .component-card_daily__infos li.info-first .popUp{left:50%;margin-left:-65px;top:50%;margin-top:18px;position:absolute;max-width:350px;min-width:150px;opacity:0}.card-result .component-card_daily__infos li.info-first .popUp-text{color:#fff}.card-result .component-card_daily__infos li.info-first span{width:60px;overflow:hidden;position:relative;text-align:justify;line-height:10px;max-height:20px;text-overflow:inherit}.card-result .component-card_daily__infos li.info-first span::before{content:"...";position:absolute;right:0;top:10px;background:#fff}.card-result .component-card_daily__infos li.info-first span::after{content:"";position:absolute;right:0;top:0;width:1em;height:1em;margin-top:.2em}.card-result .component-card_daily__infos li.info-first:hover .popUp{transform:scale(1);opacity:1}.card-result .component-card_daily__infos li span{text-transform:capitalize;width:auto}.card-result .component-card_daily__infos li span:first-child{font-size:20px;margin-right:5px}.card-result .component-card_daily__infos li .quant-daily{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:23px;margin-right:5px}.card-result .component-card_daily__container,.card-result .component-card_daily__infos{float:left;width:101%}.card-result .component-card_daily__container{border-radius:4px;height:auto;padding-right:5px}@media (min-width:768px){.card-result .component-card_daily__container{position:relative}}.card-result .component-card_daily__info{color:#000;float:left;margin-top:10px}.card-result .component-card_daily__info-hotels{list-style:none}.card-result .component-card_daily__info-hotels .stay-days{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.card-result .component-card_daily__info-package .quant-daily,.card-result .component-card_daily__info-package .quant-people{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-result .component-card_daily__info-hotels li,.card-result .component-card_daily__info-package li{margin-right:10px}.card-result .component-card_daily__info-hotels li i,.card-result .component-card_daily__info-package li i{display:block;font-size:20px;text-align:center}@media (min-width:768px){.card-result .component-card_daily__info-hotels li i,.card-result .component-card_daily__info-package li i{font-size:23px}}.card-result .component-card_daily__info-hotels li span.quant-daily,.card-result .component-card_daily__info-package li span.quant-daily,.card-result .component-card_daily__info-hotels li span:first-child,.card-result .component-card_daily__info-package li span:first-child{font-size:14px}@media (min-width:768px){.card-result .component-card_daily__info-hotels li span.quant-daily,.card-result .component-card_daily__info-package li span.quant-daily,.card-result .component-card_daily__info-hotels li span:first-child,.card-result .component-card_daily__info-package li span:first-child{font-size:18px}}.card-result .component-card_daily__price{margin-top:-4px;float:right}.card-result .component-card .benefits-urgent-messages{position:relative;left:5px;top:4px}@media (min-width:678px) and (max-width:830px){.card-result .component-card .benefits-urgent-messages{display:none}}@media (min-width:992px) and (max-width:1040px){.card-result .component-card .benefits-urgent-messages{display:none}}.card-result .component-card .benefitsMessages{opacity:0;margin-top:-10px;animation-name:slide-up-urgent;-webkit-animation-name:slide-up-urgent;animation-duration:.5s;-webkit-animation-duration:.5s;animation-delay:9s;-webkit-animation-delay:9s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-timing-function:linear;-webkit-animation-timing-function:linear}.card-result .component-card .benefitsMessages span{font-family:"Gotham Semibold";font-weight:500;text-align:center;color:#417505;font-size:10px}.card-result .component-card .benefitsMessages .icon-benefits{margin-right:3px;margin-left:-3px;vertical-align:middle;width:17px;height:16px;display:inline-block;background:url("../images/icons/beneficios.png") no-repeat}@keyframes slide-up-benefits{from{opacity:0}to{opacity:1}}.card-result .component-card .priceRaisingText{visibility:hidden;opacity:0;transition:opacity 1s;margin-top:10px;font-size:11px;width:262px;background-color:#337ab7;color:#fff;text-align:center;padding:8px;border-radius:6px;position:absolute;z-index:10}.card-result .component-card .priceRaising{position:relative;border-radius:2px;z-index:8;opacity:0;float:left;margin-right:54px;font-size:10px;font-weight:bolder;padding:2px 8px 2px 6px;color:white;background:#337ab7;animation-name:slide-up-raising;-webkit-animation-name:slide-up-raising;animation-duration:.5s;-webkit-animation-duration:.5s;animation-delay:12s;-webkit-animation-delay:12s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-timing-function:linear;-webkit-animation-timing-function:linear}@media (min-width:678px) and (max-width:804px){.card-result .component-card .priceRaising{display:none}}@media (max-width:768px){.card-result .component-card .priceRaising{font-size:12px}}.card-result .component-card .priceRaising:hover .priceRaisingText{opacity:1;visibility:visible}@keyframes slide-up-raising{from{opacity:0}to{opacity:1}}.card-result .component-card .approvalMessages{float:left;font-size:12px;font-weight:bolder;margin-left:-250px;margin-top:5px;padding:2px 5px 2px 6px;color:white;background:#f13744;animation-name:slide-left-to-right-approval;-webkit-animation-name:slide-left-to-right-approval;animation-duration:.5s;-webkit-animation-duration:.5s;animation-delay:5s;-webkit-animation-delay:5s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.37, .02, .31, 1.01);-webkit-animation-timing-function:cubic-bezier(.37, .02, .31, 1.01)}@media (min-width:678px){.card-result .component-card .approvalMessages{margin-right:-250px;float:right;font-size:11px;margin-top:0;animation-name:slide-right-to-left-approval;-webkit-animation-name:slide-right-to-left-approval}}@keyframes slide-right-to-left-approval{from{margin-right:-250px}to{margin-right:0}}@keyframes slide-left-to-right-approval{from{margin-left:-250px}to{margin-left:0}}.card-result .component-card .approvalMessagesSlide{height:30px;width:100%;overflow:hidden}@media (min-width:678px){.card-result .component-card .approvalMessagesSlide{position:absolute;right:0;top:7px}}.card-result .component-card .urgentMessages{width:100%;opacity:0;animation-name:slide-up-urgent;-webkit-animation-name:slide-up-urgent;animation-duration:.5s;-webkit-animation-duration:.5s;animation-delay:7s;-webkit-animation-delay:7s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-timing-function:linear;-webkit-animation-timing-function:linear}.card-result .component-card .urgentMessages span{font-family:"Gotham Semibold";font-weight:500;text-align:center;font-size:10px;color:#f13744}.card-result .component-card .urgentMessages .icon-urgency{margin-right:3px;vertical-align:middle;width:17px;height:16px;display:inline-block;background:url("../images/icons/urgencia.png") no-repeat}@keyframes slide-up-urgent{from{opacity:0}to{opacity:1}}.card-result .component-card .justSold{opacity:0;font-family:"Gotham Regular";font-size:11px;font-weight:bold;text-align:center;color:#f13744;animation-name:slide-up-justSold;-webkit-animation-name:slide-up-justSold;animation-duration:10s;-webkit-animation-duration:10s;animation-delay:10s;-webkit-animation-delay:10s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.card-result .component-card .justSold.speed2{animation-duration:12s;-webkit-animation-duration:12s;animation-delay:12s;-webkit-animation-delay:12s}.card-result .component-card .justSold.speed3{animation-duration:14s;-webkit-animation-duration:14s;animation-delay:14s;-webkit-animation-delay:14s}@keyframes slide-up-justSold{0%{opacity:0}25%{opacity:1}75%{opacity:1}100%{opacity:0}}.card-result .component-card .justSoldPackages{float:left;opacity:0;font-size:10px;font-weight:bolder;margin-top:-15px;padding-top:2px;color:#f51a08;animation-name:slide-up-justSoldPackages;-webkit-animation-name:slide-up-justSoldPackages;animation-duration:10s;-webkit-animation-duration:10s;animation-delay:10s;-webkit-animation-delay:10s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (max-width:768px){.card-result .component-card .justSoldPackages{display:none}}@keyframes slide-up-justSoldPackages{0%{opacity:0}25%{opacity:1}75%{opacity:1}100%{opacity:0}}.card-result .component-card .justSoldSlideMobile{color:#f51a08;font-size:12px;display:block;animation-name:slide-up-justSoldPackages;-webkit-animation-name:slide-up-justSoldPackages;animation-duration:10s;-webkit-animation-duration:10s;animation-delay:10s;-webkit-animation-delay:10s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes slide-up-justSoldPackages{0%{opacity:0}25%{opacity:1}75%{opacity:1}100%{opacity:0}}.card-result .component-card .container-card_img{z-index:0}@media (max-width:677px){.card-result .component-card .container-card_img,.card-result .component-card .container-card_info{width:100%}}.card-result .component-card_reserve{float:left;width:100%;margin-top:10px}@media (min-width:678px){.card-result .component-card_reserve{display:block;position:relative;margin-top:10px;bottom:10px;width:100%}}.card-result .component-card_reserve .good-dates-select-text{font-size:16px;position:relative;top:15px;margin-top:10px}.card-result .component-card_reserve .special-dates{min-width:156px;max-width:165px;height:30px;border-radius:3px;border:solid .7px #e6207e;position:relative;float:left;bottom:0;z-index:1;cursor:pointer;overflow:hidden;margin-right:10px}.card-result .component-card_reserve .special-dates:hover span{color:#e6207e}.card-result .component-card_reserve .special-dates.active span{color:#e6207e;left:10px}.card-result .component-card_reserve .special-dates.active span.icon-ic-event-available-copy{left:-20px}.card-result .component-card_reserve .special-dates.active span.icon-arrow-up-chevron{right:10px}.card-result .component-card_reserve .special-dates_wrapper{top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px}.card-result .component-card_reserve .special-dates_wrapper span{-webkit-transition:all 500ms ease;transition:all 500ms ease;font-size:12px;color:#4a4a4a;line-height:12px;position:absolute;left:32px;top:8px}.card-result .component-card_reserve .special-dates_wrapper span.icon-ic-event-available-copy{color:#e6207e;font-size:17px;line-height:17px;position:absolute;top:5px;left:10px}.card-result .component-card_reserve .special-dates_wrapper span.icon-arrow-up-chevron{left:auto;right:-20px}.card-result .component-card_reserve.reserve-package{margin-top:20px}.card-result .component-card_reserve .last-units{text-align:left;padding-top:5px}.card-result .component-card_reserve .last-units,.card-result .component-card_reserve .reserve{float:left;width:100%}@media (min-width:678px){.card-result .component-card_reserve .last-units,.card-result .component-card_reserve .reserve{width:33%;float:right}}.card-result .component-card_reserve .last-units a,.card-result .component-card_reserve .reserve a{width:85%;float:right}@media (min-width:678px){.card-result .component-card_reserve .btn-approval-message-hotel{width:auto}}.card-result .component-card_reserve .btn-approval-message-hotel a{width:auto}.card-result hu-sendtomessenger{display:block;margin-left:48%}@media (max-width:678px){.card-result hu-sendtomessenger{margin-left:1%}}@media (max-width:375px){.card-small-package_info_daily .icon-Diarias,.card-small-package_info_daily .icon-Pessoas{display:block;text-align:center}}.free-cancelation-policy{height:30px;display:flex;flex-direction:column;max-width:50%;font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:11px;line-height:1.2;color:#4caf50}.free-cancelation-policy .icon-check{font-size:20px;vertical-align:middle;margin-top:-4px;display:inline-block}.free-cancelation-policy .icon-info{font-size:12px;position:relative;z-index:4;top:1px;margin-bottom:6px;cursor:help}.free-cancelation-policy .icon-info:hover+.HU-tooltip,.free-cancelation-policy .icon-info:focus+.HU-tooltip{display:block;visibility:visible}@media (min-width:768px){.free-cancelation-policy{position:absolute;top:8px;left:0}}@media (max-width:767px){.free-cancelation-policy{float:right;text-align:right;width:auto}}.content-mobile-incentive{width:50%;float:right;text-align:right}.incentive-iof{position:absolute;top:28px;color:#143a7c;left:5px;font-size:11px;font-family:"Gotham Semibold",'Helvetica Neue',Arial,Helvetica,sans-serif;display:flex;align-items:center}.incentive-iof i.icon-dollar{font-size:14px;margin-right:10px}.incentive-iof-mobile{color:#143a7c;font-family:"Gotham Semibold",'Helvetica Neue',Arial,Helvetica,sans-serif;float:right;text-align:right;width:auto;font-size:11px;line-height:1.2}.no-results{border:1px solid #656565;float:left;margin:0;padding:20px;margin-bottom:20px;text-align:center;width:100%}.no-results_img{float:left;text-align:center}.no-results img{display:inline-block;margin:0}.no-results_tips h4{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;float:left}.no-results_tips p{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;margin-top:20px;margin-bottom:20px;padding:0}.no-results.large{float:none;margin-bottom:50px}.no-results.large img{margin-left:-2em;margin-top:20px}@media (min-width:768px){.no-results.large img{margin-top:75px}}.no-results.large .no-results_img{margin-top:20px;margin-bottom:20px;float:none !important}@media (max-width:768px){.no-results.large .no-results_img{margin-bottom:30px}}.no-results.large .no-results_tips h4{margin-top:20px;float:none}@media (min-width:768px){}#pagination{border:1px solid #e5e5e5;border-left:0;border-right:0;float:left;padding:10px 0;margin-bottom:40px;width:100%}#pagination p{color:#656565;font-size:12px;margin:10px 0 0 0}#pagination .container-nav{text-align:center}@media (min-width:480px){#pagination .container-nav{text-align:left}}#pagination ul{margin:0}#pagination ul>li:first-child,#pagination ul>li:nth-child(2){border-right:1px solid #e5e5e5}#pagination .btn{text-transform:none}#pagination .back-top{color:#e6207e;font-family:"Gotham Light",'Helvetica Neue',Arial,Helvetica,sans-serif;line-height:30px;font-size:12px}#pagination li a{color:#e6207e;text-decoration:none;height:30px;font-size:12px;margin-right:2px}#pagination li.active a,#pagination li:hover a{background:#e6207e;color:#fff}#pagination li.disabled a{background:#fff;color:#adadad}#pagination .nav-justified>li{display:inline-block;width:auto}@media (max-width:991px){#pagination p{text-align:center}#pagination li{display:inline-block}}.popUp{background-color:#656565;border-radius:5px;display:table;text-align:center;left:50%;z-index:5;transition:all .3s ease;transform:scale(.4)}.popUp-text{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:relative;margin:0 auto;display:table-cell;vertical-align:middle;width:100%;text-align:center}.popUp.top:after{content:"";border:10px solid;border-color:#656565 transparent transparent transparent;bottom:-19px;position:absolute;left:50%;margin-left:-7px;height:0;width:0}.popUp.bottom:after{content:"";border:10px solid;border-color:transparent transparent #656565 transparent;top:-15px;position:absolute;left:50%;margin-left:-10px;height:0;width:0}.popUp-primary{max-height:41px;height:41px;font-size:75%;padding:3px 15px}.popUp-secondary{padding:5px}#destination-banner{position:relative}#destination-banner .image{background-color:#eee;background-size:cover;background-position:center center;background-repeat:no-repeat;height:250px;text-align:center}@media (max-width:991px){#destination-banner .image{height:150px;margin-top:114px}}@media (max-width:768px){#destination-banner .image{margin-top:100px}}#destination-banner .image:before{content:"";width:100%;height:100%;background:linear-gradient(to right, rgba(0,0,0,0.7) 0, rgba(0,0,0,0) 100%);position:absolute;left:0;top:0;z-index:1}#destination-banner h2,#destination-banner h3,#destination-banner p{position:relative;z-index:2}#destination-banner strong{color:#ff8a21}#destination-banner p{color:#fff;font-size:22px}#destination-banner h2{padding-top:110px;color:#fff;font-size:38px;text-transform:uppercase;font-family:"Gotham Semibold",'Helvetica Neue',Arial,Helvetica,sans-serif;margin:0}@media (max-width:991px){#destination-banner h2{padding-top:30px}}@media (max-width:480px){#destination-banner h2{font-size:25px}}#destination-banner h2:before{content:"";width:460px;left:50%;margin-left:-230px;position:absolute;top:150px;border-top:1px solid #fff;opacity:.3}#destination-banner h3{color:#fff;margin-top:10px;font-size:18px}#destination-banner h3 em{color:#ff8a21;font-style:normal}#destination-banner .div-explore{position:absolute;left:50%;margin-left:-97.5px;top:160px;z-index:2;height:30px;border:2px solid white;border-radius:30px;padding-top:3px}#destination-banner .div-explore a{color:#fff;font-family:"Gotham Semibold",'Helvetica Neue',Arial,Helvetica,sans-serif;padding:8px 30px 8px 30px}#destination-banner .div-explore a:hover{text-decoration:none}#destination-banner .div-explore:after{content:"";border-color:transparent;border-left-color:#fff;border-width:6px;border-style:solid;display:block;position:absolute;left:170px;bottom:7px}#destination-banner .div-explore:hover:after{content:"";border-color:transparent;border-top-color:#fff;border-width:6px;border-style:solid;display:block;position:absolute;left:165px;bottom:4px}@media (max-width:991px){#destination-banner{margin-top:0}}#hu-promocoes-banner_wide-id .hu-promocoes-banner_regulamento{right:25%}@media (max-width:991px){#hu-promocoes-banner_wide-id{display:none}}#hu-promocoes-banner_wide-id a{font-family:"Gotham","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;padding-left:5px}#hu-promocoes-banner_wide-id a.hu-promocoes-banner_regulamento{left:50%;line-height:18px;margin-left:337px;width:135px;bottom:2px !important}@media (max-width:992px){#hu-promocoes-banner_wide-id a.hu-promocoes-banner_regulamento{margin-left:269px}}#hu-promocoes-banner_wide-id .hu-promocoes-banner_lightbox-regulamento p{font-size:13px;line-height:1.4em;margin-bottom:10px;color:#696969}#hu-promocoes-banner_wide-id a.hu-promocoes-banner_lightbox-close{height:33px !important;padding-top:7px !important;width:31px !important}#hu-promocoes-banner_lightbox-id a strong{color:white;margin-left:-5px}.component-quant-found{margin-bottom:10px;padding:10px 0}@media (max-width:991px){.component-quant-found{margin-bottom:0;padding-bottom:0}}.component-quant-found .filters-responsive label{display:inline-block;margin-right:10px}.component-quant-found .filters-responsive .select-style{display:inline-block;vertical-align:middle;background-color:#fff}.component-quant-found_packages p{font-family:"Gotham Regular",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333641;font-size:21px;margin:0}.component-quant-found_packages p .link-primary{margin-left:5px;font-size:12px;font-weight:bold !important;vertical-align:middle}.component-quant-found_packages small{font-size:inherit}.component-quant-found_packages_count{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.component-quant-found_quant,.component-quant-found_place{font-size:100%}.component-quant-found_quant{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ff8a21}.component-quant-found_quant:hover{color:#ff8a21}.component-quant-found_place{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.component-quant-found .product-search-order{margin-top:20px;margin-bottom:20px}@media (min-width:768px){.component-quant-found .product-search-order{margin-top:0;margin-bottom:0}}.component-featured-hotel-quant-found{margin-bottom:10px;padding:10px 0}@media (max-width:991px){.component-featured-hotel-quant-found{margin-bottom:0;padding-bottom:0}}.component-featured-hotel-quant-found .filters-responsive label{display:inline-block;margin-right:10px}.component-featured-hotel-quant-found .filters-responsive .select-style{display:inline-block;vertical-align:middle;background-color:#fff}.component-featured-hotel-quant-found_packages p{font-family:"Gotham Regular",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333641;font-size:21px;margin:0}.component-featured-hotel-quant-found_packages p .link-primary{margin-left:5px;font-size:12px;font-weight:bold !important;vertical-align:middle}.component-featured-hotel-quant-found_packages small{font-size:inherit}.component-featured-hotel-quant-found_packages_count{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.component-featured-hotel-quant-found_quant,.component-featured-hotel-quant-found_place{font-size:100%}.component-featured-hotel-quant-found_quant{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ff8a21}.component-featured-hotel-quant-found_quant:hover{color:#ff8a21}.component-featured-hotel-quant-found_place{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.component-featured-hotel-quant-found .product-search-order{margin-top:20px;margin-bottom:20px}@media (min-width:768px){.component-featured-hotel-quant-found .product-search-order{margin-top:0;margin-bottom:0}}.hu_site .hu_header .site-menu .menu-off-canvas{width:782px}@media (min-width:1200px){.hu_site .hu_header .site-menu .menu-off-canvas{width:982px}}#barra,#hu_header{position:relative;width:100%}@media (max-width:768px){#barra .hu_header,#hu_header .hu_header{display:inline-table;position:inherit}}@media (max-width:768px){#barra #menu-off-canvas,#hu_header #menu-off-canvas{display:inline-table}}#hu_footer a:hover{color:#e6207e}.ribbon_content{position:absolute;right:-5px;top:2px;z-index:1}.ribbon{box-shadow:1px 2px 5px #444;float:left;right:-5px;padding:5px 10px}.ribbon_one,.ribbon_two{height:25px;max-width:100%;padding-top:3px}.ribbon_one .ribbon_label,.ribbon_two .ribbon_label{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;position:relative;left:0;opacity:1}.ribbon_one .ribbon_label span,.ribbon_two .ribbon_label span{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ribbon_one{background-color:#f64c4c}.ribbon_one .ribbon_label{color:#fff;font-style:italic}.ribbon_one::after{content:"";width:4px;height:22px;right:0;position:absolute;background:#682323;top:6px;z-index:-1;-webkit-transform:skewY(-55deg);-moz-transform:skewY(-55deg);-ms-transform:skewY(-55deg);transform:skewY(-55deg)}.ribbon_two{box-shadow:none}@media (min-width:320px) and (max-width:360px){.ribbon_two{overflow:hidden;text-overflow:ellipsis;text-align:right;white-space:nowrap;width:200px}}.ribbon_two i{color:#f64c4c;font-size:12px}.ribbon_two .ribbon_label{color:#f64c4c;font-size:10px;font-style:italic;text-transform:uppercase}.ribbon_two::after{background:transparent;top:-3px}.ribbon .ribbon_label{font-weight:700}@media (max-width:768px){.ribbon .ribbon_label{font-size:.75em}}.ribbon_flight{display:none;height:105px;position:absolute;width:105px;z-index:2;overflow:hidden;right:0}.ribbon_flight::after{content:"";border-width:107px;border-style:solid;border-color:#656565 transparent transparent transparent;display:inline-block;position:relative;left:0;top:-4px}.ribbon_flight small{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:italic;color:#fff;font-size:10px;right:7px;position:absolute;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,0.1);text-rendering:optimizeLegibility;top:7px;z-index:10;width:61px;text-align:right;line-height:1.2;letter-spacing:.5px}.ribbon_flight i{color:#fff;font-size:17px;right:7px;position:absolute;top:41px;z-index:2}.ribbon_flight.has_flights{display:block}.select-style{border:solid 1px #e0e0e0;border-radius:2px;overflow:hidden;position:relative;height:40px;width:100%}@media (min-width:768px){.select-style{width:180px}}.select-style select{background-color:transparent;position:relative;border:none;height:40px;width:100%;z-index:2;-webkit-appearance:none;-moz-appearance:none}@media (min-width:768px){.select-style select{width:210px}}.select-style select:focus{outline:none}.select-style::after{content:"\e618";font-family:'hu-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;color:#e6207e;position:absolute;top:11px;right:5px;font-size:17px}@keyframes skeletonLoading{0%{background-position:-468px 0}100%{background-position:468px 0}}.skeleton-filters{width:95%;position:relative}.skeleton-cards{width:865px;height:205px;box-shadow:0 1px 7px rgba(0,0,0,0.1)}@media (max-width:678px){.skeleton-cards{width:344px;height:430px}}.skeleton-cards .loading{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:skeletonLoading;animation-timing-function:linear;background:#F8F7F6;background:linear-gradient(to right, #EFEFEF 8%, #F8F7F6 18%, #EFEFEF 33%);height:100%;position:relative}@media (max-width:678px){.skeleton-cards .loading{animation-duration:4s}}.skeleton-cards .mask{background-repeat:no-repeat;background-image:url('../images/skeleton-card-result.svg');height:100%;width:100%}@media (max-width:678px){.skeleton-cards .mask{background-image:url('../images/skeleton-card-result-mobile.svg')}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;outline:0;border:0;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../fonts/slick.eot');src:url('../fonts/slick.eot?#iefix') format('embedded-opentype'),url('../fonts/slick.woff') format('woff'),url('../fonts/slick.ttf') format('truetype'),url('../fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:37%;display:block;width:30px;height:30px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.thumbsUp-hotels{display:inline-block;position:relative;margin-left:5px;z-index:5}.thumbsUp-hotels img{cursor:pointer;position:relative;width:20px;height:20px;vertical-align:sub;z-index:5}.thumbsUp-hotels img:hover+.HU-tooltip{display:none}@media (min-width:768px){.thumbsUp-hotels img:hover+.HU-tooltip{display:block}}.HU-tooltip{-moz-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;-moz-box-shadow:0 0 8px 1px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.5);box-shadow:0 0 8px 1px rgba(0,0,0,0.5);position:absolute;background-color:#fff;display:none;transition:all .3s ease}.HU-tooltip::before{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:-20px;z-index:1}.HU-tooltip::after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid rgba(0,0,0,0.2);border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:-21px;z-index:0}.HU-tooltip .icon-close{position:absolute;font-size:125%;right:10px;top:5px;color:#adadad;display:block}@media (min-width:768px){.HU-tooltip .icon-close{display:none}}.HU-tooltip-hotel_preference{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;color:#000;padding:20px;position:absolute;width:265px;left:-65px;top:35px}@media (min-width:380px){.HU-tooltip-hotel_preference{left:-20px}}.HU-tooltip-hotel_preference h3{font-size:93.75%;font-family:"Gotham Medium",'Helvetica Neue',Arial,Helvetica,sans-serif;color:inherit;margin-top:0}@media (max-width:380px){.HU-tooltip-hotel_preference::before,.HU-tooltip-hotel_preference::after{left:65px}}.HU-tooltip-hotel_cancelation{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;color:#000;padding:20px;position:absolute;width:320px;left:-130px;top:40px;z-index:10}.HU-tooltip-hotel_cancelation h3{font-size:15px;font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;color:#4a4a4a;margin-top:0;text-align:center;text-transform:uppercase}.HU-tooltip-hotel_cancelation p{text-align:left;line-height:1.4}.HU-tooltip-hotel_cancelation p:first-child,.HU-tooltip-hotel_cancelation p:last-child{font-weight:normal;line-height:inherit}.HU-tooltip-hotel_cancelation p:first-child{font-size:12px;margin-bottom:10px}.HU-tooltip-hotel_cancelation p:last-child{font-size:10px}.HU-tooltip-hotel_cancelation::before,.HU-tooltip-hotel_cancelation::after{right:28px}.HU-tooltip-hotel_container{font-size:75%;font-family:inherit;line-height:1.6;color:inherit}.hotels_container{margin-top:20px}@media (max-width:767px){.hotels_container{margin-top:40px}}@media (max-width:767px){#bannerPackage+.hotels_container{margin-top:10px}}.content-filters-expander{color:#e6207e}.loader:before{background:linear-gradient(to right, #FCFBFA, rgba(255,255,255,0.6) 100%)}.loader:after{background:linear-gradient(to left, #FCFBFA, rgba(255,255,255,0.6) 100%)}.top-space-50{margin-top:50px}.bottom-space-50{margin-bottom:50px}.vertical-space-50{margin:50px 0}.top-space-40{margin-top:40px}.bottom-space-40{margin-bottom:40px}.vertical-space-40{margin:40px 0}.top-space-30{margin-top:30px}.bottom-space-30{margin-bottom:30px}.vertical-space-30{margin:30px 0}.top-space-20{margin-top:20px}.bottom-space-20{margin-bottom:20px}.vertical-space-20{margin:20px 0}.top-space-10{margin-top:10px}.bottom-space-10{margin-bottom:10px}.vertical-space-10{margin:10px 0}#search{font-family:"Gotham Regular"}#search hr{margin-top:11px}body{font-family:"Gotham Regular",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.product-search-filters{margin-top:0}.product-search-filters.fixed{top:150px;width:265px}.product-search-title{font-family:"Gotham Regular",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333641;font-size:21px;margin-top:5px}.product-search-title h1,.product-search-title p{display:inline;font-size:inherit;margin:0}.product-search-title small{font-size:inherit}.product-search-title small.originalText{font-size:60%}.product-search-title_count{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'Gotham Thin';src:url('//s.hotelurbano.com.br/f/gotham-thin-webfont.eot');src:url('//s.hotelurbano.com.br/f/gotham-thin-webfont.eot?') format('embedded-opentype'),url('//s.hotelurbano.com.br/f/gotham-thin-webfont.woff') format('woff'),url('//s.hotelurbano.com.br/f/gotham-thin-webfont.ttf') format('opentype'),url('//s.hotelurbano.com.br/f/gotham-thin-webfont.svg') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'Gotham Light';src:url('//s.hotelurbano.com.br/f/gotham-light-webfont.eot');src:url('//s.hotelurbano.com.br/f/gotham-light-webfont.eot?') format('embedded-opentype'),url('//s.hotelurbano.com.br/f/gotham-light-webfont.woff') format('woff'),url('//s.hotelurbano.com.br/f/gotham-light-webfont.ttf') format('opentype'),url('//s.hotelurbano.com.br/f/gotham-light-webfont.svg') format('svg');font-weight:200;font-style:normal}@font-face{font-family:'Gotham Regular';src:url('//s.hotelurbano.com.br/f/gotham-book-webfont.eot');src:url('//s.hotelurbano.com.br/f/gotham-book-webfont.eot?') format('embedded-opentype'),url('//s.hotelurbano.com.br/f/gotham-book-webfont.woff') format('woff'),url('//s.hotelurbano.com.br/f/gotham-book-webfont.ttf') format('opentype'),url('//s.hotelurbano.com.br/f/gotham-book-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Gotham';src:url('//s.hotelurbano.com.br/f/gotham-book-webfont.eot');src:url('//s.hotelurbano.com.br/f/gotham-book-webfont.eot?') format('embedded-opentype'),url('//s.hotelurbano.com.br/f/gotham-book-webfont.woff') format('woff'),url('//s.hotelurbano.com.br/f/gotham-book-webfont.ttf') format('opentype'),url('//s.hotelurbano.com.br/f/gotham-book-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Gotham Book';src:url('//s.hotelurbano.com.br/f/gotham-book-webfont.eot');src:url('//s.hotelurbano.com.br/f/gotham-book-webfont.eot?') format('embedded-opentype'),url('//s.hotelurbano.com.br/f/gotham-book-webfont.woff') format('woff'),url('//s.hotelurbano.com.br/f/gotham-book-webfont.ttf') format('opentype'),url('//s.hotelurbano.com.br/f/gotham-book-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Gotham Semibold';src:url('//s.hotelurbano.com.br/f/gotham-medium-webfont.eot');src:url('//s.hotelurbano.com.br/f/gotham-medium-webfont.eot?') format('embedded-opentype'),url('//s.hotelurbano.com.br/f/gotham-medium-webfont.woff') format('woff'),url('//s.hotelurbano.com.br/f/gotham-medium-webfont.ttf') format('opentype'),url('//s.hotelurbano.com.br/f/gotham-medium-webfont.svg') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Gotham Bold';src:url('//s.hotelurbano.com.br/f/gotham-bold-webfont.eot');src:url('//s.hotelurbano.com.br/f/gotham-bold-webfont.eot?') format('embedded-opentype'),url('//s.hotelurbano.com.br/f/gotham-bold-webfont.woff') format('woff'),url('//s.hotelurbano.com.br/f/gotham-bold-webfont.ttf') format('opentype'),url('//s.hotelurbano.com.br/f/gotham-bold-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Gotham Extrabold';src:url('//s.hotelurbano.com.br/f/gotham-ultra-webfont.eot');src:url('//s.hotelurbano.com.br/f/gotham-ultra-webfont.eot?') format('embedded-opentype'),url('//s.hotelurbano.com.br/f/gotham-ultra-webfont.woff') format('woff'),url('//s.hotelurbano.com.br/f/gotham-ultra-webfont.ttf') format('opentype'),url('//s.hotelurbano.com.br/f/gotham-ultra-webfont.svg') format('svg');font-weight:800;font-style:normal}.hu-font{font-style:normal}.hu-font-light{font-family:"Gotham Light",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:200 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hu-font-normal{font-family:"Gotham Regular",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hu-font-book{font-family:"Gotham Book",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hu-font-semibold{font-family:"Gotham Semibold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:600 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hu-font-bold{font-family:"Gotham Bold",'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}