.shortcut-tiles{margin:0 2px}.shortcut-tiles:before,.shortcut-tiles:after{content:" ";display:table}.shortcut-tiles:after{clear:both}@media (min-width: 768px){.shortcut-tiles{margin:auto}}@media (min-width: 768px){.shortcut-tiles{width:632px}}@media (min-width: 992px){.shortcut-tiles{width:948px}}.shortcut-tile-container{float:left;width:100%;padding-left:8px;padding-right:8px;padding-bottom:16px}@media (min-width: 480px){.shortcut-tile-container{width:50%}}@media (min-width: 992px){.shortcut-tile-container{width:33.333%}}.shortcut-tile .backdrop{padding-top:80%;background-size:cover !important;background-position:center;background-repeat:no-repeat;position:relative}.shortcut-tile .backdrop::before{content:"";position:absolute;background:black;opacity:.15;left:0;top:0;right:0;bottom:0;-webkit-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.shortcut-tile .backdrop .caption{text-align:center;padding:15px 20px 15px 20px;color:white;letter-spacing:0.58px;position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.shortcut-tile .backdrop .caption .title{display:inline;font-family:"FiraSans-Bold";font-size:28px;text-shadow:0 0 30px rgba(0,0,0,0.3)}.shortcut-tile .backdrop .caption .labels .label-shortcut{background-color:rgba(0,0,0,0.5);line-height:2em}.shortcut-tile:hover .backdrop:before{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:0.3}.shortcut-tile:hover{text-decoration:none}.shortcut-tile:hover .icon-trash{display:block;color:white;font-size:28px;position:absolute;top:10px;right:10px;z-index:3}.shortcut-tile .icon-trash{display:none}.shortcut-tile .info{color:#656b72;padding:15px 20px 15px 20px;background:#fff;border-radius:0 0 10px 10px}.shortcut-tile .info:before,.shortcut-tile .info:after{content:" ";display:table}.shortcut-tile .info:after{clear:both}.shortcut-tile .info .avatar{border-radius:50%;float:left;width:50px;height:50px}.shortcut-tile .info .description{margin-left:65px}@media (max-width: 767px){.shortcut-tile .top-destination-tile{width:100%;height:inherit}}.ads .page-header{margin:20px 0 0;padding-bottom:0;border-bottom:none}.ads .page-header h1{font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px}@media (max-width: 767px){.ads .page-header h1{font-size:16px;line-height:22px}}.ads .page-header h1 a{color:color-black;text-decoration:underline}.ads .page-header h2{font-family:"OpenSans-Light",sans-serif;font-size:16px;line-height:27px}@media (max-width: 767px){.ads .page-header h2{line-height:150%;font-size:14px}}.ads .page-header strong{font-weight:normal;font-family:"OpenSans-Bold"}.section-footer-wrapper{background-color:#fff;padding:20px 0 40px 0}.section-footer-wrapper h5{font-family:"OpenSans-Regular",sans-serif;font-size:20px;line-height:39px;margin:20px 0}.section-footer-wrapper .links-wrapper a{margin:5px 0;display:block}.ads-no-result .icon-info-circled-1{display:block;color:#334e65;font-size:20px}.ads-no-result__message{padding-top:15px;padding-bottom:20px}.mouse-device .ads-tile-container:hover .ads-tile__info{background-color:#fcf9f7}.mouse-device .ads-tile-container:hover .ads-tile__image{background-color:transparent}.mouse-device .ads-tile-container:hover .ads-tile__info-button{color:#e7792c}.mouse-device .ads-tile-container:hover .ads-tile__info-button i{color:#e7792c}.ads-tile{border-radius:0 0 10px 10px;position:relative}.ads-tile img{width:100%}.ads-tile__image{position:relative;background-color:rgba(0,0,0,0.15);background-blend-mode:overlay;-moz-background-blend-mode:overlay;-o-background-blend-mode:overlay;-webkit-background-blend-mode:overlay;transition:0.3s;height:220px;background-position:center center;background-size:cover;display:flex;align-items:center;justify-content:center}.ads-tile__info{border-radius:0 0 10px 10px;color:#292929;padding:10px;background-color:#fff}.ads-tile__info a{color:#292929}.ads-tile__info-text{font-family:"OpenSans-Light",sans-serif;font-size:14px;line-height:20px;width:100%;margin-bottom:30px}@media (max-width: 767px){.ads-tile__info-text{line-height:150%;font-size:12px}}.ads-tile__info-button{font-family:"OpenSans-SemiBold",sans-serif;font-size:14px;line-height:20px;bottom:10px;color:#485B70;position:absolute;right:10px;transition:all 0.3s}@media (max-width: 767px){.ads-tile__info-button{line-height:150%;font-size:12px}}.ads-tile__info-button i{color:#d9cabf;transition:all 0.3s}.ads-tile__info-company{font-family:"OpenSans-Light",sans-serif;font-size:14px;line-height:20px;color:#fff;background-color:#485B70;border-left:1px solid #656b72;border-bottom:1px solid #656b72;position:absolute;top:0;right:0;padding:3px 6px;transition:all 0.3s}@media (max-width: 767px){.ads-tile__info-company{line-height:150%;font-size:12px}}.ads-tile__info-company a{color:#fff;transition:all 0.3s}.ads-tile__info-company a:hover{color:#e7792c}.ads-tile__info h3{font-family:"FiraSans-Medium",sans-serif;font-size:20px;line-height:26px}.ads-tile__title{font-family:"FiraSans-Medium",sans-serif;font-size:20px;line-height:26px;margin-bottom:10px;color:#334e65;font-size:22px;line-height:26px}.mouse-device .ads-tile:hover .ads-tile__info-text{max-height:200px;display:block}.mouse-device .ads-tile:hover .ads-tile__info-button{display:block}.ads-tile--country,.ads-tile--category{position:relative;background-color:rgba(0,0,0,0.15);background-blend-mode:overlay;-moz-background-blend-mode:overlay;-o-background-blend-mode:overlay;-webkit-background-blend-mode:overlay;transition:0.3s;height:316px;background-position:center center;background-size:cover;display:flex;align-items:center;justify-content:center}.ads-tile--country__info,.ads-tile--category__info{color:#fff;text-align:center}.ads-tile--country__title,.ads-tile--category__title{font-family:"FiraSans-Medium",sans-serif;font-size:26px;line-height:32px;text-shadow:0 0 30px rgba(0,0,0,0.3);margin-bottom:10px}.ads-tile--country__links,.ads-tile--category__links{margin-bottom:15px}.mouse-device .ads-tile--country:hover,.mouse-device .ads-tile--category:hover{background-color:transparent}.mouse-device .ads-tile--country:hover .btn-default--ads,.mouse-device .ads-tile--category:hover .btn-default--ads{color:#1a3244;background-color:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.3)}.mouse-device .ads-tile--country .btn-default--ads:hover,.mouse-device .ads-tile--category .btn-default--ads:hover{background-color:rgba(255,255,255,0.7) !important}.ads .btn-default--ads{color:#fff;border-color:#fff;background-color:transparent}.mouse-device .ads .btn-default--ads:hover{background-color:#fff;color:#1a3244}.ads.ads-tiles a,.ads.ads-tiles .mouse-device a:hover{text-decoration:none;border:none !important}.top-form{padding-top:20px;padding-bottom:20px}.top-form .btn{border-radius:4px}.top-form .btn-image img{width:18px}.top-form .btn-image{background-color:#fff;border-color:#d9cabf;border-left:none;padding:9px 13px 8px 13px}@media (max-width: 767px){.top-form .btn-image{padding:10px 13px 9px 13px}}.top-form #query{border-right:none}@media (max-width: 479px){.top-form #query{border-bottom-left-radius:4px;border-top-left-radius:4px}}.top-form .form-column{float:left;width:100%;padding-bottom:5px}@media (min-width: 480px){.top-form .form-column{width:33.333%;padding-bottom:0}.top-form .form-column--two-col{width:50%}}.top-form .form-control{border:1px solid #d9cabf}@media (min-width: 480px){.top-form .form-control{border-radius:0;border-right:0px}}.top-form .form-column:first-of-type .form-control{border-bottom-left-radius:4px;border-top-left-radius:4px}.top-form .form-column--two-col:last-of-type .form-control{border-bottom-right-radius:4px;border-top-right-radius:4px;border-right:1px solid #d9cabf}.nav-tags div{border-bottom:1px solid #d9cabf;margin-bottom:20px;padding-bottom:20px}.nav-tags .label{font-size:14px;border-radius:0;line-height:33px}@media (max-width: 767px){.nav-tags .label{font-size:12px}}.nav-tags__selected{font-weight:bold;color:#292929;pointer-events:none;cursor:default}.nav-tags .icon-plus{color:#e7792c}
