﻿@font-face{font-family:'din';font-display:swap;src:url("/fonts/smartbox/DINWeb.eot?#iefix") format("embedded-opentype"),url("/fonts/smartbox/DINWeb.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'din-bold';font-display:swap;src:url("/fonts/smartbox/DINWeb-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/smartbox/DINWeb-Bold.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'din-medium';font-display:swap;src:url("/fonts/smartbox/DINWeb-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/smartbox/DINWeb-Medium.woff") format("woff");font-weight:normal;font-style:normal;}.features .topSales{margin:5px 0 10px;border-bottom:1px solid #ebebeb;}.features .row .section-title{margin:0;padding:0;margin-bottom:5px;}.features .row .section-title h3{color:#4f4f4f;float:left;font-family:"Noto Sans",sans-serif;font-size:18px;margin:0;text-transform:none;}.features .row .section-title h3 span.see-more{padding-bottom:3px;}.features .row .section-title h3 span.see-more a{color:#ff5f00;font-size:14px;margin:2px 0 0 10px;text-decoration:underline;}.features .row .section-title h3 span.see-more a i{color:#ff5f00;font-size:14px;}.features .row .HighlightSectionItemContainer{float:left;}.features .row .HighlightSectionItemContainer .ProductServiceSummary{font-family:"Noto Sans",sans-serif;position:relative;}.features .row .HighlightSectionItemContainer .ProductServiceSummary a{color:#337ab7;}.features .row .HighlightSectionItemContainer .ProductServiceSummary a img{display:block;height:100%;width:100%;}.features .row .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper{width:100%;height:100%;border-bottom:1px solid #ebebeb;}.features .row .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper h2{color:#333;display:table-cell;font-size:13px;height:33px;line-height:1.2em;padding-bottom:2px;vertical-align:middle;}.features .row .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails{margin-top:4px;}.features .row .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper{float:left;}.features .row .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryDiscount{color:#ff5f00;font-size:16px;font-weight:bold;}.features .row .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPreviousPVP{color:#808080;font-size:12px;margin-left:8px;text-decoration:line-through;}.features .row .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper{float:right;}.features .row .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVP{color:#333;font-size:18px;font-weight:bold;}.features .row .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVP span{font-size:16px;}.features .row .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVPArrow{color:#ff5f00;font-size:18px;font-weight:bold;}.features .row .HighlightSectionItemContainer .GiftSummary{font-family:"Noto Sans",sans-serif;position:relative;height:100%;width:100%;}.features .row .HighlightSectionItemContainer .GiftSummary a{color:#337ab7;cursor:pointer;text-decoration:none;}.features .row .HighlightSectionItemContainer .GiftSummary a img{display:block;height:100%;width:100%;}.features .row .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper{height:100%;width:100%;}.features .row .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper h2{color:#333;display:table-cell;font-size:14px;height:33px;line-height:1.2em;padding-bottom:2px;vertical-align:middle;width:100%;}.features .row .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails{border-top:1px solid #ebebeb;margin-top:5px;padding-top:5px;}.features .row .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails .GiftSummaryRightWrapper{float:right;}.features .row .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails .GiftSummaryRightWrapper .GiftSummaryPVP{color:#333;font-size:18px;font-weight:bold;}.features .row .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails .GiftSummaryRightWrapper .GiftSummaryPVPArrow{color:#ff5f00;font-size:18px;font-weight:bold;}.features-mobile{display:none;}.features-mobile .row .cityTitleContainer{border-bottom:1px solid #ccc;margin:5px 0;text-align:center;width:100%;}.features-mobile .row .cityTitleContainer .cityNameContainer{float:left;font-size:.9em;font-weight:bold;position:relative;z-index:999;}.features-mobile .row .cityTitleContainer .cityNameContainer a{color:#ff5f00;display:inline-block;padding:5px;text-decoration:none;background:transparent none repeat scroll 0 0;cursor:pointer;font-size:100%;margin:0;}.features-mobile .row .cityTitleContainer .swiper-pagination{display:inline-block;margin:8px auto 0;position:inherit;transform:translate3d(0,0,0);transition:all 300ms ease 0s;}.features-mobile .row .cityTitleContainer .swiper-pagination .swiper-pagination-bullet{margin:0 5px;}.features-mobile .row .cityTitleContainer .swiper-pagination .swiper-pagination-bullet-active{background-color:#ff5f00;}.features-mobile .row .cityTitleContainer .cityViewAll{float:right;font-size:.9em;position:relative;z-index:999;}.features-mobile .row .swiper-wrapper .swiper-slide{-moz-box-align:center;-moz-box-pack:center;align-items:center;background:#fff none repeat scroll 0 0;display:flex;font-size:18px;justify-content:center;text-align:center;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper{margin-bottom:8px;position:relative;width:100%;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper .PromotionSummary{width:100%;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper .PromotionSummary .PromotionSummaryDescription{background-color:rgba(0,0,0,.7);bottom:32px;padding-bottom:6px;position:absolute;width:100%;z-index:10;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper .PromotionSummary .PromotionSummaryDescription h2{border-bottom:1px dashed #fff;padding:0;margin:0;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper .PromotionSummary .PromotionSummaryDescription h2 a{color:#fff;font-size:16px;line-height:1.2em;margin-bottom:3px;padding:2px;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper .PromotionSummary .PromotionSummaryDescription .PromotionSummaryDescriptionPriceDiscount{padding:2px;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper .PromotionSummary .PromotionSummaryDescription .PromotionSummaryDescriptionPriceDiscount .PromotionSummaryDescriptionPriceDiscountLeft{color:#ff5f00;float:left;font-size:1.2em;font-weight:bold;font-family:sans-serif;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper .PromotionSummary .PromotionSummaryDescription .PromotionSummaryDescriptionPriceDiscount .PromotionSummaryDescriptionPriceDiscountRight{color:#fff;float:right;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper .PromotionSummary .PromotionSummaryDescription .PromotionSummaryDescriptionPriceDiscount .PromotionSummaryDescriptionPriceDiscountRight .PromotionSummaryDescriptionOldPrice,.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper .PromotionSummary .PromotionSummaryDescription .PromotionSummaryDescriptionPriceDiscount .PromotionSummaryDescriptionPriceDiscountRight .PromotionSummaryDescriptionOldPrice a{color:#fff;font-size:.9em;font-weight:bold;text-decoration:line-through;font-family:sans-serif;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper .PromotionSummary .PromotionSummaryDescription .PromotionSummaryDescriptionPriceDiscount .PromotionSummaryDescriptionPriceDiscountRight .PromotionSummaryDescriptionPrice,.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper .PromotionSummary .PromotionSummaryDescription .PromotionSummaryDescriptionPriceDiscount .PromotionSummaryDescriptionPriceDiscountRight .PromotionSummaryDescriptionPrice a{color:#fff;font-size:1.2em;font-weight:bold;margin-left:3px;font-family:sans-serif;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper a .PromotionSummaryViewOffer,.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper a .PromotionSummaryViewOffer a{background-color:#ff5f00;color:#fff;cursor:pointer;display:block;line-height:30px;text-align:center;vertical-align:top;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper a .PromotionSummaryViewOffer .ViewOfferText,.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper a .PromotionSummaryViewOffer a .ViewOfferText{display:inline-block;font-size:.8em;font-weight:bold;text-transform:uppercase;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper a .PromotionSummaryViewOffer .ViewOfferArrow,.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper a .PromotionSummaryViewOffer a .ViewOfferArrow{display:inline-block;font-size:1.3em;margin-left:5px;}.features-mobile .row .swiper-wrapper .swiper-slide .PromotionSummaryWrapper a img{width:100%;}.mobile-view-offer-text{text-transform:uppercase;padding:5px 0 5px 0;font-size:16px;font-weight:bold;}.slider-features .topSales{margin:5px 0 10px;border-bottom:1px solid #ebebeb;}.slider-features .topSales .section-title{margin:0;padding:0;margin-bottom:5px;font-size:24px;text-transform:uppercase;}.slider-features .topSales .section-title h3,.slider-features .topSales .section-title h1{color:#4f4f4f !important;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:bold;margin:0;text-transform:none;}.slider-features .topSales .section-title h3 .chevron,.slider-features .topSales .section-title h1 .chevron{color:#f55;display:none;}.slider-features .topSales .section-title h3 a,.slider-features .topSales .section-title h1 a,.slider-features .topSales .section-title h3 a:hover,.slider-features .topSales .section-title h1 a:hover{color:#4f4f4f !important;}.slider-features .topSales .section-title h3 span.see-more,.slider-features .topSales .section-title h1 span.see-more{font-family:"Noto Sans",sans-serif;padding-bottom:3px;color:#ff5f00;font-size:14px;font-weight:bold;margin:2px 0 0 10px;}.slider-features .topSales .section-title h3 span.see-more i,.slider-features .topSales .section-title h1 span.see-more i{color:#ff5f00;font-size:14px;}.slider-features .slider .HighlightSectionItemContainer,.slider-features .sliderWide .HighlightSectionItemContainer{width:100%;float:left;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary{font-family:"Noto Sans",sans-serif;position:relative;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary a,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary a{color:#337ab7;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary a img,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary a img{display:block;height:100%;width:100%;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper{width:100%;height:100%;padding-top:5px;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper h2,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper h2{color:#333;font-size:13px;overflow-y:hidden;margin:0;height:33px;line-height:1.2em;padding-bottom:2px;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails{border-bottom:1px solid #ebebeb;margin-top:4px;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper{float:left;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryDiscount,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryDiscount{color:#ff5f00;font-size:16px;font-weight:bold;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPreviousPVP,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPreviousPVP{color:#808080;font-size:12px;margin-left:8px;text-decoration:line-through;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper{float:right;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVP,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVP{color:#333;font-size:18px;font-weight:bold;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVP span,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVP span{font-size:16px;}.slider-features .slider .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVPArrow,.slider-features .sliderWide .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVPArrow{color:#ff5f00;font-size:18px;font-weight:bold;}.slider-features .slider .HighlightSectionItemContainer .GiftSummary,.slider-features .sliderWide .HighlightSectionItemContainer .GiftSummary{font-family:"Noto Sans",sans-serif;position:relative;height:100%;width:100%;}.slider-features .slider .HighlightSectionItemContainer .GiftSummary a,.slider-features .sliderWide .HighlightSectionItemContainer .GiftSummary a{color:#337ab7;cursor:pointer;text-decoration:none;}.slider-features .slider .HighlightSectionItemContainer .GiftSummary a img,.slider-features .sliderWide .HighlightSectionItemContainer .GiftSummary a img{display:block;height:100%;width:100%;}.slider-features .slider .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper,.slider-features .sliderWide .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper{height:100%;width:100%;}.slider-features .slider .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper h2,.slider-features .sliderWide .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper h2{color:#333;display:table-cell;font-size:14px;height:33px;line-height:1.2em;padding-bottom:2px;vertical-align:middle;width:100%;}.slider-features .slider .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails,.slider-features .sliderWide .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails{border-top:1px solid #ebebeb;margin-top:5px;padding-top:5px;}.slider-features .slider .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails .GiftSummaryRightWrapper,.slider-features .sliderWide .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails .GiftSummaryRightWrapper{float:right;}.slider-features .slider .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails .GiftSummaryRightWrapper .GiftSummaryPVP,.slider-features .sliderWide .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails .GiftSummaryRightWrapper .GiftSummaryPVP{color:#333;font-size:18px;font-weight:bold;}.slider-features .slider .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails .GiftSummaryRightWrapper .GiftSummaryPVPArrow,.slider-features .sliderWide .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails .GiftSummaryRightWrapper .GiftSummaryPVPArrow{color:#ff5f00;font-size:18px;font-weight:bold;}.inside-product-features .topSales{margin:5px 0 10px;border-bottom:1px solid #ebebeb;}.inside-product-features .topSales .section-title{margin:0;padding:0;margin-bottom:5px;font-size:24px;text-transform:uppercase;}.inside-product-features .topSales .section-title h3,.inside-product-features .topSales .section-title h1{color:#4f4f4f !important;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:bold;margin:0;text-transform:none;}.inside-product-features .topSales .section-title h3 .chevron,.inside-product-features .topSales .section-title h1 .chevron{color:#f55;display:none;}.inside-product-features .topSales .section-title h3 a,.inside-product-features .topSales .section-title h1 a,.inside-product-features .topSales .section-title h3 a:hover,.inside-product-features .topSales .section-title h1 a:hover{color:#4f4f4f !important;}.inside-product-features .topSales .section-title h3 span.see-more,.inside-product-features .topSales .section-title h1 span.see-more{font-family:"Noto Sans",sans-serif;padding-bottom:3px;color:#ff5f00;font-size:14px;font-weight:bold;margin:2px 0 0 10px;}.inside-product-features .topSales .section-title h3 span.see-more i,.inside-product-features .topSales .section-title h1 span.see-more i{color:#ff5f00;font-size:14px;}.inside-product-features .HighlightSectionItemContainer{width:100%;float:left;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary{font-family:"Noto Sans",sans-serif !important;position:relative;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary a{color:#337ab7;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary a img{display:block;height:100%;width:100%;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper{font-family:"Noto Sans",sans-serif !important;width:100%;height:100%;padding-top:5px;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper h2{font-family:"Noto Sans",sans-serif !important;color:#333;font-size:13px;overflow-y:hidden;margin:0;height:33px;line-height:1.2em;padding-bottom:2px;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails{border-bottom:1px solid #ebebeb;margin-top:4px;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper{float:left;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryDiscount{color:#ff5f00;font-size:16px;font-weight:bold;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPreviousPVP{color:#808080;font-size:12px;margin-left:8px;text-decoration:line-through;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper{float:right;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVP{color:#333;font-size:18px;font-weight:bold;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVP span{font-size:16px;}.inside-product-features .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVPArrow{color:#ff5f00;font-size:18px;font-weight:bold;}.inside-product-features .HighlightSectionItemContainer .GiftSummary{font-family:"Noto Sans",sans-serif;position:relative;height:100%;width:100%;}.inside-product-features .HighlightSectionItemContainer .GiftSummary a{color:#337ab7;cursor:pointer;text-decoration:none;}.inside-product-features .HighlightSectionItemContainer .GiftSummary a img{display:block;height:100%;width:100%;}.inside-product-features .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper{height:100%;width:100%;}.inside-product-features .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper h2{color:#333;display:table-cell;font-size:14px;height:33px;line-height:1.2em;padding-bottom:2px;vertical-align:middle;width:100%;}.inside-product-features .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails{border-top:1px solid #ebebeb;margin-top:5px;padding-top:5px;}.inside-product-features .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails .GiftSummaryRightWrapper{float:right;}.inside-product-features .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails .GiftSummaryRightWrapper .GiftSummaryPVP{color:#333;font-size:18px;font-weight:bold;}.inside-product-features .HighlightSectionItemContainer .GiftSummary a .GiftSummaryDetailsWrapper .GiftSummaryPriceDetails .GiftSummaryRightWrapper .GiftSummaryPVPArrow{color:#ff5f00;font-size:18px;font-weight:bold;}@media(max-width:767px){.features{display:none;}.features-mobile{display:block;}.social .row .HomeBottomElement a .col-md-2 .HomeBottomElementButton{display:none;}}@media(min-width:768px) and (max-width:991px){.features{display:none;}.features-mobile{display:block;}.social .row .HomeBottomElement a .col-md-2 .HomeBottomElementButton{display:none;}.slider-features .topSales{padding-bottom:10px;}}@media(max-width:991px){.support-policy .support-footer-inner .support-policy-list .support-policy-item .policy-icon{text-align:center;}.support-policy .support-footer-inner .support-policy-list .support-policy-item .policy-text{text-align:center;margin-top:10px;}.picture-title-wrapper{position:relative;}.picture-title-wrapper .ProductServiceSummaryDetailsWrapper{z-index:10;height:auto !important;background:rgba(0,0,0,.7) none repeat scroll 0 0;padding-left:5px;padding-right:5px;}.picture-title-wrapper .ProductServiceSummaryDetailsWrapper h2{text-align:center;font-size:14px !important;color:#fff !important;}.picture-title-wrapper .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails{border:0 !important;margin-top:4px;border-bottom:none !important;border-top:dashed 1px #fff !important;}.picture-title-wrapper .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryDiscount{font-size:18px !important;}.picture-title-wrapper .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryPreviousPVP,.picture-title-wrapper .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryPVP{color:#fff !important;}.picture-title-wrapper .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryPreviousPVP span,.picture-title-wrapper .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryPVP span{font-size:16px;}.picture-title-wrapper .ProductServiceSummaryDetailsWrapperPosAbsolute{position:absolute;bottom:0;}.slider-features .topSales .section-title h3,.slider-features .topSales .section-title h1{font-size:14px;}.slider-features .topSales .section-title h3 span.see-more,.slider-features .topSales .section-title h1 span.see-more{font-size:12px;}.slider-features .topSales .section-title h3 span.see-more i,.slider-features .topSales .section-title h1 span.see-more i{font-size:12px;}}.product-info-price-details .product-info-price,.product-info-price-details .product-info-previous-price,.product-info-price-details .product-info-discount-wrapper,.product-info-price-details .wp-product-info-extra-discount{line-height:40px;vertical-align:middle;}.promotion-ended-topbar{background-color:#fff9c5;color:#000;font-size:14px;padding:10px;border-left:5px solid #feba32;}.promotion-ended-topbar i{color:#feba32;font-size:1.6em;vertical-align:middle;font-weight:bold;}.promotion-ended-topbar .promo-ended-text{font-size:14px;text-transform:uppercase;padding:0 8px 0 8px;vertical-align:middle;}.content .pack-article-thumbnail{cursor:pointer;}.content .pack-article-thumbnail h2{border-bottom:1px solid #ebebeb;color:#333;font-size:14px;line-height:1.2em;padding-bottom:2px;vertical-align:middle;width:100%;height:33px;overflow-y:hidden;}.content .pack-article-thumbnail .local{font-size:12px;line-height:120%;}.content .pack-article-thumbnail img{width:100%;}.content .PackFiltros .pack-view-map span,.content .PackFiltros .pack-close-map span{text-decoration:underline;font-size:14px;cursor:pointer;margin-left:5px;}.content .PackFiltros .pack-view-map .si,.content .PackFiltros .pack-close-map .si{font-size:2em;}.content .PackFiltros select{padding:5px 5px 5px 5px;width:100%;display:block;}.content .productDetailTopInfo{border:solid 1px #e1e1e1;position:relative;}.content .productDetailTopInfoRight{padding:0;}.content .productDetailTopInfoLeft #productSubDetail{padding:8px;}.content .productDetailTopInfoLeft #productSubDetail #productTitle{display:table-cell;vertical-align:middle;height:70px;overflow:hidden;}.content .productDetailTopInfoLeft #productSubDetail #productTitle .innerProductTitle{display:inline-block;line-height:1.2em;color:#4f4f4f;font-size:18px;font-weight:bold;margin:0;}.content .productDetailTopInfoLeft #productSubDetail #txtDetail{color:#666;font-size:12px;margin-bottom:10px;line-height:130%;height:120px;}.content .productDetailTopInfoLeft #productSubDetail div .productDetailPriceInfo{position:relative;float:left;}.content .productDetailTopInfoLeft #productSubDetail div .productDetailPriceInfo .productDetailPriceDetails{position:relative;float:left;}.content .productDetailTopInfoLeft #productSubDetail div .productDetailPriceInfo .productDetailPriceDetails .productPVPWrapper,.content .productDetailTopInfoLeft #productSubDetail div .productDetailPriceInfo .productDetailPriceDetails .oldPriceLabelWrapper{width:100%;}.content .productDetailTopInfoLeft #productSubDetail div .productDetailPriceInfo .productDetailPriceDetails div{position:relative;float:left;}.content .productDetailTopInfoLeft #productSubDetail div .productDetailPriceInfo .productDetailPriceDetails div .newPrice{color:#ff5f00;font-size:40px;font-weight:bold;}.content .productDetailTopInfoLeft #productSubDetail div .productDetailPriceInfo .productDetailPriceDetails div .newPriceEuro{color:#ff5f00;font-size:42px;}.content .productDetailTopInfoLeft #productSubDetail div .productDetailPriceInfo .productDetailPriceDetails div .oldPriceLabel{color:#808080;display:inline-block;font-size:14px;margin-top:5px;}.content .productDetailTopInfoLeft #productSubDetail div .productDetailPriceInfo .productDetailPriceDetails div .oldPrice{color:#808080;display:inline-block;font-size:14px;margin-top:5px;}.content .productDetailTopInfoLeft #productSubDetail div .productDetailPriceInfo .productDetailPriceDetails div #SoldOutWrapper{display:none;color:#ff5f00;font-weight:bold;padding-top:10px;}.content #imgSlideShow{width:100%;min-height:100%;position:relative;}.content #imgSlideShow .slides_container{width:100%;}.content #imgSlideShow .slides_container .slides_control .imgInsideSlide{width:100%;}.content #imgSlideShow .slides_container .slides_control .bx-wrapper{margin:0;}.content #imgSlideShow .slides_container .slides_control .bx-wrapper .bx-controls-direction{display:none;}.content #imgSlideShow .slides_container .slides_control .bx-wrapper .bx-pager,.content #imgSlideShow .slides_container .slides_control .bx-wrapper .bx-wrapper .bx-controls-auto{bottom:35px;}.content #imgSlideShow .slides_container .slides_control .bx-wrapper .bx-pager.bx-default-pager a:hover,.content #imgSlideShow .slides_container .slides_control .bx-wrapper .bx-wrapper .bx-pager.bx-default-pager a.active{background:#ff5f00 none repeat scroll 0 0;}.content #imgSlideShow .slides_container .slides_control .bx-wrapper .bx-default-pager a.active{background:#ff5f00 none repeat scroll 0 0;}.content #imgSlideShow .slides_container .slides_control .bx-wrapper .bx-viewport{box-shadow:none;border:none;left:0;}.content #imgSlideShow .DiscountCircle{width:64px;height:64px;border-radius:37px;font-size:18px;color:#fff;line-height:64px;text-align:center;background:#ff5f00;position:absolute;top:10px;left:10px;z-index:10;font-weight:bold;display:inline-block;vertical-align:middle;}.content #imgSlideShow .Countdown_Wrapper{background:rgba(0,0,0,.6);position:absolute;width:100%;bottom:0;left:0;z-index:600;text-align:center;}.content #imgSlideShow .Countdown_Wrapper #PHCountdown,.content #imgSlideShow .Countdown_Wrapper .PHCountdown{color:#fff;font-size:14px;text-align:right;display:inline-block;vertical-align:middle;line-height:30px;font-style:normal;font-weight:bold;font-family:"Noto Sans",sans-serif;}.content #detailProduct .IncludeConditionsWrapperItem{padding-left:0;padding-right:0;position:relative;float:left;clear:none;}.content #detailProduct div .OfferWrapper{color:#4f4f4f;font-size:14px;margin-bottom:40px;position:relative;float:left;width:100%;margin-top:20px;}.content #detailProduct div .OfferWrapper .separadores span{color:#ff5f00;display:inline-block;padding-bottom:5px;font-size:16px;font-weight:bold;font-variant:small-caps;}.content #detailProduct div .OfferWrapper .OfferWrapperContainer{border-bottom:1px solid #808080;margin-bottom:10px;position:relative;float:left;clear:both;width:100%;}.content #detailProduct div .OfferWrapper .OfferWrapperContainer div{position:relative;float:left;clear:both;}.content #detailProduct div .OfferWrapper .OfferWrapperContainer div h3{background:url(/images/general/produto.png) no-repeat left 4px;font-size:18px;color:#4f4f4f;padding:0 0 2px 18px;}.content #detailProduct div .OfferWrapper .IncludeConditionsWrapper{position:relative;float:left;clear:both;background-color:#eee;padding-top:20px;padding-bottom:20px;}.content #detailProduct div .OfferWrapper .IncludeConditionsWrapper p{font-size:14px;}.content #detailProduct div .OfferWrapper .IncludeConditionsWrapper ul{list-style:none;font-size:14px;}.content #detailProduct div .OfferWrapper .IncludeConditionsWrapper ul li .bold_promo{font-weight:bold;color:#4f4f4f;}.content #detailProduct div .OfferWrapper .IncludeConditionsWrapper div .separadores{min-height:25px;}.content #detailProduct div .OfferWrapper .IncludeConditionsWrapper div .separadores .contentSeparadores{position:relative;float:left;clear:both;width:100%;}.content #detailProduct div .OfferWrapper .IncludeConditionsWrapper div .separadores .contentSeparadores span{color:#ff5f00;display:inline-block;padding-bottom:5px;font-size:16px;font-weight:bold;font-variant:small-caps;}.content #detailProduct div .OfferWrapper .descricaoWrapper{margin-top:20px;padding-top:15px;font-size:14px;}.content #detailProduct div .OfferWrapper .descricaoWrapper .separadorDesc{min-height:25px;}.content #detailProduct div .OfferWrapper .descricaoWrapper .separadorDesc .bold_promo{font-weight:bold;color:#4f4f4f;}.content #detailProduct div .OfferWrapper .descricaoWrapper a,.content #detailProduct div .OfferWrapper .descricaoWrapper a:hover,.content #detailProduct div .OfferWrapper .descricaoWrapper a:visited{color:#ff5f00;text-decoration:none;}.content #detailProduct div .OfferWrapper .outrasInfo{margin-top:20px;font-size:14px;}.content #detailProduct div .OfferWrapper .outrasInfo .separadorDesc{min-height:25px;}.content #detailProduct div .LocationMapWrapper{margin-bottom:40px;position:relative;float:left;}.content #detailProduct div .LocationMapWrapper h3{background:url(/images/general/local.png) no-repeat scroll left 4px;border-bottom:1px solid #808080;font-size:18px;margin-bottom:20px;padding:0 0 2px 18px;color:#4f4f4f;}.content #detailProduct div .LocationMapWrapper #locList_Wrapper{float:left;padding-left:0;padding-right:0;word-wrap:break-word;}.content #detailProduct div .LocationMapWrapper #locList_Wrapper #locList{cursor:pointer;color:#4f4f4f;font-size:14px;}.content #detailProduct div .LocationMapWrapper #locList_Wrapper #locList li{margin-bottom:10px;line-height:1.3em;padding:3px;}.content #detailProduct div .LocationMapWrapper #locList_Wrapper #locList li .localInfo{font-weight:bold;}.content #detailProduct div .LocationMapWrapper #locList_Wrapper #locList .loclistBold{font-weight:bold;color:#333;}.content #detailProduct div .LocationMapWrapper .divMap{float:right;padding-left:0;padding-right:0;}.content #detailProduct div .LocationMapWrapper .divMap img{max-width:100%;cursor:pointer;}.content #detailProduct .testemunhoWrapper{position:relative;float:left;clear:none;}.content #detailProduct .testemunhoWrapper .TestimonialWrapper{font-size:14px;font-family:"Noto Sans",sans-serif;color:#808080;}.content #detailProduct .testemunhoWrapper .TestimonialWrapper #TestimonialsList .TestimonialItem{margin-top:25px;}.content #detailProduct .testemunhoWrapper .TestimonialWrapper #TestimonialsList .TestimonialItem .TestimonialTop .TestimonialScore img{width:13px;}.content #detailProduct .testemunhoWrapper .TestimonialWrapper #TestimonialsList .TestimonialItem .TestimonialTop .TestimonialText{font-style:italic;line-height:19px;font-weight:400;}.content #detailProduct .testemunhoWrapper .TestimonialWrapper #TestimonialsList .TestimonialItem .TestimonialBottom span{font-weight:bold;color:#4f4f4f;}.content #detailProduct .testemunhoWrapper .TestimonialWrapper .TestimonialPaging{margin-top:20px;text-align:center;}.content #detailProduct .testemunhoWrapper .TestimonialWrapper .TestimonialPaging .TestimonialPageSelected{color:#ff5f00 !important;border-bottom:2px solid #ff5f00 !important;}.content #detailProduct .testemunhoWrapper .TestimonialWrapper .TestimonialPaging .TestimonialPageNumber{display:inline-block;padding:0 12px 3px 12px;color:#808080;border-bottom:2px solid #f2f2f2;margin:0;}.content #detailProduct .testemunhoWrapper .TestimonialWrapper .TestimonialPaging a{text-decoration:none;cursor:pointer;}.content #detailProduct .InformationRequestWrapper{color:#4f4f4f;font-size:14px;margin-top:20px;position:relative;float:left;clear:none;}.content #detailProduct .InformationRequestWrapper h3{background:url(/images/general/questoes.png) no-repeat left 4px;font-size:18px;border-bottom:1px solid #808080;padding:0 0 2px 18px;color:#4f4f4f;}.content #detailProduct .InformationRequestWrapper #InformationRequestDescription{margin:15px 0 15px 0;line-height:1.3em;}.content #detailProduct .InformationRequestWrapper form input,.content #detailProduct .InformationRequestWrapper form textarea{line-height:normal;}.content #detailProduct .InformationRequestWrapper form div{margin-bottom:20px;}.content #detailProduct .InformationRequestWrapper form div span{display:inline-block;width:100%;}.content #detailProduct .InformationRequestWrapper form div #TextBoxEmailRI,.content #detailProduct .InformationRequestWrapper form div #TextBoxMessageRI{font-family:"Roboto",sans-serif;font-size:14px;border:1px solid #333;border-radius:2px;display:block;padding:5px 5px 5px 5px;display:inline-block;width:50%;}.content #detailProduct .InformationRequestWrapper form div #InformationRequestCharCount{margin-top:2px;font-size:12px;}.content #detailProduct .InformationRequestWrapper form div #InformationRequestCharCount span{float:none;width:auto;}.content #detailProduct .InformationRequestWrapper form .InformationRequestButtonWrapper{text-align:right;}.content #detailProduct .InformationRequestWrapper form .InformationRequestButtonWrapper #ButtonInformationRequestSubmit{width:120px;font-size:14px;height:26px;line-height:26px;}.content #detailProduct .InformationRequestWrapper form .InformationRequestButtonWrapper .ButtonGeneric{background-color:#ff5f00;border-bottom:1px solid #f15a24;line-height:58px;width:235px;text-align:center;box-shadow:0 2px 2px #aaa;display:inline-block;cursor:pointer;text-transform:uppercase;font-size:30px;font-weight:bold;color:#fff;font-family:'Roboto Condensed',sans-serif;}.content #detailProduct .InformationRequestWrapper form #InformationRequestStatusMessage{margin:5px 0 5px 0;font-size:14px;}.content #detailProduct .InformationRequestWrapper form #InformationRequestSubmit{margin-top:10px;}.content #detailProduct .Special_PromoHighlights h3{font-size:18px;padding:0;padding-bottom:2px;background:none;border-bottom:1px solid #808080;margin-bottom:20px;color:#4f4f4f;}.content .lista_inclui{margin-left:15px;}.content .lista_inclui li{margin-top:5px;list-style:disc;}.content .bold_promo{font-weight:bold;color:#4f4f4f;}.widget-offers .block .PromoHighlights .ProductSummary{position:relative;font-family:"Noto Sans",sans-serif;width:100%;margin-bottom:15px;}.widget-offers .block .PromoHighlights .ProductSummary a{display:block;position:relative;}.widget-offers .block .PromoHighlights .ProductSummary a .imageProductContainer{position:relative;clear:both;width:100%;}.widget-offers .block .PromoHighlights .ProductSummary a .imageProductContainer img{width:100%;}.widget-offers .block .PromoHighlights .ProductSummary a .imageProductContainer .DiscountMiniCircle{width:46px;height:46px;border-radius:26px;font-size:16px;color:#fff;line-height:46px;text-align:center;background:#ff5f00;position:absolute;top:5px;left:5px;z-index:10;font-weight:bold;display:inline-block;vertical-align:middle;}.widget-offers .block .PromoHighlights .ProductSummary a h2,.widget-offers .block .PromoHighlights .ProductSummary a h4{font-size:14px;color:#333;border-bottom:1px solid #ebebeb;height:52px;overflow-y:hidden;padding-bottom:2px;width:100%;margin:0;}.widget-offers .block .PromoHighlights .ProductSummary a .ProductSummaryPriceDetails{margin-top:4px;padding-bottom:4px;}.widget-offers .block .PromoHighlights .ProductSummary a .ProductSummaryPriceDetails .ProductSummaryLeftWrapper{float:left;}.widget-offers .block .PromoHighlights .ProductSummary a .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .ProductSummaryDiscount{font-weight:bold;font-size:14px;color:#ff5f00;}.widget-offers .block .PromoHighlights .ProductSummary a .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .ProductSummaryPreviousPVP{font-size:12px;text-decoration:line-through;color:#808080;margin-left:8px;white-space:nowrap;}.widget-offers .block .PromoHighlights .ProductSummary a .ProductSummaryPriceDetails .ProductSummaryRightWrapper{float:right;margin-left:10px;}.widget-offers .block .PromoHighlights .ProductSummary a .ProductSummaryPriceDetails .ProductSummaryRightWrapper .ProductSummaryPVP{font-weight:bold;font-size:18px;color:#333;}.widget-offers .block .PromoHighlights .ProductSummary a .ProductSummaryPriceDetails .ProductSummaryRightWrapper .ProductSummaryPVPArrow{font-weight:bold;font-size:18px;color:#ff5f00;}.widget-offers .block .PromoHighlights .rightItems{border:solid 1px #e1e1e1;}.block .block-title strong span::before,.block-blog .blog-title h5::before,.upsell_product .block-title h3 span::before,.block-title h2::before{width:100%;}.Buy_Button_Wrapper{display:none;width:100%;position:fixed;z-index:100;bottom:0;left:0;overflow-x:hidden;background-color:#ddd;-webkit-box-shadow:0 -5px 3px rgba(80,80,80,.8);-moz-box-shadow:0 -5px 3px rgba(80,80,80,.8);box-shadow:0 -5px 3px rgba(80,80,80,.8);}.Buy_Button_Wrapper #Product_Buy_Button{background-color:#ff5f00;color:#fff;text-transform:uppercase;font-size:1.5em;cursor:pointer;text-align:center;line-height:1.9em;margin:10px 5px 10px 5px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;}.Buy_Button_Wrapper #Product_Buy_Button #Button_Buy_Text{display:inline-block;font-weight:bold;width:60%;}.Buy_Button_Wrapper #Product_Buy_Button #Button_Buy_Price{background-color:#c85400;display:inline-block;width:35%;float:right;font-size:.8em;border-top-right-radius:4px;border-bottom-right-radius:4px;}.Buy_Button_Wrapper #DivCounter #PHCountdown,.Buy_Button_Wrapper #DivCounter .PHCountdown{color:#4f4f4f;font-size:14px;min-width:180px;vertical-align:middle;line-height:30px;margin:0 auto;width:265px;text-align:center;}.rbPlaceholder .myRadio{padding:10px 0 10px 0;border-bottom:solid 1px #ccc;cursor:pointer;}.rbPlaceholder .myRadio .paramDiscount{font-size:1.4em;}.rbPlaceholder .myRadio .paramPVP{font-size:1.4em;}.rbPlaceholder .myRadio .paramPreviousPVP{text-decoration:line-through;font-size:.8em;vertical-align:baseline;}.rbPlaceholder .myRadio label{cursor:pointer;font-weight:normal;width:100%;font-size:14px;}.rbPlaceholder .myRadio label .paramValues{display:block;}.rbPlaceholder .myRadio label input[type=radio]{margin-left:0 !important;}.rbPlaceholder .myRadio label input[type=radio]:checked{font-weight:bold;}.rbPlaceholder .myRadio label input[type=radio]:checked~span{font-weight:bold;}.rbPlaceholder .myRadio label input[type=radio]:checked~div{font-weight:bold;}.rbPlaceholder .myRadio label input[type=radio]:checked+span:after{font-weight:bold;}.rbPlaceholder .myRadio label input[type=radio]:checked+div:after{font-weight:bold;}.rbPlaceholder .myRadio .article-single-option input[type="radio"]{display:none;}.rbPlaceholder .myRadio:last-child{border-bottom:none;}.testimonials-average .avg-score-wrapper{margin-left:10px;font-size:14px;}.testimonials-average .avg-score-wrapper i{color:#f3bb02;margin-left:2px;vertical-align:top;display:inline-block;}@media(max-width:767px){.content .row .productDetailTopInfo .productDetailTopInfoLeft #productSubDetail #txtDetail{height:auto;display:block;}.content .row .productDetailTopInfo .productDetailTopInfoLeft #productSubDetail div{display:none;}.content .row #detailProduct .InformationRequestWrapper form div #TextBoxEmailRI,.content .row #detailProduct .InformationRequestWrapper form div #TextBoxMessageRI{width:100%;}.Buy_Button_Wrapper{display:block;}#PHCountdown,.PHCountdown{font-size:12px !important;line-height:20px !important;}#imgSlideShow .slides_container .slides_control .imgInsideSlide,#imgSlideShow .slides_container .slides_control_secondary .imgInsideSlide{max-width:100%;}#imgSlideShow .slides_container .slides_control .bx-wrapper .bx-pager,#imgSlideShow .slides_container .slides_control_secondary .bx-wrapper .bx-pager,#imgSlideShow .slides_container .slides_control .bx-wrapper .bx-wrapper .bx-controls-auto,#imgSlideShow .slides_container .slides_control_secondary .bx-wrapper .bx-wrapper .bx-controls-auto{bottom:20px !important;}#imgSlideShow .DiscountCircle{width:45px !important;height:45px !important;font-size:14px !important;line-height:45px !important;}.slides_control_secondary .imgInsideSlide{width:100%;}.ProductSummaryDetailsWrapper h2{overflow-y:hidden !important;}.ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .ProductSummaryPreviousPVP{margin-left:0 !important;}.ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryRightWrapper .ProductSummaryPVP{font-size:14px;}.ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryRightWrapper .ProductSummaryPVPArrow{font-size:14px;}.widget-offers .block .PromoHighlights .ProductSummary a h4{height:60px;font-size:12px;}.widget-offers .block .PromoHighlights .ProductSummary a .ProductSummaryPriceDetails h2{display:table-cell !important;vertical-align:middle !important;height:87px !important;overflow-y:hidden;}.widget-offers .block .PromoHighlights .ProductSummary a .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .ProductSummaryPreviousPVP{margin:0 !important;}.PromoHighlights .ProductSummary a .imageProductContainer .DiscountMiniCircle{width:35px !important;height:35px !important;border-radius:18px !important;font-size:12px !important;color:#fff;line-height:35px !important;text-align:center;background:#ff5f00 !important;top:5px;left:5px;}}@media(min-width:768px) and (max-width:991px){.content .row .productDetailTopInfo .productDetailTopInfoLeft #productSubDetail #txtDetail{height:auto;display:block;}.content .row .productDetailTopInfo .productDetailTopInfoLeft #productSubDetail div{display:none;}.content .row #detailProduct .InformationRequestWrapper form div #TextBoxEmailRI,.content .row #detailProduct .InformationRequestWrapper form div #TextBoxMessageRI{width:100%;}.Buy_Button_Wrapper{display:block;}.PromoHighlights .ProductSummary a .imageProductContainer .DiscountMiniCircle{width:35px !important;height:35px !important;border-radius:18px !important;font-size:12px !important;color:#fff;line-height:35px !important;text-align:center;background:#ff5f00 !important;top:5px;left:5px;}}@media(max-width:767px){.filter-container .row div{text-align:left !important;}}@media(min-width:992px) and (max-width:1199px){.content .owl-prev,.content .owl-next{visibility:hidden;}.content .owl-carousel:hover .owl-nav .owl-prev{visibility:visible;}.content .owl-carousel:hover .owl-nav .owl-next{visibility:visible;}}@media(min-width:1200px){.content .owl-prev,.content .owl-next{visibility:hidden;}.content .owl-carousel:hover .owl-nav .owl-prev{visibility:visible;}.content .owl-carousel:hover .owl-nav .owl-next{visibility:visible;}}@media(max-width:991px){.productDetailTopInfoRight{position:relative;}.productDetailTopInfoRight .product-title{position:absolute;z-index:1000;bottom:0;text-align:center;width:100%;color:#fff !important;background-color:rgba(0,0,0,.5);}.productDetailTopInfoRight .product-title h1{color:#fff !important;font-size:16px !important;}}.product-page h1,.product-page h2,.product-page h3{font-family:"Montserrat",sans-serif;}.product-page .sidebar h4{color:#333;border-bottom:1px solid #f5f5f5;text-transform:none;padding-bottom:3px;}.product-page h3{font-size:18px;color:#333;border-bottom:1px solid #333;padding-bottom:3px;font-weight:bold;}.product-page h3 i{color:#333;}.product-page h3 a{color:#ff5f00;font-size:14px;margin-left:15px;text-decoration:underline;}.product-page h4 a{font-family:"Montserrat",sans-serif;font-size:14px !important;}.product-page .product-title h1{color:#4f4f4f;display:inline-block;font-size:20px;font-weight:bold;line-height:1.2em;margin-top:12px;}.product-page .product-detail .product-subtitle h2{font-size:14px;line-height:1.4em;font-family:"Noto Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;}.product-page .product-detail h3{font-weight:bold;}.product-page .product-detail .pvp-wrapper{color:#ff5f00;font-size:2.9em;font-family:"Noto Sans",sans-serif;font-weight:bold;}.product-page .product-detail .previous-pvp-wrapper{color:#808080;font-size:14px;}.product-page .product-detail select{font-size:14px;padding:3px;background-color:#fff;border-color:#333;color:#333;height:35px;}.product-page .product-detail .btn-cart-add,.product-page .product-detail .btn-buy-now,.product-page .product-detail .btnComprarAprilFools,.product-page .product-detail .btnSendFriendsDiscount,.product-page .product-detail .btn-share-now{font-family:"Montserrat",sans-serif;border-radius:6px;}.product-page .product-detail .btn-cart-add span,.product-page .product-detail .btn-buy-now span,.product-page .product-detail .btnComprarAprilFools span,.product-page .product-detail .btnSendFriendsDiscount span,.product-page .product-detail .btn-share-now span{font-weight:bold;font-size:18px !important;line-height:50px !important;height:50px !important;font-family:"Montserrat",sans-serif;}.includeOptionsPH{padding:5px;}.includeOptionsPH ul{list-style-type:disc;margin-left:10px;}.includeOptionsPH ul li{margin-bottom:3px;}.epack-item{cursor:pointer;}.epack-item img{width:100%;}.epack-item h4{font-size:14px;font-weight:bold;}.ArticleLocationWrapper ul li{cursor:pointer;padding:5px;}.ArticleLocationWrapper ul li .title{font-weight:bold;}.ArticleLocationWrapper ul li:hover{background-color:#ff5f00;color:#fff;}.ArticleLocationWrapper ul li:hover i{color:#fff !important;}.ArticleLocationWrapper .divMap{height:400px;}.ArticleLocationWrapper #dummy-map-image{max-width:100%;cursor:pointer;}.product-page .tabs .tab-title{display:inline-block;border-bottom:none !important;}.product-page .tabs .tab-title a{color:#808080;font-size:16px;font-weight:bold;margin-right:15px;text-decoration:none !important;}.product-page .tabs .tab-title-selected{border-bottom:2px solid #ff5f00;color:#ff5f00 !important;}.product-page .tabs #tabs .tab-content{margin-top:15px;}.product-page .tabs .descricaoWrapper{border:medium none;font-size:14px;margin-top:0;padding-top:0;}.product-page .tabs .descricaoWrapper a,.product-page .tabs .descricaoWrapper a:hover,.product-page .tabs .descricaoWrapper a:visited{color:#ff5f00;text-decoration:none;}.product-page .tabs .bold_promo{color:#808080;font-weight:bold;}.content .howWorks{border:1px solid #e1e1e9;margin-top:20px;padding:5px;font-weight:bold;text-align:center;}.content .howWorks .bullet{border-radius:50%;padding-left:5px;padding-right:5px;background-color:#ff5f00;color:#fff;}.content .productDetailTopInfo{border:none;}.content .cancel-policy{font-weight:bold;font-size:14px;}.content .cancel-policy i{margin-right:5px;font-size:22px;vertical-align:top;}.booking-info .icon,.booking-info .mb-image{width:26px;margin-right:10px;}.booking-info .orangeicon{color:#ff5f00 !important;}.booking-info .icon{text-align:center;width:26px;display:inline-block;font-size:1.2em;}.booking-info .row{margin-bottom:7px;}.BookingContent h4,.BookingContent h3{border-bottom:1px solid #ff5f00;padding:5px;}.BookingContent .booking-info{padding:10px 10px 10px 10px;}.BookingContent .booking-steps{background-color:#ff5f00;color:#fff;display:block;line-height:40px;font-weight:bold;text-align:center;vertical-align:middle;}.BookingContent .booking-steps .si{font-size:1.7em;}.BookingContent .btn-submit-booking,.BookingContent .btn-submit-search-booking{width:100%;font-family:"Montserrat",sans-serif !important;}.BookingContent .btn-submit-booking span,.BookingContent .btn-submit-search-booking span{border-radius:0;font-size:18px;}.BookingContent .booking-steps-title{background-color:#eee;line-height:40px;padding-left:12px;display:block;vertical-align:middle;}.BookingContent .booking-steps-total{background-color:#333;}.BookingContent .datepicker-disabled{opacity:.2;}.BookingContent .datepicker-disabled tbody td span{height:42px;}.BookingContent .ui-datepicker-inline{font-family:"Noto Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;height:365px;}.BookingContent .ui-datepicker-inline table{width:100%;font-size:14px;}.BookingContent .ui-datepicker-inline .ui-datepicker-header{background:#fff none repeat scroll 0 0;border:none;color:#ff5f00;font-weight:normal;}.BookingContent .ui-datepicker-inline .ui-datepicker-title{text-align:center;}.BookingContent .ui-datepicker-inline .ui-widget-header .ui-icon{background:none;}.BookingContent .ui-datepicker-inline .selectable a{background-color:#ff5f00 !important;border:1px solid #ff5f00 !important;color:#fff;text-align:center;cursor:pointer;}.BookingContent .ui-datepicker-inline .ui-datepicker-prev,.BookingContent .ui-datepicker-inline .ui-datepicker-next{color:#ff5f00;text-align:center;cursor:pointer !important;}.BookingContent .ui-datepicker-inline .ui-datepicker-prev i,.BookingContent .ui-datepicker-inline .ui-datepicker-next i{vertical-align:middle;}.BookingContent .ui-datepicker-inline .ui-datepicker-calendar tbody td{height:40px;}.BookingContent .ui-datepicker-inline .ui-datepicker-calendar tr th{font-size:12px;}.BookingContent .ui-datepicker-inline .ui-datepicker-div *{box-sizing:border-box;}.BookingContent .ui-datepicker-inline .ui-datepicker-with-pvp{line-height:17px !important;height:17px !important;display:block !important;}.BookingContent .ui-datepicker-inline .dpCellPrice{font-size:12px;text-align:left;height:23px !important;line-height:17px !important;display:block !important;}.BookingContent .ui-datepicker-inline .dpNotSelectable{background-color:#ccc !important;border-color:#ccc !important;}.BookingContent .ui-datepicker-inline .calendar-legend{margin-top:3px;padding:6px;font-size:12px;}.BookingContent .ui-datepicker-inline .calendar-legend-square{background-color:#ccc;display:inline-block;height:18px;vertical-align:middle;width:23px;}.BookingContent .ui-datepicker-inline .calendar-legend-square-available{background-color:#ff5f00;}.BookingContent .ui-datepicker-inline .calendar-legend-label{display:inline-block;margin-left:3px;}.BookingContent .ui-datepicker-inline .calendar-legend-square-not-available{margin-left:15px;}.BookingContent .ui-datepicker-inline .ui-datepicker-unselectable .ui-state-default{background:#ccc none repeat scroll 0 0;color:#000;text-align:center;}.BookingContent .ui-datepicker-inline .ui-datepicker-buttonpane button{background-color:#ff5f00;color:#fff;padding:2px 6px 2px 6px;}.BookingContent .ui-datepicker-inline .si{font-size:2em;}.BookingContent .ui-datepicker-inline .ui-state-hover{border:0;background:none;}.BookingContent .textbox-date{cursor:pointer;background-color:#fff !important;border:1px solid #ff5f00 !important;}.BookingContent .extras-wrapper .extras-content,.BookingContent .extras-wrapper .general-extras-content{font-size:14px;text-align:justify;}.BookingContent .extras-wrapper .extras-content .checkbox,.BookingContent .extras-wrapper .general-extras-content .checkbox{margin-bottom:10px;}.BookingContent .extras-wrapper .extras-content .btn-close-extras,.BookingContent .extras-wrapper .general-extras-content .btn-close-extras{font-size:14px;background-color:#ff5f00;color:#fff;padding:1px 12px;}.BookingContent .booking-price-wrapper{font-size:16px;}.BookingContent .booking-background{background-color:#eee;}.BookingContent .booking-resume-placeholder{font-size:14px;}.lista-inclui{list-style:disc;}.fixed-container-onrequest .wp-fixed-previous-pvp{text-decoration:line-through;font-size:.8em !important;}.wp-rating .wp-rating-value{background-color:#ff5f00;padding:2px 6px 2px 6px;border-radius:4px;color:#fff;font-size:1em !important;}.wp-rating .wp-rating-value .rating{font-weight:bold;}.wp-rating .rating-text{color:#ff5f00;font-weight:bold;font-size:1em !important;}.wp-level{white-space:nowrap;}.wp-level .level{color:#fff;padding:3px 6px 3px 6px;border-radius:4px;display:inline-block;}.wp-level .level-green{background-color:#7fcd84;}.wp-level .level-yellow{background-color:#fdc168;}.wp-level .level-red{background-color:#f3656a;}.container .packs-container .row .section-title{margin:0;padding:0;margin-bottom:5px;width:100%;position:relative;float:left;clear:none;}.container .packs-container .row .section-title h3{color:#4f4f4f;float:left;font-family:"Noto Sans",sans-serif;font-size:18px;margin:0;text-transform:none;width:100%;border-bottom:1px solid #ebebeb;padding-bottom:5px;}.container .packs-container .row .packs-filter .filterDescription{margin-bottom:3px;color:#333;}.container .packs-container .row .packs-filter .filterOptions .bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%;}.container .packs-container .row .packs-filter .filterOptions .bootstrap-select>.selectpicker{border-color:#ebebeb;color:#333 !important;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary{font-family:"Noto Sans",sans-serif;position:relative;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a img{display:block;height:100%;width:100%;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper{width:100%;height:100%;position:relative;float:left;clear:both;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper h2{color:#333;font-size:16px;line-height:1.2em;width:100%;margin:0;border-bottom:1px solid #ececec;padding-bottom:5px;font-weight:bold;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper h3{color:#333;font-size:12px;padding-bottom:2px;vertical-align:middle;width:100%;position:relative;height:30px;overflow-y:hidden;margin:8px 0 4px 0;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServicePostageInfo{width:100%;color:#333;font-weight:bold;font-size:14px;border-bottom:1px solid #ececec;padding-bottom:5px;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServicePostageInfo i{color:#ff5f00;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails{margin-top:4px;width:100%;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper{position:relative;float:left;clear:none;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryDiscount{color:#ff5f00;font-size:14px;font-weight:bold;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPreviousPVP{color:#808080;font-size:12px;margin-left:8px;text-decoration:line-through;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPVP{color:#333;font-size:18px;font-weight:bold;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPVPArrow{color:#ff5f00;font-size:18px;font-weight:bold;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper{position:relative;clear:none;float:right;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVP{position:relative;float:left;clear:none;color:#333;font-size:12px;padding-top:4px;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVPArrow{color:#ff5f00;font-size:18px;font-weight:bold;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryDiscount{color:#ff5f00;font-size:14px;font-weight:bold;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPreviousPVP{color:#808080;font-size:12px;margin-left:8px;text-decoration:line-through;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .moreInfo{width:100%;border:1px solid #000;text-align:center;color:#000;margin-top:4px;padding-top:5px;padding-bottom:5px;}.container .packs-container #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .moreInfo i{color:#ff5f00;}.container .packs-detail .titleContainer{position:relative;float:left;clear:none;}.container .packs-detail .titleContainer .title h2{font-size:22px;font-weight:bold;}.container .packs-detail .titleContainer .title h3{font-size:14px;font-weight:normal;font-family:"Noto Sans",sans-serif;margin-top:0;}.container .packs-detail .titleContainer .pointsContainer{text-align:right;}.container .packs-detail .titleContainer .pointsContainer .points{background-color:#ebebeb;padding:5px !important;position:relative;float:right;clear:none;border-radius:5px;text-align:center;margin-top:20px !important;font-size:16px;}.container .packs-detail .titleContainer .pointsContainer .points b{font-size:22px;font-weight:bold;}.container .packs-detail .imageContainer .slides_control{position:relative;float:left;width:100%;}.container .packs-detail .imageContainer .slides_control .imgInsideSlide{width:100%;}.container .packs-detail .imageContainer .slides_control .bx-wrapper{margin:0;}.container .packs-detail .imageContainer .slides_control .bx-wrapper .bx-controls-direction{display:none;}.container .packs-detail .imageContainer .slides_control .bx-wrapper .bx-pager,.container .packs-detail .imageContainer .slides_control .bx-wrapper .bx-wrapper .bx-controls-auto{bottom:35px;}.container .packs-detail .imageContainer .slides_control .bx-wrapper .bx-pager.bx-default-pager a:hover,.container .packs-detail .imageContainer .slides_control .bx-wrapper .bx-wrapper .bx-pager.bx-default-pager a.active{background:#ff5f00 none repeat scroll 0 0;}.container .packs-detail .imageContainer .slides_control .bx-wrapper .bx-default-pager a.active{background:#ff5f00 none repeat scroll 0 0;}.container .packs-detail .imageContainer .slides_control .bx-wrapper .bx-viewport{box-shadow:none;border:none;left:0;}.container .packs-detail .packDescription .descriptionContainer{width:100%;min-height:250px;}.container .packs-detail .packDescription .offerContainer{position:relative;float:left;clear:both;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;}.container .packs-detail .packDescription .offerContainer div{position:relative;float:left;clear:none;}.container .packs-detail .packDescription .offerContainer .price{color:#333;font-size:36px;font-weight:bold;}.container .packs-detail .packDescription .offerContainer .buttonBuy{text-align:right;border-radius:5px;padding-top:5px !important;padding-bottom:5px !important;margin-top:2px !important;margin-bottom:2px !important;}.container .packs-detail .blocks .left .reservas h3{font-size:18px;margin-bottom:20px;margin-top:40px;color:#4f4f4f;}.container .packs-detail .blocks .left .testemunho h3{font-size:18px;margin-bottom:20px;margin-top:40px;color:#4f4f4f;}.container .packs-detail .blocks .left .testemunho h3 span{color:#ff5f00;}.container .packs-detail .blocks .left .testemunho .TestimonialScore img{width:13px;}.container .packs-detail .blocks .left .testemunho .TestimonialWrapper{font-size:14px;font-family:"Noto Sans",sans-serif;color:#808080;}.container .packs-detail .blocks .left .testemunho .TestimonialWrapper #TestimonialsList .TestimonialItem{margin-top:25px;}.container .packs-detail .blocks .left .testemunho .TestimonialWrapper #TestimonialsList .TestimonialItem .TestimonialTop .TestimonialScore img{width:13px;}.container .packs-detail .blocks .left .testemunho .TestimonialWrapper #TestimonialsList .TestimonialItem .TestimonialTop .TestimonialText{font-style:italic;line-height:19px;font-weight:400;}.container .packs-detail .blocks .left .testemunho .TestimonialWrapper #TestimonialsList .TestimonialItem .TestimonialBottom span{font-weight:bold;color:#4f4f4f;}.container .packs-detail .blocks .left .testemunho .TestimonialWrapper .TestimonialPaging{margin-top:20px;text-align:center;}.container .packs-detail .blocks .left .testemunho .TestimonialWrapper .TestimonialPaging .TestimonialPageSelected{color:#ff5f00 !important;border-bottom:2px solid #ff5f00 !important;}.container .packs-detail .blocks .left .testemunho .TestimonialWrapper .TestimonialPaging .TestimonialPageNumber{display:inline-block;padding:0 12px 3px 12px;color:#808080;border-bottom:2px solid #f2f2f2;margin:0;}.container .packs-detail .blocks .left .testemunho .TestimonialWrapper .TestimonialPaging a{text-decoration:none;cursor:pointer;}.container .packs-detail .blocks .left .productPackH3Wrapper h3{font-size:18px;margin-bottom:20px;margin-top:40px;color:#4f4f4f;}.container .packs-detail .blocks .right .descricao h3{font-size:18px;margin-bottom:20px;margin-top:40px;color:#4f4f4f;}.container .packs-detail .blocks .right .LocationMapWrapper{margin-bottom:40px;position:relative;float:left;}.container .packs-detail .blocks .right .LocationMapWrapper h3{font-size:18px;margin-bottom:20px;color:#4f4f4f;}.container .packs-detail .blocks .right .LocationMapWrapper #locList_Wrapper{float:left;padding-left:0;padding-right:0;}.container .packs-detail .blocks .right .LocationMapWrapper #locList_Wrapper p{margin-bottom:0;}.container .packs-detail .blocks .right .LocationMapWrapper .divMap{float:right;padding-left:0;padding-right:0;}.container .packs-detail .blocks .right .LocationMapWrapper .divMap img{width:100%;}.container .top5{margin-top:5px;}.container .top10{margin-top:10px;}.container .top20{margin-top:20px;}.container .top30{margin-top:30px;}.container .top40{margin-top:40px;}.container .border-bottom{border-bottom:1px solid;}.container .border-grey{border-bottom-color:#ddd;}.container .bold{font-weight:bold;}.container .SearchMainText p{font-size:16px;}.container .product-title .product-info-buy-button{font-size:1.5em;padding:8px 12px 8px 12px !important;font-family:"Montserrat",sans-serif;font-weight:bold;}.container .product-title .product-info-add-to-cart-button{font-size:1.5em;padding:8px 12px 8px 12px !important;font-family:"Montserrat",sans-serif;font-weight:700;background-color:#999;color:#fff;border-color:#999;}.container .product-title .product-info-add-to-cart-button:hover{background-color:#999;color:#fff;border-color:#999;}.container .product-title .product-info-add-to-cart-button .icon{font-size:1.2em;vertical-align:text-top;}@media(max-width:991px){.CustomerPackWrapper button{margin-bottom:5px;}}@media(min-width:992px) and (max-width:1180px){#main .container .packs-detail .packDescription .descriptionContainer{min-height:200px;}}.custom-datepicker .datepicker table tr td.active.active,.custom-datepicker .datepicker table tr td.active.disabled,.custom-datepicker .datepicker table tr td.active.disabled.active,.custom-datepicker .datepicker table tr td.active.disabled.disabled,.custom-datepicker .datepicker table tr td.active.disabled:active,.custom-datepicker .datepicker table tr td.active.disabled:hover,.custom-datepicker .datepicker table tr td.active.disabled:hover.active,.custom-datepicker .datepicker table tr td.active.disabled:hover.disabled,.custom-datepicker .datepicker table tr td.active.disabled:hover:active,.custom-datepicker .datepicker table tr td.active.disabled:hover:hover,.custom-datepicker .datepicker table tr td.active.disabled:hover[disabled],.custom-datepicker .datepicker table tr td.active.disabled[disabled],.custom-datepicker .datepicker table tr td.active:active,.custom-datepicker .datepicker table tr td.active:hover,.custom-datepicker .datepicker table tr td.active:hover.active,.custom-datepicker .datepicker table tr td.active:hover.disabled,.custom-datepicker .datepicker table tr td.active:hover:active,.custom-datepicker .datepicker table tr td.active:hover:hover,.custom-datepicker .datepicker table tr td.active:hover[disabled],.custom-datepicker .datepicker table tr td.active[disabled]{background-image:none;color:#fff;background-color:#ff5f00;border-radius:initial;}.custom-datepicker .datepicker tr td:hover{color:#fff !important;background-color:#ff5f00 !important;border-radius:unset;}.custom-datepicker .datepicker-inline{width:100%;}.custom-datepicker .datepicker-switch{font-size:14px;}.custom-datepicker .datepicker-switch:hover{background:none;}.custom-datepicker .table-condensed{border-collapse:collapse;width:100%;border:1px solid #e6e6e6;cursor:pointer;}.custom-datepicker .table-condensed th.prev,.custom-datepicker .table-condensed th.next{padding-top:15px;}.custom-datepicker .table-condensed th.prev i,.custom-datepicker .table-condensed th.next i{font-size:16px;}.custom-datepicker .table-condensed .dow{padding-top:8px;font-weight:normal;}.custom-datepicker .table-condensed tbody{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}.custom-datepicker .table-condensed tbody td{height:40px;}.custom-datepicker .table-condensed tfoot .clear{text-align:right;padding:10px;font-weight:normal;}.custom-datepicker .table-condensed .day{border:1px solid #e6e6e6;}.custom-datepicker .table-condensed .today.day:hover{background:none;}.custom-datepicker .table-condensed .today{color:#ff5f00;background-image:none;background:none;}.custom-datepicker .table-condensed .day.disabled{color:#b0b0b0;}.custom-datepicker .table-condensed .old,.custom-datepicker .table-condensed .new{border:none;}.custom-datepicker .table-condensed .old{visibility:hidden;}.custom-datepicker .table-condensed .new{display:none;}.custom-datepicker .next{text-align:center;}.custom-datepicker .datepicker-footer{border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:10px;text-align:right;}.custom-datepicker .datepicker-footer span{cursor:pointer;display:inline-block;}.custom-datepicker .datepicker-footer span i{font-size:11px;margin-left:5px;vertical-align:middle;}.article-menu-section-link{font-size:1.1em;font-weight:bold;cursor:pointer;color:#4f4f4f;}.article-menu-section-link span{color:#ff5f00;}.button{-moz-user-select:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;padding:6px 12px;font-family:"Montserrat",sans-serif !important;text-align:center;text-transform:uppercase;white-space:nowrap;}.button.campaign-soon{background-color:#a0a0a0 !important;border-color:#a0a0a0 !important;}.button-orange{background-color:#ff5f00;color:#fff;border:1px solid #ff5f00;}.button-white{background-color:#fff;color:#333;border:1px solid #333 !important;}.color-orange{color:#ff5f00;}.text-bold{font-weight:bold;}.si{vertical-align:middle;}.close{float:none;}.divider{border-top:1px solid #c6c3bd;margin-top:20px;margin-bottom:20px;}.wp-fixed-buy-controls{border-top:2px solid #ccc;background-color:#f5f5f5;padding:10px 0 10px 0;position:fixed;bottom:0;z-index:9999;width:100%;}.wp-fixed-buy-controls .product-title{margin:0;font-family:"Montserrat",sans-serif;font-weight:bold;font-size:1.1em;line-height:1.3em;}.wp-fixed-buy-controls .selected-option-name,.wp-fixed-buy-controls .book-date-details{margin:5px 0 0 0;font-family:"Montserrat",sans-serif;font-size:1.2em;}.wp-fixed-buy-controls .selected-option-name .label-book,.wp-fixed-buy-controls .book-date-details .label-book{margin-left:15px;margin-right:5px;}.wp-fixed-buy-controls .selected-option-name .book-date,.wp-fixed-buy-controls .book-date-details .book-date{font-weight:bold;}.wp-fixed-buy-controls .product-info-buy-button{font-size:1.3em;padding:10px 12px 10px 12px !important;font-family:"Montserrat",sans-serif;font-weight:bold;margin-top:5px;}.wp-fixed-buy-controls .product-info-add-to-cart-button{font-size:1.3em;padding:10px 12px 10px 12px !important;font-family:"Montserrat",sans-serif;font-weight:700;background-color:#999;color:#fff;border-color:#999;}.wp-fixed-buy-controls .product-info-add-to-cart-button:hover{background-color:#999;color:#fff;border-color:#999;}.wp-fixed-buy-controls .product-info-add-to-cart-button .icon{font-size:1.2em;vertical-align:text-top;}.wp-fixed-buy-controls .pvp-wrapper{color:#ff5f00;font-size:1.8em;font-weight:bold;white-space:nowrap;text-align:center;margin-top:10px;}.wp-fixed-buy-controls .wp-booknow-desktop-fixed-controls .booknow-previous-value{font-weight:normal;font-size:.7em;text-decoration:line-through;white-space:nowrap;}.wp-fixed-buy-controls .fixed-booking-pvp{white-space:nowrap;}.wp-fixed-buy-controls .customizable-pvp-select-value{color:#000;font-size:.7em;}.pack-articles-title,.description-title{text-transform:uppercase;font-weight:bold;font-size:16px;margin-top:0;margin-bottom:0;border-bottom:0;white-space:nowrap;cursor:pointer;}.pack-articles-title i,.description-title i,.pack-articles-title .icon,.description-title .icon{cursor:pointer;display:none;font-size:.6em;margin-top:3px;vertical-align:middle;}.pack-articles-title{font-size:1.2em;font-family:"Montserrat";}.description-titles{margin:10px 0 0 0;padding:5px 0 5px 0;}.description-titles .description-title.active{font-weight:bold;border-bottom:4px solid #333;}.description-title{display:inline-block;padding-bottom:5px;text-transform:uppercase;font-size:1.2em;font-weight:normal;font-family:"Montserrat",sans-serif;cursor:pointer;}.section-divider{padding-bottom:20px;border-bottom:1px solid #c6c3bd;}.wp-slides-control{position:relative;}.btn-play-video{cursor:pointer;position:absolute;bottom:35px;right:5px;z-index:10;white-space:nowrap;padding:8px 18px 8px 18px;display:inline-block;background-color:#000;color:#fff;opacity:.7;font-weight:bold;font-size:1.1em;}.btn-play-video i{vertical-align:middle;margin-left:5px;}.pack-article-preview .btn-play-video{right:15px;bottom:5px;}.product-info .Countdown_Wrapper{background:#333;text-align:center;font-size:1.1em;font-weight:bold;color:#fff;display:inline-block;vertical-align:middle;line-height:2em;}.product-info .wp-book-mode{margin:10px 0 20px 0;}.product-info .wp-book-mode .wp-book-mode-option{cursor:not-allowed;display:block;font-weight:normal;text-transform:uppercase;text-align:center;vertical-align:top;font-size:1.1em;padding:0;}.product-info .wp-book-mode .book-mode-option{display:block;position:relative;}.product-info .wp-book-mode .book-mode-option .article-mode-arrow{position:absolute;left:42%;bottom:-17px;visibility:hidden;}.product-info .wp-book-mode .book-mode-option:not(.selected){background-color:#f5f5f5;border-bottom:3px solid #f5f5f5;}.product-info .wp-book-mode .book-mode-option.selected{color:#ff5f00 !important;border-bottom:3px solid #ff5f00;font-weight:bold;}.product-info .wp-book-mode .book-mode-option.selected .article-mode-arrow{visibility:visible;}.product-info .wp-book-mode .wp-book-mode-option-content{display:block;clear:both;}.product-info .wp-book-mode .book-mode-option-content{overflow:hidden;display:inline-block;padding:3px;max-height:54px;height:54px;vertical-align:middle;line-height:1.2em;padding-top:10px;text-align:center;margin:0 auto;}.product-info .wp-book-mode .book-mode-option-content .icon{font-size:1.5em;margin-top:5px;float:left;}.product-info .wp-book-mode .book-mode-option-content .content-text{float:left;margin-left:10px;}.product-info .slides_control{position:relative;}.product-info .slides_control .Countdown_Wrapper{background:rgba(0,0,0,.6);position:absolute;width:100%;bottom:0;left:0;z-index:600;text-align:center;font-size:1.1em;font-weight:bold;color:#fff;display:inline-block;vertical-align:middle;line-height:2em;}.product-info .slides_control_secondary{position:relative;}.product-info .slides_control_secondary .owl-dots{background:rgba(0,0,0,.6);bottom:0;height:20px;}.product-info .avg-score-wrapper{vertical-align:middle;display:inline-block;}.product-info .avg-score-wrapper .si{color:#f3bb02;font-size:1.8em;width:.7em;}.product-info .p2-wrapper .rbPlaceholder{margin-top:5px;}.product-info .p2-wrapper .rbPlaceholder .myRadio{border:none;border-top:solid 1px #ccc;padding:10px 0 0 0;}.product-info .p2-wrapper .rbPlaceholder .myRadio .option-extra-discount{font-size:1em !important;}.product-info .p2-wrapper .rbPlaceholder .myRadio .product-info-price-details{border:none;margin-bottom:0;padding-bottom:0;}.product-info .p2-wrapper .rbPlaceholder .myRadio .radio-option-text{cursor:pointer;font-weight:normal;font-size:1.4em;}.product-info .p2-wrapper .rbPlaceholder .myRadio input[type="radio"]:checked~span{font-weight:bold;}.product-info .p2-wrapper .rbPlaceholder .myRadio .article-single-option input[type="radio"]{display:none;}.product-info .p2-wrapper .rbPlaceholder .myRadio:first-child{border-top:none;margin-bottom:0;padding:0 0 0 0;}.product-info .showmoreoptions{padding:4px 0 4px 0;text-align:center;color:#ff5f00;font-size:1.1em;border:solid 1px #cacaca;cursor:pointer;margin-top:2px;display:normal !important;}.product-info .showmoreoptions i{vertical-align:bottom;}.product-info .product-info-buy-button{font-size:1.5em;padding:8px 12px 8px 12px !important;font-family:"Montserrat",sans-serif;font-weight:bold;}.product-info .product-info-buy-button-small{font-size:1.1em;padding:8px 8px 8px 8px !important;font-family:"Montserrat",sans-serif;font-weight:bold;}.product-info .product-info-add-to-cart-button{font-size:1.5em;padding:8px 12px 8px 12px !important;font-family:"Montserrat",sans-serif;font-weight:700;background-color:#999;color:#fff;border-color:#999;}.product-info .product-info-add-to-cart-button:hover{background-color:#999;color:#fff;border-color:#999;}.product-info .product-info-add-to-cart-button .icon{font-size:1.2em;vertical-align:text-top;}.product-info .product-info-title{font-family:"Montserrat",sans-serif;font-weight:bold;font-size:1.7em;}.product-info .wp-article-rating .wp-internal-1{float:left;}.product-info .wp-article-rating .wp-internal-2{float:left;margin-left:10px;}.product-info .wp-article-rating .wp-article-rating-value{background-color:#ff5f00;padding:1px 6px 1px 6px;border-radius:4px;color:#fff;white-space:nowrap;vertical-align:middle;display:inline-block;}.product-info .wp-article-rating .wp-article-rating-value .rating{font-size:1.3em;font-weight:bold;}.product-info .wp-article-rating .wp-article-testimonials-count{display:block;white-space:nowrap;font-size:.95em;}.product-info .wp-article-rating .wp-article-rating-text{display:block;font-weight:bold;color:#ff5f00;font-size:1.1em;line-height:100%;}.product-info .product-info-testimonials-wrapper .testimonials-anchor{vertical-align:middle;}.product-info .product-info-testimonials-wrapper .testimonials-anchor a{color:#000;text-decoration:underline;}.product-info .product-info-exclusive-web{white-space:nowrap;display:inline-block;padding:5px 7px 5px 7px;font-size:1.1em;text-align:center;color:#fff;background-color:#4eb4b6;}.product-info .product-info-exclusive-web span{font-family:"Noto Sans",sans-serif;color:#f5f5f5;font-weight:normal;}.product-info .product-info-briefing .si{font-size:2em;text-align:left;}.product-info .product-info-price-details .product-info-price{color:#ff5f00;font-size:2.6em;font-weight:bold;white-space:nowrap;}.product-info .product-info-price-details .product-info-price .label-from{color:#808080;font-size:.4em;vertical-align:middle;font-weight:normal;}.product-info .product-info-price-details .product-info-previous-price{vertical-align:middle;font-size:1.1em;color:#808080;white-space:nowrap;}.product-info .product-info-price-details .product-info-previous-price .product-info-previous-price-wrapper{text-decoration:line-through;}.product-info .product-info-price-details .product-info-discount,.product-info .product-info-price-details .product-info-discount-br{color:#4eb4b6;font-size:1.4em;border:1px solid #4eb4b6;padding-left:3px;padding-right:3px;text-align:right;white-space:nowrap;display:inline-block;font-weight:bold;}.product-info .article-extra-discount-previous-price{font-size:1.6em;color:#c6c6c6;font-weight:normal;text-decoration:line-through;display:inline-block;vertical-align:middle;}.product-info .article-extra-discount-previous-campaign-price{font-size:1.6em;color:#ff5f00;font-weight:bold;text-decoration:line-through;margin-left:5px;margin-right:5px;display:inline-block;vertical-align:middle;}.product-info .article-extra-discount-price{font-size:1.6em;color:#ed1c24;font-weight:bold;display:inline-block;vertical-align:middle;}.product-info .article-extra-discount{margin-top:0 !important;}.product-info .product-info-vantages{border-bottom:1px solid #c6c3bd;text-align:center;text-transform:uppercase;padding-bottom:15px;line-height:2.8em;}.product-info .product-info-vantages .product-info-vantages-item{white-space:nowrap;cursor:pointer;padding:0 0 0 0;}.product-info .product-info-vantages .product-info-vantages-item .si{font-weight:bold;color:#4eb4b6;font-size:1.7em;margin-right:10px;vertical-align:middle;display:inline-block;width:35px;}.product-info .product-info-vantages .product-info-vantages-item .si-warranty-shield{padding-left:8px;}.product-info .product-info-vantages .product-info-vantages-item .si-email,.product-info .product-info-vantages .product-info-vantages-item .si-swipe-2,.product-info .product-info-vantages .product-info-vantages-item .si-calendar{font-size:2.8em !important;}.product-info .product-info-vantages .product-info-vantages-item .icon{color:#ff5f00;font-size:1.7em;margin-right:10px;vertical-align:middle;display:inline-block;}.product-info .product-info-vantages .product-info-vantages-item .icon-shipping_icon{padding-left:8px;}.product-info .product-info-description-1 h4{font-weight:bold;margin-bottom:15px;text-transform:uppercase;font-size:1.2em;font-family:"Montserrat";}.product-info .product-info-description-1 ul li{margin-top:5px;list-style:disc;margin-left:12px;}.product-info .product-info-description-2{text-align:justify;}.product-info .product-info-description-2 .tabs .tab-title{border-bottom:none !important;display:inline-block;margin-right:10px;}.product-info .product-info-description-2 .tabs .tab-title a{font-size:.9em;color:#808080;text-decoration:none !important;margin-left:0;}.product-info .product-info-description-2 .tabs .tab-title .tab-title-selected{border-bottom:2px solid #ff5f00;color:#ff5f00 !important;}.product-info .product-info-description-2 .tab-content{font-size:1.1em !important;}.product-info .category-list{margin-bottom:0;}.product-info .pack-filters{padding-top:10px;padding-bottom:10px;}.product-info .pack-filters .pack-filter-section-name{font-family:"Montserrat",sans-serif;font-size:1.2em;margin-bottom:8px;font-weight:bold;}.product-info .pack-filters .pack-filter-item{display:block;padding:3px;font-size:1.1em;}.product-info .pack-filters .pack-filter-item .ElementCount{font-size:.8em;color:#888;margin-left:5px;}.product-info .pack-filters ul li{cursor:pointer;}.product-info .pack-filters ul li .pack-filter-item-count{float:right;color:#808080;}.product-info .pack-filters ul .filter-selected{color:#ff5f00;}.product-info .pack-filters hr{border-color:#808080;}.product-info .pack-filters i{font-size:.5em;}.product-info .section-pack-articles .title-divider{color:#666;margin-top:10px;margin-bottom:0;}.product-info .section-pack-articles .wp-pack-article-search{display:inline-block;position:relative;border:1px solid #666;color:#666;border-radius:16px;padding:2px 10px 2px 10px;width:280px;}.product-info .section-pack-articles .wp-pack-article-search .text-pack-article-search{border:0;line-height:2.2em;height:2.2em;display:block;width:100%;background-color:transparent;}.product-info .section-pack-articles .wp-pack-article-search .icon-search_icon{position:absolute;right:10px;top:6px;padding-left:5px;cursor:pointer;}.product-info .section-pack-articles .pack-articles-control{cursor:pointer;color:#666;display:inline-block;padding:2px 6px 2px 6px;margin-top:3px;}.product-info .section-pack-articles .pack-articles-control i{vertical-align:middle;margin-right:8px;}.product-info .section-pack-articles .pack-articles-control .icon-close{font-size:1.3em;vertical-align:middle;}.product-info .section-pack-articles .pack-articles-control .pack-articles-control-text{font-size:1.1em;}.product-info .section-pack-articles .pack-articles-control-selected{color:#ff5f00;}.product-info .section-pack-articles .btn-view-pack-map{margin-left:20px;}.product-info .section-pack-articles .wp-word-filters{margin-bottom:10px;}.product-info .section-pack-articles .wp-word-filters .word-filter-title{margin-right:10px;}.product-info .section-pack-articles .wp-word-filters .word-filter-item{background-color:#ff5f00;color:#fff;padding:3px 8px 3px 8px;vertical-align:middle;}.product-info .section-pack-articles .wp-word-filters .word-filter-item .icon-close{font-size:.9em;margin-right:4px;cursor:pointer;}.product-info .section-pack-articles .pack-filter-mobile .pack-filter-mobile-btn{background-color:#f2f2f2;color:#666;border:1px solid #e6e6e6;line-height:38px;cursor:pointer;margin-bottom:10px;}.product-info .section-pack-articles .pack-filter-mobile .pack-filter-mobile-btn i{vertical-align:middle;margin-right:5px;}.product-info .btn-load-pack-articles{padding:10px 15px 10px 15px;font-size:16px;}.product-info .pack-articles{padding:0 10px 0 10px;}.product-info .map-thumbnail img{width:100%;}.product-info .pack-articles-show-more{padding:8px 12px !important;}.product-info .pack-close-map{cursor:pointer;}.product-info .pack-close-map .si{font-size:1.7em;}.product-info .pack-item{padding-bottom:5px;cursor:pointer;margin-bottom:10px;border:1px solid #f5f5f5;}.product-info .pack-item .pack-item-title{font-size:1.1em;overflow-y:hidden;height:2.2em;}.product-info .pack-item .si{font-size:1.5em;}.product-info .pack-item img{width:100%;display:block;}.product-info .pack-item .pack-item-location-wrapper{overflow-y:hidden;height:1.5em;}.product-info .pack-item .pack-item-button{font-size:.9em;color:#808080;text-transform:uppercase;}.product-info .pack-item .pack-item-button .si{color:#ff5f00;}.product-info .pack-location-button .si{font-size:1.7em;}.product-info .pack-location-button .pack-location-button-text{text-decoration:underline;}.product-info .testimonials-average{font-family:"Montserrat",sans-serif;border:0;vertical-align:middle;font-size:1.1em;font-weight:normal;}.product-info .product-detail-alt{margin-top:10px;background-color:#f5f5f5;}.product-info .product-detail-alt .imgInsideSlide{max-width:100%;}.product-info .product-detail-alt .product-detail-alt-descripion{padding-top:20px;}.product-info .sectionDetails .product-info-title,.product-info .BookingContent2 .product-info-title{font-size:1.4em;}.product-info .sectionDetails .product-info-view-location,.product-info .BookingContent2 .product-info-view-location{margin-top:5px;white-space:nowrap;}.product-info .sectionDetails .product-info-view-location i,.product-info .BookingContent2 .product-info-view-location i{font-size:1.6em;vertical-align:middle;margin-right:3px;}.product-info .sectionDetails .article-right-description,.product-info .BookingContent2 .article-right-description{padding:0 0 0 15px;}.product-info .sectionDetails .product-info-discount,.product-info .BookingContent2 .product-info-discount,.product-info .sectionDetails .product-info-discount-br,.product-info .BookingContent2 .product-info-discount-br{border:none;}.product-info .sectionDetails .p2-wrapper .myRadio,.product-info .BookingContent2 .p2-wrapper .myRadio{margin-top:5px;}.product-info .sectionDetails .p2-wrapper .myRadio .radio-option-text,.product-info .BookingContent2 .p2-wrapper .myRadio .radio-option-text{font-size:1.1em;}.product-info .sectionDetails .p2-wrapper .myRadio .product-info-price-details .product-info-price,.product-info .BookingContent2 .p2-wrapper .myRadio .product-info-price-details .product-info-price{font-size:1.6em;}.product-info .sectionDetails .p2-wrapper .myRadio .product-info-price-details .product-info-discount-wrapper .product-info-discount,.product-info .BookingContent2 .p2-wrapper .myRadio .product-info-price-details .product-info-discount-wrapper .product-info-discount{vertical-align:top;display:inline-block;}.product-info .sectionDetails .product-info-vantages,.product-info .BookingContent2 .product-info-vantages{padding:5px;border:none;border-radius:.8em;background-color:#eee;margin-top:10px;}.product-info .sectionDetails .product-info-vantages .product-info-vantages-item .si,.product-info .BookingContent2 .product-info-vantages .product-info-vantages-item .si{color:#ff5f00;}.product-info .sectionDetails .ArticleLocationWrapper,.product-info .BookingContent2 .ArticleLocationWrapper{position:relative;padding-top:10px;}.product-info .sectionDetails .ArticleLocationWrapper h3,.product-info .BookingContent2 .ArticleLocationWrapper h3{margin-top:0;font-weight:bold;text-transform:uppercase;border:0;}.product-info .sectionDetails .description-inner-title,.product-info .BookingContent2 .description-inner-title,.product-info .sectionDetails .testimonials-title,.product-info .BookingContent2 .testimonials-title{text-transform:uppercase;font-family:"Montserrat",sans-serif;margin-bottom:15px;font-size:1.2em;font-weight:bold;border-bottom:none;padding-left:0;}.product-info .sectionDetails .product-info-testimonials-wrapper .testimonials-anchor a,.product-info .BookingContent2 .product-info-testimonials-wrapper .testimonials-anchor a{text-decoration:none;}.product-info .sectionDetails a .testimonials-title,.product-info .BookingContent2 a .testimonials-title{font-weight:bold;}.product-info .sectionDetails .highlights-title,.product-info .BookingContent2 .highlights-title{padding:0;text-transform:uppercase;}.product-info .sectionDetails .highlights-title a,.product-info .BookingContent2 .highlights-title a{text-decoration:none;}.wp-testimonials{border-bottom:1px solid #c6c3bd;padding-bottom:5px;}.section-pack-articles{border-bottom:1px solid #c6c3bd;padding-bottom:5px;}.testimonials-wrapper .testimonials-info{background-color:#f6f7f8;padding:10px 0 10px 0;}.testimonials-wrapper .testimonials-info .testimonials-info-1{color:#318200;float:left;padding:8px 15px 15px 0;}.testimonials-wrapper .wp-testimonial-1{float:left;}.testimonials-wrapper .wp-testimonial-2{float:left;margin-left:15px;}.testimonials-wrapper .wp-article-rating{color:#333;}.testimonials-wrapper .wp-article-rating .wp-internal-1{font-size:1.1em;}.testimonials-wrapper .wp-article-rating .wp-internal-2{margin-top:6px;font-size:1.05em;}.testimonials-wrapper .wp-article-rating .wp-article-rating-value{padding:0;color:#ff5f00 !important;background-color:#fff !important;}.testimonials-wrapper .wp-article-rating .wp-article-rating-value .rating{font-size:2.2em !important;}.testimonials-wrapper .testimonial-item{margin-top:15px;}.testimonials-wrapper .testimonial-item .wp-article-rating{font-size:.8em;}.testimonials-wrapper .testimonial-item .testimonial-text{margin-top:5px;}.testimonials-wrapper .testimonial-item .testimonial-name{font-weight:bold;}.testimonials-wrapper .button-load-more-testimonials{font-family:"Montserrat",sans-serif;cursor:pointer;text-transform:uppercase;font-size:1.2em;font-weight:bold;text-align:center;}.featured-product{margin-top:10px;}.featured-product *{color:#333;}.featured-product img{max-width:100%;min-width:100%;}.featured-product .featured-product-title{font-size:1em;overflow-y:hidden;height:3em;}.featured-product .featured-product-controls{margin-top:5px;}.featured-product .featured-product-discount{font-weight:bold;color:#4eb4b6;float:left;font-size:1.2em;line-height:1.2em;font-family:"Montserrat",sans-serif;}.featured-product .featured-product-price{font-family:"Montserrat",sans-serif;font-size:1.4em;line-height:1.2em;font-weight:bold;text-align:right;color:#ff5f00;white-space:nowrap;}.featured-product .featured-product-price .featured-product-view-more{font-size:.7em;text-transform:uppercase;}.featured-product .featured-product-previous-price{color:#808080;white-space:nowrap;text-align:right;}.featured-product .featured-product-previous-price .featured-product-previous-price-value{text-decoration:line-through;color:#808080;}.featured-product .featured-product-view-offer{margin-top:3px;background-color:#ff5f00;}.featured-product .featured-product-view-offer .featured-product-view-offer-text{font-family:"Montserrat",sans-serif;font-size:1.1em;color:#fff;text-transform:uppercase;text-align:center;padding:5px 0 5px 0;}.wp-customizable-gift{margin-top:10px;}.wp-customizable-gift h4{font-weight:bold;text-transform:initial;font-size:1.15em;}.wp-customizable-gift .customizable-gift-template-item,.wp-customizable-gift .customizable-gift-template-item-view-more{cursor:pointer;position:relative;}.wp-customizable-gift .customizable-gift-template-item img,.wp-customizable-gift .customizable-gift-template-item-view-more img{border:2px solid #fff;max-width:100%;border-radius:3px;}.wp-customizable-gift .customizable-gift-template-item.selected img{border-color:#ff5f00;}.wp-customizable-gift .customizable-gift-template-item-view-more .view-more-text{position:absolute;color:#666;width:100%;text-align:center;top:37%;}.wp-customizable-gift .gift-option-label{padding-right:0;line-height:33px;}.wp-customizable-gift .gift-option-element{font-size:1.1em;background-color:#f2f2f2;border:1px solid #e6e6e6;border-radius:3px;color:#666;cursor:pointer;display:inline-block;padding:4px 5px 4px 5px;min-width:45px;line-height:25px;text-align:center;vertical-align:middle;}.wp-customizable-gift .gift-option-element.selected{color:#ff5f00;background-color:#fff;border-color:#ff5f00;}.wp-customizable-gift .gift-value-element-other{font-size:.9em;}.wp-customizable-gift .gift-option-element.gift-send-mode{display:block;}.wp-customizable-gift input[type="text"],.wp-customizable-gift input[type="number"],.wp-customizable-gift input[type="email"],.wp-customizable-gift textarea,.wp-customizable-gift select,.wp-customizable-gift .wp-date{display:block;width:100%;border:1px solid #e6e6e6;color:#e6e6e6;border-radius:3px;padding:6px 6px 6px 6px;color:#666;}.wp-customizable-gift .wp-date{white-space:nowrap;text-align:right;min-height:31px;background-color:#f2f2f2;cursor:pointer;}.wp-customizable-gift .wp-date i.icon-calendar_book{font-size:17px;margin-left:5px;}.wp-customizable-gift .wp-date .tb-email-date{margin-right:10px;}.wp-customizable-gift .wp-date i.close{padding-left:5px;padding-right:5px;font-size:12px;}.wp-customizable-gift .wp-gift-value{float:right;line-height:25px;display:inline-block;white-space:nowrap;}.wp-customizable-gift .wp-gift-value input[type="text"]{display:inline-block;width:70px;}.wp-customizable-gift .wp-gift-value .lbl{font-weight:normal;line-height:33px;margin-left:10px;}.my-template-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:900;}.wp-customizable-gift-templates h3{font-weight:bold;font-size:20px;padding-bottom:10px;border-bottom:1px solid #c6c3bd;}.wp-customizable-gift-templates h4{font-weight:bold;font-size:16px;}.wp-customizable-gift-templates ul{font-size:14px;}.wp-customizable-gift-templates ul li{margin-top:8px;cursor:pointer;}.wp-customizable-gift-templates ul li.selected{color:#ff5f00;}.wp-customizable-gift-templates .template-item{cursor:pointer;}.wp-customizable-gift-templates .template-item img{border:3px solid #fff;max-width:100%;}.wp-customizable-gift-templates .template-item.selected img{border-color:#ff5f00;}.wp-customizable-gift-templates .filter-mobile{background-color:#f2f2f2;color:#666;border:1px solid #e6e6e6;line-height:38px;cursor:pointer !important;}.wp-customizable-gift-templates .filter-mobile .toggle-cat-menu{margin-left:0 !important;}.wp-customizable-gift-templates .filter-mobile .filter-mobile-btn{padding:2px 0;}.wp-customizable-gift-templates .filter-mobile .filter-mobile-btn:hover,.wp-customizable-gift-templates .filter-mobile .filter-mobile-btn:active{background-color:#666;color:#fff;}.wp-customizable-gift-templates .filter-mobile .icon{vertical-align:middle;}.wp-customizable-gift-templates .filter-mobile .filter-mobile-text{margin-left:5px;font-size:1.1em;vertical-align:middle;}.wp-customizable-gift-templates .sidebar .closebtn{cursor:pointer;}.wp-customizable-gift-templates .close-btn-fbox{font-size:2.2em;font-weight:bold;margin-right:20px;cursor:pointer;}.wp-customizable-gift-templates .mobile-template-title{line-height:40px;}@media(max-width:991px){.wp-customizable-gift-templates h4{border-top:1px solid #000;padding-top:15px;}.wp-customizable-gift-templates .sidebar{padding-top:15px;position:fixed;background-color:#fff;z-index:999;top:0;left:0;display:none;height:100%;overflow-y:auto;width:300px;}.wp-customizable-gift-templates .sidebar-open{display:block !important;}}@media(min-width:992px){.wp-customizable-gift-templates .sidebar{display:block !important;}}@media(min-width:992px){.p2-wrapper{margin-left:2px;margin-right:2px;}}@media(max-width:1199px){.wp-book-mode .wp-book-mode-option{font-size:12px !important;}}@media(max-width:991px){.testimonials-title{font-weight:normal !important;}.article-menu-section-link{text-transform:uppercase;color:#ff5f00;font-weight:bold;}.wp-testimonials-summary{margin-top:10px;}.wp-product-info-briefing{padding-bottom:15px;}.description-title{display:block;font-weight:normal;margin-top:20px;padding:0;}.description-title .icon{display:block;}.description-content{display:block !important;visibility:visible !important;}.product-info .product-info-vantages{border-top:1px solid #c6c3bd;padding-top:15px;}.product-info .product-info-vantages .product-info-vantages-item{text-align:left;}.product-info .product-info-vantages .product-info-vantages-item .icon{padding-left:15px;}.product-info .sidebar{padding-top:15px;position:fixed;background-color:#f5f5f5;z-index:9999;top:0;left:0;display:none;height:100%;overflow-y:auto;width:300px;}.product-info .sidebar-open{display:block !important;}.article-right-description{padding-left:15px !important;padding-right:15px !important;}.wp-book-mode{margin-left:-15px !important;margin-right:-15px !important;}.wp-article-title{padding-left:0;padding-right:0;}.product-info .wp-word-filters{padding:0;}.product-info .section-pack-articles .sidebar .wp-pack-article-search{width:262px;}.product-info .section-pack-articles .sidebar .mobile-pack-article-search-divider{border-color:#808080;margin-bottom:0;}.product-info .pack-articles-title i{display:inline-block !important;}}@media(min-width:992px) and (max-width:1199px){.product-info .product-info-vantages-item{font-size:.8em;}.product-info .product-info-vantages-item .icon{padding-left:15px;}.wp-customzable-gift .gift-option-label{font-size:12px;}}@media(max-width:767px){.product-info-title{font-size:1.4em !important;}.product-info .product-info-exclusive-web{font-size:1em;}.product-info .product-info-price-details .product-info-price{font-size:1.9em;padding-right:0;vertical-align:middle;}.product-info .product-info-price-details .product-info-previous-price{font-size:1.1em;padding-right:0;padding-left:0;}.product-info .featured-product-previous-price{text-align:left;}}.wp-booknow-mobile-fixed-controls .select-dates{font-size:.5em;font-weight:normal;vertical-align:middle;}.wp-booknow-mobile-fixed-controls .pvp-wrapper{background-color:#c85400;color:#fff;height:45px;display:block;margin:0;border-bottom-right-radius:4px;border-top-right-radius:4px;}.wp-booknow-mobile-fixed-controls .btn-submit-booking{height:45px;display:block;margin:0;border-bottom-right-radius:0;border-top-right-radius:0;}.wp-booknow-mobile-fixed-controls .booknow-discount-percentage{color:#4eb4b6;font-weight:bold;font-size:1.4em;line-height:28px;}.wp-booknow-mobile-fixed-controls .booknow-previous-value{text-decoration:line-through;text-align:right;color:#808080;vertical-align:bottom;line-height:28px;}.wp-fixed-buy-controls-booking-only .no-dates-selected,.wp-fixed-buy-controls .no-dates-selected{font-weight:normal;font-style:italic;color:#000;}.wp-fixed-buy-controls .buy-controls-onrequest-mobile .btn-buy-now,.wp-fixed-buy-controls .buy-controls-onrequest-mobile .btnComprarAprilFools,.wp-fixed-buy-controls .buy-controls-onrequest-mobile .btnSendFriendsDiscount,.wp-fixed-buy-controls .buy-controls-onrequest-mobile .btn-share-now{width:100%;display:block;cursor:pointer;font-family:"Montserrat",sans-serif !important;border-width:0;border-bottom-right-radius:0;border-top-right-radius:0;}.wp-fixed-buy-controls .buy-controls-onrequest-mobile .btn-buy-now span,.wp-fixed-buy-controls .buy-controls-onrequest-mobile .btnComprarAprilFools span,.wp-fixed-buy-controls .buy-controls-onrequest-mobile .btnSendFriendsDiscount span,.wp-fixed-buy-controls .buy-controls-onrequest-mobile .btn-share-now span{line-height:38px;height:38px;font-size:1.3em;font-family:"Montserrat",sans-serif !important;}.wp-fixed-buy-controls .buy-controls-onrequest-mobile .pvp-wrapper{background-color:#c85400;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#fff;display:block;line-height:38px;height:38px;margin:0;font-size:1.3em;}.wp-fixed-buy-controls .buy-controls-onrequest-mobile .pvp-wrapper .pvp{cursor:pointer;}.wp-fixed-buy-controls .buy-controls-onrequest-mobile .pvp-wrapper .wp-fixed-previous-pvp{font-weight:normal;margin-right:6px;text-decoration:line-through;font-size:.9em;}.wp-fixed-buy-controls .countdown-wrapper{color:#333;font-size:14px;padding:5px 0 0 0;}.wp-booking-restaurant-mobile-fixed-controls .countdown-fixed-ph{margin-top:5px;font-size:1.1em;}.wp-booking-academy-mobile-fixed-controls .countdown-fixed-ph{margin-top:5px;font-size:1.1em;}.BookingContent2 .article-left-description{padding:0 0 0 0;}.BookingContent2 .article-right-description{padding:0 0 0 15px;}.BookingContent2 .booking-info i{font-size:1.2em;display:inline-block;width:24px;text-align:center;vertical-align:middle;}.BookingContent2 .booking-extra-group{margin-top:10px;background-color:#eee;padding:8px 8px 8px 8px;}.BookingContent2 .booking-extra-group .extra-group-title{font-weight:bold;font-size:1em;}.BookingContent2 .extras-content .wp-booking-extra-group-items .wp-extra-item,.BookingContent2 .general-extras-content .wp-booking-extra-group-items .wp-extra-item{margin-top:6px;margin-bottom:6px;font-size:.9em;}.BookingContent2 .extras-content .wp-booking-extra-group-items .wp-extra-item .wp-qty-controls,.BookingContent2 .general-extras-content .wp-booking-extra-group-items .wp-extra-item .wp-qty-controls{white-space:nowrap;text-align:right;}.BookingContent2 .extras-content .wp-booking-extra-group-items .wp-extra-item .checkbox,.BookingContent2 .general-extras-content .wp-booking-extra-group-items .wp-extra-item .checkbox{margin-top:0;margin-bottom:0;}.BookingContent2 .extras-content .wp-booking-extra-group-items .wp-extra-item select,.BookingContent2 .general-extras-content .wp-booking-extra-group-items .wp-extra-item select{border:1px solid #333;margin:6px 0 6px 0;display:block;width:100%;font-size:1em;padding:3px;background-color:#fff;border-color:#333;color:#333;height:35px;}.BookingContent2 .extras-content .wp-booking-extra-group-items .wp-extra-item .tb-booking-extra-item,.BookingContent2 .general-extras-content .wp-booking-extra-group-items .wp-extra-item .tb-booking-extra-item{width:32px;margin-left:6px;margin-right:6px;text-align:center;vertical-align:top;border:1px solid #808080;display:inline-block;line-height:26px;height:26px;}.BookingContent2 .extras-content .wp-booking-extra-group-items .wp-extra-item .btn-extra-qty,.BookingContent2 .general-extras-content .wp-booking-extra-group-items .wp-extra-item .btn-extra-qty{color:#808080;font-size:2em;cursor:pointer;line-height:26px;height:26px;}.BookingContent2 .extras-content .wp-booking-extra-group-items .wp-extra-item .checkbox,.BookingContent2 .general-extras-content .wp-booking-extra-group-items .wp-extra-item .checkbox{display:inline-block;}.BookingContent2 .extras-content .wp-booking-extra-group-items .wp-extra-item label,.BookingContent2 .general-extras-content .wp-booking-extra-group-items .wp-extra-item label{cursor:pointer;font-weight:normal;}.BookingContent2 .extras-content .wp-booking-extra-group-items .wp-extra-item .wp-extra-qty,.BookingContent2 .general-extras-content .wp-booking-extra-group-items .wp-extra-item .wp-extra-qty{white-space:nowrap;display:inline-block;margin-left:15px;}.BookingContent2 .extras-content .wp-booking-extra-group-items .wp-extra-item .wp-extra-qty .qty,.BookingContent2 .general-extras-content .wp-booking-extra-group-items .wp-extra-item .wp-extra-qty .qty{vertical-align:middle;}.BookingContent2 .cancel-policy{font-weight:bold;font-size:14px;}.BookingContent2 .cancel-policy i{margin-right:5px;font-size:22px;vertical-align:top;}.BookingContent2 .btn-submit-booking,.BookingContent2 .btn-submit-search-booking{width:100%;font-family:"Montserrat",sans-serif !important;padding:8px 12px 8px 12px !important;font-weight:bold;font-size:1.5em;}.BookingContent2 .btn-submit-booking span,.BookingContent2 .btn-submit-search-booking span{border-radius:0;font-size:18px;font-family:"Montserrat",sans-serif !important;}.BookingContent2 .booking-steps{background-color:#ff5f00;color:#fff;display:inline-block;width:40px;line-height:41px;height:41px;font-weight:bold;text-align:center;vertical-align:middle;}.BookingContent2 .booking-steps .si{line-height:41px;height:41px;font-size:1.7em;}.BookingContent2 .booking-steps-title{background-color:#eee;line-height:40px;padding-left:12px;vertical-align:middle;}.BookingContent2 .booking-steps-total{background-color:#333;}.BookingContent2 .wp-booking-totals-with-discount{margin-top:15px;padding-top:15px;border-top:1px solid #000;}.BookingContent2 .wp-booking-totals-with-discount .booking-element-title{margin-left:0;display:block;line-height:30px;height:30px;}.BookingContent2 .wp-booking-totals-with-discount .booking-element-title .booking-total{background:none;}.BookingContent2 .wp-booking-totals-with-discount .booking-total-previous-total{text-decoration:line-through;text-align:center;font-size:1.1em;display:block;line-height:30px;height:30px;}.BookingContent2 .wp-booking-totals-with-discount .booking-total-discount{color:#4eb4b6;font-weight:bold;font-size:1.4em;text-align:right;display:block;line-height:30px;height:30px;}.BookingContent2 .booking-element-title{font-weight:bold;vertical-align:middle;text-transform:uppercase;color:#333;font-size:1em;margin-left:5px;}.BookingContent2 .booking-outline{border:1px solid #808080 !important;border-radius:3px;}.BookingContent2 .booking-date-wrapper{cursor:pointer;}.BookingContent2 .booking-resume-content{font-size:1.1em;}.BookingContent2 .wp-booking-total{background-color:#eee;}.BookingContent2 .wp-booking-total .booking-steps{color:#fff;background-color:#333;}.BookingContent2 .wp-booking-total .booking-total-previous-total{text-decoration:line-through;text-align:center;font-size:1.1em;display:inline !important;}.BookingContent2 .wp-booking-total .booking-total-discount{color:#4eb4b6;font-weight:bold;font-size:1.4em;text-align:center;}.BookingContent2 .textbox-date{cursor:pointer;background-color:#fff !important;border:none !important;text-align:right;}.BookingContent2 .extras-content,.BookingContent2 .general-extras-content{font-size:1.1em;margin-top:15px;}.BookingContent2 .booking-resume-title{font-size:1.1em;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #808080;}.BookingContent2 .booking-resume-title i{margin-right:15px;vertical-align:top;}.BookingContent2 .booking-resume-payment{max-width:100%;}.BookingContent2 .booking-info .si,.BookingContent2 .booking-info .mb-image{width:18px;margin-right:10px;}.BookingContent2 .booking-info .orangeicon{color:#ff5f00 !important;}.BookingContent2 .booking-info .si{display:inline-block;font-size:1.6em;}.BookingContent2 .booking-info .row{margin-bottom:7px;}.BookingContent2 .ArticleLocationWrapper{padding:0 10px 10px 10px;background-color:#fff;}.BookingContent2 .ArticleLocationWrapper h3{margin-top:10px;font-weight:bold;text-transform:uppercase;border:0;}.BookingContent2 .description-titles{margin:10px 0 0 0;padding:5px 0 5px 0;}.BookingContent2 .description-titles .description-title.active{font-weight:bold;border-bottom:4px solid #333 !important;}.BookingContent2 .description-title{display:inline-block;text-transform:uppercase;font-size:1.2em;font-weight:normal;font-family:"Montserrat",sans-serif;cursor:pointer;}.BookingContent2 .description-inner-title,.BookingContent2 .testimonials-title{text-transform:uppercase;font-family:"Montserrat",sans-serif;margin-bottom:15px;font-size:1.2em;font-weight:bold;border-bottom:none;padding-left:0;}.BookingContent2 .testimonials-placeholder{border-top:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5;margin-top:15px;margin-bottom:15px;padding-top:15px;padding-bottom:15px;}.BookingContent2 .testimonials-wrapper i{color:#ff5f00;}.BookingContent2 .calendar-ph-v2 .booking-outline{border:none !important;border-radius:2px !important;}.BookingContent2 .calendar-ph-v2 .booking-date-wrapper{cursor:pointer !important;color:#666 !important;border:1px solid #e6e6e6;background-color:#f2f2f2;line-height:38px;padding-left:8px;padding-right:8px;}.BookingContent2 .calendar-ph-v2 .booking-date-wrapper .icon{vertical-align:middle;}.BookingContent2 .calendar-ph-v2 .booking-date-wrapper .booking-element-title{margin-left:5px !important;font-size:1.1em !important;vertical-align:middle !important;font-weight:normal !important;text-transform:none !important;}.BookingContent2 .calendar-ph-v2 .booking-date-wrapper .textbox-date{border:0 !important;background-color:transparent !important;font-weight:bold;cursor:pointer;text-align:right;}.BookingContent2 .calendar-ph-v2 .booking-date-wrapper .booking-calendar-arrow{font-size:1.8em;}.BookingContent2 .calendar-ph-v2 .booking-resume .v2underline .booking-steps{display:none !important;}.BookingContent2 .calendar-ph-v2 .booking-resume .booking-element-title{font-size:1.2em;}.BookingContent2 .calendar-ph-v2 .booking-resume .v2underline{border-bottom:solid 1px #333;padding-bottom:5px;}.BookingContent2 .booking-restaurant-calendar-ph .booking-date-wrapper .textbox-date-in,.BookingContent2 .booking-restaurant-calendar-ph .booking-date-wrapper .textbox-book-hour{white-space:nowrap;font-weight:normal;text-align:right;font-size:1.1em;}.BookingContent2 .booking-restaurant-calendar-ph .table-schedule{border:1px solid #e6e6e6;margin:10px 0 0 0;}.BookingContent2 .booking-restaurant-calendar-ph .table-schedule .book-period{margin:0;}.BookingContent2 .booking-restaurant-calendar-ph .table-schedule .table-schedule-element{padding:6px 8px 6px 8px;border:1px solid #e6e6e6;border-bottom:none;}.BookingContent2 .booking-restaurant-calendar-ph .table-schedule .table-schedule-element .table-schedule-period-title{font-size:1.1em;text-align:center;display:block;color:#666;}.BookingContent2 .booking-restaurant-calendar-ph .table-schedule .table-schedule-slot{white-space:nowrap;}.BookingContent2 .booking-restaurant-calendar-ph .table-schedule .table-schedule-slot .slot-time{font-size:1.1em;color:#666;padding:0;}.BookingContent2 .booking-restaurant-calendar-ph .table-schedule .table-schedule-slot .slot-discount{color:#4eb4b6;font-weight:bold;text-align:center;padding:0;}.BookingContent2 .booking-restaurant-calendar-ph .table-schedule .table-schedule-slot .slot-pvp{color:#ff5f00;font-weight:bold;text-align:right;font-size:1.1em;padding:0;}.BookingContent2 .booking-restaurant-calendar-ph .table-schedule .table-schedule-slot.selectable:hover{background-color:#e6e6e6 !important;cursor:pointer;}.content .productDetailTopInfo{border:none;}.lista-inclui{list-style:disc;}@media(max-width:991px){.BookingContent2{padding:0 0 0 0;}.BookingContent2 .article-left-description,.BookingContent2 .article-right-description{padding:5px 15px 0 15px !important;}.wp-booking-lg-md-description{display:none;}.wp-fixed-buy-controls-booking-only .product-title,.wp-booknow-mobile-fixed-controls .product-title{margin-top:10px;font-size:1.2em;}.wp-fixed-buy-controls-booking-only .fixed-booking-pvp,.wp-booknow-mobile-fixed-controls .fixed-booking-pvp{font-size:.8em;}.wp-fixed-buy-controls-booking-only .fixed-booking-pvp .no-dates-text,.wp-booknow-mobile-fixed-controls .fixed-booking-pvp .no-dates-text{font-size:.7em;vertical-align:middle;font-style:italic;font-weight:normal;}}@media(max-width:1199px){.BookingContent2 .booking-date-title{font-size:.9em;}.BookingContent2 .wp-booking-totals-with-discount{font-size:.9em;}.BookingContent2 .wp-booking-totals-with-discount .booking-total-previous-total{text-align:center;}.BookingContent2 .wp-booking-totals-with-discount .booking-total-previous-total .booking-total-previous-label{display:none;}.booking-total-previous-label{display:none;}}@media(max-width:767px){.extras-content,.general-extras-content{padding-left:0 !important;}.extras-content .wp-extra-item,.general-extras-content .wp-extra-item{margin-top:10px;}.booking-day-cell-content{font-size:.75em !important;}.wp-booknow-mobile-fixed-controls .pvp-wrapper{font-size:1.4em;vertical-align:middle;height:45px;line-height:46px;}.wp-booknow-mobile-fixed-controls .btn-submit-booking{font-size:1.3em;}.wp-fixed-buy-controls-booking-only .product-title,.wp-booknow-mobile-fixed-controls .product-title{margin-top:10px;font-size:1.2em;}.wp-fixed-buy-controls-booking-only .btn-submit-booking,.wp-booknow-mobile-fixed-controls .btn-submit-booking{font-size:1.3em;}.wp-fixed-buy-controls-booking-only .fixed-booking-pvp,.wp-booknow-mobile-fixed-controls .fixed-booking-pvp{font-size:.8em;}.wp-fixed-buy-controls-booking-only .fixed-booking-pvp .no-dates-text,.wp-booknow-mobile-fixed-controls .fixed-booking-pvp .no-dates-text{font-size:.8em;vertical-align:top;font-style:italic;font-weight:normal;}}.fancybox-custom-close-button{position:absolute;top:0;right:0;cursor:pointer;font-size:3em;z-index:99;}.fancybox-custom-nav-controls{color:#fff;position:absolute;font-size:7.4em;font-weight:bold;z-index:9000;cursor:pointer;}.fancybox-custom-next-element{top:40%;right:-95px;}.fancybox-custom-previous-element{top:40%;left:-95px;}.pack-article-preview{position:relative;}.pack-article-preview .slides_control img{min-width:initial;max-width:100%;height:auto;}.pack-article-preview .pack-article-preview-title{font-size:1.7em;font-weight:bold;font-family:"Montserrat",sans-serif;float:left;}.pack-article-preview .pack-article-preview-briefing-item{margin-right:15px;white-space:nowrap;}.pack-article-preview .pack-article-preview-briefing-item .si{font-size:1.8em;}.pack-article-preview .pack-article-preview-description-left{border-right:1px solid #808080;}.pack-article-preview .pack-article-preview-description-left .pack-article-preview-description-more{cursor:pointer;border:1px solid #ff5f00;padding:10px 22px 10px 22px;}.pack-article-preview .pack-article-preview-description-right{text-align:justify;}.pack-article-preview .pack-article-preview-description-right h4{font-weight:bold;}@media(max-width:767px){.pack-article-preview .pack-article-preview-description-left{border:none;}}@media(min-width:992px){.pack-article-preview .pack-article-preview-description-left .section-divider{border-bottom:none;}}.table-booking-calendar{width:100%;border-spacing:2px;border-collapse:separate;background-color:#eee;padding:6px;}.table-booking-calendar td{padding:3px;width:14%;}.table-booking-calendar .booking-month{background-color:#fff;}.table-booking-calendar .booking-month .month-controls-left,.table-booking-calendar .booking-month .month-controls-right{width:25%;min-width:25%;padding:5px;}.table-booking-calendar .booking-month .month-controls-right{text-align:right;float:right;}.table-booking-calendar .booking-month .month-controls-left{float:left;text-align:left;}.table-booking-calendar .booking-month th{font-weight:normal;text-align:center;}.table-booking-calendar .booking-month .booking-month-name{padding:5px;color:#ff5f00;font-size:1.1em;display:inline-block;float:left;min-width:50%;width:50%;}.table-booking-calendar .booking-month td{padding:0;}.table-booking-calendar .month-controls{color:#ff5f00;font-size:1.2em;cursor:pointer;}.table-booking-calendar .month-controls i{font-size:1em;border-radius:50%;border:1px solid #ff5f00;}.table-booking-calendar .booking-days-of-week th{font-size:.9em;text-align:center;padding:4px;}.table-booking-calendar .booking-day-cell{text-align:center;font-size:1.1em;font-weight:bold;}.table-booking-calendar .booking-day-cell-content{font-size:.9em;text-align:center;}.table-booking-calendar .booking-cell{cursor:pointer;background-color:#ff5f00;color:#fff;}.table-booking-calendar .booking-cell-inactive{background-color:#e2e2e2;color:#9b9b9b;}.table-booking-calendar .booking-legend{margin-right:5px;display:inline-block;width:20px;}.table-booking-calendar .booking-cell-highlight{border:solid 1px #ff5f00 !important;color:#ff5f00 !important;background-color:transparent !important;}.table-booking-calendar .booking-legend-active{background-color:#ff5f00;}.table-booking-calendar .booking-legend-inactive{background-color:#bbb;margin-left:5px;}.table-booking-calendar .booking-calendar-close{float:right;background-color:#ff5f00;color:#fff;border:0;padding:1px 4px 1px 4px;cursor:pointer;}.table-booking-calendar-v2 .table-booking-calendar{width:100%;border-spacing:2px;border-collapse:collapse !important;background-color:#fff;border:solid 1px #e6e6e6;border-radius:2px;padding:0 !important;}.table-booking-calendar-v2 .table-booking-calendar td{padding:3px;width:14%;}.table-booking-calendar-v2 .table-booking-calendar .tbody-booking-calendar{border:solid 1px #e6e6e6;}.table-booking-calendar-v2 .table-booking-calendar .booking-month{background-color:#fff;}.table-booking-calendar-v2 .table-booking-calendar .booking-month .month-controls-left,.table-booking-calendar-v2 .table-booking-calendar .booking-month .month-controls-right{width:25%;min-width:25%;padding:5px;}.table-booking-calendar-v2 .table-booking-calendar .booking-month .month-controls-right{text-align:right;float:right;}.table-booking-calendar-v2 .table-booking-calendar .booking-month .month-controls-left{float:left;text-align:left;}.table-booking-calendar-v2 .table-booking-calendar .booking-month th{font-weight:normal;text-align:center;}.table-booking-calendar-v2 .table-booking-calendar .booking-month .booking-month-name{padding:5px;color:#808080;font-size:1.1em;display:inline-block;float:left;min-width:50%;width:50%;font-weight:bold;}.table-booking-calendar-v2 .table-booking-calendar .booking-month td{padding:0;}.table-booking-calendar-v2 .table-booking-calendar .month-controls{color:#333;font-size:1.2em;cursor:pointer;}.table-booking-calendar-v2 .table-booking-calendar .month-controls i{font-size:1.6em !important;border-radius:0 !important;border:none !important;}.table-booking-calendar-v2 .table-booking-calendar .booking-days-of-week th{font-size:.9em;text-align:center;padding:4px;color:#808080;font-weight:normal;}.table-booking-calendar-v2 .table-booking-calendar .booking-day-cell{text-align:center;font-size:1em;color:#b3b3b3;}.table-booking-calendar-v2 .table-booking-calendar .booking-day-cell-content{font-size:.9em;text-align:center;color:#4d4d4d;margin-top:3px;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell{cursor:pointer;background-color:#fff;color:#808080;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-active{border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #ff5f00;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-active .booking-day-cell{color:#ff5f00;font-weight:700;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-active:hover{background-color:#ff5f00;color:#fff !important;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-active:hover .booking-day-cell{color:#fff;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-active:hover .booking-day-cell-content{color:#ff5f00;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-inactive{background-color:#f2f2f2;color:#ccc;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-inactive .booking-day-cell{font-weight:normal;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-inactive:not([data-date]){background-color:#fff;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-inactive[data-date]{border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;border-top:solid 1px #e6e6e6;}.table-booking-calendar-v2 .table-booking-calendar .booking-legend{margin-right:5px;display:inline-block;width:25px;height:25px;line-height:25px;vertical-align:middle;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-highlight{background-color:#ff5f00 !important;border-top:solid 1px #fff !important;border-left:solid 1px #fff !important;border-right:solid 1px #fff !important;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-highlight .booking-day-cell-content{color:#ff5f00;}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-highlight .booking-day-cell{color:#fff;}.table-booking-calendar-v2 .table-booking-calendar .bcstartdate{position:relative;}.table-booking-calendar-v2 .table-booking-calendar .bcstartdate:before{content:"";position:absolute;right:-9px;bottom:0;width:0;height:0;border-left:8px solid #ff5f00;border-top:23px solid transparent;border-bottom:23px solid transparent;}.table-booking-calendar-v2 .table-booking-calendar .bcenddate{position:relative;}.table-booking-calendar-v2 .table-booking-calendar .bcenddate:after{content:"";position:absolute;left:-8px;bottom:0;width:0;height:0;border-right:8px solid #ff5f00;border-top:23px solid transparent;border-bottom:23px solid transparent;}.table-booking-calendar-v2 .table-booking-calendar .booking-legend-active{background-color:#ff5f00;}.table-booking-calendar-v2 .table-booking-calendar .booking-legend-inactive{background-color:#fff;margin-left:5px;}.table-booking-calendar-v2 .table-booking-calendar .booking-calendar-close{float:right;background-color:#fff !important;color:#808080;border:0;padding:1px 4px 1px 4px;cursor:pointer;font-size:1.1em;}.table-booking-calendar-v2 .table-booking-calendar .booking-calendar-close i{font-size:2.5em !important;}.table-booking-calendar-v2 .table-booking-calendar .ph-calendar-nights{color:#808080;margin-top:10px;display:inline-block;}.table-booking-calendar-v2 .table-booking-calendar tfoot td{border-top:solid 1px #ddd;}.table-booking-calendar-v2 .table-booking-calendar .interval-selection{background-color:#ffa169;}.table-booking-calendar-v2 .table-booking-calendar .interval-selection .booking-day-cell{color:#fff;}.table-booking-calendar-v2 .table-booking-calendar .interval-selection .booking-day-cell-content{color:#fff;}.table-booking-calendar-v2 .table-booking-calendar .interval-hover{background-color:#ffa169 !important;}.table-booking-calendar-v2 .table-booking-calendar .interval-hover .booking-day-cell{color:#fff;}.table-booking-calendar-v2 .table-booking-calendar .interval-hover .booking-day-cell-content{color:#fff;}.booking-restaurant-calendar-ph .booking-date-wrapper.booking-outline{border:1px solid #e6e6e6 !important;}.booking-restaurant-calendar-ph .date-selected{color:#039401;}.table-booking-restaurant-calendar .wp-booking-legend{padding-top:10px !important;}.table-booking-restaurant-calendar .booking-legend.booking-legend-active{border:1px solid #e6e6e6;background-color:#fff;}.table-booking-restaurant-calendar .booking-legend.booking-legend-inactive{border:1px solid #e6e6e6 !important;background-color:#e6e6e6;margin-left:10px;}.booking-academy-calendar-ph .booking-date-wrapper.booking-outline{border:1px solid #e6e6e6 !important;}.booking-academy-calendar-ph .date-selected{color:#039401;}.booking-academy-calendar-ph .button.button-border-orange{background:#fff none repeat scroll 0 0;border-color:#ff5f00;color:#ff5f00;font-weight:700;}.booking-academy-calendar-ph .button.button-border-orange span{height:30px;line-height:30px;}.booking-academy-calendar-ph .button-border-orange.selected-hour{background:#ff5f00 none repeat scroll 0 0;color:#fff;}.booking-academy-calendar-ph .schedule-hour{color:#666;font-weight:700;font-size:14px;}.booking-academy-calendar-ph .schedule-duration{color:#999;font-size:14px;}.booking-academy-calendar-ph .button-decrease-day.disabled .si{color:#cfcfcf;}.table-booking-academy-calendar .wp-booking-legend{padding-top:10px !important;}.table-booking-academy-calendar .booking-legend.booking-legend-active{border:1px solid #e6e6e6;background-color:#fff;}.table-booking-academy-calendar .booking-legend.booking-legend-inactive{border:1px solid #e6e6e6 !important;background-color:#e6e6e6;margin-left:10px;}.upgrade-sugestion hr{border-top:solid 1px #c6c3bd !important;margin-bottom:15px !important;}.article-share-main .owl-dots{bottom:15px;}.wp-fixed-share{box-shadow:none;padding:0;}.wp-fixed-share .share-content .row div{width:20%;}.wp-share .share-title{font-family:"Montserrat",sans-serif;font-weight:bold;font-size:1.4em;text-transform:uppercase;text-align:center;background-color:#e6e6e6;border-top-left-radius:16px;border-top-right-radius:16px;border:1px solid #e3e3e3;padding:6px;}.share-content{text-align:center;min-height:20px;margin-bottom:20px;background-color:#f5f5f5;border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding-top:12px;padding-bottom:12px;}.share-content .btn-share{text-align:center;cursor:pointer;padding:6px 0 6px 0;display:inline-block;}.share-content .btn-share img{text-align:center;max-width:100%;}.share-content .btn-share .label-share{display:block;margin-top:3px;font-size:.7em;}.share-content .btn-share-link{position:relative;}.share-content .applytooltip{position:absolute;z-index:9999;top:45px;left:-26px;width:114px;height:36px;color:#fff;font-size:10px;line-height:36px;text-align:center;background:rgba(0,0,0,.72);border-radius:3px;}@media(max-width:991px){.upgrade-sugestion{border-top:solid 1px #c6c3bd !important;padding-top:15px !important;margin-top:15px !important;}}