@charset "utf-8";.sub,.sub-small,.title{font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif}.itinerary-wrap h3,.subtitle.line,.title{border-bottom:1px solid #e6e6e6}.header .menu ul,footer .wrapper .column.leftlist{margin-right:30px}.category,.infobanner-author,.label-prelude,.title,h2.itinerary{text-transform:uppercase}a.table-of-contents span.description,ul.breadcrumb li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}h1,h2,h3,h4,h5,h6{clear:both;color:#000;font-weight:700;font-family:orpheuspro,TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif;letter-spacing:.5px}.header .menu ul li:hover ul.submenu,.related-list .textarea,.tips-from-us-hero p.listing,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}body,html{background:#fff;color:#000;font-size:16px;line-height:22px;height:100%;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}div{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;border-radius:.575rem}.container{width:100%;padding-right:40px;padding-left:40px;margin-right:auto;margin-left:auto;max-width:1300px}.container.narrow{max-width:800px}h2{font-size:30px}h3,h5{font-size:26px}.sub,h4,h6{font-size:22px}#latest_blog .centered .headline-latest-blog:hover,#you-may-also-like-wrap .txt-hold h6:hover,.city-country a:hover,.related-box-in-article-text:hover,.related-list .textarea h6:hover,footer .wrapper a:hover,h3 span,ul.breadcrumb li:hover{text-decoration:underline}.btn.read-more-glide:hover,.card-text a:hover,.infobanner-author a,a,footer .wrapper a,p a:hover,ul.inside-tip-list li a:hover{text-decoration:none}.sub{margin-bottom:.9375rem;line-height:1.3}.sub-small{font-size:18px;margin-bottom:.7375rem;line-height:1.2}p{font-family:minion-pro,TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif;margin:5px 0;line-height:30px;font-size:20px}p a,ul.inside-tip-list li a{color:#44919c;text-decoration:underline}p a:hover{color:#44919c}.title,p.updated span{font-weight:700;color:#000}p.updated{font-size:18px;font-style:italic;color:#757575}.updated-desc span,strong{font-weight:700}a{color:inherit}.title{margin-bottom:20px;font-size:16px;position:relative;line-height:1.37;padding-bottom:10px;letter-spacing:1px}.label-prelude,ul.breadcrumb li{display:inline-block;padding:5px 0}#copyright .wrapper a,.category,.city-country,.header .menu ul li a:hover,.header .menu ul li ul.submenu li a:hover,.header .menu ul li:hover,.infobanner-author a:hover,.itinerary-wrap h4,.label-prelude,.separator,ul.breadcrumb .las{color:#44919c}.article-hero-text .ingress,.subtitle{font-family:minion-pro,TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif;letter-spacing:.2px;font-style:italic;font-weight:400}.header,.second-header{position:fixed;border-bottom:1px solid #000}.title:after{content:'';position:absolute;bottom:-10px;height:3.5px;width:50px;background-color:#44919c;left:0;right:0;border-radius:50px;display:none}.subtitle{margin:0 0 20px;line-height:26px;font-size:22px}.category,.city-country,.itinerary-wrap h3,.itinerary-wrap h4,.label-prelude,h2.itinerary,ul.breadcrumb li{font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif}.subtitle.line{margin:15px 0 40px;padding-bottom:20px;font-size:20px}.label-prelude{margin:0 auto 10px;font-weight:700;font-size:14px;letter-spacing:1px}.category,.city-country,.infobanner-author,ul.breadcrumb li{letter-spacing:.5px}.btn.yellow:hover,.label-prelude.yellow{color:#ffb36d}.city-country{font-size:12px;margin:10px 0}.city-country .la{margin-right:4px}.category.white,.city-country.white{color:#fff}.category{font-size:10px;margin:0 0 14px;line-height:1.4}.breadcrumb-wrap{padding:10px 0;max-width:90em;width:100%}ul.breadcrumb{margin-bottom:0;display:flex;align-items:center;gap:5px;justify-content:center}h1.itinerary,h2.itinerary{margin-bottom:30px;text-align:center}ul.breadcrumb.left{justify-content:left}ul.breadcrumb li{font-weight:300;font-size:10px;color:#757575}.btn.no-text .la,ul.breadcrumb li:last-child{margin-right:0}ul.breadcrumb .las{font-size:10px}.itinerary-wrap{margin-top:60px;padding-bottom:60px}h1.itinerary{font-size:50px;line-height:50px}h2.itinerary{font-size:20px}.itinerary-wrap h3{margin:30px 0;line-height:28px;padding-bottom:5px;font-size:24px}.itinerary-wrap h4{margin:30px 0 5px;line-height:26px;font-size:20px}.itinerary-wrap p,.itinerary-wrap ul li{font-size:16px;line-height:26px;font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif}.itinerary-wrap ul{list-style:disc}.itinerary-wrap ul li{margin-left:1em}.itinerary-wrap ul li::marker{color:#44919c}.header{background-color:#fff;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;top:0;z-index:5;padding:11px 20px;transition:top .2s ease-in-out}.dimmer,.faqs-accordion li .desc,.faqs-accordion.guides li .desc,.header .menu ul li.social_mobile_nav{display:none}.nav-up,.nav-up-2{top:-90px}.header .logo a img{width:294.84px;height:65px;display:flex}.header .menu{display:flex;align-items:center}.header .menu ul{line-height:40px}.header .menu ul li{display:inline-block;margin-left:9px;margin-right:9px}.header nav.menu ul li.divider{font-size:1em;border-left:1px solid #e6e6e6;display:inline}.header .menu ul li a{color:#1f1f1f;font-weight:400;font-size:13px;letter-spacing:.4px;font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif;cursor:pointer}.header .menu ul li a.top-submenu .las{color:#44919c;margin-left:4px}.header .menu ul li a.trg-clothing{background-color:#44919c;color:#fff;padding:7px 11px;border-radius:50px;margin-left:20px;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .menu ul li a.trg-clothing:hover{background-color:#166a76;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .menu ul li ul.submenu{background-color:#fff;opacity:0;visibility:hidden;position:absolute;width:200px;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / 5%);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.05);box-shadow:0 0 10px 0 rgb(0 0 0 / 5%);margin-top:50px;padding-top:0}.header .menu ul li ul.submenu li{width:100%;margin:0}.header .menu ul li ul.submenu li a{line-height:20px;padding:10px 15px;display:block}.header .menu ul li:hover>.submenu{opacity:1;visibility:visible;margin-top:0;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.header .menu ul li.divider a{font-size:1em;border-left:1px solid #f2f2f2}.header .menu ul li.divider a:hover{border-bottom:none}.header .search-icon,.search-right-wrap .search-icon{position:relative;cursor:pointer}.header .search-icon button{background-color:#1f1f1f;border:none;width:30px;height:30px;border-radius:50%;cursor:pointer;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.header .search-icon button:hover{background-color:#44919c;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.dimmer{z-index:0;width:100%;height:100%;position:fixed;top:0}.dimmer.active{display:block;background-color:#fff}.second-header{background-color:#fff;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:center;top:88px;z-index:5;padding:5px 0;transition:top .2s ease-in-out;border-radius:0;text-align:center;margin:0 auto}.second-header a{font-family:work-sans;font-size:13px;padding:0;margin:0}.article-img-presentation figcaption,.infobanner-author,.infobanner-date,.updated-desc{font-size:12px;font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif}footer{background:#d0e3e6}footer .wrapper{padding:50px 0;display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;grid-gap:10px 40px}footer .wrapper .column.leftlist img{width:100%;max-width:150px;height:auto;display:block;margin-left:auto;margin-right:auto}footer .wrapper .column.leftlist p{margin:15px 0 0;line-height:1.5em;text-align:center;font-size:.7em}footer p{line-height:2em;font-size:.8em;font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif}footer .wrapper a{color:#000}footer .wrapper .column h4{font-size:1.1em;line-height:1.5em;border-bottom:1px solid;margin-bottom:10px}#copyright,.related-box-in-article-wrapper a{width:100%}#copyright .wrapper{padding:30px;display:block}#copyright .wrapper p{text-align:center;font-size:.8em}#copyright .wrapper a:hover{color:#33333;text-decoration:underline}.col-left,.col-left-2{-webkit-box-flex:0;-ms-flex:0 0 73%;flex:0 0 73%;max-width:73%;padding-right:80px;padding-left:0}#right_wrap,.col-right{-webkit-box-flex:0;-ms-flex:0 0 27%;flex:0 0 27%;max-width:27%;padding-right:0;padding-left:0;min-width:300px}.article-img-presentation{margin-top:87px;margin-bottom:60px;background-color:#f9f9f9;border-radius:0}.article-img-presentation .wrap{margin:0 auto;padding:2.5em;max-width:90em;width:100%;display:flex}.article-img-presentation figure{position:relative;flex:0 0 auto;width:calc(50% - 2.5em / 2)}.article-img-presentation img{max-width:100%;height:auto;display:block;border-radius:.575rem}.article-img-presentation figcaption{font-weight:300;line-height:1.5;color:#fff;padding:25px 10px 10px;letter-spacing:.3px;position:absolute;bottom:0;background:linear-gradient(transparent,rgba(0,0,0,.7));width:100%;max-width:700px;border-radius:.575rem}.article-presentation-box{position:relative;align-self:center;flex:1 1 auto;margin-right:auto;margin-left:auto;max-width:35.5em;padding:0 20px 20px}.article-presentation-box-inside{text-align:center;bottom:0;width:100%}.article-presentation-box h2{font-size:30px;margin-bottom:15px;line-height:35px}.article-hero-text h1{font-size:46px;line-height:1.3}.article-hero-text .ingress{font-size:22px;line-height:1.5;margin:20px 0 40px}.infobanner-author{line-height:1.5}.img-item-author h6 span,.infobanner-author span,.infobanner-date span{text-transform:none;font-weight:300;margin-right:5px}.infobanner-author a{position:relative;color:#44919c;font-weight:700}.btn.read-more-glide,.card-text a,.glide__slide .txt-hold h3:hover,.holder-hotels-top .textarea h3:hover{text-decoration:underline}.infobanner-author a::before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:#44919c;transform:scaleX(0);transform-origin:top right;transition:transform .3s}.img-item-author h6 a:hover::before,.infobanner-author a:hover::before{transform:scaleX(1);transform-origin:top left;transition:transform .3s}.infobanner-date{margin-top:5px;font-weight:700;line-height:1.5;letter-spacing:.3px}.article-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-presentation-text{padding-right:50px;margin-bottom:40px}.article-presentation-text p{margin-bottom:30px}.updated-desc ul{list-style:disc;margin-bottom:10px}.updated-desc ul li{color:#757575;margin-left:1.2em;margin-bottom:5px;line-height:20px}.faqs-accordion li p,.faqs-accordion.guides li p{margin-bottom:15px;line-height:22px}.updated-desc ul li::marker{color:#44919c}#latest_blog,#search-right,#social-buttons,.faq-wrap,.tips-from-us-hero-wrap{margin-bottom:60px}.tips-from-us-hero-wrap i{color:#000;font-size:35px;line-height:1;border:4px solid #fff;padding:20px;text-align:center;background-color:#ffb36d;display:block;margin:30px 20px auto auto;position:absolute;width:80px;height:80px;border-radius:100px}.tips-from-us-hero{padding:30px 60px;margin-left:40px;background-color:#d0e3e6}.tips-from-us-hero p{letter-spacing:.1px;font-size:14px;margin:0;padding:0;border:none;line-height:1.7;font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif}#recommended-hotels h4,.tips-from-us-hero h3{padding-bottom:10px;letter-spacing:1px;text-transform:uppercase}.tips-from-us-hero h3{font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;line-height:1.37}.tips-from-us-hero p.listing span{font-weight:700;margin-right:5px}.article-img img{max-width:100%;height:auto;margin-top:0;margin-bottom:2px;display:block;border-radius:.575rem}.faqs-accordion li,.faqs-accordion.guides li{list-style:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius:.475rem;transition:.3s}.blog_column_bildtext{margin:10px 20px 10px 0;font-size:10px;font-weight:300;line-height:1.5;color:#757575;padding:0 0 0 5px!important;border-left:2px solid #44919c;letter-spacing:.3px;border-radius:0;font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif}.blog_column p{margin:0 50px 25px 0}.blog_column p.has-drop-cap:first-letter,p.first:first-letter{color:#44919c;font-size:3.5em;float:left;line-height:.7;font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif;margin-right:.7rem;margin-bottom:.5rem;font-style:normal;font-weight:700}.faqs-accordion.guides li{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);padding:10px 20px;margin-bottom:10px}.faqs-accordion.guides li h4{position:relative;padding-bottom:0;cursor:pointer;padding-right:20px;letter-spacing:.3px;color:#333;font-size:14px}.faqs-accordion.guides li p{margin-top:15px;color:#333;font-size:14px;width:80%;font-family:work-sans}.faqs-accordion.guides li p a:hover,a.table-of-contents:hover{color:#44919c}.faqs-accordion li p:last-child,.faqs-accordion.guides li p:last-child{margin-bottom:0}.faqs-accordion.guides li p a{border-bottom:2px solid #44919c}.faqs-accordion li.active,.faqs-accordion.guides li.active{padding-bottom:20px}.faqs-accordion li.active h4:after,.faqs-accordion.guides li.active h4:after{transform:rotate(180deg)}.faqs-accordion.guides ul.inside{list-style:disc;display:flex;gap:40px}.faqs-accordion.guides ul.inside li{list-style:inherit;margin-left:1em;font-family:work-sans;font-size:14px;color:#333;padding:0 0 5px;margin-bottom:0;font-weight:500}.faqs-accordion.guides ul.inside li::marker{color:#44919c}.w3-hide{display:none!important}.w3-show,.w3-show-block{display:block!important}.w3-show-inline-block{display:inline-block!important}.guide-quick-links{margin-bottom:30px;background-color:#fff;padding:0;display:flex;gap:5px;position:relative}.directory,.faqs-accordion li,.inside-tip,.related-box-in-article{background-color:#f9f9f9}h4.description{margin:40px 0 20px;letter-spacing:.5px;font-size:22px}h6.quick-links{font-family:work-sans;font-size:12px;padding:0 5px 0 0;line-height:14px;align-self:center;color:#333;font-weight:400;flex-shrink:0}.faqs-accordion li h4,.faqs-accordion li p,.inside-tip .headline,a.table-of-contents,ul.inside-tip-list li{font-size:14px;font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif}.directory{padding:20px;margin-top:-20px;border-radius:.375rem;margin-bottom:20px}a.table-of-contents{display:flex;margin-bottom:5px;font-weight:800}a.table-of-contents span{flex-shrink:0;width:28px}a.table-of-contents .name{flex-shrink:0;margin-right:10px}a.table-of-contents span.description{font-weight:300;margin-right:0;flex-shrink:inherit;width:-webkit-fill-available}.faqs-accordion li{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);padding:20px 20px 5px;margin-bottom:10px}.faqs-accordion li h4{font-weight:500;position:relative;padding-bottom:15px;cursor:pointer;padding-right:20px;letter-spacing:.3px}.faqs-accordion li h4:after{content:'\f107';font-family:'Line Awesome Free';font-weight:900;top:0;right:0;transition:.3s;position:absolute}.related-list{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:30px 30px;margin-bottom:60px;border-bottom:1px solid #e6e6e6;padding-bottom:30px}.related-list .article-box{display:-webkit-box;display:-ms-flexbox;display:flex}.related-list .img-wrapper{position:relative;display:block;overflow:hidden;-webkit-box-flex:100px;-ms-flex:100px 0 0px;flex:100px 0 0;margin-right:15px}.related-list img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.related-list .textarea h6{font-size:18px;line-height:1.34;letter-spacing:.5px}.related-list a{display:contents}.related-box-in-article-wrapper{display:flex}.related-box-in-article{margin:10px 0;padding:20px 15px;border-left:5px solid #44919c;border-radius:0 .575rem .575rem 0}.related-box-in-article.city{margin:0 0 60px}.related-box-in-article-header{font-size:12px;text-transform:uppercase;letter-spacing:.5px;font-weight:400;margin:0 0 15px;display:inline-block;padding:2px 0;border-bottom:2px solid;font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif;border-radius:0;color:#44919c}.related-box-in-article-text{letter-spacing:.5px;font-weight:700;font-size:18px;font-family:orpheuspro,TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif;line-height:1.44}#you-may-also-like-wrap .article-box,.glide__slide .img-hold,.holder-hotels-top .img-wrap,.inside-tip-wrap,.lightbox-gallery .holder-1,.lightbox-gallery .holder-2,.lightbox-gallery .holder-3,.lightbox-gallery .holder-4,.lightbox-gallery .holder-5,.lightbox-gallery .holder-last,.swiper-wrapper{position:relative}.inside-tip{padding:20px 50px 20px 25px;margin:40px 40px 0 0;border-radius:10px}.inside-tip-img{position:absolute;width:80px;height:80px;background-color:#fff;border:4px solid #fff;border-radius:100px;margin-top:20px;padding:0;right:0}.inside-tip-img img{width:100%;height:100%}.inside-tip .headline{font-weight:700;text-transform:uppercase;letter-spacing:1px}p.inside-tip-text{font-style:italic;font-size:18px}ul.inside-tip-list{list-style:disc;margin-top:10px;margin-bottom:10px}ul.inside-tip-list li{line-height:23px;margin-left:1em;font-style:normal;margin-bottom:10px}ul.inside-tip-list li::marker{color:#44919c}.readmore{position:relative;max-height:350px;overflow:hidden;width:auto;margin-bottom:80px;transition:max-height .15s ease-out;background-color:#fff}.readmore.expand{max-height:5000px!important;transition:max-height .35s ease-in-out}.readmore-link{position:absolute;bottom:0;right:0;display:block;width:100%;height:80px;text-align:center;color:#fff;font-weight:500;font-size:12px;padding-top:40px;background-image:linear-gradient(to bottom,transparent,#fff);cursor:pointer}.rating-box-img,.rating-box-text,.review-icon-text{font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#1f1f1f;line-height:1.5}.rating-box-img,.rating-box-text,.rating-box-text.first{font-weight:300;font-size:14px}.readmore-link.expand{position:relative;background-image:none;padding-top:10px;height:20px;margin-bottom:20px}.readmore-link:after{content:"Read more";font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif;background-color:#44919c;padding:10px 14px;border-radius:50px;letter-spacing:1px;font-size:13px}.readmore-link.expand:after{content:"Read less"}#you-may-also-like{position:relative;margin-bottom:60px}#you-may-also-like-wrap{align-items:start;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px 20px}#you-may-also-like-wrap .img-hold{width:100%;height:100%;position:relative}#you-may-also-like-wrap img{width:100%;height:100%;display:block;-moz-transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;filter:grayscale(0%);margin-bottom:10px;border-radius:.575rem;vertical-align:top}#you-may-also-like-wrap .img-hold:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(68,145,156,.5);opacity:0;transition:.5s;-webkit-transition:.5s;border-radius:.575rem;pointer-events:none}#you-may-also-like-wrap .txt-hold h6,.social-buttons-wrap a{-moz-transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s}#you-may-also-like-wrap .img-hold:hover:after{opacity:1;cursor:pointer}#you-may-also-like-wrap .txt-hold,.glide__slide .txt-hold{padding-right:20px}#you-may-also-like-wrap .txt-hold h6{transition:.4s;letter-spacing:.5px;margin-bottom:10px;line-height:1.3}#you-may-also-like-wrap .txt-hold h6.colab{text-align:center}a.anchor-city{display:block;position:relative;top:-50px;visibility:hidden}.rating-wrap{border-top:0 solid #e6e6e6;margin-top:10px;margin-bottom:10px}.rating-box{padding:0;display:flex}.rating-box-text{margin:10px 10px 10px 0;flex-grow:1;display:flex;letter-spacing:.3px}.rating-box-text-wrapper{display:inline-block}.rating-box-text.first{display:block;margin:0;text-align:left;text-transform:uppercase}.rating-box-text.content{font-weight:700;display:block;margin:0;text-align:left;font-size:26px}.rating-box-img{margin:10px 0;flex-grow:1;display:flex;letter-spacing:.3px;justify-content:flex-end}.rating-box-img-wrapper{display:inline-flex}.rating-box-img img{width:30px}.review-icon{margin-left:20px;text-align:-webkit-center}.review-icon-text{margin:0;font-size:14px;font-weight:700;text-align:center}.swiper-container{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:.2rem 1rem 1rem;cursor:grab;scroll-behavior:smooth}.btn,.small-btn{overflow:hidden}.swiper-container:active{cursor:grabbing}.swiper-container::-webkit-scrollbar{display:none}.swiper-slide{flex:0 0 auto;min-width:300px;max-width:500px;background:#44919c;color:#fff;padding:2rem;scroll-snap-align:start;text-align:center;font-size:18px;line-height:24px;user-select:none;font-family:minion-pro;transition:transform .3s,box-shadow .3s;font-style:italic;align-content:space-evenly}.card,.search-right-wrap,.social-buttons-wrap{background-color:#f9f9f9}.card-text,.sub-headline{color:#000;font-size:14px}.card-text,.headline,.sub-headline,.swiper-slide span{font-family:work-sans}.swiper-slide:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 5px 10px rgba(0,0,0,.15);background:#32737d}.swiper-slide span{display:block;margin-top:15px;font-weight:700;font-size:12px;color:#d0e3e6;font-style:normal}.btn.white,.btn:hover,.card-header i,.card-text a{color:#44919c}.details-container{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin-bottom:40px}.column-details{display:flex;flex-direction:column;gap:20px;letter-spacing:.2px}.card{padding:20px}.card-header{display:flex;justify-content:flex-start;align-items:center;margin-bottom:8px}.headline{font-weight:700;color:#000;font-size:18px;border-radius:0}.card-header i{font-size:16px;background-color:#d0e3e6;padding:8px;border-radius:50px;margin-left:1rem}.sub-headline{font-weight:700;margin-bottom:2px}.card-text{line-height:18px;margin-bottom:10px}#recommended-hotels h4,.title-video{line-height:1.37;margin-bottom:20px}.card-text a{font-size:14px;word-wrap:break-word;overflow-wrap:break-word;line-height:1.44}#recommended-hotels h4,.btn,.glide__slide .txt-hold p.rooftop-features,.search-right-wrap p,.small-btn{font-size:12px;font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif}.card-text th{padding-right:30px;letter-spacing:.2px;text-align:left}.card-text td{line-height:1.48;letter-spacing:.2px}.card-text th.special{font-style:italic;padding-top:10px}#latest_blog .right-latest{display:grid;grid-template-columns:1fr;grid-gap:20px 20px}#latest_blog .wrap{overflow:hidden;position:relative;align-items:end;display:flex}#latest_blog img{display:block;width:100%;height:auto}#latest_blog .centered{color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.9));position:absolute;bottom:0;padding:55px 15px 15px;width:100%}#latest_blog .centered .hot-read-prelude{display:inline-block;color:#fff;font-size:10px;letter-spacing:.5px;margin:0 0 5px;font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;line-height:1.4}#latest_blog .centered .headline-latest-blog{font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:.5px;font-family:orpheuspro,TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif}.search-right-wrap{text-align:center;padding:30px}.search-right-wrap p{letter-spacing:.5px;font-weight:400;margin:0 0 10px;line-height:18px}.search-right-wrap .search-icon button{background-color:#333;border:none;width:30px;height:30px;border-radius:50%;cursor:pointer;color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}.search-right-wrap .search-icon button:hover{background-color:#44919c;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}.social-buttons-wrap{text-align:center;padding:22px}.social-buttons-wrap a{width:2.4rem;height:2.4rem;font-size:1.3rem;line-height:2.5rem;border-radius:2rem;display:inline-block;margin:.3rem;text-align:center;background-color:#fff;color:#000;border:1px solid #fff;transition:.4s}.social-buttons-wrap a:hover{border:1px solid #000;-moz-transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.social-buttons-wrap a img{width:15px;padding-top:10px}.glide__slide img{border-radius:.575rem;display:block;margin-bottom:10px;vertical-align:top}.glide__slide .img-hold:after,.holder-hotels-top .img-wrap:after,.lightbox-gallery .holder-1:after,.lightbox-gallery .holder-2:after,.lightbox-gallery .holder-3:after,.lightbox-gallery .holder-4:after,.lightbox-gallery .holder-5:after,.lightbox-gallery .holder-last:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(68,145,156,.5);opacity:0;transition:.5s;-webkit-transition:.5s;border-radius:.575rem;pointer-events:none}.glide__slide .img-hold:hover:after,.holder-hotels-top .img-wrap:hover:after,.lightbox-gallery .holder-1:hover:after,.lightbox-gallery .holder-2:hover:after,.lightbox-gallery .holder-3:hover:after,.lightbox-gallery .holder-4:hover:after,.lightbox-gallery .holder-5:hover:after,.lightbox-gallery .holder-last:hover:after{opacity:1;cursor:pointer}.glide__slide .txt-hold h3{font-size:22px;line-height:1.4;letter-spacing:.6px;position:relative}.glide__slide .txt-hold h3.white{color:#fff}.glide__slide .txt-hold h3:after{content:'';position:absolute;bottom:-8px;height:1px;width:40px;background-color:#757575;left:0;right:0}.glide__slide .txt-hold h3.white:after{background-color:#fff}.glide__slide .txt-hold p{font-size:18px;line-height:28px;color:#757575;margin-top:20px;padding:0}.glide__slide .txt-hold p.rooftop-features{line-height:20px;margin-top:10px}.glide__slide .txt-hold p.rooftop-features span{font-weight:500;display:block;color:#44919c}.btn.book-hotel:hover,.btn.recommended-hotel-btn:hover,.glide__slide .txt-hold p.white{color:#fff}.holder-glide{margin-bottom:60px;padding-right:1.5px}.holder-glide.color{background-color:#d0e3e6;padding:20px}.btn.book,.btn.read-more{width:50%;padding:12px 18px}.fslightbox-container{z-index:9000000000!important;border-radius:0}.lightbox-gallery{margin-top:20px}.lightbox-gallery img{display:block;margin:0!important;max-width:100%;height:auto;border-radius:.575rem}.lightbox-wrap-1,.lightbox-wrap-2{display:flex;margin-bottom:10px;justify-content:space-between;height:100%;max-width:100%}.lightbox-wrap-1 .inner-wrap,.lightbox-wrap-2 .inner-wrap{display:flex;justify-content:end}.lightbox-gallery .holder-1,.lightbox-gallery .holder-3{flex:0 0 calc(50% - 10px)}.lightbox-gallery .holder-2{margin-right:10px;flex:0 0 calc(50% - 10px)}.lightbox-gallery .holder-4{margin-right:10px;flex:0 0 calc(34% - 11px)}.lightbox-gallery .holder-5{margin-right:8px;flex:0 0 calc(51.7% - 12px)}.lightbox-gallery .holder-1 img,.lightbox-gallery .holder-2 img,.lightbox-gallery .holder-3 img,.lightbox-gallery .holder-4 img,.lightbox-gallery .holder-5 img,.lightbox-gallery .holder-last img{vertical-align:top}.lightbox-gallery .holder-last{position:relative;flex:0 0 calc(51.7% - 12px)}.lightbox-gallery .holder-last .icon-text{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%}.lightbox-gallery .holder-last .icon-text p{font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0;text-transform:uppercase;font-size:14px;letter-spacing:1px;line-height:18px}.lightbox-gallery .holder-last .icon-text .las{font-size:36px;margin-bottom:10px}.btn{background:#44919c;color:#fff;border:1px solid #44919c;cursor:pointer;width:auto;padding:8px 12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;position:relative;z-index:1}.btn .la,.btn .las{margin-right:4px;font-size:18px}.btn.slide::after{content:"";background:#d0e3e6;position:absolute;z-index:-1;padding:8px 12px;display:block;transition:.35s;top:0;bottom:0;left:-100%;right:100%}.btn.slide:hover::after{left:0;right:0;top:0;bottom:0;transition:.35s}.btn.white{background-color:#fff}.btn.book,.btn.yellow{color:#333;border:1px solid #333}.btn.yellow{background-color:#ffb36d;max-width:220px;margin:20px auto auto}.btn.book,.small-btn{background-color:#f9f9f9}.btn.yellow.slide::after{background:#333}.bottom-buttons{display:flex;gap:2em;flex-flow:row}.btn.book-hotel{width:100%;padding:10px 15px;border-radius:100px;background-color:#0a3876;border:1px solid #0a3876}.btn.inside-listing,.btn.video{background-color:#fff;font-weight:500}.btn.book-hotel.slide::after{background:#006ce4}.btn.book-hotel .las{margin-left:5px;font-size:20px}.btn.video{border:1px solid #000;color:#000;font-size:10px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);transition:opacity 150ms,border .3s ease-in-out}.btn.video:hover{border-color:#fff}.btn.video .las{font-size:16px}.btn.video.slide::after{background:#fff}.btn.inside-listing{color:#333;border:1px solid #e6e6e6;padding:7px 12px;border-radius:.375rem;transition:.3s}.btn.inside-listing:hover{border:1px solid #44919c;transition:.3s}.btn.inside-listing .la,.btn.inside-listing .las{font-size:24px;color:#44919c}.btn.read-more-glide{background-color:transparent;padding:0;color:#44919c;justify-content:left;font-weight:500;margin-top:10px;border:0}.small-btn{border:1px solid #e6e6e6;padding:7px 15px;vertical-align:middle;text-decoration:none;color:#333;text-align:center;cursor:pointer;white-space:nowrap;font-weight:400;border-radius:.375rem;height:auto;display:inline-flex;align-items:center;flex-shrink:0;transition:.3s}.small-btn:hover{border:1px solid #333;transition:.3s}.small-btn .la,.small-btn .lar,.small-btn .las{margin-right:4px;font-size:16px;color:#44919c}.btn.recommended-hotel-btn{width:100%;margin-top:20px;padding:12px 18px;background-color:#d0e3e6;color:#333;border:1px solid #333;border-radius:50px}.btn.recommended-hotel-btn.slide::after{background:#44919c}.btn.recommended-hotel-btn .las{margin-left:4px;margin-right:0}.video-wrap{background-color:#44919c;padding:20px;margin-bottom:60px}.title-video{color:#fff;margin-top:10px;margin-right:30px;font-size:24px}.videoWrapper{position:relative;padding-bottom:56.5%;padding-top:0;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.city-video-wrap{margin-top:5px;margin-bottom:40px}.holder-hotels{margin-bottom:60px;background-color:#f9f9f9;padding:25px}.holder-hotels-top{display:flex;column-gap:30px;margin-bottom:30px;align-items:center}.holder-hotels-top img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;display:block;border-radius:.575rem;vertical-align:top}.holder-hotels-top .textarea h3{font-size:24px;margin-bottom:.6375rem;line-height:1.4}.holder-hotels-top .textarea p{margin-bottom:1.25rem;font-size:18px;line-height:28px;color:#757575}#recommended-hotels{margin-bottom:20px;padding-top:20px;margin-right:1.2px;border-radius:0}#recommended-hotels h4{position:relative;font-weight:700;color:#000;border-bottom:1px solid #e6e6e6;display:flex}#recommended-hotels h4 .lar{font-size:18px;margin-left:5px}.img-item-author{margin-bottom:60px;margin-top:60px}.img-item-author .img-wrap{position:absolute;width:80px;height:80px;border-radius:100px;margin-top:30px;margin-right:20px;border:4px solid #fff}.img-item-author img{max-width:80px!important;border-radius:50px}.img-item-author .text-box{padding:40px 40px 40px 60px;margin-left:40px;background-color:#d0e3e6}.img-item-author h6{margin-bottom:10px;font-family:work-sans,Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:.2px}.img-item-author p{font-size:14px;line-height:1.7em;margin:5px 0!important;padding:0!important;font-family:work-sans}.img-item-author a{position:relative;text-decoration:none;font-weight:700}.img-item-author h6 a:hover{color:inherit}.img-item-author h6 a::before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:#000;transform:scaleX(0);transform-origin:top right;transition:transform .3s}.start-hint-wrapper{margin-left:auto;margin-right:auto;margin-bottom:60px}.first-city-hint-wrapper{margin-left:auto;margin-right:auto;margin-bottom:30px}.city-hint-wrapper,.city-hint-wrapper-after-map{margin:0 auto 60px}@media (max-width:1215px){.container{max-width:1060px}.col-left,.col-left-2{-ms-flex:67.5%;flex:0 0 67.5%;max-width:67.5%;padding-right:60px}.article-img-presentation .wrap{padding:1.5em}}@media screen and (max-width:1023px){.header{padding:10px 15px}.header .logo a img{width:226.8px;height:50px}.header .menu ul{line-height:inherit}.header nav.menu ul{position:fixed;right:0;left:0;top:0;margin-top:-1000px;z-index:1;background-color:#fff}.header nav.menu.active{position:fixed;left:0;bottom:0;top:0;width:100%}.header nav.menu.active ul{-moz-transition:margin-top .25s;-o-transition:margin-top .25s;-webkit-transition:margin-top .25s;transition:margin-top .25s;width:auto;padding:20px 0;text-align:center;margin:20px}.header nav.menu.active ul li .flexbox-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.header nav.menu.active ul li{display:block;margin:0}.header .menu ul li ul.submenu,.header nav.menu.active ul li:hover .submenu{display:contents}.header nav.menu.active ul li .submenu{box-shadow:none;visibility:visible}.header .menu ul li ul.submenu li{margin:0 0 5px}.header .menu ul li ul.submenu li a{padding:4px 0;font-size:.8em}.header .menu ul li ul.submenu li a:hover{color:#44919c}.header nav.menu.active ul li a{width:100%;display:block;padding:12px 15px;font-size:1.2em}.header nav.menu.active ul li.social_mobile_nav{margin:30px 0}.header nav.menu.active ul li.social_mobile_nav a{display:inline-block;border:1px solid #333;border-radius:50px;margin:10px;height:45px;width:45px;padding:11px}.header nav.menu.active ul li.social_mobile_nav a:hover{color:#333}.header .menu ul li a.trg-clothing{margin:20px 0}.header nav.menu .hamburger{display:inline-block;position:absolute;top:22.5px;right:5px;padding:12px 18px;color:#333;cursor:pointer;z-index:2}.header nav.menu .hamburger span,.header nav.menu .hamburger span:after,.header nav.menu .hamburger span:before{left:0;border-radius:2px;height:2px;width:25px;background:#333;position:absolute;display:block;content:'';-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.header nav.menu .hamburger span:before{top:-6px}.header nav.menu .hamburger span:after{bottom:-6px}.header nav.menu .hamburger.active span{background-color:transparent}.header nav.menu .hamburger.active span:before,.header nav.menu .hamburger.active.active span:after{top:0}.header nav.menu .hamburger.active span:before{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header nav.menu .hamburger.active span:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header nav.menu ul li.divider{display:none}.header nav.menu .search-icon{right:45px}.header nav.menu .search-icon button{width:32px;height:32px}.container{padding-left:15px;padding-right:15px;max-width:860px}footer .wrapper{padding-left:10px;padding-right:10px}.col-left,.col-left-2{-ms-flex:100%;flex:0 0 100%;max-width:100%;padding:0}#right_wrap,.col-right{-ms-flex:100%;flex:0 0 100%;max-width:100%;min-width:auto}#latest_blog .right-latest{grid-template-columns:1fr 1fr}.article-img-presentation{margin-top:70px;margin-bottom:40px}.article-img-presentation .wrap{display:grid;padding:1em;justify-content:center}.article-img-presentation figure{width:100%}.article-img-presentation img{margin:0 auto}.article-presentation-box{padding:10px 20px 30px}.article-hero-text h1{font-size:44px}.lightbox-gallery .holder-last .icon-text p{font-size:12px;line-height:14px}.lightbox-gallery .holder-last .icon-text .las{font-size:30px}}@media screen and (max-width:768px){.details-container,.related-list{grid-template-columns:1fr}.details-container{gap:20px}footer .wrapper{grid-template-columns:repeat(2,1fr);grid-gap:20px 40px;padding-bottom:20px}footer .wrapper .column.leftlist{margin:0 0 40px;grid-column-start:1;grid-column-end:3}.holder-hotels-top{display:block}.holder-hotels-top .textarea{margin-top:.6375rem}#you-may-also-like-wrap .txt-hold h6{font-size:18px;line-height:1.35}#latest_blog .wrap a{width:100%}.article-hero-text h1{font-size:40px}.article-hero-text .ingress{width:auto}.article-img-presentation-wrapper{margin:0 15px 40px;grid-template-columns:1fr}.article-presentation-box-inside{position:relative}.article-presentation-box h2{font-size:35px}.article-presentation-text{padding:0}.article-img-presentation figcaption{font-size:10px}}@media screen and (max-width:500px){#latest_blog .right-latest,footer .wrapper{grid-template-columns:1fr}#latest_blog .wrap a,.btn.book,.btn.read-more,.lightbox-gallery .holder-4{width:100%}footer .wrapper{padding-bottom:10px;grid-auto-rows:auto}.wrapper .column.leftlist{grid-column-start:auto!important;grid-column-end:auto!important}footer .wrapper .column{margin:0 40px 20px}.bottom-buttons{flex-flow:column;gap:1em}.swiper-slide{min-width:100%;max-width:100%}#you-may-also-like-wrap{grid-template-columns:1fr 1fr;grid-gap:25px 15px}ul.breadcrumb{white-space:nowrap;overflow:hidden}.tips-from-us-hero{padding:30px 30px 30px 60px}.guide-quick-links{overflow-x:scroll}.blog_column p{margin:0 0 25px}.article-hero-text-wrapper{margin-bottom:20px;padding:0 25px 20px}.article-hero-text h1{font-size:34px}.article-hero-text .ingress{font-size:20px;line-height:1.4;margin-bottom:30px}.lightbox-gallery .holder-1,.lightbox-gallery .holder-4{margin-bottom:10px;margin-right:0}.faqs-accordion.guides li p{width:90%}.faqs-accordion.guides ul.inside{gap:30px}.holder-glide.color{padding-right:21px}.title-video{font-size:22px;width:90%;margin-top:0}.rating-box-text.first{font-size:12px}.rating-box-img img{width:25px}.lightbox-wrap-1,.lightbox-wrap-2{display:block}.lightbox-wrap-1 .inner-wrap,.lightbox-wrap-2 .inner-wrap{justify-content:start}.lightbox-gallery .holder-2,.lightbox-gallery .holder-3,.lightbox-gallery .holder-last{flex:0 0 calc(50% - 5px)}.lightbox-gallery .holder-5{margin-right:10px;flex:0 0 calc(50% - 5px)}.city-hint-wrapper,.city-hint-wrapper-after-map,.start-hint-wrapper{margin-bottom:40px}.mv-rail-sticky{top:85px}}