.swipe-wrap{position:relative}.swipe-wrap>div{float:left;width:0;position:relative;top:0}.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}.article--header{margin:20px 0}.article--header h1{font-family:"FiraSans-Light",sans-serif;font-size:22px;line-height:28px}@media (max-width: 767px){.article--header h1{font-size:16px;line-height:22px}}.article--header h2{font-family:"OpenSans-Light",sans-serif;font-size:16px;line-height:27px}@media (max-width: 767px){.article--header h2{line-height:150%;font-size:14px}}.article-tile{border-radius:0 0 10px 10px;position:relative;background-color:#1a3244;margin-bottom:10px;height:306px}.article-tile__image{position:relative}.article-tile__image::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}.article-tile__image img{width:100%}.article-tile__info{border-radius:0 0 10px 10px;background-color:#1a3244;color:#fff;padding:10px;position:absolute;bottom:0;width:100%}.article-tile__info a{color:#fff;text-decoration:none}.article-tile__info h3{font-family:"FiraSans-Medium",sans-serif;font-size:20px;line-height:26px}.article-tile__info-text{font-family:"OpenSans-Light",sans-serif;font-size:14px;line-height:20px;max-height:0;overflow:hidden;transition:0.3s}@media (max-width: 767px){.article-tile__info-text{line-height:150%;font-size:12px}}.article-tile__member{font-family:"OpenSans-Light",sans-serif;font-size:14px;line-height:175%;font-size:11px;line-height:150%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:5px;align-items:center;display:flex}@media (max-width: 767px){.article-tile__member{font-size:12px;line-height:150%}}@media (min-width: 1200px){.article-tile__member{font-size:12px}}.article-tile__member strong{font-family:"OpenSans-SemiBold",sans-serif;font-size:14px;line-height:20px}@media (max-width: 767px){.article-tile__member strong{line-height:150%;font-size:12px}}.article-tile__member a{color:#fff}.article-tile--country,.article-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:350px;background-position:center center;background-size:cover;display:flex;align-items:center;justify-content:center}.article-tile--country__info,.article-tile--category__info{color:#fff;text-align:center}.article-tile--country__title,.article-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}.article-tile--country__links,.article-tile--category__links{margin-bottom:15px}.article-tile--country:hover,.article-tile--category:hover{background-color:transparent}.article-tile--related{height:300px}.article-tile--related .article-tile__info{border-radius:0 0 10px 10px;width:100%;position:absolute;bottom:0;left:0;background-color:#1a3244}.article-tile--related .article-tile__image{background-size:cover;background-position:center center;height:200px}.article-tile:hover .btn-default--article{color:#1a3244;background-color:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.3)}@media (min-width: 992px){.article-tile:hover .article-tile__info-text{max-height:300px}}.article-tile .avatar{border-radius:50%;border:2px solid #fff;width:45px;height:45px;margin-right:10px;box-sizing:content-box}.article-tile strong{font-family:"OpenSans-SemiBold"}.article .article-tiles a,.article .article-tiles a:hover{text-decoration:none;border:none !important}.article .btn-default--article{color:#fff;border-color:#fff}.article .search-form{margin:-20px 0 20px}.article strong{font-weight:normal;font-family:"OpenSans-Bold"}.bottom-links-wrapper{background-color:#fff;padding:20px 0 40px 0;margin-top:30px}.bottom-links-wrapper h5{font-family:"OpenSans-Regular",sans-serif;font-size:20px;line-height:39px;margin:20px 0}.bottom-links-wrapper .links-wrapper__col{column-count:2;-moz-column-count:2;-webkit-column-count:2}@media (min-width: 768px){.bottom-links-wrapper .links-wrapper__col{column-count:4;-moz-column-count:4;-webkit-column-count:4}}.bottom-links-wrapper .links-wrapper a{padding-top:5px;display:block}@media (min-width: 992px){.destination-article--first{height:500px}}@media (min-width: 992px){.destination-article--first .article-tile__image{height:400px}}.destination-articles__more{clear:both;height:0;overflow:hidden;transition:.3s;margin-bottom:5px}.destination-articles__more--show{height:620px}.related-articles-header{font-family:"FiraSans-Light",sans-serif;font-size:26px;line-height:41px;color:#292929;text-align:center;margin:50px 0 20px}@media (max-width: 767px){.related-articles-header{font-size:22px;line-height:34px}}@media (max-width: 991px){.related-articles{overflow:scroll}.related-articles__content{display:flex;flex-flow:row nowrap}.related-articles .col-xs-12{min-width:300px}.related-articles .destination-articles__more{display:flex;height:auto;overflow:visible}}
