.blackBorder{border:10px solid rgba(0,0,0,.2);-webkit-background-clip:padding-box;background-clip:padding-box}.borderBoxSizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.verticalCenter{display:table-cell;vertical-align:middle}.verticalBottom{display:table-cell;vertical-align:bottom}.fa{display:inline-block;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}.grecaptcha-badge{display:none !important}.google-recaptcha{font-size:12px;margin-top:19px;margin-bottom:19px}@media (max-width:767px){.google-recaptcha{margin-top:20px}}.top_site_main.images_parallax{background-attachment:local !important}@media (max-width:780px){.top_site_main.images_parallax:before{content:'' !important;position:absolute !important;height:100% !important;left:0;right:0;top:0;opacity:.2 !important;background:#000 !important}}@media (min-width:768px){.top_site_main.images_parallax:before{opacity:0 !important}}@media (max-width:768px){.top_site_main.images_parallax{background-attachment:initial !important}}@media (max-width:385px){.page-id-4516 .page-title-wrapper h1.heading__secondary{font-size:44px !important}}@media (max-width:767px){div.page-title-wrapper{position:absolute !important;padding-top:0 !important}div.page-title-wrapper div.banner-wrapper{height:100% !important;margin-top:-10px !important;position:relative}div.page-title-wrapper div.banner-wrapper .heading__secondary{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;padding-top:0 !important;left:30px;width:100% !important}div.page-title-wrapper:before{height:auto !important}}@media (max-width:780px){.si-left-heading{font-size:45px !important}}@media (min-width:781px){.banner-wrapper .si-left-heading{float:left}.banner-wrapper .si-border{line-height:1.2em !important}.banner-wrapper .si-border:before{content:"";position:absolute;bottom:94px;left:33px;height:10px;width:59%}.banner-wrapper .si-border:after{content:"";bottom:0;left:33px;height:10px;width:39%;float:right}}html.mobile-open{overflow:hidden}html body.mobile-open{overflow:hidden}body .heading__primary.thim-heading-slider{text-shadow:#000 1px 1px 6px}body .si-offer-archive-title{text-shadow:#000 1px 1px 6px}body .rev_slider .thim-heading-slider{text-transform:uppercase !important}body .rev_slider .tp-revslider-mainul .slotholder{opacity:1 !important}body .thim-widget-hoti-slider{margin-top:-50px}@media (max-width:1199px){body .thim-widget-hoti-slider{margin-top:0}}body .thim-widget-hoti-slider .swiper-container{width:100%;height:100%}@media (max-width:766px){body .thim-widget-hoti-slider .swiper-container{height:200px}}body .thim-widget-hoti-slider .swiper-container .swiper-button-next,body .thim-widget-hoti-slider .swiper-container .swiper-button-prev{background-color:rgba(0,0,0,.3);border-radius:50%;width:60px;height:60px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}body .thim-widget-hoti-slider .swiper-container .swiper-button-next:after,body .thim-widget-hoti-slider .swiper-container .swiper-button-prev:after{color:#fff;font-size:20px}@media (max-width:766px){body .thim-widget-hoti-slider .swiper-container .swiper-button-next:after,body .thim-widget-hoti-slider .swiper-container .swiper-button-prev:after{font-size:13px}}body .thim-widget-hoti-slider .swiper-container .swiper-button-next:hover,body .thim-widget-hoti-slider .swiper-container .swiper-button-prev:hover{background-color:rgba(0,0,0,.7)}@media (max-width:766px){body .thim-widget-hoti-slider .swiper-container .swiper-button-next,body .thim-widget-hoti-slider .swiper-container .swiper-button-prev{width:45px;height:45px}}body .thim-widget-hoti-slider .swiper-container .swiper-button-next{right:40px}@media (max-width:766px){body .thim-widget-hoti-slider .swiper-container .swiper-button-next{right:5px}}body .thim-widget-hoti-slider .swiper-container .swiper-button-prev{left:40px}@media (max-width:1199px){body .thim-widget-hoti-slider .swiper-container .swiper-button-prev{left:5px}}body .thim-widget-hoti-slider .swiper-container .item-content{position:relative}@media (max-width:766px){body .thim-widget-hoti-slider .swiper-container .item-content{height:200px}}@media (max-width:766px){body .thim-widget-hoti-slider .swiper-container .item-content img{height:200px}}body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}@media (max-width:766px){body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position{top:41%}}body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position h2,body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position .content-slider{color:#fff !important;font-size:50px !important;font-size:5rem !important;line-height:50px !important;text-shadow:#000 1px 1px 5px;margin-bottom:10px}@media (max-width:992px){body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position h2,body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position .content-slider{font-size:35px !important;font-size:3.5rem !important;line-height:35px !important;margin-bottom:25px}}@media (max-width:766px){body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position h2,body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position .content-slider{line-height:25px !important;font-size:20px !important;margin-bottom:15px}}body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position .content-slider{display:block;margin:10px auto 45px;text-shadow:#000 2px 1px 1px;text-transform:none;line-height:30px !important;font-size:22px !important;font-family:"mulibold",Helvetica,Arial,sans-serif !important;max-width:700px}@media (max-width:992px){body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position .content-slider{font-size:17px !important;font-size:1.7rem !important;line-height:17px !important;max-width:275px;line-height:22px !important}}@media (max-width:766px){body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position .content-slider{font-size:14px !important;line-height:15px !important;margin:10px 0 25px}}body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position a{background-color:#928981;color:#fff;text-transform:uppercase;font-weight:600;padding:15px 40px;font-size:14px;font-size:1.4rem;line-height:14px;border:1px solid #fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}@media (max-width:992px){body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position a{font-size:12px !important;font-size:1.2rem !important;line-height:12px !important;padding:15px 30px}}@media (max-width:766px){body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position a{font-size:11px !important;font-size:1.1rem !important;line-height:11px !important;padding:10px 20px}}body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position a:hover{background-color:rgba(0,0,0,.7)}@media (min-width:766px){body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position.bottom{top:auto;bottom:25%;transform:translate(-50%,-10%)}body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position.top{top:20%;transform:translate(-50%,-20%)}body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position.right{right:10%;left:auto;transform:translate(-35%,-50%);text-align:right}body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position.right h2{text-align:right !important}body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position.left{left:7%;transform:translate(35%,-50%);text-align:left}body .thim-widget-hoti-slider .swiper-container .item-content .inner-content-position.left h2{text-align:left !important}}body .thim-widget-hoti-poi-map .poi-map-content{min-height:400px;width:100%;display:block;max-width:970px;margin:50px auto;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:30px 50px 45px}body .thim-widget-hoti-poi-map .poi-map-content.flex-container{display:-webkit-flex;display:flex;align-items:center;justify-content:center}@media (max-width:766px){body .thim-widget-hoti-poi-map .poi-map-content.flex-container{display:block}}@media (max-width:766px){body .thim-widget-hoti-poi-map .poi-map-content{padding:30px 15px 45px}}@media (max-width:766px){body .thim-widget-hoti-poi-map .poi-map-content .flex-item{width:100%}}body .thim-widget-hoti-poi-map .poi-map-content h2,body .thim-widget-hoti-poi-map .poi-map-content a{color:#fff}body .thim-widget-hoti-poi-map .poi-map-content h2{text-align:left !important;font-size:40px !important;font-size:4rem !important;line-height:40px !important;text-transform:uppercase}@media (max-width:766px){body .thim-widget-hoti-poi-map .poi-map-content h2{font-size:3rem !important;text-align:center !important}}body .thim-widget-hoti-poi-map .poi-map-content a{border:2px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:15px 30px;margin-top:20px;color:#fff !important;font-weight:600;display:inline-block;text-align:center;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body .thim-widget-hoti-poi-map .poi-map-content a:hover{background-color:#fff;color:inherit !important}@media (max-width:766px){body .thim-widget-hoti-poi-map .poi-map-content a{width:100%}}@media (max-width:766px){body .thim-widget-hoti-poi-map .poi-map-content img{margin-top:20px}}body .thim-search-room .hotel-booking-search{margin-left:0 !important;max-width:100% !important}body .thim-search-room .hotel-booking-search:after,body .thim-search-room .hotel-booking-search:before{display:none !important}@media (max-width:767px){body .navigation .navbar-nav li a{font-size:16px !important}body aside.wifi.widget{float:left !important}}@media (min-width:768px){body .navigation .navbar-nav li a{font-size:9px !important;padding:15px 5px 25px}}@media (min-width:769px) and (max-width:820px){body .navigation .navbar-nav li a{font-size:11px !important;padding:15px 6px 25px}}@media (min-width:821px){body .navigation .navbar-nav li a{font-size:12px !important;padding:15px 6px 25px}}@media (min-width:1025px){body .navigation .navbar-nav li a{font-size:13px !important;padding:15px 10px 25px}}@media (min-width:1025px){body .navigation .navbar-nav li a:lang(de){font-size:11px !important;padding:15px 10px 25px}}@media (min-width:1200px){body .navigation .navbar-nav li a{font-size:15px !important}}@media (min-width:1200px){body .navigation .navbar-nav li a:lang(de){font-size:14px !important}}body a.no-sticky-logo.no-mobile-logo img{max-width:100% !important}body .width-logo{position:relative}body .width-logo .secondary-logo-url{width:auto}body .width-logo .secondary-logo{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:55px;left:200px}@media (min-width:768px){body .width-logo{width:auto !important}body .width-logo a.no-sticky-logo.no-mobile-logo{width:auto !important}body .width-logo a.sticky-logo.no-mobile-logo{width:auto !important}body .width-logo .secondary-logo-url{width:auto}body .width-logo .secondary-logo{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:55px;left:200px}}@media (min-width:1024px){body .width-logo{width:185px !important}body .width-logo a.no-sticky-logo.no-mobile-logo{width:185px !important}body .width-logo a.sticky-logo.no-mobile-logo{width:185px !important}}@media (max-width:992px){body .width-logo .secondary-logo{right:5px;left:inherit !important}}@media (max-width:767px){body .top-header{font-size:13px !important}}body.no-offers #offersRow{display:none !important}body #pg-4016-6 .thim-bg-overlay,body #pg-4016-3 .thim-bg-overlay,body #pg-4016-4 .thim-bg-overlay,body #pg-4016-8 .thim-bg-overlay,body #pg-7045-6 .thim-bg-overlay,body #pg-7045-3 .thim-bg-overlay,body #pg-7045-4 .thim-bg-overlay,body #pg-7045-8 .thim-bg-overlay,body #pg-6802-6 .thim-bg-overlay,body #pg-6802-3 .thim-bg-overlay,body #pg-6802-4 .thim-bg-overlay,body #pg-6802-8 .thim-bg-overlay,body #pg-5549-3 .thim-bg-overlay{background-size:cover !important;background-position:center center !important}body .full-width-div{background-size:cover !important;background-position:center center !important}body #pg-4016-8 div.thim-bg-overlay,body #pg-7045-8 div.thim-bg-overlay,body #pg-6802-8 div.thim-bg-overlay{padding-left:0 !important;padding-right:0 !important}body div.si-no-padding{padding-left:0 !important;padding-right:0 !important}body div.testimonial-footer{text-align:center;align-items:center}body div.testimonial-footer .title-regency{width:auto;float:none}body div.testimonial-footer .title-regency .regency{font-style:normal !important;line-height:40px !important;text-align:left !important}body .thim-widget-testimonials div.owl-controls.clickable div.owl-pagination{padding:5px 0 0;text-align:center}body .footer .a2a_dd.addtoany_share_save img{opacity:1}body .top-header .a2a_dd.addtoany_share_save{opacity:.7}body .si-archive-offers .content-inner{width:100% !important;height:325px !important}body .si-archive-offers .content-inner h2.blog_title{font-size:30px !important;line-height:37px}body .si-archive-offers .content-inner .post-image img{display:block !important;margin:0 auto;width:391px !important;height:348px !important}@media (max-width:480px){body .si-archive-offers .content-inner .post-image img{width:auto !important;height:auto !important}}@media (max-width:991px) and (min-width:768px){body .si-archive-offers .content-inner .post-image img{width:100% !important}}body .si-archive-offers .discount .content-inner{width:100% !important;height:370px !important}body .si-archive-offers .discount .content-inner h2.blog_title{font-size:30px !important;line-height:37px}body .si-archive-offers .discount .content-inner .post-image img{display:block !important;margin:0 auto;width:391px !important;height:261px !important}@media (max-width:991px){body .si-archive-offers .discount .content-inner .post-image img{width:100% !important}}body div.single-content .content-inner{width:75% !important}body div.single-content .content-inner a.post-image img{max-width:100% !important;height:auto !important;width:auto !important;display:block !important;margin:0 auto}@media (max-width:991px){body div.single-content .content-inner{width:100% !important;margin-bottom:0 !important}}@media (max-width:780px){body div.single-content .content-inner{width:auto !important}}@media (max-width:780px){body .archive-content article{height:auto !important}body .archive-content div.content-inner{margin-bottom:30px !important;margin-top:30px !important}body .archive-content div.content-inner header.entry-header{height:auto !important}body .archive-content div.content-inner div.entry-summary{width:133% !important;text-align:center}body .categoria.site-content,body #main{padding-bottom:0 !important}body .categoria article:last-child .content-inner{margin-bottom:0 !important}body .archive-content article content-inner img{margin-left:10vw !important}body .archive-content h2.blog-title{margin-left:0 !important}body .categoria img{margin-left:0 !important}body .categoria .blog_title{margin-left:0 !important}body .categoria.container{padding-right:0 !important;padding-left:0 !important}}@media (max-width:780px) and (max-width:781px){body .archive-content div.content-inner div.entry-summary{width:100% !important}}body .a2a_dd.addtoany_share_save img:hover{opacity:1 !important}body .line-heading{display:none !important}body h1{text-align:center !important}body h2:not(#CybotCookiebotDialogBodyContentTitle):not(.thim-heading-slider){text-align:center;font-size:40px;text-transform:uppercase !important}body h2.heading__primary.thim-heading-slider{font-size:60px !important}@media (max-width:425px){body h2.heading__primary.thim-heading-slider{font-size:35px !important}}body h3{text-align:left !important;font-size:30px !important;padding-bottom:30px !important}body h4{text-align:center !important;font-size:24px !important;text-transform:none !important}body h5{text-align:left !important;font-size:24px !important}body h6{text-align:left !important;font-size:18px !important}body .widget-title:after{display:none !important}body .wrapper-line-heading{padding-bottom:0 !important}body .thim-widget-icon-box .wrapper-box-icon.has_custom_image .desc-icon-box{padding-bottom:0 !important}body .sc-heading{padding-top:0;padding-bottom:0}body .smicon-box{text-align:left !important}body #pg-5549-3 .heading__primary,body #pg-5549-3 .desc-icon-box{text-align:center !important}body #pg-6850-3 .heading__primary,body #pg-6850-3 .desc-icon-box{text-align:center !important}body #pg-4016-2 .thim-widget-icon-box .wrapper-box-icon.has_custom_image.has_read_more .desc-icon-box{text-align:center !important;align:center !important}body #si-widget-home .thim-widget-icon-box .wrapper-box-icon.has_custom_image.has_read_more .desc-icon-box{text-align:center !important;align:center !important}body #pg-6802-2 .thim-widget-icon-box .wrapper-box-icon.has_custom_image.has_read_more .desc-icon-box{text-align:center !important;align:center !important}body #pg-7045-2 .thim-widget-icon-box .wrapper-box-icon.has_custom_image.has_read_more .desc-icon-box{text-align:center !important;align:center !important}body #pg-4115-1 .smicon-box,body #pg-6733-1 .smicon-box,body #pg-7004-1 .smicon-box,body #pg-4849-5 .smicon-box,body #pg-4849-3 .smicon-box,body #pg-4016-6 .smicon-box,body #pg-7045-6 .smicon-box,body #pg-6802-6 .smicon-box,body #pg-5549-5 .smicon-box,body #pg-5549-10 .smicon-box,body #pg-6850-5 .smicon-box,body #pg-6850-10 .smicon-box,body #pg-4698-12 .smicon-box,body #pg-4698-14 .smicon-box.iconbox-top{text-align:center !important}body .si-smicon-center .smicon-box{text-align:center !important}@media (max-width:780px){body .si-mr-aveiro-todo .desc-icon-box{display:none}body .fancybox-inner .desc-icon-box{display:block !important}}@media (max-width:450px){body .si-mr-aveiro-todo .si-btn-todo{display:block !important;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:51% !important;text-align:center !important}}body .si-mr-aveiro-todo .si-btn-todo{display:block !important;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:40%;text-align:center !important}body .si-mr-aveiro-todo .si-btn-todo:hover{background-color:#a7a080;color:#fff !important;cursor:pointer}body .si-mr-aveiro-todo .article_heading h3.heading__primary{line-height:1.2em !important;font-size:23px !important}@media (min-width:781px){body .si-mm-what-to-do .boxes-icon{border-width:0}body .si-mm-what-to-do .boxes-icon span.inner-icon span.icon img{max-height:365px !important;min-height:365px !important}body .si-mm-what-to-do .content-inner{position:relative;z-index:50;height:181px;margin-top:-192px !important}body .si-mm-what-to-do .content-inner .si-background{height:186px;background-color:#1c355e;opacity:.6}body .si-mm-what-to-do .content-inner .sc-heading{margin-top:-186px !important;height:95px}body .si-mm-what-to-do .content-inner .sc-heading h3.heading__primary{text-align:center !important;padding:15px 5px !important}body .si-mm-what-to-do .content-inner .desc-icon-box{margin-top:-118px;display:none;background-color:#fff;opacity:.8;z-index:300;min-height:181px}}body #pg-4016-9 .panel-grid-cell .widget-title,body .sidebar .widget .widget-title{text-align:left !important;padding-top:0 !important;font-size:24px !important}body .si-testimonials-instagram .panel-grid-cell .widget-title{text-align:left !important;padding-top:0 !important;font-size:24px !important}body #pg-6802-9 .panel-grid-cell .widget-title,body .sidebar .widget .widget-title{text-align:left !important;padding-top:0 !important;font-size:24px !important}body #pg-7045-9 .panel-grid-cell .widget-title,body .sidebar .widget .widget-title{text-align:left !important;padding-top:0 !important;font-size:24px !important}body .sidebar .widget .widget-title span{padding:0 !important}body .widget-area aside .widget-title:before{display:none !important}body .category-18 .archive-content article.category-offers,body .category-16 .archive-content article.category-offers{height:auto}body .category-18 .archive-content article.category-offers div.post-formats-wrapper,body .category-16 .archive-content article.category-offers div.post-formats-wrapper{width:128% !important}body .category-18 .archive-content article.category-offers header.entry-header,body .category-16 .archive-content article.category-offers header.entry-header{width:133% !important;height:69px;margin-bottom:0 !important}body .category-18 .archive-content article.category-offers .entry-summary,body .category-16 .archive-content article.category-offers .entry-summary{display:none}body .category-18 .archive-content article.category-agenda,body .category-16 .archive-content article.category-agenda{height:498px}body .category-18 .archive-content article.category-agenda div.post-formats-wrapper,body .category-16 .archive-content article.category-agenda div.post-formats-wrapper{width:128% !important}body .category-18 .archive-content article.category-agenda header.entry-header,body .category-16 .archive-content article.category-agenda header.entry-header{width:133% !important;height:90px}body .category-18 div.share-post,body .category-16 div.share-post,body .category-18 div.shares-post,body .category-16 div.shares-post{width:0;margin-right:0;float:none;margin-bottom:0;display:none}body .single-post div.share-post,body .single-post div.shares-post{width:0;margin-right:0;float:none;margin-bottom:0;display:none}body body .archive-content .content-inner h2.blog_title{font-size:24px !important;line-height:26px !important}body .single-offer .top_site_main,body .single-discount .top_site_main{min-height:0 !important;height:132px !important}body .single-offer main#main,body .single-discount main#main{padding-right:0 !important}body .single-offer main#main article.offer,body .single-discount main#main article.offer,body .single-offer main#main article.discount,body .single-discount main#main article.discount{padding-right:0 !important}body .single-offer main#main article.offer div.col-md-3,body .single-discount main#main article.offer div.col-md-3,body .single-offer main#main article.discount div.col-md-3,body .single-discount main#main article.discount div.col-md-3{padding-right:0 !important}@media (max-width:781px){body .single-offer main#main,body .single-discount main#main{padding-left:0 !important}}body .single-offer .addtoany_share_save_container,body .single-discount .addtoany_share_save_container{display:none}body .single-offer .content-inner .entry-summary ul,body .single-discount .content-inner .entry-summary ul{list-style:none}body .single-offer .sticky-sidebar,body .single-discount .sticky-sidebar{float:left !important}@media (max-width:768px){body .article__parallax{background-attachment:initial !important}}body .owl-buttons div{top:39% !important;margin-left:7.5% !important;margin-right:7.5% !important;border-radius:0;font-size:58px !important;background-color:transparent !important}@media (max-width:965px){body .owl-buttons div{top:37% !important;margin-left:1.5% !important;margin-right:1.5% !important;border-radius:0;font-size:58px !important;background-color:transparent !important}}@media (max-width:780px){body .owl-buttons div{margin-left:2.3% !important;margin-right:2.3% !important}}@media (min-width:781px){body .si-first-image .owl-wrapper-outer{margin-top:-120px;height:490px !important}body .si-first-image .owl-wrapper-outer .item{width:490px !important;height:490px !important;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body .si-first-image .owl-wrapper-outer .item img{height:100%}}@media (max-width:480px){body .owl-buttons div{margin-left:5.3% !important;margin-right:5.3% !important}}body .owl-carousel .owl-wrapper-outer{max-height:600px !important}body .thim-gallery-images.owl-carousel .owl-pagination{padding:30px 0 0 !important}@media (max-width:600px){body .owl-pagination{display:none}}@media (min-width:601px){body .owl-pagination{display:block}}body .desc-icon-box{margin-bottom:0 !important}body .ow-button-base a{border-color:unset !important;box-sizing:unset !important;background:0 0 !important}@media (max-width:780px){body .thim-widget-icon-box .desc-icon-box{text-align:center}body .thim-widget-icon-box .desc-icon-box a.smicon-read.sc-btn{margin-bottom:23px}}body .sc-testimonials .owl-buttons{display:none}body .si-smaller-heading .sale-off p.heading{font-size:50px !important}body .text-copyright.border-copyright{border-top:1px solid !important}body #black-studio-tinymce-2{margin-bottom:30px !important}body .text-copyright{padding:15px 0 !important}body footer#colophon .footer{padding:30px 0 !important}@media (max-width:780px){body .homepage .link_read_more{text-align:center}}body .footer aside{border-bottom:0 !important}body .footer .thim-footer-location{max-width:309px !important}body .footer .rewards img{max-width:175px}body .footer .rewards .textwidget,body .footer .rewards p{color:#fff !important}body .footer .rewards a{font-size:14px;font-size:1.4rem;line-height:14px;font-weight:700;border-radius:2px !important;width:auto !important;min-width:108px;font-family:"mulibold" !important;text-transform:uppercase !important;background:#1c355e;border-color:#1c355e;color:#fff !important;padding:16px !important;display:inline-block;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}body .footer .rewards a:hover{background:#2a4673;border-color:#2a4673}body .mc4wp-form-fields input[type=email]{text-transform:none !important}body #colophon .footer aside .newletter .widget-title{padding:0 !important;text-align:left !important;font-size:24px !important}@media (max-width:780px){body div.hoti-footer.hoti-footer-star form.hoti-search.eBookingV3{height:auto !important}}body div.hoti-footer.hoti-footer-star{height:400px !important}body div.hoti-footer.hoti-footer-star form.hoti-search{height:400px !important}body div.hoti-footer.hoti-footer-star form.hoti-search ul.hoti-rooms-ul .hoti-rooms{height:400px}body div.hoti-footer.hoti-footer-star form.hoti-search .dk-select.invalid{border:1px solid red;border-radius:3px}body .hoti-footer{position:fixed !important;bottom:0 !important;width:220px !important;height:347px !important;z-index:500;right:4.6%}body .hoti-footer.hoti-footer-star{width:250px !important}body .hoti-footer.hoti-footer-star .hoti-search{width:250px !important}body .hoti-footer .hoti-search{max-width:100% !important;height:347px;line-height:1em;padding:20px 16px !important;width:230px}body .hoti-footer .hoti-search ul.hoti-rooms-ul{position:fixed !important;bottom:0 !important;right:calc(205px + 4.6%);right:-webkit-calc(205px + 4.6%);right:-moz-calc(205px + 4.6%);width:493px !important;z-index:500;text-align:center;background-color:transparent;padding:1%;padding-left:0;padding-bottom:0;font-size:15px;font-weight:600;font-family:inherit !important}body .hoti-footer .hoti-search ul.hoti-rooms-ul .hoti-rooms{display:none;padding:7px !important;height:347px;width:20% !important;float:right;padding-top:30px !important}body .hoti-footer .hoti-search ul.hoti-rooms-ul .hoti-rooms .hb-form-field-input{text-align:left}body .hoti-footer .hoti-search ul.hoti-rooms-ul .hoti-rooms .hb-form-field-input .si-span-rooms{font-size:11px;font-weight:500}body .hoti-footer .hoti-search ul.hoti-rooms-ul .hoti-rooms .hb-form-field-input .si-room-nr-span{display:block;width:auto !important}body .hoti-footer .hoti-search ul.hoti-rooms-ul .hoti-rooms ul.si-room-fields-ul{margin:0 !important;list-style:none}body .hoti-footer .hoti-search .si-top-field{margin-top:7px !important}body .hoti-footer .hoti-search .si-top-text{width:75%;float:left}body .hoti-footer .hoti-search .si-top-text .si-title{font-size:18px;font-weight:700;line-height:18px}body .hoti-footer .hoti-search .si-top-text .si-subtitle{font-size:14px;font-weight:700;line-height:14px;height:30px;display:block}body .hoti-footer .hoti-search .si-top-image{width:25%;float:left}body .hoti-footer .hoti-search .hb-form-table{width:100% !important}body .hoti-footer .hoti-search li.si-dates{width:100% !important}body .hoti-footer .hoti-search li.si-dates button{padding-bottom:10px !important;line-height:20px !important}body .hoti-footer .hoti-search .si-medium-field-left{float:left !important;width:50% !important}body .hoti-footer .hoti-search .si-medium-field-right{float:right !important;width:50% !important}body .hoti-footer .hoti-search li.hoti-field-star{width:100% !important}body .hoti-footer .hoti-search .hoti-field{width:44% !important;padding:0 3px !important}body .hoti-footer .hoti-search .hoti-field .si-promo input{margin-top:0}body .hoti-footer .hoti-search .hoti-field .si-field-names{font-size:11px;font-weight:500}body .hoti-footer .hoti-search .hoti-field .dk-select-options{z-index:600 !important;line-height:29px !important;height:auto}body .hoti-footer .hoti-search .hoti-field .dk-select-options li{font-size:12px;border:0}body .hoti-footer .hoti-search .hoti-field .dk-selected{font-size:12px;border:0;line-height:29px;height:28px}body .hoti-footer .hoti-search .hoti-field input{height:28px !important}body .hoti-footer .hoti-search .hoti-field .hotel-alert{color:red;font-weight:700;margin:5px 0 0;background:#fff;padding:5px;text-align:center;font-size:13px}body .hoti-footer .hoti-search .hb-submit{float:none !important;width:51% !important;padding:0 3px !important}body .hoti-footer .hoti-search .hb-submit button{margin-top:18px;width:100px !important}body .hoti-footer input{font-size:12px;border:0}body .so-widget-sow-editor .siteorigin-widget-tinymce pre{display:none}body button.ui-datepicker-trigger i{padding-top:6px !important}@media (max-width:780px){body button.ui-datepicker-trigger i{padding:4px}body .hoti-down.class_generic{display:none !important}body .hoti-up{display:none !important}body .hoti-footer.class_generic{position:static !important;width:100% !important;height:auto !important}body .hoti-footer.class_generic .hoti-search{max-width:100% !important;height:auto !important;line-height:1em;padding:20px !important;width:100%;float:left}body .hoti-footer.class_generic .hoti-search ul.hb-form-table:first-of-type{display:initial !important}body .hoti-footer.class_generic .hoti-search ul.hb-form-table li.hoti-field{float:left !important;width:33.3% !important;height:auto;padding-left:0 !important;padding-right:5px !important}body .hoti-footer.class_generic .hoti-search ul.hb-form-table li.hoti-field ul{height:auto !important}body .hoti-footer.class_generic .hoti-search ul.hb-form-table li.hoti-field.hoti-field-star{width:100% !important}body .hoti-footer.class_generic .hoti-search ul.hb-form-table li.hoti-field.fields-increase{width:50% !important}body .hoti-footer.class_generic .hoti-search ul.hoti-rooms-ul{position:static !important;width:100% !important;float:left}body .hoti-footer.class_generic .hoti-search ul.hoti-rooms-ul .hoti-rooms{height:310px !important}body .hoti-footer.class_generic .hoti-search .si-top-field{margin-top:7px !important}body .hoti-footer.class_generic .hoti-search .si-top-text{width:75%;float:left}body .hoti-footer.class_generic .hoti-search .si-top-text .si-title{font-size:18px;font-weight:700;line-height:18px}body .hoti-footer.class_generic .hoti-search .si-top-text .si-subtitle{font-size:14px;font-weight:700;line-height:14px;height:30px;display:block}body .hoti-footer.class_generic .hoti-search .si-top-image{width:75px;float:right;height:40px}body .hoti-footer.class_generic .hoti-search .hb-form-table{width:100% !important}body .hoti-footer.class_generic .hoti-search li.si-dates{width:100% !important}body .hoti-footer.class_generic .hoti-search li.si-dates button{padding-bottom:10px !important;line-height:20px !important}body .hoti-footer.class_generic .hoti-search .si-medium-field-left{float:left !important;width:50% !important}body .hoti-footer.class_generic .hoti-search .si-medium-field-right{float:right !important;width:50% !important}body .hoti-footer.class_generic .hoti-search .hoti-field{width:44% !important;padding:0 3px !important}body .hoti-footer.class_generic .hoti-search .hoti-field .si-promo input{margin-top:0}body .hoti-footer.class_generic .hoti-search .hoti-field .si-field-names{font-size:11px;font-weight:500}body .hoti-footer.class_generic .hoti-search .hoti-field .si-span-ages,body .hoti-footer.class_generic .hoti-search .hoti-field .dk-select.childRoom{display:none}body .hoti-footer.class_generic .hoti-search .hoti-field .childRoom{display:none}body .hoti-footer.class_generic .hoti-search .hoti-field .dk-select-options{z-index:600 !important;line-height:29px !important;height:28px}body .hoti-footer.class_generic .hoti-search .hoti-field .dk-select-options li{font-size:12px;border:0}body .hoti-footer.class_generic .hoti-search .hoti-field .dk-selected{font-size:12px;border:0;line-height:29px;height:28px}body .hoti-footer.class_generic .hoti-search .hoti-field input{height:28px !important}body .hoti-footer.class_generic .hoti-search .hb-submit{float:none !important;width:51% !important;padding:0 !important}body .hoti-footer.class_generic .hoti-search .hb-submit button{width:100px !important;margin-top:6px !important}body .hoti-footer.class_generic input{font-size:12px;border:0}}@media (max-width:357px){body .si-top-image{width:25% !important;float:right !important}}body .hoti-up{position:fixed !important;bottom:100px !important;left:81%;width:13% !important;z-index:500;text-align:center;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;border-radius:3px 3px 0 0;padding:1%;font-size:14px;font-weight:600;font-family:inherit !important;cursor:pointer;display:none;text-transform:uppercase}@media (min-width:1020px){body .hoti-down.class_generic{right:6.4% !important}}body .hoti-down.class_generic{position:fixed !important;bottom:0 !important;right:7%;width:45px !important;height:49px;text-align:center;padding-right:3px;padding-top:9px;font-size:28px;font-weight:600;font-family:inherit !important;cursor:pointer;z-index:2000}body .scrollup{z-index:600 !important;display:none !important}body .fa-booking-si{margin-left:10%}body .dk-select.dk-select-disabled{opacity:1 !important}@media (max-width:780px){body .hoti-search ul.hb-form-table li.hoti-field{float:left !important;width:50% !important}body .hoti-search .hb-submit button{margin-top:0 !important}body .hoti-down.class_generic{bottom:0 !important;right:7.5%}}@media (max-width:542px){body .fa-booking-si{margin-left:0 !important}body .hoti-down.class_generic{right:9% !important}}@media (max-width:342px){body .hoti-down.class_generic{right:11% !important}}@media (max-width:780px){body #pg-4016-2 .desc-icon-box div{height:auto !important}body #si-widget-home .desc-icon-box div{height:auto !important}body #si-widget-mm-home .desc-icon-box div{height:auto !important}body #pg-6802-2 .desc-icon-box div{height:auto !important}body #pg-7045-2 .desc-icon-box div{height:auto !important}}body #pg-4016-2 .desc-icon-box div{height:135px}body #si-widget-home .desc-icon-box div{height:135px}body #pg-6802-2 .desc-icon-box div{height:135px}body #pg-7045-2 .desc-icon-box div{height:135px}body .page-id-4878 div.sc-heading.article_heading,body .page-id-4849 div.sc-heading.article_heading{padding:14px 0 13px !important}body .page-id-4878 .thim-widget-icon-box .wrapper-box-icon.has_custom_image div.desc-icon-box,body .page-id-4849 .thim-widget-icon-box .wrapper-box-icon.has_custom_image div.desc-icon-box{padding-bottom:25px !important}body .page-id-4878 #colophon,body .page-id-4849 #colophon{margin-top:25px !important}body .si-get-here-icons .smicon-box.iconbox-top{text-align:center !important}body .si-btn-todo{display:none !important}body .list-html-content .item-content .desc-list{text-align:left !important}body #panel-4543-3-0-1 .so-widget-sow-editor .siteorigin-widget-tinymce{overflow-x:auto}@media (min-width:781px){body .mobile-add-spacing .empty_space{display:none !important}}@media (max-width:780px){body .mobile-spacing .empty_space{height:30px !important}}@media (max-width:780px){body .mobile-spacing-60 .empty_space{height:30px !important}}@media (max-width:780px){body #panel-5549-17-0-1 .empty_space,body #panel-6850-17-0-1 .empty_space,body #panel-4849-3-0-0 .empty_space,body #panel-4849-3-0-2 .empty_space,body #pg-4849-4 .empty_space,body #panel-4849-3-0-4 .empty_space,body #pg-4849-6 .empty_space{height:0 !important}body .mobile-remove-space .empty_space{height:0 !important}body #panel-4543-0-0-0 .empty_space,body #panel-4698-0-0-0 .empty_space,body #panel-4849-0-0-0 .empty_space,body #panel-4516-0-0-0 .empty_space,body #pgc-5549-16-0 .empty_space,body #pgc-5549-4-0 .empty_space,body #pgc-5549-8-0 .empty_space,body #pgc-6850-16-0 .empty_space,body #pgc-6850-4-0 .empty_space,body #pgc-6850-8-0 .empty_space,body #pg-6850-12 .empty_space,body #pgc-4698-0-0 .empty_space,body #pg-4698-4 .empty_space,body #pg-4849-2 .empty_space,body #panel-4878-0-0-0 .empty_space,body #panel-4878-0-0-5 .empty_space,body #pg-4516-4 .empty_space,body #pg-4516-2 .empty_space{height:30px !important}body .mobile-extra-space .empty_space{height:30px !important}body .page-id-5549 .site-content{padding-top:30px !important}body .page-id-5549 h3,body .page-id-4516 h3,body .page-id-4543 h3,body .page-id-4698 h3,body .page-id-4849 h3,body .page-id-4878 h3,body .page-id-4016 h3,body .page-id-7045 h3,body .page-id-6802 h3{text-align:center !important}body .page-id-5549 h4,body .page-id-4516 h4,body .page-id-4543 h4,body .page-id-4698 h4,body .page-id-4849 h4,body .page-id-4878 h4,body .page-id-4016 h4,body .page-id-7045 h4,body .page-id-6802 h4{padding-bottom:30px !important}body .home h3{text-align:center !important}body .home h4{padding-bottom:30px !important}body #panel-wolktguuhw7-0-1-0 .heading__primary,body #panel-4698-5-1-0 .heading__primary{padding-top:30px !important}body #pg-5549-3 .thim-bg-overlay{padding-left:0 !important;padding-right:0 !important}body #pg-5549-5 .desc-icon-box,body #pg-5549-9 .desc-icon-box,body #pg-5549-17 .desc-icon-box,body #pg-4543-1 .desc-icon-box,body #pgc-4516-1-0 .desc-icon-box,body #pgc-4516-3-1 .desc-icon-box{margin-bottom:30px !important}body .page-id-4845 .site-content{padding-top:30px !important;padding-bottom:40px !important}body #pg-5549-11 .thim-bg-overlay,body #pg-5549-15 .thim-bg-overlay,body #pg-5549-7 .thim-bg-overlay,body #pg-4698-3 .thim-bg-overlay{background-repeat:no-repeat !important}}@media (min-width:767px) and (max-width:858px){body .sub-menu{margin-left:-123px !important}}@media (max-width:430px){body .ctcc-right-side{flex-shrink:1}}body .top-header .widget_media_image img{max-width:95% !important}body .top-header .widget_social{height:32px !important}body .hoti-down.class_offer{display:none !important}@media (max-width:991px){body div.hoti-footer.class_offer{margin-left:0 !important;float:left !important}}body .hoti-footer.class_offer{position:static !important;bottom:0 !important;width:220px !important;height:347px !important;z-index:500;right:4.6%;margin-left:55px !important;box-shadow:1px 1px 1px #888}body .hoti-footer.class_offer .hoti-search{max-width:100% !important;height:auto;line-height:1em;padding:20px !important;width:230px}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul{position:static !important;z-index:100;text-align:center;background-color:transparent;padding:1%;padding-left:0;padding-bottom:0;font-size:15px;font-weight:600;font-family:inherit !important}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul .hoti-rooms{display:none;padding:0 !important;height:auto;width:100% !important;float:right;padding-top:10px !important}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul .hoti-rooms .hb-form-field-input{text-align:left}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul .hoti-rooms .hb-form-field-input .si-span-rooms{font-size:11px;font-weight:500;width:100% !important}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul .hoti-rooms .hb-form-field-input .si-span-ages{display:none}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul .hoti-rooms .hb-form-field-input .si-ages{display:none}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul .hoti-rooms .hb-form-field-input .dk-select{width:100% !important}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul .hoti-rooms .hb-form-field-input .si-room-nr-span{display:block;width:58px !important}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul .hoti-rooms ul.si-room-fields-ul{margin:0 !important;list-style:none}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul .hoti-rooms ul.si-room-fields-ul .si-room-fields{width:43% !important;float:left}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul .hoti-rooms ul.si-room-fields-ul .si-room-fields-right{width:42% !important;float:right}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul .hoti-rooms ul.si-room-fields-ul div.dk-selected{font-weight:100}body .hoti-footer.class_offer .hoti-search ul.hoti-rooms-ul .hoti-rooms ul.si-room-fields-ul ul.dk-select-options li.dk-option{font-weight:100}body .hoti-footer.class_offer .hoti-search .si-top-field{margin-top:7px !important}body .hoti-footer.class_offer .hoti-search .si-top-text{width:75%;float:left}body .hoti-footer.class_offer .hoti-search .si-top-text .si-title{font-size:18px;font-weight:700;line-height:18px}body .hoti-footer.class_offer .hoti-search .si-top-text .si-subtitle{font-size:14px;font-weight:700;line-height:14px;height:30px;display:block}body .hoti-footer.class_offer .hoti-search .si-top-image{width:25%;float:left}body .hoti-footer.class_offer .hoti-search .hb-form-table{width:100% !important}body .hoti-footer.class_offer .hoti-search li.si-dates{width:100% !important}body .hoti-footer.class_offer .hoti-search li.si-dates button{padding-bottom:10px !important;line-height:20px !important}body .hoti-footer.class_offer .hoti-search .si-medium-field-left{float:left !important;width:50% !important}body .hoti-footer.class_offer .hoti-search .si-medium-field-right{float:right !important;width:50% !important}body .hoti-footer.class_offer .hoti-search .hoti-field{width:44% !important;padding:0 3px !important}body .hoti-footer.class_offer .hoti-search .hoti-field .si-promo input{margin-top:0}body .hoti-footer.class_offer .hoti-search .hoti-field .si-field-names{font-size:11px;font-weight:500}body .hoti-footer.class_offer .hoti-search .hoti-field .dk-select-options{z-index:600 !important;line-height:29px !important;height:auto}body .hoti-footer.class_offer .hoti-search .hoti-field .dk-select-options li{font-size:12px;border:0}body .hoti-footer.class_offer .hoti-search .hoti-field .dk-selected{font-size:12px;border:0;line-height:29px;height:28px}body .hoti-footer.class_offer .hoti-search .hoti-field input{height:28px !important}body .hoti-footer.class_offer .hoti-search .hb-submit{float:none !important;width:51% !important;padding:0 3px !important}body .hoti-footer.class_offer .hoti-search .hb-submit button{margin-top:14px;width:175px !important}body .hoti-footer.class_offer input{font-size:12px;border:0}@media (min-width:781px){body .class_offer_top{display:none}}@media (max-width:780px){body .class_offer{display:none !important}body button.ui-datepicker-trigger i{padding:4px}body .hoti-down.class_offer_top{display:none !important}body .hoti-up{display:none !important}body .hoti-footer.class_offer_top{position:static !important;width:100% !important;height:auto !important;overflow:auto}body .hoti-footer.class_offer_top .hoti-search{max-width:100% !important;height:auto !important;line-height:1em;padding:20px !important;width:100%;float:left}body .hoti-footer.class_offer_top .hoti-search ul.hb-form-table{display:initial !important}body .hoti-footer.class_offer_top .hoti-search ul.hb-form-table li.hoti-field{float:left !important;width:33.3% !important;height:auto;padding-left:0 !important;padding-right:5px !important}body .hoti-footer.class_offer_top .hoti-search ul.hb-form-table li.hoti-field ul{height:auto !important}body .hoti-footer.class_offer_top .hoti-search ul.hb-form-table li.hoti-field.fields-increase{width:50% !important}body .hoti-footer.class_offer_top .hoti-search ul.hoti-rooms-ul{position:static !important;width:100% !important;float:left}body .hoti-footer.class_offer_top .hoti-search ul.hoti-rooms-ul .hoti-rooms{height:310px !important}body .hoti-footer.class_offer_top .hoti-search .si-top-field{margin-top:7px !important}body .hoti-footer.class_offer_top .hoti-search .si-top-text{width:75%;float:left}body .hoti-footer.class_offer_top .hoti-search .si-top-text .si-title{font-size:18px;font-weight:700;line-height:18px}body .hoti-footer.class_offer_top .hoti-search .si-top-text .si-subtitle{font-size:14px;font-weight:700;line-height:14px;height:30px;display:block}body .hoti-footer.class_offer_top .hoti-search .si-top-image{width:75px;float:right;height:40px}body .hoti-footer.class_offer_top .hoti-search .hb-form-table{width:100% !important}body .hoti-footer.class_offer_top .hoti-search li.si-dates{width:100% !important}body .hoti-footer.class_offer_top .hoti-search li.si-dates button{padding-bottom:10px !important;line-height:20px !important}body .hoti-footer.class_offer_top .hoti-search .si-medium-field-left{float:left !important;width:50% !important}body .hoti-footer.class_offer_top .hoti-search .si-medium-field-right{float:right !important;width:50% !important}body .hoti-footer.class_offer_top .hoti-search .hoti-field{width:44% !important;padding:0 3px !important}body .hoti-footer.class_offer_top .hoti-search .hoti-field .si-promo input{margin-top:0}body .hoti-footer.class_offer_top .hoti-search .hoti-field .si-field-names{font-size:11px;font-weight:500}body .hoti-footer.class_offer_top .hoti-search .hoti-field .si-span-ages,body .hoti-footer.class_offer_top .hoti-search .hoti-field .dk-select.childRoom{display:none}body .hoti-footer.class_offer_top .hoti-search .hoti-field .childRoom{display:none}body .hoti-footer.class_offer_top .hoti-search .hoti-field .dk-select-options{z-index:600 !important;line-height:29px !important;height:28px}body .hoti-footer.class_offer_top .hoti-search .hoti-field .dk-select-options li{font-size:12px;border:0}body .hoti-footer.class_offer_top .hoti-search .hoti-field .dk-selected{font-size:12px;border:0;line-height:29px;height:28px}body .hoti-footer.class_offer_top .hoti-search .hoti-field input{height:28px !important}body .hoti-footer.class_offer_top .hoti-search .hb-submit{float:none !important;width:51% !important;padding:0 !important}body .hoti-footer.class_offer_top .hoti-search .hb-submit button{width:100px !important;margin-top:6px !important}body .hoti-footer.class_offer_top input{font-size:12px;border:0}}body .si-button-map a{width:62% !important;border-color:transparent !important}body .si-button-map a span{font-weight:600 !important}@media (min-width:781px){body .si-menu-maps-p{position:absolute;z-index:15;margin-top:65px;margin-left:20px}}@media (max-width:780px){body .si-menu-maps{margin-bottom:30px !important}}body .si-google-map-p{width:100% !important}body .gmb-infobubble-container{height:auto !important}body .si-maps-title h3.widget-title{margin-bottom:0}@media (max-width:780px){body .si-maps-title{text-align:center}body .si-maps-title h3.widget-title{text-align:center !important}}.single-offer .siteorigin-widget-tinymce,.single-discount .siteorigin-widget-tinymce{text-align:left !important}.single-offer .top_site_main,.single-discount .top_site_main{min-height:0 !important;height:132px !important}.single-offer div.class_generic,.single-discount div.class_generic{display:none !important}.single-offer article .post-image,.single-discount article .post-image{text-align:center}.single-offer article .entry-content .entry-header,.single-discount article .entry-content .entry-header{margin-bottom:15px !important}.single-offer article .entry-content .offer-booking-holder h2,.single-discount article .entry-content .offer-booking-holder h2{margin-bottom:-20px}.single-offer article .entry-content .offer-booking-holder .wpcf7-form input,.single-discount article .entry-content .offer-booking-holder .wpcf7-form input{text-align:center}.single-offer article .entry-content .offer-booking-holder .wpcf7-form .ui-datepicker-trigger,.single-discount article .entry-content .offer-booking-holder .wpcf7-form .ui-datepicker-trigger{top:-7px}.single-offer article .entry-content .wpcf7-form label,.single-discount article .entry-content .wpcf7-form label{display:block;color:#fff}.single-offer article .entry-content .wpcf7-form label input,.single-discount article .entry-content .wpcf7-form label input,.single-offer article .entry-content .wpcf7-form label select,.single-discount article .entry-content .wpcf7-form label select,.single-offer article .entry-content .wpcf7-form label textarea,.single-discount article .entry-content .wpcf7-form label textarea,.single-offer article .entry-content .wpcf7-form label .dk-selected,.single-discount article .entry-content .wpcf7-form label .dk-selected{color:#776e64}.single-offer article .entry-content .wpcf7-form input,.single-discount article .entry-content .wpcf7-form input,.single-offer article .entry-content .wpcf7-form textarea,.single-discount article .entry-content .wpcf7-form textarea{margin-bottom:10px}.single-offer article .entry-content .wpcf7-form textarea,.single-discount article .entry-content .wpcf7-form textarea{height:125px}.single-offer article .entry-content .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.single-discount article .entry-content .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label{font-size:13px}@media (max-width:780px){.single-offer .site-content,.single-discount .site-content{padding-top:0 !important;padding-left:0 !important;padding-right:0 !important}}@media (max-width:1024px){.single-offer .top_site_main,.single-discount .top_site_main{height:126px !important}}@media (max-width:767px){.single-offer .top_site_main,.single-discount .top_site_main{height:74px !important}}@media (max-width:780px){.page-template-default h3.heading__primary{text-align:center !important}.page-template-default .sc-heading h4.heading__primary{opacity:1 !important;transform:initial !important}.page-template-default .sc-heading h3.heading__primary{opacity:1 !important;transform:initial !important}.si-amenities .sc-heading{padding-top:30px !important}}.post-type-archive-offer .site-main,.tax-hotel .site-main{padding-right:0 !important}.post-type-archive-offer article.type-offer,.tax-hotel article.type-offer,.post-type-archive-offer article.type-discount,.tax-hotel article.type-discount{padding-right:3px !important;padding-left:3px !important}@media (max-width:780px){.post-type-archive-offer .type-offer,.tax-hotel .type-offer,.post-type-archive-offer .type-discount,.tax-hotel .type-discount{padding-right:19px !important}}@media (max-width:767px){.post-type-archive-offer .archive-content article,.tax-hotel .archive-content article{height:390px !important}.post-type-archive-offer .archive-content article .content-inner,.tax-hotel .archive-content article .content-inner{height:auto !important}.post-type-archive-offer .archive-content article .content-inner .post-formats-wrapper,.tax-hotel .archive-content article .content-inner .post-formats-wrapper{margin-right:14px !important}}.post-type-archive-offer .content-inner,.tax-hotel .content-inner{padding-bottom:20px !important;margin-bottom:30px !important}.post-type-archive-offer .content-inner .entry-header,.tax-hotel .content-inner .entry-header{height:45px;margin-bottom:15px}.post-type-archive-offer .content-inner .entry-header .heading__primary,.tax-hotel .content-inner .entry-header .heading__primary{text-align:center !important;color:#fff !important}.post-type-archive-offer .content-inner .entry-content,.tax-hotel .content-inner .entry-content{margin-top:-225px !important}.post-type-archive-offer .content-inner .entry-content .entry-summary .wrapper-box-icon,.tax-hotel .content-inner .entry-content .entry-summary .wrapper-box-icon{padding:0 32px}.post-type-archive-offer .content-inner .entry-content .entry-summary .wrapper-box-icon a,.tax-hotel .content-inner .entry-content .entry-summary .wrapper-box-icon a{color:#fff;background-color:rgba(0,0,0,.1)}.post-type-archive-offer .post-formats-wrapper,.tax-hotel .post-formats-wrapper{margin-bottom:10px !important;overflow:hidden !important}.post-type-archive-offer .post-formats-wrapper a.post-image,.tax-hotel .post-formats-wrapper a.post-image{display:block}.post-type-archive-offer .post-formats-wrapper a.post-image img,.tax-hotel .post-formats-wrapper a.post-image img{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.post-type-archive-offer .content-inner:hover .post-formats-wrapper a,.tax-hotel .content-inner:hover .post-formats-wrapper a{overflow:hidden}.post-type-archive-offer .content-inner:hover .post-formats-wrapper a img,.tax-hotel .content-inner:hover .post-formats-wrapper a img{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.post-type-archive-discount .site-main{padding-right:0 !important}.post-type-archive-discount article.type-offer,.post-type-archive-discount article.type-discount{padding-right:3px !important;padding-left:3px !important}@media (max-width:780px){.post-type-archive-discount .type-offer,.post-type-archive-discount .type-discount{padding-right:19px !important}}@media (max-width:767px){.post-type-archive-discount .archive-content article{height:390px !important}.post-type-archive-discount .archive-content article .content-inner{height:auto !important}.post-type-archive-discount .archive-content article .content-inner .post-formats-wrapper{margin-right:14px !important}}.post-type-archive-discount .content-inner{padding-bottom:20px !important;margin-bottom:30px !important}.post-type-archive-discount .content-inner .entry-header{height:34px;margin-bottom:15px}.post-type-archive-discount .content-inner .entry-header .heading__primary{text-align:center !important;color:#fff}.post-type-archive-discount .content-inner .entry-content{margin-top:0 !important}.post-type-archive-discount .content-inner .entry-content .entry-summary .wrapper-box-icon{padding:0 32px}.post-type-archive-discount .content-inner .entry-content .entry-summary .wrapper-box-icon a{color:#fff;background-color:rgba(0,0,0,.3)}.post-type-archive-discount .post-formats-wrapper{margin-bottom:10px !important;background-color:#000;overflow:hidden !important}.post-type-archive-discount .post-formats-wrapper a.post-image{display:block}.post-type-archive-discount .post-formats-wrapper a.post-image img{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.post-type-archive-discount .content-inner:hover .post-formats-wrapper a{overflow:hidden}.post-type-archive-discount .content-inner:hover .post-formats-wrapper a img{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}@media (min-width:768px){.home .affix{top:0 !important}}@media (max-width:767px){.home-page{overflow-x:hidden}}.si-archive-events .content-inner{width:100% !important}.si-archive-events h3.blog_title{text-align:center !important;padding-bottom:0 !important;line-height:30px !important}.si-archive-events h3.blog_title a{color:#5a5a5a !important}@media (max-width:730px){.si-secondicons-facilities{margin-bottom:20px !important}}.si-facilities-container{height:55px}.si-facilities-container .si-facilities-img{float:left}.si-facilities-container .si-facilities-text{padding-top:2px;float:left;padding-left:6px;width:83%}.si-hotel-room-service .smicon-box{text-align:center !important}.si-de-heading p.heading{font-size:45px !important}.si-hoti-Starinn #hotel-booking-search-offer .hoti-rooms-ul,.si-hoti-Hoti #hotel-booking-search-offer .hoti-rooms-ul,.si-hoti-Musica #hotel-booking-search-offer .hoti-rooms-ul{display:none}.si-hoti-Musica .hoti-footer.class_offer .hoti-search .booking-stamp,.si-hoti-Hoti .hoti-footer.class_offer .hoti-search .booking-stamp{display:none !important}@media (min-width:1200px){.si-amenities .content-inner{margin-left:42px !important;margin-right:37px !important}.si-be-happy{margin-left:37px !important;margin-right:37px !important}.si-be-happy-no-left{margin-left:0 !important;margin-right:37px !important}.si-meetings-table{font-size:15px;margin-left:34px;margin-right:34px}.si-meetings-info{margin-left:34px;margin-right:34px}}@media (max-width:1085px){.si-meetings-table{overflow-x:scroll}}.si-porto-to-do .sc-heading h3.heading__primary{padding-bottom:0 !important}.si-porto-to-do .inner-icon img{max-height:182px !important;min-height:182px !important;height:auto;width:100%;max-width:100% !important}@media (max-width:1199px) and (min-width:769px){.si-porto-to-do .inner-icon img{max-height:165px !important;min-height:165px !important;width:100%}}@media (max-width:768px){.si-porto-to-do .inner-icon img{max-width:100% !important;width:300px !important}}.g-recaptcha-response{display:none !important}.mce-container.mce-panel{z-index:9999999 !important}.single-offer .content-pusher{padding-top:0 !important}.single-offer .content-pusher .top_site_main{background-image:none !important}.top_site_main .page-title-wrapper .banner-wrapper .heading__secondary{margin-top:0;text-transform:uppercase !important}@media (min-width:1200px){.TA_cdsratingsonlynarrow{line-height:0}.TA_cdsratingsonlynarrow .cdsROW{width:82% !important;height:87% !important}.TA_cdsratingsonlynarrow .cdsComponent{margin-top:5px !important}.TA_cdsratingsonlynarrow .cdsComponent a{font-size:25px !important;margin-top:5px !important}.TA_cdsratingsonlynarrow .cdsRating{line-height:6em !important}.TA_cdsratingsonlynarrow .cdsRating .ui_bubble_rating{font-size:33px !important}.TA_cdsratingsonlynarrow .cdsRating span{font-size:36px !important}.TA_cdsratingsonlynarrow .logo{padding-bottom:13px}.si-mm-trip-footer .cdsComponent{margin-top:5px !important}.si-mm-trip-footer .cdsComponent a{font-size:20px !important;margin-top:5px !important}.si-mm-trip-footer .cdsComponent a:hover{color:#000 !important}}@media (min-width:993px) and (max-width:1199px){.TA_cdsratingsonlynarrow{line-height:0}.TA_cdsratingsonlynarrow .cdsROW{width:82% !important;height:87% !important}.TA_cdsratingsonlynarrow .cdsComponent{margin-top:5px !important}.TA_cdsratingsonlynarrow .cdsComponent a{font-size:25px !important;margin-top:5px !important}.TA_cdsratingsonlynarrow .cdsRating{line-height:4em !important}.TA_cdsratingsonlynarrow .cdsRating .ui_bubble_rating{font-size:22px !important}.TA_cdsratingsonlynarrow .cdsRating span{font-size:27px !important}.TA_cdsratingsonlynarrow .logo{padding-bottom:13px}.si-mm-trip-footer .cdsComponent{margin-top:5px !important}.si-mm-trip-footer .cdsComponent a{font-size:16px !important;margin-top:5px !important}.si-mm-trip-footer .cdsComponent a:hover{color:#000 !important}}@media (min-width:781px) and (max-width:992px){.TA_cdsratingsonlynarrow{line-height:0}.TA_cdsratingsonlynarrow .cdsROW{width:82% !important;height:87% !important}.TA_cdsratingsonlynarrow .cdsComponent{margin-top:5px !important}.TA_cdsratingsonlynarrow .cdsComponent a{font-size:25px !important;margin-top:5px !important}.TA_cdsratingsonlynarrow .cdsRating{line-height:2.3em !important}.TA_cdsratingsonlynarrow .cdsRating .ui_bubble_rating{font-size:17px !important}.TA_cdsratingsonlynarrow .cdsRating span{font-size:17px !important}.TA_cdsratingsonlynarrow .logo{padding-bottom:13px}.si-mm-trip-footer .cdsComponent{margin-top:5px !important}.si-mm-trip-footer .cdsComponent a{font-size:14px !important;margin-top:5px !important}.si-mm-trip-footer .cdsComponent a:hover{color:#000 !important}}@media (max-width:780px){.TA_cdsratingsonlynarrow{line-height:0}.TA_cdsratingsonlynarrow .cdsROW{width:100% !important;height:87% !important}.TA_cdsratingsonlynarrow .cdsComponent{margin-top:5px !important}.TA_cdsratingsonlynarrow .cdsComponent a{font-size:25px !important;margin-top:5px !important}.TA_cdsratingsonlynarrow .cdsRating{line-height:2.3em !important}.TA_cdsratingsonlynarrow .cdsRating .ui_bubble_rating{font-size:17px !important}.TA_cdsratingsonlynarrow .cdsRating span{font-size:17px !important}.TA_cdsratingsonlynarrow .logo{padding-bottom:13px}}@media (min-width:1200px){.home .si-testimonials-instagram .TA_excellent,.page-template-homepage .si-testimonials-instagram .TA_excellent,.page-template .si-testimonials-instagram .TA_excellent{margin-top:-37px !important}.home .si-testimonials-instagram .TA_excellent .widEXC,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC,.page-template .si-testimonials-instagram .TA_excellent .widEXC{width:89% !important;height:217px}.home .si-testimonials-instagram .TA_excellent .widEXC .bravoBox,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .bravoBox,.page-template .si-testimonials-instagram .TA_excellent .widEXC .bravoBox{height:45px !important}.home .si-testimonials-instagram .TA_excellent .widEXC .bravoBox .bravoText,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .bravoBox .bravoText,.page-template .si-testimonials-instagram .TA_excellent .widEXC .bravoBox .bravoText{font-size:20px !important}.home .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK,.page-template .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK{position:relative;top:30%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK a,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK a,.page-template .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK a{font-size:25px}.home .si-testimonials-instagram .TA_excellent .widEXC .widEXCTALOGO,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .widEXCTALOGO,.page-template .si-testimonials-instagram .TA_excellent .widEXC .widEXCTALOGO{position:relative;top:30%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home .si-testimonials-instagram .TA_excellent a,.page-template-homepage .si-testimonials-instagram .TA_excellent a,.page-template .si-testimonials-instagram .TA_excellent a{cursor:default !important}.home .si-testimonials-instagram .TA_cdsratingsonlynarrow a,.page-template-homepage .si-testimonials-instagram .TA_cdsratingsonlynarrow a,.page-template .si-testimonials-instagram .TA_cdsratingsonlynarrow a{cursor:default !important}.home .si-testimonials-instagram .TA_certificateOfExcellence a,.page-template-homepage .si-testimonials-instagram .TA_certificateOfExcellence a,.page-template .si-testimonials-instagram .TA_certificateOfExcellence a{cursor:default !important}}@media (min-width:993px) and (max-width:1199px){.home .si-testimonials-instagram .TA_excellent,.page-template-homepage .si-testimonials-instagram .TA_excellent,.page-template .si-testimonials-instagram .TA_excellent{margin-top:-37px !important}.home .si-testimonials-instagram .TA_excellent .widEXC,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC,.page-template .si-testimonials-instagram .TA_excellent .widEXC{width:89% !important;height:167px}.home .si-testimonials-instagram .TA_excellent .widEXC .bravoBox,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .bravoBox,.page-template .si-testimonials-instagram .TA_excellent .widEXC .bravoBox{height:45px !important}.home .si-testimonials-instagram .TA_excellent .widEXC .bravoBox .bravoText,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .bravoBox .bravoText,.page-template .si-testimonials-instagram .TA_excellent .widEXC .bravoBox .bravoText{font-size:20px !important}.home .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK a,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK a,.page-template .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK a{font-size:22px}.home .si-testimonials-instagram .TA_excellent a,.page-template-homepage .si-testimonials-instagram .TA_excellent a,.page-template .si-testimonials-instagram .TA_excellent a{cursor:default !important}.home .si-testimonials-instagram .TA_cdsratingsonlynarrow a,.page-template-homepage .si-testimonials-instagram .TA_cdsratingsonlynarrow a,.page-template .si-testimonials-instagram .TA_cdsratingsonlynarrow a{cursor:default !important}.home .si-testimonials-instagram .TA_certificateOfExcellence a,.page-template-homepage .si-testimonials-instagram .TA_certificateOfExcellence a,.page-template .si-testimonials-instagram .TA_certificateOfExcellence a{cursor:default !important}}@media (min-width:781px) and (max-width:992px){.home .si-testimonials-instagram .TA_excellent,.page-template-homepage .si-testimonials-instagram .TA_excellent,.page-template .si-testimonials-instagram .TA_excellent{margin-top:-37px !important}.home .si-testimonials-instagram .TA_excellent .widEXC,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC,.page-template .si-testimonials-instagram .TA_excellent .widEXC{width:89% !important;height:130px}.home .si-testimonials-instagram .TA_excellent .widEXC .bravoBox,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .bravoBox,.page-template .si-testimonials-instagram .TA_excellent .widEXC .bravoBox{height:25px !important}.home .si-testimonials-instagram .TA_excellent .widEXC .bravoBox .bravoText,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .bravoBox .bravoText,.page-template .si-testimonials-instagram .TA_excellent .widEXC .bravoBox .bravoText{font-size:20px !important}.home .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK a,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK a,.page-template .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK a{font-size:16px}.home .si-testimonials-instagram .TA_excellent a,.page-template-homepage .si-testimonials-instagram .TA_excellent a,.page-template .si-testimonials-instagram .TA_excellent a{cursor:default !important}.home .si-testimonials-instagram .TA_cdsratingsonlynarrow a,.page-template-homepage .si-testimonials-instagram .TA_cdsratingsonlynarrow a,.page-template .si-testimonials-instagram .TA_cdsratingsonlynarrow a{cursor:default !important}.home .si-testimonials-instagram .TA_certificateOfExcellence a,.page-template-homepage .si-testimonials-instagram .TA_certificateOfExcellence a,.page-template .si-testimonials-instagram .TA_certificateOfExcellence a{cursor:default !important}}@media (max-width:780px){.home .si-testimonials-instagram .TA_excellent,.page-template-homepage .si-testimonials-instagram .TA_excellent,.page-template .si-testimonials-instagram .TA_excellent{margin-top:-37px !important}.home .si-testimonials-instagram .TA_excellent .widEXC,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC,.page-template .si-testimonials-instagram .TA_excellent .widEXC{width:89% !important;height:auto;position:relative;left:50%;transform:translateX(-55%)}.home .si-testimonials-instagram .TA_excellent .widEXC .bravoBox,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .bravoBox,.page-template .si-testimonials-instagram .TA_excellent .widEXC .bravoBox{height:25px !important}.home .si-testimonials-instagram .TA_excellent .widEXC .bravoBox .bravoText,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .bravoBox .bravoText,.page-template .si-testimonials-instagram .TA_excellent .widEXC .bravoBox .bravoText{font-size:100% !important}.home .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK a,.page-template-homepage .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK a,.page-template .si-testimonials-instagram .TA_excellent .widEXC .widEXCLINK a{font-size:16px}.home .si-testimonials-instagram .TA_excellent a,.page-template-homepage .si-testimonials-instagram .TA_excellent a,.page-template .si-testimonials-instagram .TA_excellent a{cursor:default !important}.home .si-testimonials-instagram .TA_cdsratingsonlynarrow a,.page-template-homepage .si-testimonials-instagram .TA_cdsratingsonlynarrow a,.page-template .si-testimonials-instagram .TA_cdsratingsonlynarrow a{cursor:default !important}.home .si-testimonials-instagram .TA_certificateOfExcellence a,.page-template-homepage .si-testimonials-instagram .TA_certificateOfExcellence a,.page-template .si-testimonials-instagram .TA_certificateOfExcellence a{cursor:default !important}.home .si-testimonials-instagram .widget-title,.page-template-homepage .si-testimonials-instagram .widget-title,.page-template .si-testimonials-instagram .widget-title{margin-bottom:12px}.home .si-testimonials-instagram .panel-widget-style,.page-template-homepage .si-testimonials-instagram .panel-widget-style,.page-template .si-testimonials-instagram .panel-widget-style{margin-top:40px !important}}@media (min-width:768px){.socialWidgetCore img{margin-top:-41px !important}.TA_socialButtonIcon{margin-left:-13px !important}.footer .TA_links img{margin-top:-9px}.footer .a2a_dd{margin-top:-8px}.footer .TA_socialButtonIcon{margin-left:-4px !important}}.map-icon-hotel.tryp{background-size:cover;width:30px;margin:4px 10px;height:20px;float:left}.map-icon-plane.plane{background:url(https://www.hotelstarinn.com/wp-content/themes/sailing-child/css/../images/plane.png) no-repeat center center !important;background-size:cover;width:30px;margin:4px 10px;height:20px;float:left}@media (max-width:767px){.TA_links{margin-left:-10px !important}}.footer .si-news-title{color:#fff !important;margin-bottom:0 !important;padding-bottom:20px !important}.footer form.wpcf7-form{text-align:left;margin:0}.footer form.wpcf7-form p{line-height:0 !important;margin-bottom:15px !important}.footer form.wpcf7-form input{min-height:0px;margin-bottom:0;width:auto;font-weight:500 !important}.footer form.wpcf7-form .si-first-name{margin-right:4%}.footer form.wpcf7-form .si-first-name,.footer form.wpcf7-form .si-last-name{width:40%;float:left}.footer form.wpcf7-form .si-first-name input,.footer form.wpcf7-form .si-last-name input{width:100%}.footer form.wpcf7-form .si-form-email label{width:100%}.footer form.wpcf7-form .si-form-email label input{width:84%}.footer form.wpcf7-form .wpcf7-list-item{margin:0}.footer form.wpcf7-form p{color:#fff !important}.footer form.wpcf7-form p input[type=text],.footer form.wpcf7-form p input[type=email]{color:#757575 !important}.footer .wpcf7-not-valid input{border-color:red !important}.footer .wpcf7-mail-sent-ok{color:green !important}.footer .wpcf7-validation-errors{color:red !important}@media (min-width:768px){#at-share-dock{display:none !important}}span.map-icon-rv-park:before{content:"\e025" !important}.si-mb-center .sc-heading h3{text-align:center !important}.si-mb-white h3{color:#fff !important}.si-mb-white .desc-icon-box a{color:#fff !important}.si-mb-white a:hover{color:#09f !important}.si-span-center .smicon-box.iconbox-top{text-align:center !important}.si-h3-blue h3{color:#0067b0 !important}.sc-heading h3{line-height:1.8em !important}.capitalize .h2{text-transform:uppercase !important}.capitalize strong{text-transform:uppercase !important}.hide-if-no-customize{display:none}.pum .pum-container{padding:0;border:0}@media (max-width:767px){.pum .pum-container .pum-close{top:8px !important;right:0 !important}}@media (max-width:767px){.pum .pum-container{top:0 !important}}.pum .pum-container .panel-grid{padding:30px;background-image:url("https://www.hotelstarinn.com/wp-content/themes/sailing-child/css/../images/Tryp Lisboa Caparica.jpg");background-position:center;background-repeat:no-repeat}@media (max-width:767px){.pum .pum-container .panel-grid{padding:10px;overflow-y:scroll}}@media (max-width:767px){.pum .pum-container .panel-grid .panel-row-style{height:100vh}}.pum .pum-container .panel-grid .panel-row-style .widget_heading{background-color:rgba(0,0,0,.2);padding:10px}.pum .pum-container .panel-grid .panel-row-style .widget_heading h3{font-size:24px !important;color:#fff !important;padding:0 !important}@media (max-width:767px){.pum .pum-container .panel-grid .panel-row-style .widget_heading h3{font-size:20px !important}}.wpcf7-form .your-consent input[type=checkbox]{width:18px;margin:0;height:auto;min-height:18px;margin-right:10px}.wpcf7-form .your-consent input[type=checkbox]:before{line-height:16px}.wpcf7-form .wpcf7-response-output.wpcf7-acceptance-missing,.wpcf7-form .wpcf7-response-output.wpcf7-spam-blocked{background:#f2dede}.hoti-full-page .top_site_main,.hoti-full-page .site-header,.hoti-full-page .site-footer,.hoti-full-page .hoti-footer,.hoti-full-page .hoti-up,.hoti-full-page .hoti-down,.hoti-full-page .addthis-smartlayers{display:none}.hoti-full-page .site-content,.hoti-full-page .content-pusher{padding-top:0 !important;padding-bottom:0 !important}.hoti-full-page .google-maps-builder{height:100vh !important}.hoti-full-page .full-map .so-panel{margin-bottom:3px !important}.hoti-full-page .full-map .so-panel:last-child{margin-bottom:0 !important}.hoti-full-page .full-map .si-menu-maps-p{align-self:center !important;margin-top:0 !important;min-width:150px}.hoti-full-page .full-map .si-menu-maps-p .ow-button-base a{padding-left:0;padding-right:0;width:100% !important}@media (max-width:780px){.hoti-full-page .full-map .si-menu-maps-p{margin-top:30px !important}}.hoti-full-page .full-map .thim-widget-empty-space{display:none}@media (min-width:780px){.hoti-full-page .full-map .si-menu-maps-p{position:absolute !important}.hoti-full-page .full-map .si-google-map-p{position:static !important}}.hrf-faq-list h4{text-align:left !important}.hrf-faq-list .hrf-entry{border-bottom:1px solid !important}.hrf-faq-list .hrf-entry .hrf-title{font-size:24px !important;padding-left:0 !important;padding-bottom:10px !important;margin-right:0 !important}@media (max-width:576px){.hrf-faq-list .hrf-entry .hrf-title{padding-right:35px}}.hrf-faq-list .hrf-entry .hrf-title span{margin-right:-10px;margin-left:0;top:0 !important;float:right}@media (max-width:576px){.hrf-faq-list .hrf-entry .hrf-title span{margin-right:-35px !important}}.hrf-faq-list .hrf-entry .hrf-content h1,.hrf-faq-list .hrf-entry .hrf-content h2,.hrf-faq-list .hrf-entry .hrf-content h3,.hrf-faq-list .hrf-entry .hrf-content h4,.hrf-faq-list .hrf-entry .hrf-content h5,.hrf-faq-list .hrf-entry .hrf-content h6{font-size:20px !important}@media (max-width:576px){.hrf-faq-list .hrf-entry .hrf-content{padding-left:10px !important}}.hrf-faq-list .hrf-entry[id]{display:block}.hrf-faq-list article:not(.hrf-entry){display:none !important}.fa-facebook{font-family:'FontAwesome5Brands' !important;font-style:normal !important;font-size:24px !important;color:#0067b0}.top-banner-wrapper{width:100%;height:auto}.top-banner-wrapper.theme_melia{background-color:#928981}.top-banner-wrapper.theme_tryp{background-color:#0067b0}.top-banner-wrapper.theme_goldenres{background-color:#fdb715}.top-banner-wrapper.theme_musica{background-color:#b39d6e}.top-banner-wrapper.theme_starin{background-color:#f58027}.top-banner-wrapper .top-banner{position:relative;padding:5px 15px;max-width:1200px;margin:0 auto}.top-banner-wrapper .top-banner p{margin:0;color:#fff}.top-banner-wrapper .top-banner p a{color:#fff;text-decoration:underline}.top-banner-wrapper .top-banner .banner-close{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;width:25px;height:25px}.top-banner-wrapper .top-banner .banner-close:before{content:'\f00d';font-family:'FontAwesome5ProRegular';color:#fff;font-size:25px}.top-banner-wrapper.hide-banner{display:none}@media (max-width:767px){.top-banner-wrapper .top-banner{padding:5px 40px 5px 15px}.top-banner-wrapper .top-banner .banner-close{right:10px}}.fancybox-popup{position:absolute;top:-200px;opacity:0}.fancybox-overlay .fancybox-opened-popup .fancybox-skin{padding:0 !important;background:0 0;-webkit-box-shadow:none;box-shadow:none}.fancybox-overlay .fancybox-opened-popup .fancybox-skin .fancybox-close{top:0;right:0;background:0 0 !important}.fancybox-overlay .fancybox-opened-popup .fancybox-skin .fancybox-close:before{font-family:'FontAwesome5ProRegular';font-size:23px;color:#fff}.fancybox-overlay .fancybox-opened-popup #popupHolder.theme_melia{background-color:#928981}.fancybox-overlay .fancybox-opened-popup #popupHolder.theme_tryp{background-color:#0067b0}.fancybox-overlay .fancybox-opened-popup #popupHolder.theme_goldenres{background-color:#fdb715}.fancybox-overlay .fancybox-opened-popup #popupHolder.theme_musica{background-color:#b39d6e}.fancybox-overlay .fancybox-opened-popup #popupHolder.theme_starin{background-color:#f58027}.fancybox-overlay .fancybox-opened-popup #popupHolder .popup-container{width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 20px 15px}.fancybox-overlay .fancybox-opened-popup #popupHolder .popup-container .popup-logo{margin-bottom:15px}.fancybox-overlay .fancybox-opened-popup #popupHolder .popup-container .popup-logo img{max-width:315px}.fancybox-overlay .fancybox-opened-popup #popupHolder .popup-container .popup-content{color:#fff}.fancybox-overlay .fancybox-opened-popup #popupHolder .popup-container .popup-content p,.fancybox-overlay .fancybox-opened-popup #popupHolder .popup-container .popup-content a{color:#fff !important}.fancybox-overlay .fancybox-opened-popup #popupHolder .popup-container .popup-content p{margin-bottom:0;line-height:20px;font-size:14px}.fancybox-overlay .fancybox-opened-popup #popupHolder .popup-container .popup-content p a{text-decoration:underline}.fancybox-overlay .fancybox-opened-popup #popupHolder .popup-container .popup-content p strong{color:inherit}@media (max-width:766px){.fancybox-overlay .fancybox-opened #popupHolder .popup-container{width:80vw}}@media (max-width:575px){.fancybox-overlay .fancybox-opened #popupHolder .popup-container{width:100%}.fancybox-overlay .fancybox-opened #popupHolder .popup-container .popup-content{line-height:16px;font-size:12px}}.pois-app-entrance{width:80%;min-height:60vh;display:flex;flex-wrap:wrap;align-items:center;margin:0 auto;justify-content:center}.pois-app-entrance>div{width:35%}.pois-app-entrance:after{content:'';background:url('https://www.hotelstarinn.com/wp-content/themes/sailing-child/css/../images/pois/Pois.svg') no-repeat center bottom;width:50%;padding-bottom:50%}.pois-app-entrance .pois-title{font-family:inherit !important;font-style:normal;font-weight:400;font-size:40px;line-height:44px;letter-spacing:.05em;text-transform:uppercase;color:#fff !important;text-align:left !important}.pois-app-entrance .pois-link{font-family:inherit;font-style:normal;font-weight:700;font-size:15px;line-height:19px;align-items:center;text-align:center;color:#fff;border:2px solid #f5f5f5;box-sizing:border-box;border-radius:5px;padding:20px 30px;float:left;width:auto !important;margin-top:15px}.pois-app-entrance .pois-link:hover{background-color:#fff;color:#000}@media (max-width:991px){.pois-app-entrance{width:100%;min-height:0;padding:10vh 0}.pois-app-entrance>div{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.pois-app-entrance:after{content:'';background:url('https://www.hotelstarinn.com/wp-content/themes/sailing-child/css/../images/pois/Pois.svg') no-repeat center bottom;background-size:contain;width:100%;padding-bottom:85%}.pois-app-entrance .pois-title{width:100%;text-align:center !important}}body.app-entrance-page .site-main{width:100% !important}body.app-entrance-page .top_site_main{display:none !important}body.app-entrance-page.si-hoti-Melia .content-area{background:url('https://www.hotelstarinn.com/wp-content/themes/sailing-child/css/../images/pois/Melia.jpg') no-repeat center center #928981 !important}body.app-entrance-page.si-hoti-Melia .content-area .site-content{background-color:transparent !important}body.app-entrance-page.si-hoti-Hoti .content-area{background:url('https://www.hotelstarinn.com/wp-content/themes/sailing-child/css/../images/pois/Golden-Residence.jpg') no-repeat center center #fdb715 !important}body.app-entrance-page.si-hoti-Hoti .content-area .site-content{background-color:transparent !important}body.app-entrance-page.si-hoti-Starinn .content-area{background:url('https://www.hotelstarinn.com/wp-content/themes/sailing-child/css/../images/pois/Starinn.jpg') no-repeat center center #e57824 !important}body.app-entrance-page.si-hoti-Starinn .content-area .site-content{background-color:transparent !important}body.app-entrance-page.si-hoti-Musica .content-area{background:url('https://www.hotelstarinn.com/wp-content/themes/sailing-child/css/../images/pois/Hotel-da-musica.jpg') no-repeat center center #b39d6e !important}body.app-entrance-page.si-hoti-Musica .content-area .site-content{background-color:transparent !important}body.app-entrance-page.si-hoti-Tryp .content-area{background:url('https://www.hotelstarinn.com/wp-content/themes/sailing-child/css/../images/pois/Trip.jpg') no-repeat center center #0067b0 !important}body.app-entrance-page.si-hoti-Tryp .content-area .site-content{background-color:transparent !important}