﻿.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.beach-page .jumbotron-secondary{background-image:-webkit-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:-moz-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:-o-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:linear-gradient(69deg, #fea77c 0%, #facd99 100%)}.beach-page .section{margin-top:5em}.beach-page .jumbotron-primary{height:200px;padding:0;margin-bottom:0;background-size:cover;background-position:50% 75%}@media (min-width: 320px) and (max-width: 766px){.beach-page .jumbotron-primary{display:none}}@media (max-width: 575px){.beach-page .btn{white-space:normal}}.beach-page .map-button{text-align:center}@media (min-width: 768px){.beach-page .map-button{position:relative;margin-top:8px}}.beach-page .rating-description{font-size:.7rem;color:#b1b1b1;display:block}.beach-page #map{width:100%;height:500px;background:#999}.beach-page #map+.map-button{position:relative;height:0;text-align:center}.beach-page #map+.map-button a{position:absolute;bottom:1rem;left:50%;transform:translate(-50%, 0)}.beach-page .map-info-content{position:relative;display:flex;align-items:center;background:white;height:70px;padding:0 1.5rem;border-top-right-radius:5px;border-bottom-right-radius:5px;box-shadow:-10px 10px 30px 0 rgba(0,0,0,0.2)}.beach-page .map-info-content:before{content:'';display:block;position:absolute;top:0;left:-62px;width:0;height:0;border:35px solid transparent;border-right-color:white;border-right-width:27px}.beach-page .map-info-content img{width:21px}.beach-page .address .address-text{color:#6d6d6d}.beach-page .unavailable-amenity img{opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.beach-page .jumbotron-secondary{height:446px;padding:0}.beach-page .instagram-post img{width:100%;border-radius:5px;box-shadow:0 20px 30px -10px rgba(0,0,0,0.2)}.beach-page .instagram-post .float-right{line-height:26px;opacity:.5}.beach-page .guide-info{background:#f7f7f7;border-radius:6px;border-top-left-radius:45px;border-bottom-left-radius:45px}.beach-page .guide-info img{border-radius:100%;border:3px solid #facd99;margin-right:15px;object-fit:cover}.beach-page .guide-info .ask-question{background:#ff7c7c;color:white;font-size:14px}.beach-page .btn-ref{color:white;border-radius:0;min-width:130px}.beach-page .btn-ref:hover{background:#fff;color:#000;border:1px solid black}.beach-page .btn-booking{background:#1c4a88}.beach-page .btn-vrbo{background:#709ded}.youtube-thumb{position:relative;display:inline-block;width:100%}.youtube-thumb .play-video{position:absolute;height:80px;top:50%;left:50%;transform:translate(-50%, -50%)}.youtube-thumb:hover .play-video{filter:brightness(90%)}.youtube-thumb .video-thumb{width:100%;height:0;padding-bottom:56%;background-size:cover;background-position:50% 50%}#youtubeModal .modal-content{border:none;background:none}#youtubeModal .modal-content .close-btn{float:right;height:20px;margin-bottom:10px}#youtubeModal .modal-footer{border:none}#youtubeModal .modal-footer .ref-container{background:#fff;width:100%;border-radius:3px;vertical-align:top;display:flex}#youtubeModal .modal-footer .ref-container-left{text-align:left;width:20%;padding:10px 0 10px 15px;color:white;background:#ff9966;background:-webkit-linear-gradient(to right, #ff5e62, #f96);background:linear-gradient(to right, #ff5e62, #f96);font-size:1.15rem;border-top-left-radius:3px;border-bottom-left-radius:3px}#youtubeModal .modal-footer .ref-container-right{text-align:center;width:80%;padding:15px}.btn-convert{background:#ff9966;background:-webkit-linear-gradient(to right, #ff5e62, #f96);background:linear-gradient(to right, #ff5e62, #f96);border:1px solid white;color:white;font-weight:bold;font-family:Helvetica}.btn-convert:hover{color:#fff}.slick-beach span.slider-description{display:block;text-align:left;margin-right:10px;font-size:0.7rem;color:#b1b1b1}.slick-beach .slick-slider img{position:relative;width:unset;max-width:100%;height:440px;object-fit:cover}@media (max-width: 767px){.slick-beach .slick-slider img{height:340px}}.slick-beach .slick-slider-nav img{height:50px;object-fit:cover;padding:8px 6px;cursor:pointer}.slick-beach .slick-slider-container{position:relative}@media (max-width: 767px){.slick-beach .slick-slider-nav-container{margin-left:auto;margin-right:auto}}.slick-beach .slick-next,.slick-beach .slick-prev{width:85px;height:56px;top:unset;left:unset;right:unset;bottom:-28px;background:#fff !important;z-index:1}.slick-beach .slick-next:before,.slick-beach .slick-prev:before{font-family:inherit;font-size:32px;color:#fea77c}.slick-beach .slick-prev{left:0px;padding-left:35px}.slick-beach .slick-next{left:85px;padding-right:35px}.slick-beach .slick-fullscreen{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;opacity:0;cursor:pointer}.slick-beach .slick-counter{position:absolute;bottom:0;left:0;width:170px;font-size:65%;text-align:center;z-index:1}#toc-about .about-sticky{position:-webkit-sticky;position:sticky;top:1rem}#toc-about .about-sticky .sidebar-rental-menu{margin-top:40px;width:90%;border:1px solid #dddddd;border-radius:5px;padding-bottom:20px}#toc-about .about-sticky .sidebar-rental-menu .btn-ref{float:right}#toc-about .about-sticky .sidebar-rental-menu .menu-header{background:#ff9966;background:-webkit-linear-gradient(to right, #ff5e62, #f96);background:linear-gradient(to right, #ff5e62, #f96);color:white;border-top-left-radius:4px;border-top-right-radius:4px;padding:23px 10px;font-weight:bold;padding-left:40px;display:flex}#toc-about .about-sticky .sidebar-rental-menu .menu-header .h5{font-weight:600}#toc-about .about-sticky .sidebar-rental-menu .menu-header .text-muted{color:#efefef !important}#toc-about .about-sticky .sidebar-rental-menu .menu-header .img-discount{float:right}#toc-about .about-sticky .sidebar-rental-menu .menu-body{padding-right:40px;padding-top:28px;padding-left:40px}#toc-about .about-sticky .sidebar-rental-menu .menu-body .row{align-items:center}#toc-about .about-sticky .sidebar-rental-menu .menu-body .border-line{width:100%;height:1px;background:#ddd}#toc-about .about-sticky .sidebar-rental-menu .menu-body .ha-footnote{font-size:12px;font-family:serif;color:#b1b1b1;padding-left:5px}#toc-about .about-sticky .side-rental-ad{width:100%;height:300px;background-image:url(/assets/sidebar_banner-d30fbb90cc1a3b5c53bbfdf2acad7c460effaa5f8e46e5564941448d4953d912.jpg);background-size:contain;background-repeat:no-repeat;position:relative}#toc-about .about-sticky .side-rental-ad span{color:white;background:#f75d15;margin-left:14px;padding:5px;position:absolute;bottom:30%}#toc-questions .q-block{display:block;border-left:2px solid #fea77c;padding:10px;font-size:14px;border-radius:6px}#toc-questions .q-block .block{font-size:12px}#toc-questions .a-block{display:block;padding:10px;font-size:14px}#toc-map .right-drag-icon{width:42px;height:42px;margin:-6px -3px;opacity:.55}@media (min-width: 768px){.beach-description p{font-size:.9rem}}.beach-description ul:last-child{margin-bottom:30px}.beach-description p.gallery{margin:1rem -0.5rem}.beach-description p.gallery img{width:168px !important;height:168px !important;object-fit:cover;margin:0.5rem;cursor:pointer;transition:opacity 0.2s}.beach-description p.gallery img:hover{opacity:0.7}.beach-toc{list-style:none;margin:0;padding:0 0 0 10px;font-size:.75rem;columns:2;-webkit-columns:2;-moz-columns:2}.beach-toc li{padding:0px}.beach-toc li a{color:#ff9d6c;font-size:13px;font-weight:bold}.beach-toc li a:hover{color:#ff7734}.warning-text{border-left:1px solid #fea77c;padding:15px 0 15px 10px;background:#fff0f1;margin:20px 0}.warning-text strong{color:#fea77c}.warning-text p{font-size:.8em;padding-bottom:0;padding-left:25px;margin-bottom:0;margin-top:5px;position:relative}.warning-text p:before{content:'';position:absolute;display:inline-block;top:2px;left:0;height:1em;width:1em;background-image:url(/assets/icon_warning-29aba73cd7ab8815f345b65bff05ceaa89359e108f807f7759e747156dd4ed87.svg);background-size:contain;background-repeat:no-repeat;opacity:0.5}.warning-text p strong{color:#868686}aside .nav-tabs{display:flex;flex-wrap:nowrap;white-space:nowrap}aside .nav-tabs .nav-item{flex:1;margin:0 3px -1px}aside .nav-tabs .nav-item:first-of-type{margin-left:0}aside .nav-tabs .nav-item:last-of-type{margin-right:0}aside .nav-tabs .nav-item .nav-link{display:flex;padding:10px}aside .nav-tabs .nav-item .nav-link:not(.active){border-color:#e9ecef #e9ecef #dee2e6}aside .nav-tabs .nav-item .left,aside .nav-tabs .nav-item .right{display:flex;flex-direction:column}aside .nav-tabs .nav-item .day{font-size:2rem;line-height:2rem;margin-right:0.5rem}aside .nav-tabs .nav-item .month,aside .nav-tabs .nav-item .title{font-size:0.8rem;line-height:1rem}aside .nav-tabs .nav-item .title{opacity:0.6}.beach-highlights{columns:3}.lightbox{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.9);z-index:999}.lightbox img{max-height:100vh;object-fit:contain;padding:40px 0}.lightbox .author-info{position:absolute;bottom:8px;color:white}.lightbox .lightbox-prev,.lightbox .lightbox-next,.lightbox .lightbox-close{position:absolute;padding:20px;margin:0 -20px;color:white;cursor:pointer}.lightbox .lightbox-prev:hover,.lightbox .lightbox-next:hover,.lightbox .lightbox-close:hover{opacity:.75}.lightbox .lightbox-prev{left:20px}.lightbox .lightbox-next{right:20px}.lightbox .lightbox-close{top:0;right:0;margin:0;font-size:26px;line-height:0}.fill-color-1{fill:#fea77c !important}.guide-download-btn{display:flex;background:#ee9ca7;background:-webkit-linear-gradient(to right, #fea77c, #ee9ca7);background:linear-gradient(to right, #fea77c, #ee9ca7);align-items:center;justify-content:space-around;color:white;font-weight:bold;border:1px dashed white;border-radius:8px;margin-top:10px}.guide-download-btn img{margin-right:-13px;margin-bottom:-10px}.amenities-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.amenities-list .beach-amenity{flex-basis:50%;margin:0 0 10px 0;padding:0;display:block}.amenities-list .beach-amenity .amenity-img{display:inline-block}.amenities-list .beach-amenity .amenity-img-container{margin:4px;border:1px solid black;border-radius:100%;height:50px;width:50px;display:flex;align-items:center;justify-content:center}.amenities-list .beach-amenity .amenity-img-container img{padding:1px;height:35px}.amenities-list .beach-amenity .text-small{display:inline-block;margin-left:4px}.amenities-list .beach-amenity .amenity-name{display:block}.amenities-list .beach-amenity .amenity-description{font-size:.7rem;display:block;color:#696969}@media (max-width: 991px){.amenities-list{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.amenities-list .beach-amenity .amenity-img,.amenities-list .beach-amenity .text-small{display:block;margin:0}}@media (max-width: 767px){.beach-page .section{margin-top:4em}.beach-page .beach-type{display:block;margin-left:.5em !important}.beach-page .state-button{max-width:100%;white-space:normal}}.blog-page .content,.blog-page .author,.blog-page .sources{font-family:'Montserrat-Regular'}.blog-page .content{color:#6b6b6b;text-align:justify}@media (min-width: 768px){.blog-page .content{padding-top:3rem}}.blog-page .content h2{color:#474747;margin-bottom:1.1rem}.blog-page .content h3{color:#6f6f6f;font-size:1.6rem}.blog-page .table-of-content{margin-bottom:2rem}@media (min-width: 768px){.blog-page .table-of-content{margin-top:-1rem;margin-left:5rem;margin-bottom:3rem}}.blog-page .table-of-content .h4{margin-bottom:1rem}.blog-page .table-of-content a{display:block;margin-bottom:0.5rem;font-size:13px}.blog-page .table-of-content a.toc-h3{padding-left:1rem}.blog-page .author .d-flex{flex-direction:row}.blog-page .author .h4{margin-bottom:2rem}.blog-page .author img{flex:0 1;width:90px;height:90px;border-radius:50%;object-fit:cover}.blog-page .author .info{padding:0 2rem}.blog-page .author .name{font-size:18px;font-weight:bold;margin-bottom:1rem}@media (max-width: 767px){.blog-page .author .d-flex{flex-direction:column}.blog-page .author .h4,.blog-page .author .name{text-align:center}.blog-page .author img{margin:0 auto 1rem}}.blog-page .sources .h4{margin-bottom:2rem}@media (min-width: 768px){.blog-page .sources ol{column-count:2}}.blog-page .sources li{margin-bottom:1rem}.blog-page .blog-block{margin:2rem 0}@media (min-width: 768px){.blog-page .blog-block{margin:4rem 0}}.blog-page .striped-block{background:#f7f7f7;padding:2rem 3rem;border-left:3px solid #ff7734}@media (max-width: 575px){.blog-page .striped-block{padding:2rem;border:none;margin-left:-15px;margin-right:-15px}}.blog-page .content blockquote,.ck-article blockquote{display:grid;position:relative;background:#f7f7f7;border:none;padding:2px 24px 2px 46px;margin:1rem 0}.blog-page .content blockquote:before,.ck-article blockquote:before{content:"";position:absolute;display:block;top:22px;left:21px;width:20px;height:16px;background-image:url(/ckeditor_images/lightbulb.svg);background-size:contain;background-repeat:no-repeat}.blog-page .content blockquote p,.ck-article blockquote p{margin-top:1rem}.blog-page .content p.gallery,.ck-article p.gallery{margin:1rem -0.5rem}.blog-page .content p.gallery img,.ck-article p.gallery img{width:200px !important;height:200px !important;object-fit:cover;margin:0.5rem;cursor:pointer;transition:opacity 0.2s}.blog-page .content p.gallery img:hover,.ck-article p.gallery img:hover{opacity:0.7}.blog-page .content p:not(.gallery) img,.ck-article p:not(.gallery) img{max-width:100%;height:auto !important;object-fit:contain}.blog-page .content figure,.ck-article figure{position:relative;background:#fff;color:#4e4e4e;padding:30px 25px;border-radius:7px;border:2px solid #fea77c}.blog-page .content figure p,.ck-article figure p{margin-top:0;font-style:italic}.blog-page .content figure p:before,.ck-article figure p:before{content:open-quote}.blog-page .content figure p:after,.ck-article figure p:after{content:close-quote}.blog-page .content figure div,.ck-article figure div{font-weight:600}.blog-page .content figure a,.ck-article figure a{display:inline-block;margin-top:4px;color:#868686;text-decoration:underline;font-size:12px}.blog-page .content figure:after,.ck-article figure:after{content:"";display:block;position:absolute;bottom:16px;right:24px;width:48px;height:48px;background-image:url(/ckeditor_images/chatting.svg);background-size:contain;background-repeat:no-repeat}.bookingaff-container{position:relative}.bookingaff-container:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:8px;border:1px solid white;pointer-events:none}.bookingaff-label{position:absolute;right:136px;bottom:13px;color:#676767}.weather-card .bg-action{background-image:-webkit-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:-moz-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:-o-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:linear-gradient(69deg, #fea77c 0%, #facd99 100%)}.beach-card.primary .info{background-image:-webkit-linear-gradient(69deg, #fea77c 0%, #facd99 125%);background-image:-moz-linear-gradient(69deg, #fea77c 0%, #facd99 125%);background-image:-o-linear-gradient(69deg, #fea77c 0%, #facd99 125%);background-image:linear-gradient(69deg, #fea77c 0%, #facd99 125%)}.state-card{position:relative;display:flex;width:370px;max-width:100%;height:295px;color:white;background-size:cover;background-position:50% 50%;align-items:center;justify-content:center;text-align:center;flex-direction:column;padding:5px;margin:0 auto}.state-card .state-name{font-size:2em;font-weight:bold}.state-card .callout{background:#ffa500;padding:0 8px;margin-bottom:2px;border-radius:10px;font-size:11px}.beach-card{position:relative;width:100%;height:420px}.beach-card.short{height:312px}.beach-card .bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%}.beach-card .info{position:absolute;left:0;bottom:0;max-width:90%;max-height:50%;background:white;border-top-right-radius:5px}.beach-card .info .muted{opacity:.5}.beach-card.primary .info .muted{opacity:.7}.beach-card.primary .info .description{max-height:3em;margin-bottom:0.75em;overflow:hidden}.beach-card.primary .info .star-rating i{color:white;opacity:.4}.beach-card.primary .info .star-rating i.active{opacity:1}.post-card .cover{width:100%;padding:36.5%;background-size:cover;background-position:50% 50%}.post-card .text-secondary{max-height:5.2em;overflow:hidden}.location-card{position:relative;width:100%;height:500px;border-radius:5px;box-shadow:0 20px 80px -10px rgba(0,0,0,0.2);overflow:hidden}.location-card .bg{width:41%;height:100%;background-size:cover;background-position:50% 50%}.location-card .info{flex:0.9}.location-card .text-muted{max-height:22em;overflow:hidden}.instagram-card{position:relative;width:100%;height:355px;border-radius:5px;box-shadow:0 20px 80px -10px rgba(0,0,0,0.2);overflow:hidden}.instagram-card .bg{width:48%;height:100%;background-size:cover;background-position:50% 50%}.instagram-card .info{flex:1}.instagram-card a.post-author{color:inherit;text-decoration:none;transition:color .15s}.instagram-card a.post-author:hover{color:#fea77c}.instagram-card .text-muted{max-height:9em;overflow:hidden}.card-sm{display:flex;width:100%;height:210px;border-radius:5px;box-shadow:0 20px 80px -10px rgba(0,0,0,0.2);overflow:hidden}.card-sm .info{flex:1;display:flex;flex-direction:column;justify-content:center}.card-sm .bg{width:48%;height:100%;background-size:cover;background-position:50% 50%}.card-sm .bg a{height:100%;width:100%;display:block}.card-md{display:flex;width:100%;height:270px;border-radius:5px;box-shadow:0 20px 80px -10px rgba(0,0,0,0.2);overflow:hidden}.card-md .info{flex:1;display:flex;flex-direction:column;justify-content:center}.card-md .text-muted{max-height:6em;overflow:hidden}.card-md .bg{width:48%;height:100%;background-size:cover;background-position:50% 50%}.card-state .bg,.card-map .bg{width:38%;flex-shrink:0}.card-state .info,.card-map .info{width:62%}.card-state .amenities-list,.card-map .amenities-list{display:flex;margin-top:0.5rem !important}.card-state .amenities-list .beach-amenity,.card-map .amenities-list .beach-amenity{flex-basis:unset}.card-state .amenities-list .amenity-img-container,.card-map .amenities-list .amenity-img-container{border:1px solid #495057;height:40px;width:40px}.card-state .amenities-list .amenity-img-container img,.card-map .amenities-list .amenity-img-container img{height:25px}.card-state .ratings,.card-map .ratings{position:absolute;top:0px;right:28px}.card-state .card-tripadvisor-rating,.card-map .card-tripadvisor-rating{display:inline-block;height:44px;margin:0 -12px;transform:scale(0.7)}.listing-card{position:relative;height:auto;min-height:235px;font-family:'Montserrat-Regular'}.listing-card .bg{position:absolute;top:0;left:0;bottom:0;width:42%}.listing-card .info{justify-content:space-between;width:58%;margin-left:42%}.listing-card .info .bottom{display:flex;justify-content:space-between}.listing-card .amenities-list{display:inline-flex;margin-top:0.5rem !important;margin-left:1rem;vertical-align:bottom}.listing-card .amenities-list .beach-amenity{flex-basis:unset;margin:0}.listing-card .amenities-list .amenity-img-container{border:none;width:21px;height:21px;margin-left:0;margin-right:0.5rem;text-align:left}.listing-card .amenities-list .amenity-img-container img{height:21px}.listing-card .amenities-list .amenity-img-container span{font-size:14px}.listing-card .name{font-size:18px}.listing-card .name a{color:#474747}.listing-card .name a:hover{color:#7a7a7a}.listing-card .ratings{margin-top:-0.5rem}.listing-card .card-tripadvisor-rating{display:inline-block;margin-top:-1rem;margin-bottom:-0.5rem;margin-right:-60px;transform:scale(0.5);transform-origin:left}.listing-card p{font-size:14px;margin:5px 0 0;line-height:17px}.listing-card .text-secondary{color:#5d5d5d;font-size:13px;margin:8px 0 10px}.listing-card .btn-action{display:inline-block;color:white;background:#F75D15;width:128px;height:36px;border-radius:0}.listing-card .btn-action:hover{color:white;background:#cd4400}@media (max-width: 767px){.listing-card{flex-direction:column;height:auto}.listing-card .bg{position:static;width:100%;height:200px}.listing-card .info{width:100%;margin:0}.listing-card .info p{max-height:none}}.weather-card .weather-container{border-radius:5px;box-shadow:0 20px 80px -10px rgba(0,0,0,0.2);white-space:nowrap}.weather-card .weather-day{display:inline-block;width:25%;height:100%;min-width:200px;vertical-align:top}.weather-card .weather-day .day{color:#fea77c;margin-top:19px;margin-bottom:-6px}.weather-card .weather-day .temp-c{font-size:1.25rem}.weather-card .weather-day .temp-f{font-size:2rem}.weather-card .bg-action{color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px}.weather-card .bg-action .day{color:#fff;margin-top:0;margin-bottom:-12px;font-size:120%}.weather-card .bg-action .temp-f{font-size:3rem}.weather-card .bg-action .temp-c{font-size:1.25rem}.weather-card .bg-action .temp-c>span{position:relative;top:4px}.weather-card .bg-action .description{margin-top:-7px;font-size:.8rem}@media (max-width: 991px){.weather-card .row{padding:0 15px}.weather-card .weather-container{overflow-x:scroll}}.locality-card{position:relative;width:100%;height:0;padding-top:75%}.locality-card .bg{position:absolute;top:8px;left:8px;right:8px;bottom:8px;background-size:cover}.locality-card .bg:before{content:'';display:block;position:absolute;top:50%;left:0;right:0;bottom:0;background:linear-gradient(transparent, black);opacity:.4}.locality-card .top{position:absolute;top:8px;left:8px;right:8px}.locality-card .bottom{position:absolute;left:8px;right:8px;bottom:8px}.locality-card .h6{opacity:.5}.blog-post-card{position:relative;height:auto;min-height:235px;margin-bottom:3rem;font-family:'Montserrat-Regular'}.blog-post-card .bg{position:absolute;top:0;left:0;bottom:0;width:35%}.blog-post-card .info{justify-content:space-between;width:65%;margin-left:35%}.blog-post-card .excerpt{max-height:4.5rem;margin-top:1rem;overflow:hidden;text-overflow:ellipsis}.media-types{display:block}.media-types img{height:30px;width:30px;margin-right:10px}.btn-orange{background-image:-webkit-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:-moz-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:-o-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:linear-gradient(69deg, #fea77c 0%, #facd99 100%)}h1{letter-spacing:-2px}.text-action{color:#fea77c !important}.breadcrumb .breadcrumb-item a:hover{color:#fea77c !important;text-decoration:none}.breadcrumb .breadcrumb-item:before{font-weight:normal}.bold{font-weight:bold}.w-0{width:0}.h-0{height:0}.h-100p{height:100%}.lh-0{line-height:0}.lh-1{line-height:1em}.lh-2{line-height:1.5em}.nowrap{white-space:nowrap}.text-muted{opacity:.8}.text-small{font-size:90%}.inline-block{display:inline-block}.block{display:block}.list-columns-2{columns:2;-webkit-columns:2;-moz-columns:2}.btn-orange{color:white;border:none !important;box-shadow:0 30px 30px -20px rgba(142,66,10,0.4);transition:box-shadow .3s;background-color:transparent}.btn-orange:hover{color:white}.tripadvisor-block{display:inline-block}.tripadvisor-block img{margin-bottom:-8px}.tripadvisor-rating{display:inline-block;vertical-align:text-top;padding-top:3px;white-space:nowrap}.tripadvisor-star{margin-right:1px;display:inline-block;background-color:#00a680;border:2px solid #00a680;height:20px;width:20px;box-shadow:0 0 0 2px #f3f5f6 inset;box-sizing:border-box;border-radius:100%}.badge-top{background:#f3f3f3;border-radius:10px;padding:20px;border:2px dashed #fea77c}@media (max-width: 575px){.badge-top{overflow-x:scroll}}.swimguide-block{line-height:1}.swimguide-block img{width:42px;margin-bottom:0.5rem}.swimguide-block small{font-family:sans-serif}.swimguide-block .sg-gray{color:gray}.swimguide-block .sg-red{padding:0 5px;background:red;color:white}.swimguide-block .sg-yellow{padding:0 5px;background:orange;color:white}.swimguide-block .sg-green{background-color:green;color:white;padding:0 5px}.dresscode-block{display:inline-block;font-weight:bold;font-family:sans-serif}@media (min-width: 992px){.dresscode-block{margin-top:-25px}}.half-star{margin-right:1px;display:inline-block;width:20px;height:20px;border:2px solid #00a680;border-radius:50%;padding:2px;background:linear-gradient(to right, #00a680 50%, transparent 0) content-box}.empty-star{margin-right:1px;display:inline-block;background-color:#fff;border:2px solid #00a680;height:20px;width:20px;box-shadow:0 0 0 2px #f3f5f6 inset;box-sizing:border-box;border-radius:100%}.flex-v-center{display:flex;justify-content:center;flex-direction:column}.email-subscription form{background:#ffba39;padding:1rem 0.6rem}footer{display:flex;align-items:center;background:#585858;position:absolute;bottom:0;width:100%;height:100px;z-index:100}footer ul.footer-links{list-style:none;margin-top:10px}footer ul.footer-links li{display:inline;font-size:14px;padding-left:0;margin-left:0}footer ul.footer-links li a{margin-left:0;margin-right:25px}footer .container{display:flex;align-items:center;justify-content:space-between}footer span.nowrap{display:inline-block}footer a{color:#b7b7b7 !important;opacity:0.6;margin:0 3rem}footer a:hover{text-decoration:none;opacity:1}@media (min-width: 768px){footer a:last-of-type{margin-right:0}}@media (min-width: 768px) and (max-width: 991px){footer .left{font-size:0.85rem}}@media (max-width: 767px){footer{height:140px}footer .container{flex-direction:column;justify-content:center}footer .left{margin-bottom:12px}footer .left,footer .right{width:100%;text-align:center}footer a{margin:0 1rem}}#download-guide-modal .modal-body{position:relative;padding:1rem 2rem 2rem;font-weight:bold;border-radius:4px;background-size:cover;background-position:center center}#download-guide-modal .header{font-weight:bold}#download-guide-modal .header .highlight{color:#f75d15}#download-guide-modal .subheader{max-width:75%;margin:0 auto 1rem;font-size:18px}#download-guide-modal .subheader img{width:42px;margin-top:-2px;margin-left:0.5rem}#download-guide-modal .email-field{position:relative}#download-guide-modal .email-field img{position:absolute;top:14px;left:10px;height:15px}#download-guide-modal .email-field input{background:transparent;padding:1.25rem 2.5rem;border-color:#7b7b7b}#download-guide-modal .btn{font-weight:bold}#download-guide-modal .btn-outline{color:#475057;background:transparent}body>header{position:absolute;top:0;left:0;right:0;padding-top:34px;z-index:100}@media (max-width: 767px){body>header{padding-top:4px}}header .left,header .right{flex:1;display:flex;align-items:center}@media (max-width: 767px){header .left,header .right{flex-direction:column}}header .right{justify-content:flex-end}header nav{display:inline-block;margin-top:-1rem;margin-left:1rem}header nav .text-secondary{vertical-align:middle}header nav .dropdown-toggle:after{position:relative;top:2px}@media (min-width: 768px){header .search-form{margin-top:-1rem}}header .search-form #search{padding:4px 22px 4px 8px;margin-right:-18px;border:none;border-bottom:1px solid #dfdfdf;outline:none}header .search-form img{width:18px;height:18px;margin-right:0.5rem;opacity:0.6;cursor:pointer}header .search-form img:hover{opacity:1}.slick-instagram .instagram-tab{display:block !important;width:66.666667% !important;margin:0 auto}.slick-instagram .slick-prev,.slick-instagram .slick-next{z-index:1}.slick-instagram .slick-prev:before,.slick-instagram .slick-next:before{font-family:inherit;font-size:32px;color:#fea77c;transition:opacity .15s ease-out}.slick-instagram .slick-prev{left:8%}.slick-instagram .slick-next{right:8%}.slick-instagram .slick-next:before{margin-left:-12px}.slick-instagram .slick-list{padding:80px 0;margin:-80px 0}.featured-beach .beach-tab{display:block !important;width:66.666667% !important;margin:0 auto}.featured-beach a.h5{color:#ff7734}.featured-beach a.h5:hover{color:#ffbb9a}.landing .btn-all-beaches,.landing .jumbotron-secondary{background-image:-webkit-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:-moz-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:-o-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:linear-gradient(69deg, #fea77c 0%, #facd99 100%)}.landing .section{margin-top:5em}.landing .jumbotron-primary{height:500px;padding:0;margin-bottom:0;background-size:cover;background-position:50% 50%}.landing .jumbotron-primary .container{height:100%}.landing .jumbotron-primary h1{font-size:3em;text-shadow:0 4px 8px rgba(0,0,0,0.1)}.landing .jumbotron-primary nav a{opacity:.8;text-decoration:underline}.landing .jumbotron-primary nav a:hover{opacity:1;text-decoration:none}.landing .jumbotron-primary nav a:first-of-type{margin-left:0 !important}.landing .jumbotron-secondary{height:446px;padding:0}.landing .jumbotron-secondary .btn-white{padding:16px 68px;color:#fea77c;background-color:white;border:none !important;box-shadow:0 30px 30px -20px rgba(142,66,10,0.2);transition:box-shadow .3s}.landing .jumbotron-secondary .btn-white:hover{box-shadow:0 30px 26px -20px rgba(142,66,10,0.3)}@media (min-width: 320px) and (max-width: 766px){.landing .callouts{display:none}}.landing .callouts{margin-top:-80px;margin-bottom:-26px}.landing .callouts .callout{background-color:white;border-radius:0.25rem;box-shadow:0 15px 30px -10px rgba(0,0,0,0.1);padding:0 5px}.landing .callouts .callout img{height:58px;margin-bottom:1rem}.landing .callouts .callout .h5{opacity:.8}.landing .btn-all-beaches{padding:16px 68px;border:none !important;box-shadow:0 30px 30px -20px rgba(142,66,10,0.4);transition:box-shadow .3s;background-color:transparent}.landing .btn-all-beaches:hover{box-shadow:0 30px 26px -20px rgba(142,66,10,0.45)}@font-face{font-family:"Montserrat-thin";font-weight:100;font-style:normal;src:url(/assets/montserrat/Montserrat-Thin-8a9ba8d21aff7f511acf088ce24c33c9a31c305b9b876c1625f282a366d61d9e.eot);src:url(/assets/montserrat/Montserrat-Thin-8a9ba8d21aff7f511acf088ce24c33c9a31c305b9b876c1625f282a366d61d9e.eot?#iefix) format("embedded-opentype"),url(/assets/montserrat/Montserrat-Thin-6305e8ee5a8705e1a3c25acaa3d81c3d08dae206c414c2f5709a30a126014d3d.woff2) format("woff2"),url(/assets/montserrat/Montserrat-Thin-27686c7da506a4fae0f80041f6fa97fbde104cb6949c2ab324f0123aef8a021d.woff) format("woff")}@font-face{font-family:"Montserrat-Regular";font-weight:400;font-style:normal;src:url(/assets/montserrat/Montserrat-Regular-024c65f93baae81005bfc6b3eeb02b0847d7c960e1b88772285e3fb0a341c589.eot);src:url(/assets/montserrat/Montserrat-Regular-024c65f93baae81005bfc6b3eeb02b0847d7c960e1b88772285e3fb0a341c589.eot?#iefix) format("embedded-opentype"),url(/assets/montserrat/Montserrat-Regular-bffdd173894486765def10f2432462d27ecad95ff271e7f6650d74be4f1cf602.woff2) format("woff2"),url(/assets/montserrat/Montserrat-Regular-3efe45b794fdfa0622089303e0732407cabc4bab5346b8ab8c8a0fca2f2bd9b3.woff) format("woff")}@font-face{font-family:"Montserrat-ExtraLight";font-weight:200;font-style:normal;src:url(/fonts/montserrat/MontserratAlternates-ExtraLight.eot);src:url(/fonts/montserrat/MontserratAlternates-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/assets/montserrat/MontserratAlternates-ExtraLight-91c3c43f432defd3e27b3332366d513e929b2afa7e10904dcaa82f663e9f5988.woff2) format("woff2"),url(/assets/montserrat/MontserratAlternates-ExtraLight-0a3c910253a914031ae3124621d7adc9bea8081da740b4a02ff341067729de8f.woff) format("woff")}html{position:relative;min-height:100%}body{margin-bottom:140px;font-family:'Montserrat-ExtraLight', sans-serif;color:#474747}@media (max-width: 767px){body{margin-bottom:180px}}main{margin-top:110px}@media (max-width: 767px){main{margin-top:122px}}main.container-fluid{margin-top:10px}a{color:#ff7734;text-decoration:none}a:hover{text-decoration:none;color:#cd4400}.btn-link:hover{text-decoration:none;color:#a1a8ae}.badge-orange{color:white;background:orange;margin:12px 0 0 13px;display:inline-block;padding:0px 5px;font-size:.8rem;border-radius:2px}.badge-orange:hover{cursor:default}@media (max-width: 767px){#map-fixed-container{padding:0}}#map.fixed{width:100%;height:100%;background:#d2d2d2;z-index:50}@media (min-width: 768px){#map.fixed{position:fixed !important;top:0;bottom:0;right:0;width:50%;height:100vh}}.infoBox>img{display:none}.beach-info-window-wrapper{color:#626163;font-family:"Roboto", sans-serif;font-size:12px}.beach-info-window-wrapper:before{content:'';display:block;position:absolute;top:100%;left:50%;border:15px solid transparent;border-top-color:white;margin-left:-15px;z-index:20}.beach-info-window-wrapper .beach-info-window{background:white;border-radius:8px;overflow:hidden}.beach-info-window-wrapper .beach-info-window .photo{width:280px;height:200px;background-size:cover}.beach-info-window-wrapper .beach-info-window .info{padding:16px 20px 20px}.beach-info-window-wrapper .beach-info-window .h5{text-decoration:none}.beach-info-window-wrapper .beach-info-window .h6{font-weight:normal}.loc-description{color:#6f6f6f;font-size:14px}.location-tab .nav-header{padding-left:18px}.location-tab [role=tab]{text-decoration:none}.location-tab [role=tab]:hover{color:#fea77c !important}.location-tab [role=tab] i{position:relative;left:-6px;visibility:hidden}.location-tab .active[role=tab]{color:#fea77c !important;opacity:1}.location-tab .active[role=tab] i{visibility:visible}@font-face{font-family:'map-icons';src:url(/assets/map-icons-a24be318eb0f7a155909fd73f382f0836bbf9e2254092783eeee884ce8931bfd.eot);src:url(/assets/map-icons-a24be318eb0f7a155909fd73f382f0836bbf9e2254092783eeee884ce8931bfd.eot#iefix) format("embedded-opentype"),url(/assets/map-icons-21c3c0eedf8a93f21237c32d462e30c80861c98a838ad1c3623f44627fbbdb0f.ttf) format("truetype"),url(/assets/map-icons-65ef960188b45d14f5b604337db10c98af8e9578577b7d279da3b9f09ef8e853.woff) format("woff"),url(/assets/map-icons-c4f2dbfba4ebffb82407afdc1a1844f85a8858cc66ee2a7ec01846162dad7d95.svg#map-icons) format("svg");font-weight:normal;font-style:normal}.map-icon-label .map-icon{display:block;font-size:24px;color:#FFFFFF;width:48px;line-height:48px;text-align:center;white-space:nowrap}.map-icon{font-family:'map-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.map-icon-abseiling:before{content:"\e800"}.map-icon-accounting:before{content:"\e801"}.map-icon-airport:before{content:"\e802"}.map-icon-amusement-park:before{content:"\e803"}.map-icon-aquarium:before{content:"\e804"}.map-icon-archery:before{content:"\e805"}.map-icon-art-gallery:before{content:"\e806"}.map-icon-assistive-listening-system:before{content:"\e807"}.map-icon-atm:before{content:"\e808"}.map-icon-audio-description:before{content:"\e809"}.map-icon-bakery:before{content:"\e80a"}.map-icon-bank:before{content:"\e80b"}.map-icon-bar:before{content:"\e80c"}.map-icon-baseball:before{content:"\e80d"}.map-icon-beauty-salon:before{content:"\e80e"}.map-icon-bicycle-store:before{content:"\e80f"}.map-icon-bicycling:before{content:"\e810"}.map-icon-boat-ramp:before{content:"\e811"}.map-icon-boat-tour:before{content:"\e812"}.map-icon-boating:before{content:"\e813"}.map-icon-book-store:before{content:"\e814"}.map-icon-bowling-alley:before{content:"\e815"}.map-icon-braille:before{content:"\e816"}.map-icon-bus-station:before{content:"\e817"}.map-icon-cafe:before{content:"\e818"}.map-icon-campground:before{content:"\e819"}.map-icon-canoe:before{content:"\e81a"}.map-icon-car-dealer:before{content:"\e81b"}.map-icon-car-rental:before{content:"\e81c"}.map-icon-car-repair:before{content:"\e81d"}.map-icon-car-wash:before{content:"\e81e"}.map-icon-casino:before{content:"\e81f"}.map-icon-cemetery:before{content:"\e820"}.map-icon-chairlift:before{content:"\e821"}.map-icon-church:before{content:"\e822"}.map-icon-circle:before{content:"\e823"}.map-icon-city-hall:before{content:"\e824"}.map-icon-climbing:before{content:"\e825"}.map-icon-closed-captioning:before{content:"\e826"}.map-icon-clothing-store:before{content:"\e827"}.map-icon-compass:before{content:"\e828"}.map-icon-convenience-store:before{content:"\e829"}.map-icon-courthouse:before{content:"\e82a"}.map-icon-cross-country-skiing:before{content:"\e82b"}.map-icon-crosshairs:before{content:"\e82c"}.map-icon-dentist:before{content:"\e82d"}.map-icon-department-store:before{content:"\e82e"}.map-icon-diving:before{content:"\e82f"}.map-icon-doctor:before{content:"\e830"}.map-icon-electrician:before{content:"\e831"}.map-icon-electronics-store:before{content:"\e832"}.map-icon-embassy:before{content:"\e833"}.map-icon-expand:before{content:"\e834"}.map-icon-female:before{content:"\e835"}.map-icon-finance:before{content:"\e836"}.map-icon-fire-station:before{content:"\e837"}.map-icon-fish-cleaning:before{content:"\e838"}.map-icon-fishing-pier:before{content:"\e839"}.map-icon-fishing:before{content:"\e83a"}.map-icon-florist:before{content:"\e83b"}.map-icon-food:before{content:"\e83c"}.map-icon-fullscreen:before{content:"\e83d"}.map-icon-funeral-home:before{content:"\e83e"}.map-icon-furniture-store:before{content:"\e83f"}.map-icon-gas-station:before{content:"\e840"}.map-icon-general-contractor:before{content:"\e841"}.map-icon-golf:before{content:"\e842"}.map-icon-grocery-or-supermarket:before{content:"\e843"}.map-icon-gym:before{content:"\e844"}.map-icon-hair-care:before{content:"\e845"}.map-icon-hang-gliding:before{content:"\e846"}.map-icon-hardware-store:before{content:"\e847"}.map-icon-health:before{content:"\e848"}.map-icon-hindu-temple:before{content:"\e849"}.map-icon-horse-riding:before{content:"\e84a"}.map-icon-hospital:before{content:"\e84b"}.map-icon-ice-fishing:before{content:"\e84c"}.map-icon-ice-skating:before{content:"\e84d"}.map-icon-inline-skating:before{content:"\e84e"}.map-icon-insurance-agency:before{content:"\e84f"}.map-icon-jet-skiing:before{content:"\e850"}.map-icon-jewelry-store:before{content:"\e851"}.map-icon-kayaking:before{content:"\e852"}.map-icon-laundry:before{content:"\e853"}.map-icon-lawyer:before{content:"\e854"}.map-icon-library:before{content:"\e855"}.map-icon-liquor-store:before{content:"\e856"}.map-icon-local-government:before{content:"\e857"}.map-icon-location-arrow:before{content:"\e858"}.map-icon-locksmith:before{content:"\e859"}.map-icon-lodging:before{content:"\e85a"}.map-icon-low-vision-access:before{content:"\e85b"}.map-icon-male:before{content:"\e85c"}.map-icon-map-pin:before{content:"\e85d"}.map-icon-marina:before{content:"\e85e"}.map-icon-mosque:before{content:"\e85f"}.map-icon-motobike-trail:before{content:"\e860"}.map-icon-movie-rental:before{content:"\e861"}.map-icon-movie-theater:before{content:"\e862"}.map-icon-moving-company:before{content:"\e863"}.map-icon-museum:before{content:"\e864"}.map-icon-natural-feature:before{content:"\e865"}.map-icon-night-club:before{content:"\e866"}.map-icon-open-captioning:before{content:"\e867"}.map-icon-painter:before{content:"\e868"}.map-icon-park:before{content:"\e869"}.map-icon-parking:before{content:"\e86a"}.map-icon-pet-store:before{content:"\e86b"}.map-icon-pharmacy:before{content:"\e86c"}.map-icon-physiotherapist:before{content:"\e86d"}.map-icon-place-of-worship:before{content:"\e86e"}.map-icon-playground:before{content:"\e86f"}.map-icon-plumber:before{content:"\e870"}.map-icon-point-of-interest:before{content:"\e871"}.map-icon-police:before{content:"\e872"}.map-icon-political:before{content:"\e873"}.map-icon-post-box:before{content:"\e874"}.map-icon-post-office:before{content:"\e875"}.map-icon-postal-code-prefix:before{content:"\e876"}.map-icon-postal-code:before{content:"\e877"}.map-icon-rafting:before{content:"\e878"}.map-icon-real-estate-agency:before{content:"\e879"}.map-icon-restaurant:before{content:"\e87a"}.map-icon-roofing-contractor:before{content:"\e87b"}.map-icon-route-pin:before{content:"\e87c"}.map-icon-route:before{content:"\e87d"}.map-icon-rv-park:before{content:"\e87e"}.map-icon-sailing:before{content:"\e87f"}.map-icon-school:before{content:"\e880"}.map-icon-scuba-diving:before{content:"\e881"}.map-icon-search:before{content:"\e882"}.map-icon-shield:before{content:"\e883"}.map-icon-shopping-mall:before{content:"\e884"}.map-icon-sign-language:before{content:"\e885"}.map-icon-skateboarding:before{content:"\e886"}.map-icon-ski-jumping:before{content:"\e887"}.map-icon-skiing:before{content:"\e888"}.map-icon-sledding:before{content:"\e889"}.map-icon-snow-shoeing:before{content:"\e88a"}.map-icon-snow:before{content:"\e88b"}.map-icon-snowboarding:before{content:"\e88c"}.map-icon-snowmobile:before{content:"\e88d"}.map-icon-spa:before{content:"\e88e"}.map-icon-square-pin:before{content:"\e88f"}.map-icon-square-rounded:before{content:"\e890"}.map-icon-square:before{content:"\e891"}.map-icon-stadium:before{content:"\e892"}.map-icon-storage:before{content:"\e893"}.map-icon-store:before{content:"\e894"}.map-icon-subway-station:before{content:"\e895"}.map-icon-surfing:before{content:"\e896"}.map-icon-swimming:before{content:"\e897"}.map-icon-synagogue:before{content:"\e898"}.map-icon-taxi-stand:before{content:"\e899"}.map-icon-tennis:before{content:"\e89a"}.map-icon-toilet:before{content:"\e89b"}.map-icon-trail-walking:before{content:"\e89c"}.map-icon-train-station:before{content:"\e89d"}.map-icon-transit-station:before{content:"\e89e"}.map-icon-travel-agency:before{content:"\e89f"}.map-icon-unisex:before{content:"\e8a0"}.map-icon-university:before{content:"\e8a1"}.map-icon-veterinary-care:before{content:"\e8a2"}.map-icon-viewing:before{content:"\e8a3"}.map-icon-volume-control-telephone:before{content:"\e8a4"}.map-icon-walking:before{content:"\e8a5"}.map-icon-waterskiing:before{content:"\e8a6"}.map-icon-whale-watching:before{content:"\e8a7"}.map-icon-wheelchair:before{content:"\e8a8"}.map-icon-wind-surfing:before{content:"\e8a9"}.map-icon-zoo:before{content:"\e8aa"}.map-icon-zoom-in-alt:before{content:"\e8ab"}.map-icon-zoom-in:before{content:"\e8ac"}.map-icon-zoom-out-alt:before{content:"\e8ad"}.map-icon-zoom-out:before{content:"\e8ae"}#mobile-placement{display:flex;flex-direction:column;justify-content:flex-end;position:fixed;top:calc(100% + 2rem);left:0;right:0;bottom:0;z-index:2000;transition:top .2s ease-out}#mobile-placement.shown{top:calc(100% - 80px)}#mobile-placement.expanded{top:0}#mobile-placement.expanded .mobile-placement-content{position:relative}#mobile-placement.expanded .btn-close{display:flex}#mobile-placement.expanded .hotel-dots{display:flex}#mobile-placement .btn-convert{width:100%;height:46px;line-height:2;box-shadow:0 2px 4px -2px #aaa}#mobile-placement .btn-close{display:none;align-items:center;justify-content:center;position:absolute;top:1rem;right:1rem;width:32px;height:32px;color:#616161;background:white;border-radius:16px;font-size:38px;font-weight:bold;box-shadow:-1px 3px 5px rgba(0,0,0,0.25);transition:box-shadow 0.3s ease-out;cursor:pointer;z-index:10}#mobile-placement .btn-close:hover{box-shadow:-1px 3px 5px rgba(0,0,0,0.5)}#mobile-placement .ha-footnote{font-size:12px}#mobile-placement .mobile-placement-content{max-height:100vh;padding:1rem;overflow:hidden}#mobile-placement .modal-dialog{max-width:100%;margin:1.5rem 0 1rem}#mobile-placement .modal-content{background:transparent;border:none;border-radius:0}#mobile-placement .modal-pages{position:relative;transform:translateX(0);white-space:nowrap;transition-duration:300ms}#mobile-placement .modal-pages .modal-page{display:inline-block;position:relative;width:100%;background:white;border-radius:.3rem;margin-right:4rem;white-space:normal;vertical-align:top}#mobile-placement .hotel{padding:0.75rem 0.5rem;font-family:'Montserrat-Regular', sans-serif}#mobile-placement .hotel-header{display:flex;flex-direction:row}#mobile-placement .hotel-name{flex:1;color:#000;font-size:20px;font-weight:500;line-height:24px}#mobile-placement .hotel-rating{padding-top:2px;color:#ff6162;font-size:14px;text-align:right;white-space:nowrap}#mobile-placement .hotel-rating span{vertical-align:middle}#mobile-placement .hotel-rating .badge{margin-left:0.2rem;color:white;background:#ff6162;vertical-align:middle;line-height:15px;font-size:1rem}#mobile-placement .hotel-address{font-weight:300;font-size:12px;color:#9a9a9a}#mobile-placement .hotel-address img{margin-right:0.2rem}#mobile-placement .badge-hotel{color:white;background:#ff6162;line-height:20px;margin-right:0.2rem}#mobile-placement .badge-hotel-facility{background:#8d9296}#mobile-placement .hotel-gallery{position:relative;margin-left:-0.5rem;margin-right:-0.5rem;height:200px}#mobile-placement .hotel-gallery .hotel-slider{position:relative;left:0;width:100%;height:100%}#mobile-placement .hotel-gallery .hotel-slider img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;opacity:0}#mobile-placement .hotel-gallery .hotel-slider img.current{opacity:1;transition:0.5s}#mobile-placement .hotel-gallery .hotel-slider-prev,#mobile-placement .hotel-gallery .hotel-slider-next{position:absolute;top:0;bottom:0;width:40%;color:#ff6162;font-size:42px;cursor:pointer;opacity:1;transition:opacity 0.3s ease-out;box-sizing:content-box}#mobile-placement .hotel-gallery .hotel-slider-prev .caret-btn,#mobile-placement .hotel-gallery .hotel-slider-next .caret-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;width:42px;background:rgba(0,0,0,0.23)}#mobile-placement .hotel-gallery .hotel-slider-prev:hover,#mobile-placement .hotel-gallery .hotel-slider-next:hover{opacity:0.5}#mobile-placement .hotel-gallery .hotel-slider-prev,#mobile-placement .hotel-gallery .hotel-slider-prev .caret-btn{left:0}#mobile-placement .hotel-gallery .hotel-slider-next,#mobile-placement .hotel-gallery .hotel-slider-next .caret-btn{right:0}#mobile-placement .hotel-amenities .badge{margin-bottom:0.2rem}#mobile-placement .hotel-description{position:relative;font-size:14px;height:80px;padding-left:0.5rem;padding-right:0.5rem;margin-top:0;margin-left:-0.5rem;margin-right:-0.5rem;background:white;overflow:hidden}#mobile-placement .hotel-description.full{overflow:scroll;-webkit-overflow-scrolling:touch}#mobile-placement .hotel-description:not(.full):not(.fit):after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:50px;background:linear-gradient(rgba(255,255,255,0), white)}#mobile-placement .hotel-description-toggle{text-align:center}#mobile-placement .hotel-description-toggle a{font-size:14px;color:#ff6162;border-bottom:1px solid #ff6162}#mobile-placement .hotel-description-toggle.fit{opacity:0;pointer-events:none}#mobile-placement .hotel-links{text-align:center}#mobile-placement .hotel-links a{display:inline-block;margin:0 0.2rem 0.5rem;font-size:14px;border-radius:3px;white-space:nowrap}#mobile-placement .hotel-url{color:#273B7D;padding:0.5rem;background:linear-gradient(157.82deg, #FF6162 10.03%, #FF9366 100%)}#mobile-placement .hotel-show-next{color:#242424;padding:0.5rem 1rem;box-shadow:inset 0 0 0 2px #242424}#mobile-placement .modal-page-last{padding-top:42%}#mobile-placement .modal-page-last .btn-ref{max-width:200px;margin:0 auto}#mobile-placement .hotel-dots{display:none;flex-direction:row;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:0;text-align:center}#mobile-placement .hotel-dots .hotel-dot{display:inline-flex;align-items:center;justify-content:center;width:20px;height:34px}#mobile-placement .hotel-dots .hotel-dot:before{content:'';display:block;width:12px;height:12px;background:white;border-radius:6px}#mobile-placement .hotel-dots .hotel-dot.current:before{background:#ff6162}#mobilePlacementModal:not(.show) .modal-dialog{transform:translate3d(0, 50%, 0);transition:transform 1s ease-out}#mobilePlacementModal .close-btn{float:right;height:20px;margin-bottom:10px}#monthly-temperature-container{display:flex;flex-direction:row}#monthly-temperature-container .temperature-month{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;text-align:center;font-size:14px}#monthly-temperature-container .temperature-block{width:60%;max-width:36px;margin:0 auto;background:linear-gradient(to bottom, #c4202a 0%, #fce4a0 50%, #154d99 100%)}#monthly-temperature-container .temperature-bottom{border-top:1px solid #333}@media (max-width: 575px){#monthly-temperature-container .temperature-max,#monthly-temperature-container .temperature-min{font-size:10px}#monthly-temperature-container .temperature-bottom{font-size:10px}}.star-rating{position:relative;display:inline-block;width:80px;height:16px;text-align:left;white-space:nowrap}.star-rating .star-rating-background,.star-rating .star-rating-foreground{position:absolute;top:0;left:0}.star-rating i{width:16px;height:16px;color:#e0e0e0;font-size:13px;padding-left:1.5px}.star-rating i.active{color:#fea77c}#toc-beach-reviews #write-review{opacity:1;transition:padding .4s, opacity .3s}#toc-beach-reviews #write-review.hidden{padding:0;opacity:0;pointer-events:none}#toc-beach-reviews .review-char-counter{float:right;opacity:.65;font-size:0.9rem;line-height:1.5rem}#toc-beach-reviews .review-rating label{margin:0}#toc-beach-reviews .review-rating .review-rating-field{text-align:right}#toc-beach-reviews .review-rating .review-rating-field .form-group{display:none}#toc-beach-reviews .review-rating .rating{display:inline-block;font-size:0}#toc-beach-reviews .review-rating .rating i{color:#fea77c;padding:0 1px;font-size:1.4rem;cursor:pointer}#toc-beach-reviews .review-rating .rating:not(:hover) i.active~i{color:#e0e0e0}#toc-beach-reviews .review-rating .rating i:hover~i{color:#e0e0e0}#toc-beach-reviews .beach-review{position:relative;height:100%;padding-bottom:50px !important;border-radius:5px;box-shadow:0 20px 80px -10px rgba(0,0,0,0.15)}#toc-beach-reviews .beach-review img.avatar{border:3px solid #fecf9e;border-radius:50%;width:100px;height:100px;margin-top:-48px;object-fit:cover}#toc-beach-reviews .beach-review .no-avatar{height:100px;margin-top:-48px}#toc-beach-reviews .beach-review .text-action{color:#ff7734}#toc-beach-reviews .beach-review .review-content{position:relative}#toc-beach-reviews .beach-review .review-content.collapsed .review-body-expanded{opacity:0;pointer-events:none}#toc-beach-reviews .beach-review .review-content.collapsed .review-body-collapsed{opacity:1}#toc-beach-reviews .beach-review .review-content:not(.collapsed) .review-body-expanded{opacity:1}#toc-beach-reviews .beach-review .review-content:not(.collapsed) .review-body-collapsed{opacity:0;pointer-events:none}#toc-beach-reviews .beach-review .review-body-expanded,#toc-beach-reviews .beach-review .review-body-collapsed{transition:opacity .2s}#toc-beach-reviews .beach-review .review-body-expanded{position:absolute;width:100%;max-height:100%;overflow:auto}#toc-beach-reviews .beach-review .review-body-container{max-height:7.5rem;overflow:hidden}#toc-beach-reviews .beach-review .review-content-toggle{display:inline-block}#toc-beach-reviews .beach-review .rate-review{position:absolute;left:1.5rem;right:1.5rem;bottom:1.5rem;background:#fafafa;padding:1rem;margin:-1.5rem;margin-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#toc-beach-reviews .beach-review .rate-review a{padding:0.15rem;margin-left:.75rem;color:#a5a5a5;cursor:pointer;transition:color .2s}#toc-beach-reviews .beach-review .rate-review a:hover{color:#ffad83}#toc-beach-reviews .beach-review .rate-review a .fa-thumbs-down{transform:scaleX(-1)}#submitted{display:flex;flex-direction:column;align-items:center;justify-content:center;height:70vh;text-align:center}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-01079cb9dd32ff47aa6995d6da78186868ad8ed9000692a9e3e58dcac9715d7c.gif) center center no-repeat}@font-face{font-family:"slick";src:url(/fonts/slick.eot);src:url(/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/fonts/slick.woff) format("woff"),url(/fonts/slick.ttf) format("truetype"),url(/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.jumbotron-states{background-image:-webkit-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:-moz-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:-o-linear-gradient(69deg, #fea77c 0%, #facd99 100%);background-image:linear-gradient(69deg, #fea77c 0%, #facd99 100%)}.state-page .jumbotron-primary{height:15em;padding:0;margin-bottom:0;background-size:cover;background-position:50% 50%}.state-page .jumbotron-primary h1{background:#ff7331c7;display:inline;width:fit-content;padding:0 10px}.state-page .jumbotron-primary span.subheader{color:white;background:#ff9b76;display:inline-block;width:fit-content;padding:0 15px}.state-page nav.pagination{margin:1rem auto 0}.state-page nav.pagination a{color:#ff7734}.state-page nav.pagination .page-item.active .page-link{background-color:#f75d15;border-color:#f75d15}.jumbotron-states{height:446px;padding:0}.jumbotron-states .btn-white{padding:16px 68px;color:#fea77c;background-color:white;border:none !important;box-shadow:0 30px 30px -20px rgba(142,66,10,0.2);transition:box-shadow .3s}.jumbotron-states .btn-white:hover{box-shadow:0 30px 26px -20px rgba(142,66,10,0.3)}.state-map-link{position:relative;display:inline-block;text-align:center}.state-map-link .abs-centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0 4px;margin:0 auto}.state-map-link span{display:inline;background-color:#ff7734;color:#fff;font-size:1.2em}.state-map-link .placeholder{background:#ccc;width:280px;height:250px}@media (max-width: 767px){.state-map-link{display:block}.state-map-link img,.state-map-link .placeholder{width:100%;height:250px;object-fit:cover}}.city-list{padding:0;list-style:none;font-size:.9em}.city-list li{padding:5px 0}.cat-descr{font-size:14px;background:rgba(204,204,204,0.16);padding:15px 30px 10px 20px;margin:17px;margin-top:0;margin-bottom:30px;color:#252525;border-left:1px solid #fea77c;text-align:justify}.cat-descr h2{font-size:1.5rem;color:#343a40}.state-filter .prefix{float:left;margin:7px .5rem 6px 0}.state-filter .nav{display:inline-flex}.state-filter a{outline:none;box-shadow:none !important}.state-filter a.active{border:1px solid currentColor}.twidget-container *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.twidget-container{line-height:1}.twidget-container ol,.twidget-container ul{list-style:none}.twidget-container table{border-collapse:collapse;border-spacing:0}.twidget-container a,.twidget-container a:hover{text-decoration:none}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.twidget-container{font-family:'Open Sans', arial, sans-serif;font-size:14px;line-height:1;color:#424242}.twidget-container{padding-top:0;width:1170px;margin-left:auto;margin-right:auto}.twidget-container input[type="text"],.twidget-container input[type="email"],.twidget-container input[type="date"]{border:none;outline:none;background-color:#fff;color:#424242;font-family:'Open Sans', arial, sans-serif;font-size:14px}.twidget-container input::-ms-clear{display:none}.twidget-tab-content button{font-family:'Open Sans', arial, sans-serif;font-weight:600;outline:none;cursor:pointer;font-size:18px;border:none;background:none}.twidget-tab-links{position:relative;z-index:9}.twidget-tab-links ul{height:51px}.twidget-tab-links ul li{background-color:#0098be;position:relative;display:inline-block;float:left;box-shadow:rgba(0,0,0,0.1) 0 -3px 0 0 inset}.twidget-tab-links ul li:first-child{box-shadow:inset -3px -3px 0 rgba(0,0,0,0.1);border-top-left-radius:3px}.twidget-tab-links ul li:last-child{box-shadow:inset 3px -3px 0 rgba(0,0,0,0.1);border-top-right-radius:3px}.twidget-tab-links ul li.active{background-color:#00b1dd;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.twidget-tab-links ul li a:before{content:'';position:absolute;height:25px;left:0;display:block;background:50% 0 no-repeat;width:50px;background-size:50px 25px;top:50%;margin-top:-12px}.twidget-tab-links ul li#twidget-flight-li a:before{background-image:url(/twidget_images/plane.png);background-size:auto 25px}.twidget-tab-links ul li#twidget-hotel-li a:before{background-image:url(/twidget_images/bed.png);background-size:auto 20px}.twidget-tab-links a{color:#fff;font-size:16px;font-weight:600;display:block;text-transform:uppercase;padding:0 20px 0 50px;line-height:51px}.twidget-tab-content{padding:20px 15px 0;background-color:#00b1dd;border-radius:0 3px 3px 3px}.twidget-tab-content input[type="text"]{line-height:50px;height:50px;padding:0 37px 0 12px;overflow:hidden;text-overflow:ellipsis}.twidget-tab-content .twidget-tab{display:none}.twidget-tab-content .twidget-tab.active{display:block}.twidget-tab-content .twidget-header{display:block;font-family:'Open Sans', arial, sans-serif;height:30px;line-height:30px;font-size:18px;margin-bottom:5px;margin-top:-5px}#twidget-tab2 .twidget-header{margin-bottom:15px}.twidget-tab-content .twidget-header .twidget-logo{font-size:28px;color:white;float:left;font-weight:300;line-height:26px}.twidget-tab-content .twidget-header .twidget-logo .twidget-logo-image{display:inline-block;float:left;margin-right:10px;width:30px;height:30px;background-repeat:no-repeat}.twidget-tab-content .twidget-header .twidget-logo .twidget-logo-image.twidget-jetradar-logo-img{background-image:url("data:image/svg+xml,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-206%20284.2%20198.6%20225.8%22%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-130.4%20497.2c-41.1%200-67.8-16.1-74.2-45.9-9.3-42.7%2027.8-104.8%2096-125.5.6-.1%201.2.1%201.3.7.1.6-.1%201.2-.7%201.3-67%2020.5-103.5%2081.3-94.5%20123.1%207.4%2034.1%2042.6%2049.6%2096.7%2042.4.6-.1%201.1.4%201.2%201%20.1.6-.4%201.2-1%201.2-8.7%201.2-17%201.7-24.8%201.7z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-134.3%20375c-.5%200-.9-.2-1-.6l-.6-1.3c-.2-.6%200-1.2.6-1.5.6-.3%201.2%200%201.5.6l.6%201.3c.2.6%200%201.2-.6%201.5h-.5zM-137.1%20368c-.5%200-.9-.2-1.1-.7-.4-1-.7-2-1-2.8-.2-.6.1-1.2.7-1.3.6-.2%201.2.1%201.3.7.4%201%20.6%201.8%201%202.8.2.6-.1%201.2-.6%201.5-.1-.2-.2-.2-.3-.2zm-2.7-8.5c-.5%200-1-.4-1.1-.9-.2-1-.5-2-.7-2.9-.1-.6.2-1.2.9-1.3.6-.1%201.2.2%201.3.9.2%201%20.5%202%20.7%202.9.1.6-.2%201.2-.7%201.3h-.4zm-1.9-8.8c-.5%200-1-.4-1.1-1-.1-1-.2-2.1-.4-3.1-.1-.6.4-1.1%201-1.2.6-.1%201.1.4%201.2%201%20.1%201%20.2%202%20.4%202.9.1.6-.4%201.2-1%201.2.1.2.1.2-.1.2zm-.8-9.1c-.6%200-1.1-.5-1.1-1.1v-3.1c0-.6.5-1.2%201.1-1.1.6%200%201.1.5%201.1%201.1v2.9c0%20.7-.5%201.3-1.1%201.3zm.2-8.9c-.7-.1-1.2-.6-1.1-1.2.1-1%20.2-2.1.4-3.1.1-.6.6-1%201.2-1%20.6.1%201%20.6%201%201.2-.1%201-.2%202-.4%202.9%200%20.7-.5%201.2-1.1%201.2zm1.6-8.8h-.2c-.6-.1-1-.7-.9-1.3.2-1%20.5-2%20.9-2.9.1-.6.9-.9%201.3-.7.6.1.9.9.7%201.3-.2%201-.6%201.8-.9%202.8.1.5-.4.8-.9.8zM-44%20321c-.4%200-.9-.2-1-.6-.5-.9-.9-1.8-1.3-2.7-.2-.5-.1-1.2.5-1.5.5-.2%201.2-.1%201.5.5.5.9%201%201.8%201.3%202.7.2.5%200%201.2-.5%201.5-.1.1-.2.1-.5.1zm-93.7-5.6c-.1%200-.2%200-.5-.1-.6-.2-.9-.9-.6-1.5.4-1%20.9-1.8%201.3-2.8.2-.5%201-.7%201.5-.5.5.2.7%201%20.5%201.5-.5.9-.9%201.7-1.2%202.7-.2.4-.7.7-1%20.7zm89.3-2.2c-.4%200-.7-.1-1-.5-.5-.9-1.1-1.7-1.6-2.4-.4-.5-.2-1.2.2-1.6.4-.4%201.2-.2%201.6.2.6.9%201.1%201.7%201.7%202.6.4.5.1%201.2-.4%201.5%200%20.1-.2.2-.5.2zm-84.9-5.6c-.2%200-.5%200-.6-.2-.5-.4-.6-1-.2-1.6.6-.9%201.2-1.7%201.8-2.4.4-.5%201.1-.6%201.6-.2s.6%201.1.2%201.6c-.6.7-1.2%201.6-1.7%202.3-.5.2-.9.5-1.1.5zm79.7-1.6c-.4%200-.6-.1-.9-.4-.6-.7-1.3-1.5-2-2.2-.4-.5-.4-1.1%200-1.6.5-.4%201.1-.4%201.6%200%20.7.7%201.3%201.5%202.1%202.3.4.5.4%201.2-.1%201.6-.2.1-.5.3-.7.3zm-74.1-5.4c-.2%200-.6-.1-.7-.4-.5-.5-.5-1.1%200-1.6.7-.7%201.5-1.5%202.2-2.1.5-.4%201.1-.4%201.6.1.4.5.4%201.1-.1%201.6-.7.6-1.5%201.3-2.1%202-.3.3-.6.4-.9.4zm67.9-1.1c-.2%200-.5-.1-.7-.2-.7-.6-1.5-1.2-2.2-1.8-.5-.4-.6-1.1-.1-1.6.4-.5%201.1-.6%201.6-.1.9.6%201.6%201.2%202.3%202%20.5.4.5%201.1.1%201.6-.4%200-.8.1-1%20.1zm-61-4.6c-.4%200-.7-.1-.9-.5-.4-.5-.2-1.2.2-1.6.9-.6%201.7-1.1%202.6-1.7.5-.4%201.2-.1%201.5.4.4.5.1%201.2-.4%201.5-.9.5-1.7%201-2.4%201.6-.2.1-.5.3-.6.3zm53.8-.8c-.2%200-.4%200-.6-.1-.9-.5-1.7-1-2.6-1.5-.5-.2-.7-1-.5-1.5.2-.5%201-.7%201.5-.5.9.5%201.7%201%202.7%201.6.5.4.7%201%20.4%201.5-.2.3-.6.5-.9.5zm-46-3.6c-.4%200-.9-.2-1-.6-.2-.6%200-1.2.6-1.5%201-.4%201.8-.7%202.8-1.1.6-.2%201.2.1%201.5.6.2.6-.1%201.2-.6%201.5-1%20.4-1.8.7-2.7%201.1h-.6zm37.9-.5c-.1%200-.2%200-.4-.1-.9-.4-1.8-.7-2.8-1-.6-.2-.9-.9-.7-1.5.2-.6.9-.9%201.5-.7%201%20.4%202%20.7%202.9%201.1.6.2.9.9.6%201.5-.3.4-.6.7-1.1.7zm-29.3-2.3c-.5%200-1-.4-1.1-.9-.1-.6.2-1.2.9-1.3%201-.2%202-.5%203.1-.6.6-.1%201.2.2%201.2.9.1.6-.2%201.2-.9%201.2-1%20.1-2%20.4-2.9.6-.2.1-.3.1-.3.1zm20.7-.3h-.2c-1-.2-2-.4-2.9-.5-.6-.1-1-.6-1-1.2.1-.6.6-1%201.2-1%201%20.1%202%20.4%203.1.5.6.1%201%20.7.9%201.3-.1.5-.6.9-1.1.9zm-11.9-1c-.6%200-1.1-.5-1.1-1.1s.5-1.1%201.1-1.1h3.1c.6%200%201.1.5%201.1%201.1s-.5%201.1-1.1%201.1h-3.1c.1%200%20.1%200%200%200zM-40.9%20327.9c-.5%200-.9-.2-1-.7l-.5-1.3c-.2-.6%200-1.2.6-1.5.6-.2%201.2%200%201.5.6l.5%201.3c.2.6-.1%201.2-.6%201.5-.3.1-.4.1-.5.1zM-105.6%20495.5c-.6%200-1.1-.5-1.1-1.1s.5-1.1%201.1-1.1h1.5c.6%200%201.1.5%201.1%201.1s-.5%201.1-1.1%201.1h-1.5zM-98.4%20494.5c-.5%200-.9-.2-1.1-.7-.2-.6.1-1.2.7-1.3.9-.2%201.7-.6%202.4-1.1.5-.4%201.2-.1%201.5.4.4.5.1%201.2-.4%201.5-.9.5-1.8%201-2.9%201.3%200-.1-.1-.1-.2-.1zm6.3-5.5c-.1%200-.2%200-.5-.1-.6-.2-.9-.9-.6-1.5.4-.7.5-1.6.7-2.6.1-.6.6-1%201.2-1%20.6.1%201%20.6%201%201.2-.1%201.1-.5%202.1-.9%203.1%200%20.7-.4.9-.9.9zm.8-8.5c-.5%200-1-.4-1.1-1-.1-.9-.2-1.8-.5-2.8-.1-.6.2-1.2.9-1.3.7-.1%201.2.2%201.3.9.2%201%20.4%202%20.5%202.9.1.6-.4%201.1-1%201.2%200%20.1%200%20.1-.1.1zm-1.9-8.5c-.5%200-.9-.4-1.1-.7-.2-.9-.6-1.8-.9-2.7-.2-.6.1-1.2.7-1.5.6-.2%201.2.1%201.5.7.4%201%20.6%201.8%201%202.8.1.6-.1%201.2-.7%201.3-.4.1-.5.1-.5.1zm-3-8.2c-.5%200-.9-.2-1-.7-.4-.9-.7-1.7-1.1-2.7-.2-.6%200-1.2.6-1.5.6-.3%201.2%200%201.5.6.4%201%20.7%201.8%201.1%202.7.2.6%200%201.2-.6%201.5-.2%200-.3.1-.5.1zm-3.4-8c-.4%200-.9-.2-1-.6l-1.2-2.7c-.2-.6%200-1.2.5-1.5.5-.3%201.2%200%201.5.5l1.2%202.7c.2.6%200%201.2-.6%201.5-.1.1-.2.1-.4.1zm-3.7-7.9c-.4%200-.9-.2-1-.6l-1.2-2.6c-.2-.5%200-1.2.5-1.5.5-.3%201.2%200%201.5.5l1.2%202.6c.2.5%200%201.2-.5%201.5-.1.1-.3.1-.5.1zm-3.2-8.1c-.6.4-1.3%200-1.6-.5-.2-.5-1.2-2.6-1.2-2.6-.2-.5%200-1.2.5-1.5.6-.2%201.2%200%201.5.5%200%200%201%202%201.2%202.6.3.8.2%201.3-.4%201.5zm-3.9-7.7c-.5.4-1.2.1-1.5-.5-.2-.6-1.2-2.6-1.2-2.6-.2-.5%200-1.2.5-1.5.6-.2%201.2%200%201.5.5%200%200%201%201.8%201.2%202.6.2.6%200%201.1-.5%201.5zm-4.3-7.7c-.4%200-.9-.2-1-.6l-1.2-2.7c-.2-.5%200-1.2.5-1.5.5-.2%201.2%200%201.5.5l1.2%202.6c.2.5%200%201.2-.5%201.5-.1.2-.3.2-.5.2zm-3.8-7.8c-.4%200-.9-.2-1-.6l-1.2-2.7c-.2-.6%200-1.2.5-1.5.5-.3%201.2%200%201.5.5l1.2%202.6c.2.6%200%201.2-.5%201.5-.1.1-.2.2-.5.2zm-3.5-7.9c-.4%200-.9-.2-1-.6l-1.2-2.7c-.2-.6%200-1.2.6-1.5.6-.3%201.2%200%201.5.6l1.2%202.7c.2.6%200%201.2-.6%201.5-.2-.2-.4%200-.5%200zM-125.4%20400.6c-.5%200-.9-.2-1-.7l-.6-1.3c-.2-.6%200-1.2.6-1.5.6-.3%201.2%200%201.5.6l.6%201.3c.2.6%200%201.2-.6%201.5-.3.1-.4.1-.5.1z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-105.6%20504.1c-4.9%200-8.8-3.9-8.8-8.8%200-6.3-4-41.1-21.6-41.1-3.1%200-5.1%201-6.8%203.3-3.1%203.9-8.5%204.5-12.5%201.6-3.9-3.1-4.5-8.5-1.6-12.5%205.1-6.6%2012.3-10.1%2020.9-10.1%2032.1%200%2039.3%2043.6%2039.3%2058.9%200%204.8-4%208.7-8.9%208.7z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-136.2%20503.3c-1%200-2.1-.1-3.1-.6-24-9.1-24.7-32.4-24.7-34.9%200-8.1%202.4-15.1%207.2-21.1%203.1-3.8%208.5-4.5%2012.5-1.5%203.8%203.1%204.5%208.5%201.5%2012.5-2.2%202.8-3.3%206.2-3.3%2010.1%200%201.3.4%2013.6%2013.2%2018.4%204.5%201.7%206.8%206.8%205.1%2011.4-1.4%203.5-4.8%205.7-8.4%205.7zM-57.2%20443l-16.9-5.1c4-13.2%2010-33.1%2013.7-57l17.5%202.7c-3.8%2025.1-10.1%2045.7-14.3%2059.4zM-40.9%20327.9c-.4%200-.7-.2-1-.5-6.5-10.5-16.2-17.1-26.9-18.2-12.6-1.3-26%205-38.8%2018.4-.5.5-1.1.5-1.6%200-.5-.4-.5-1.1%200-1.6%2013.3-13.9%2027.4-20.5%2040.7-19%2011.2%201.2%2021.6%208.2%2028.4%2019.3.4.5.1%201.2-.4%201.5-.1.1-.2.1-.4.1z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-51.5%20391c-.6%200-1.1%200-1.7-.1-4.8-1-7.9-5.6-7-10.4l8.7-44.7h-56.8c-4.9%200-8.8-3.9-8.8-8.8s3.9-8.8%208.8-8.8h78.1l-12.7%2065.7c-.8%204.1-4.5%207.1-8.6%207.1zM-117.2%20506h-2.2c-7.3%200-14-1.1-19.8-3.3-4.5-1.7-6.8-6.8-5.1-11.4%201.7-4.5%206.8-6.8%2011.4-5.1%203.8%201.5%208.3%202.1%2013.6%202.1h1.7c14%200%2028.3.1%2043.8-50.4%201.5-4.6%206.3-7.3%2011-5.9%204.6%201.5%207.3%206.3%205.9%2011-17.8%2057.7-38.7%2063-60.3%2063z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-92.6%20326.9c0%208.7-7.1%2015.6-15.6%2015.6-8.7%200-15.6-7.1-15.6-15.6%200-8.7%207-15.6%2015.6-15.6%208.6-.1%2015.6%206.9%2015.6%2015.6zM-15.4%20380.2c-.6%200-1.1-.5-1.1-1.1-1-22-9.9-40.2-25.2-51.3-.5-.4-.6-1.1-.2-1.6s1.1-.6%201.6-.2c15.5%2011.4%2024.9%2030.6%2026%2053%200%20.6-.4%201.1-1.1%201.2.1%200%200%200%200%200zM-105.6%20495.5c-.5%200-1-.4-1.1-.9-.1-.6.2-1.2.9-1.3%2049.3-10.1%2079.4-52.4%2087.2-89.9.1-.6.7-1%201.3-.9s1%20.7.9%201.3c-8.1%2038.1-38.6%2081.2-88.9%2091.6-.1.1-.2.1-.3.1z%22%2F%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-89.9%20494.4c0%208.7-7%2015.6-15.6%2015.6-8.7%200-15.6-7.1-15.6-15.6%200-8.7%207-15.6%2015.6-15.6%208.5-.1%2015.6%206.9%2015.6%2015.6z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-25.3%20326.9c0%208.7-7%2015.6-15.6%2015.6-8.7%200-15.6-7.1-15.6-15.6%200-8.7%207-15.6%2015.6-15.6%208.7-.1%2015.6%206.9%2015.6%2015.6z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-24.6%20386.8s-.1.6-.2%201.1c0%20.5.2.9.4.9%203.8%204%206.3%205.9%206.3%205.9-.2%202.3-.1%203.3-.2%203.5%200%20.7.4%202.1%201.1%202.2.7.1%201.5-1.2%201.5-2%200-.4.2-1.2.5-3.5%200%200%202.9-1.3%207.3-4.6.1-.1.5-.4.5-.9v-1.2l-7.4%202.7c.1-2.8%200-5.7%200-5.7.7-.4%201.3-.7%201.8-1%20.5-.3.5-.7.5-.9%200-.1.1-.6.1-.6s-2.7.5-3.2.5c-.6%200-3.1-1.1-3.1-1.1v.6c0%20.1%200%20.6.4%201s1%20.9%201.6%201.3c0%200-.7%202.8-1.1%205.6l-6.8-3.8z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-120.7%20387.3s-.1-.6-.2-1.1-.6-.6-.7-.7c-5.1-2.2-8.2-2.8-8.2-2.8-.7-2.2-1.1-3.1-1.2-3.4-.2-.6-1.2-1.7-2-1.6-.6.2-.9%201.7-.6%202.3.1.4.2%201.2%201%203.4%200%200-2.1%202.4-4.9%207.2-.1.1-.2.5-.1%201s.5%201.1.5%201.1l5.7-5.5c1%202.7%202.4%205.3%202.4%205.3-.5.6-1%201.2-1.2%201.7s-.2.9-.1%201c0%20.1.1.6.1.6s2.2-1.6%202.7-1.7c.6-.2%203.3-.2%203.3-.2s-.1-.4-.2-.5c0-.1-.2-.5-.7-.7-.5-.1-1.2-.4-2-.6%200%200-.5-2.9-1.2-5.6l7.6.8z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.twidget-tab-content .twidget-header .twidget-logo .twidget-logo-image.twidget-aviasales-logo-img{background-image:url("data:image/svg+xml,%3Csvg%20id%3D%22Isolation_Mode%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-65%2068.8%20178.2%20178.2%22%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%20id%3D%22XMLID_152_%22%3E%3Cg%20id%3D%22XMLID_153_%22%3E%3Cpath%20id%3D%22XMLID_161_%22%20class%3D%22st0%22%20d%3D%22M75.3%2068.9H-30c-19%200-35%2016-35%2035V212c0%2019%2016%2035%2035%2035H75.3c21.2%200%2037.9-15.4%2037.9-35V103.9c0-18.3-18.1-35-37.9-35zm32.8%20142.3c0%2016.8-14%2030.8-33.6%2030.8H-29.2C-46%20242-60%20228-60%20211.2V104.7c0-16.8%2014-30.8%2030.8-30.8H74.5c16.8%200%2033.6%2014%2033.6%2030.8v106.5z%22%2F%3E%3Cpath%20id%3D%22XMLID_158_%22%20class%3D%22st0%22%20d%3D%22M29.7%20118.6H18.5C3%20118.6-10%20131.3-10%20146.8v36.4c0%2015.5%2013.1%2028.6%2028.5%2028.6h11.2c15.5%200%2028.5-13.2%2028.5-28.6v-36.4c0-15.5-13.1-28.2-28.5-28.2zm16.7%2049.1c0%2010.1-8.5%2017.9-19.1%2017.9h-6.4c-10.6%200-19.1-7.8-19.1-17.9v-19.4c0-10.1%208.5-17.9%2019.1-17.9h6.4c10.6%200%2019.1%207.8%2019.1%2017.9v19.4z%22%2F%3E%3Cpath%20id%3D%22XMLID_155_%22%20class%3D%22st0%22%20d%3D%22M70.2%2085.7h-94.7c-14.6%200-23.7%209.1-23.7%2023.7v21h5.4c10.6%200%2019.6%207.8%2019.6%2017.9v19.4c0%2010.1-9%2017.9-19.6%2017.9h-5.4v21c0%2014.6%209.1%2023.7%2023.7%2023.7h94.7c17%200%2026.1-9.1%2026.1-23.7v-21h-5.4c-10.6%200-19.6-7.8-19.6-17.9v-19.4c0-10.1%209-17.9%2019.6-17.9h5.4v-21c0-14.6-11.5-23.7-26.1-23.7zm-7%2097.2c0%2018.4-15.1%2033.6-33.5%2033.6H18.5C.1%20216.5-15%20201.3-15%20182.9v-36.1c0-18.4%2015.1-33.2%2033.5-33.2h11.1c18.4%200%2033.5%2014.8%2033.5%2033.2v36.1h.1z%22%2F%3E%3Cpath%20id%3D%22XMLID_154_%22%20class%3D%22st0%22%20d%3D%22M24.1%20175.9h-.5c-7.4%200-12-3.1-12-10.8v-7.2s0-2.6-2.4-2.6-2.4%202.6-2.4%202.6v7.2c0%2010.3%206.8%2015.5%2016.8%2015.5h.5s2.4%200%202.4-2.4c-.1-2.1-2.4-2.3-2.4-2.3z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.twidget-tab-content .twidget-header .twidget-logo .twidget-logo-image.twidget-hotellook-logo-img{background-image:url("data:image/svg+xml,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-66%2071.7%20156%20173.3%22%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3Bstroke%3A%23EC668C%3Bstroke-width%3A0.7837%3Bstroke-linecap%3Around%3Bstroke-miterlimit%3A10%3B%7D%20.st2%7Bfill%3A%23FFFFFF%3Bstroke%3A%23662D91%3Bstroke-width%3A6.2698%3Bstroke-linecap%3Around%3Bstroke-miterlimit%3A10%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M87.3%20104.4c-.4%200-.7-.3-.8-.6l-.2-1.1c-.1-.4.2-.9.6-1s.9.2%201%20.6l.3%201.1c.1.4-.2.9-.6%201h-.3zM61%20227.4c-.1%200-.2%200-.3-.1-.4-.2-.6-.7-.4-1.1l.9-2.1c.2-.4.7-.6%201.1-.4.4.2.6.7.4%201.1l-.9%202.1c-.2.3-.5.5-.8.5zm2.5-6.3c-.1%200-.2%200-.3-.1-.4-.2-.6-.7-.4-1.1l.8-2.1c.2-.4.6-.6%201.1-.5.4.2.6.6.5%201.1l-.8%202.1c-.3.5-.6.6-.9.6zm2.5-6.2c-.1%200-.2%200-.3-.1-.4-.2-.6-.6-.5-1.1l.8-2.1c.2-.4.6-.6%201.1-.5.4.2.6.6.5%201.1l-.8%202.1c-.1.4-.5.6-.8.6zm2.5-6.2c-.1%200-.2%200-.3-.1-.4-.2-.6-.6-.5-1.1l.8-2.1c.2-.4.6-.6%201.1-.5.4.2.6.6.5%201.1l-.8%202.1c-.2.4-.5.6-.8.6zm2.3-6.3c-.1%200-.2%200-.3-.1-.4-.2-.6-.6-.5-1.1l.8-2.1c.2-.4.6-.6%201.1-.5.4.2.6.6.5%201.1l-.8%202.1c-.1.4-.4.6-.8.6zm2.3-6.4h-.2c-.4-.2-.7-.6-.5-1l.7-2.1c.1-.4.6-.7%201-.5s.7.6.5%201l-.7%202c-.1.4-.4.6-.8.6zm2.3-6.2h-.3c-.4-.1-.7-.6-.5-1l.7-2.1c.1-.4.6-.7%201-.5.4.1.7.6.5%201l-.7%202.1c-.1.2-.4.5-.7.5zm2.1-6.4h-.3c-.4-.1-.7-.6-.5-1%20.2-.7.5-1.4.7-2.1.1-.4.6-.7%201-.5.4.1.7.6.5%201-.2.7-.5%201.4-.7%202.1-.1.3-.4.5-.7.5zm2-6.4h-.2c-.4-.1-.7-.6-.5-1l.6-2.1c.1-.4.6-.7%201-.6.4.1.7.6.6%201l-.6%202.1c-.2.4-.6.6-.9.6zm1.9-6.5h-.2c-.4-.1-.7-.6-.6-1l.6-2.2c.1-.4.6-.7%201-.6.4.1.7.6.6%201l-.6%202.2c-.1.4-.5.6-.8.6zm1.7-6.4h-.2c-.4-.1-.7-.6-.6-1l.5-2.2c.1-.4.5-.7%201-.6.4.1.7.6.6%201l-.6%202.2c0%20.3-.3.6-.7.6zm1.6-6.6h-.2c-.4-.1-.7-.5-.6-1l.5-2.2c.1-.4.5-.7%201-.6.4.1.7.5.6%201l-.5%202.2c-.1.4-.4.6-.8.6zm1.4-6.5h-.2c-.4-.1-.7-.5-.6-1%20.1-.7.3-1.5.4-2.2.1-.4.5-.7%201-.7.4.1.7.5.7%201-.1.7-.3%201.5-.4%202.2-.1.4-.5.7-.9.7zm1.2-6.6c-.5-.1-.9-.5-.8-.9.1-.7.2-1.5.3-2.2.1-.5.5-.8.9-.7s.8.5.7.9c-.1.7-.2%201.5-.3%202.2%200%20.4-.4.7-.8.7zm1-6.7c-.6-.1-.9-.5-.8-.9.1-.7.2-1.5.3-2.2%200-.5.5-.8.9-.7.5%200%20.8.5.7.9-.1.7-.2%201.5-.3%202.2-.1.4-.4.7-.8.7zm.6-6.6c-.5%200-.9-.4-.8-.9.1-.7.1-1.5.1-2.2%200-.5.4-.8.9-.8s.8.4.8.9c0%20.7-.1%201.5-.1%202.2-.1.4-.4.8-.9.8zm.3-6.7c-.5%200-.8-.4-.8-.8v-2.2c0-.5.4-.8.8-.8.5%200%20.8.4.8.8v2.2c0%20.4-.3.8-.8.8zm-.1-6.8c-.4%200-.8-.3-.8-.8%200-.7-.1-1.5-.1-2.2%200-.5.3-.8.8-.9.4-.1.8.3.9.8.1.7.1%201.5.1%202.3-.1.4-.4.8-.9.8zm-.6-6.6c-.4%200-.8-.3-.8-.7-.1-.7-.2-1.5-.3-2.2-.1-.5.2-.9.7-.9.5-.1.9.2.9.7.1.7.2%201.5.3%202.2.1.5-.3.9-.8.9zM58.8%20232.5c-.1%200-.2%200-.3-.1-.4-.2-.6-.7-.4-1.1l.4-1c.2-.4.7-.6%201.1-.4.4.2.6.7.4%201.1l-.4%201c-.2.3-.5.5-.8.5zM-21.2%2094.1c-.3%200-.6-.2-.7-.4-.2-.4-.1-.9.3-1.1l1-.5c.4-.2.9-.1%201.1.3s.1.9-.3%201.1l-.9.5c-.2.1-.3.1-.5.1zM-16.2%2091.5c-.3%200-.6-.2-.7-.5-.2-.4%200-.9.4-1.1.6-.3%201.3-.7%202-1%20.4-.2.9%200%201.1.4.2.4%200%20.9-.4%201.1-.7.3-1.4.7-2%201-.2.1-.3.1-.4.1zm6.1-2.9c-.3%200-.6-.2-.7-.5-.2-.4%200-.9.4-1.1.7-.3%201.3-.6%202.1-.9.4-.2.9%200%201.1.4s0%20.9-.4%201.1c-.7.3-1.4.6-2%20.9-.3.1-.4.1-.5.1zm6.1-2.7c-.3%200-.6-.2-.8-.5-.2-.4%200-.9.4-1.1l2.1-.9c.4-.2.9%200%201.1.4s0%20.9-.4%201.1l-2.1.9c-.1%200-.2.1-.3.1zm6.3-2.6c-.3%200-.6-.2-.8-.5-.2-.4%200-.9.5-1.1.7-.2%201.4-.5%202.1-.8.4-.2.9.1%201.1.5s-.1.9-.5%201.1c-.7.3-1.4.5-2.1.8h-.3zM8.6%2081c-.3%200-.7-.2-.8-.6-.1-.4.1-.9.5-1%20.7-.2%201.4-.5%202.1-.7.4-.1.9.1%201%20.5s-.1.9-.5%201c-.7.2-1.4.5-2.1.7%200%20.1-.1.1-.2.1zm6.4-2.1c-.4%200-.7-.2-.8-.6s.1-.9.5-1c.7-.2%201.4-.4%202.2-.7.4-.1.9.1%201%20.6.1.4-.1.9-.6%201l-2.1.6c0%20.1-.1.1-.2.1zm54.8-.3c-.1%200-.3%200-.4-.1-.6-.4-1.3-.7-1.9-1-.4-.2-.6-.7-.4-1.1s.7-.6%201.1-.4c.7.3%201.4.7%202%201.1.4.2.5.7.3%201.1-.2.2-.4.4-.7.4zM21.5%2077c-.4%200-.7-.2-.8-.6-.1-.4.1-.9.6-1%20.7-.2%201.5-.4%202.2-.6.4-.1.9.2%201%20.6s-.2.9-.6%201c-.7.2-1.4.4-2.2.5-.1.1-.1.1-.2.1zm42.1-1.1h-.3c-.7-.2-1.4-.5-2.1-.7-.4-.1-.7-.6-.6-1%20.1-.4.6-.7%201-.6.7.2%201.5.4%202.2.7.4.1.7.6.5%201%200%20.3-.3.6-.7.6zm-35.5-.4c-.4%200-.7-.3-.8-.7-.1-.4.2-.9.6-1%20.7-.2%201.5-.3%202.2-.4.5-.1.9.2%201%20.7.1.4-.2.9-.7%201-.7.1-1.5.3-2.2.4h-.1zm6.6-1.2c-.4%200-.8-.3-.8-.7-.1-.5.2-.9.7-.9.7-.1%201.5-.2%202.2-.3.4-.1.9.3.9.7.1.5-.3.9-.7.9-.7.1-1.5.2-2.2.3h-.1zm22.4-.1c-.8-.1-1.6-.2-2.3-.3-.5-.1-.8-.5-.7-.9.1-.5.5-.8.9-.7.8.1%201.5.2%202.3.4.4.1.7.5.7.9-.2.3-.5.6-.9.6zm-15.7-.6c-.4%200-.8-.3-.8-.8s.3-.8.8-.9c.8-.1%201.5-.1%202.3-.1.5%200%20.8.3.9.8%200%20.5-.3.8-.8.9-.8%200-1.6%200-2.4.1zm9-.2c-.8%200-1.5-.1-2.3-.1-.5%200-.8-.4-.8-.8%200-.5.4-.8.8-.8.8%200%201.5%200%202.3.1.5%200%20.8.4.8.9%200%20.4-.4.7-.8.7zM74.4%2081.7c-.2%200-.4-.1-.5-.2-.3-.2-.6-.4-.8-.7-.4-.3-.4-.8-.2-1.1.3-.4.8-.4%201.2-.2.3.2.6.5.9.7.3.3.4.8.1%201.2-.2.2-.5.3-.7.3z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M58.8%20232.5c-.2%200-.4-.1-.6-.3-.3-.3-.3-.8%200-1.2%2016.3-15.7%2023.1-27%2019.7-32.7-9.6-16.1-91%209.9-91.8%2010.1-.4.1-.9-.1-1-.5s.1-.9.5-1c3.4-1.1%2083.4-26.6%2093.7-9.4%204%206.6-2.6%2018-20%2034.8-.1.2-.3.2-.5.2z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-14.1%20208.5h-.2c-.4-.1-42.8-9.2-50.5-37.8-5.7-21.3%208.8-47.5%2043.1-78%20.3-.3.9-.3%201.2.1.3.3.3.9-.1%201.2-33.8%2030.1-48.1%2055.8-42.6%2076.4%207.4%2027.6%2048.8%2036.5%2049.3%2036.6.4.1.7.5.6%201-.1.3-.5.5-.8.5zM43%20244.9c-2.5%200-4.9-.6-7.1-2.1-7.3-5.1-6.6-16.4-3.3-31.6.8-3.5%204.3-5.8%207.8-5s5.8%204.3%205%207.8c-2.6%2011.8-2.2%2016.2-1.8%2017.8%201.3-.2%204.7-1.2%2011.7-5.6%203.1-1.9%207.1-1%209.1%202.1%201.9%203.1%201%207.1-2.1%209.1-6.3%203.8-13.2%207.5-19.3%207.5z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M39%20219.1c-.5%200-.9%200-1.4-.2-3.5-.8-5.8-4.3-5-7.8l5.4-24.8c.8-3.5%204.3-5.8%207.8-5s5.8%204.3%205%207.8l-5.4%2024.8c-.6%203.1-3.4%205.2-6.4%205.2z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M44.4%20194.3c-.5%200-.9%200-1.4-.2-3.5-.8-5.8-4.3-5-7.8%204.1-19.2-.2-23.9-1.6-24.9-3.6-2.5-12-.4-20.9%205.3-3.1%202-7.1%201-9.1-2-1.9-3.1-1-7.1%202-9.1%2014.2-9%2027.1-10.8%2035.5-5%208.8%206.1%2011.1%2019.1%206.9%2038.5-.6%203.1-3.4%205.2-6.4%205.2z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-8.9%20188.3c-1.2%200-2.4-.3-3.5-1-3.1-1.9-4-6-2-9.1%205.4-8.4%2013.7-16.6%2022.9-22.5%203.1-1.9%207.1-1%209.1%202%201.9%203.1%201%207.1-2%209.1-7.5%204.8-14.5%2011.6-18.8%2018.4-1.4%202-3.6%203.1-5.7%203.1zM-28.7%20151.5c-.4%200-.8-.3-.8-.7-4.4-39.8%207.2-57.2%207.7-57.9.3-.4.8-.5%201.1-.2.4.3.5.8.2%201.1-.1.2-11.8%2017.7-7.4%2056.8%200%20.5-.3.9-.8.9z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M-28.7%20150.7%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-14.1%20208.5c-.3%200-.6-.2-.8-.5-4.6-11.8-8.2-23.4-10.7-34.5-.1-.4.2-.9.6-1s.9.2%201%20.6c2.5%2011%206.1%2022.5%2010.7%2034.3.2.4%200%20.9-.5%201.1h-.3zM-20.4%20245c-.4%200-.9%200-1.3-.1-3.6-.7-5.8-4.2-5.1-7.8%200-.2%203.7-17.9%206.3-30.6.7-3.6%204.2-5.9%207.7-5.2%203.6.7%205.9%204.2%205.2%207.7-2.5%2012.7-6.2%2030.5-6.3%2030.7-.7%203.1-3.5%205.3-6.5%205.3z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-7.7%20209l-12.9-2.6%2017.4-87.2c.7-3.6%204.1-5.9%207.7-5.2%203.6.7%205.9%204.2%205.2%207.7L-7.7%20209z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M3.3%20127.1c-.4%200-.9%200-1.3-.1-3.6-.7-5.9-4.2-5.2-7.7l6-30c.7-3.6%204.2-5.9%207.7-5.2%203.6.7%205.9%204.2%205.2%207.7l-6%2030c-.6%203.1-3.4%205.3-6.4%205.3z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-21.2%2099.9c-2.1%200-4.1-1-5.4-2.8-2.1-3-1.3-7.1%201.7-9.1%209.5-6.6%2026.9-16.8%2036.1-10.8%203%202%206.2%206.1%204.5%2014.7-.7%203.6-4.1%205.9-7.7%205.2-3.6-.7-5.9-4.2-5.2-7.7.1-.3.1-.6.1-.8-4.2.8-13%205.2-20.4%2010.3-1.1.6-2.4%201-3.7%201z%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M22.9%2084.3%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M71.1%20229.9c0%206.4-5.2%2011.6-11.6%2011.6s-11.6-5.2-11.6-11.6c0-6.4%205.2-11.6%2011.6-11.6s11.6%205.2%2011.6%2011.6z%22%2F%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-2.5%20207.7c0%206.4-5.2%2011.6-11.6%2011.6s-11.6-5.2-11.6-11.6c0-6.4%205.2-11.6%2011.6-11.6s11.6%205.2%2011.6%2011.6z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-9.5%2093.3c0%206.4-5.2%2011.6-11.6%2011.6s-11.6-5.2-11.6-11.6%205.2-11.6%2011.6-11.6%2011.6%205.2%2011.6%2011.6z%22%2F%3E%3C%2Fg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M-23.7%20168.9l-1.4-7.8c1-.9%201.6-2.3%201.3-3.7-.4-2.2-2.5-3.6-4.6-3.2-2.2.4-3.6%202.5-3.2%204.6.3%201.5%201.3%202.6%202.6%203.1l.3%201.5%201.4%201-.8%201.1%201.1.7-.8%201.1%201.1.8-.8%201.1%202.2%201.2%201.6-1.5zm-5.5-12c-.1-.7.4-1.4%201.1-1.6.7-.1%201.4.4%201.6%201.1.1.7-.4%201.4-1.1%201.6-.8.1-1.5-.4-1.6-1.1zM75.6%2085.7l4.2%206.7c-.6%201.2-.6%202.7.1%204%201.2%201.9%203.6%202.4%205.5%201.3%201.9-1.2%202.4-3.6%201.3-5.5-.8-1.3-2.2-1.9-3.5-1.9l-.8-1.3-1.7-.4.3-1.4-1.4-.3.3-1.3-1.4-.3.3-1.4-2.5-.3-.7%202.1zm9.5%209.1c.4.6.2%201.5-.4%201.8-.6.4-1.5.2-1.8-.4-.4-.6-.2-1.5.4-1.8.6-.5%201.4-.3%201.8.4z%22%2F%3E%3C%2Fsvg%3E")}.twidget-tab-content .twidget-header .twidget-title{float:right;color:white}.twidget-tab form{margin-top:10px}.twidget-tab-content .twidget-form-list>li{float:left;margin-right:1%;position:relative}.twidget-tab-content .twidget-form-list>li:last-child{margin-right:0}#twidget-tab1 .twidget-form-list li.twidget-origin,#twidget-tab1 .twidget-form-list li.twidget-destination{width:19%}.twidget-pseudo-input{position:absolute;top:30px;left:13px;font-family:'Open Sans', arial, sans-serif;width:77%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-height:16px}.twidget-pseudo-input .twidget-pseudo-name{color:transparent;white-space:nowrap}#twidget-tab1 .twidget-form-list .twidget-origin-iata,#twidget-tab1 .twidget-form-list .twidget-destination-iata{position:absolute;right:10px;line-height:50px;margin-top:-48px;font-size:12px;color:#999}#twidget-tab1 .twidget-form-list li.twidget-flight-dates{width:27%}#twidget-tab1 .twidget-form-list li.twidget-passengers{width:13%}#twidget-tab1 .twidget-form-list li.twidget-submit-button{width:18%}.twidget-form-list li .twidget-input-box input{width:100%;border:1px solid #fff}.twidget-form-list li .twidget-input-box input:focus{border-color:#fdd835}.twidget-form-list li .twidget-input-box label,.twidget-passengers label,.twidget-hotel-guest label{color:white;position:relative;top:-4px;font-size:12px;display:block}.twidget-form-list li button{height:50px;margin-top:12px;line-height:50px;text-align:center;width:100%;text-transform:uppercase;background-color:#ffa600;color:#fff}.twidget-form-list li.input-daterange>div{float:left;width:50%}.twidget-form-list li.twidget-flight-dates .twidget-dep-date .twidget-input-box input,.twidget-form-list li.twidget-hotel-dates .twidget-start-date .twidget-input-box input{border-right:1px solid #cfd8dc}.twidget-form-list li.twidget-flight-dates .twidget-dep-date .twidget-input-box input:focus,.twidget-form-list li.twidget-hotel-dates .twidget-start-date .twidget-input-box input:focus{border-right-color:#fdd835}.twidget-form-list li.input-daterange .twidget-input-box{position:relative}.twidget-form-list li.input-daterange .twidget-input-box .twidget-icon-cal{background:url(/twidget_images/calendar.png) no-repeat 50% 50%;position:absolute;right:0;top:12px;height:50px;width:40px;background-size:14px;cursor:pointer}.twidget-form-list li.input-daterange .twidget-input-box .twidget-icon-delete{background:url(/twidget_images/icon-delete.png) no-repeat 50% 50%;position:absolute;right:0;top:12px;height:50px;width:40px;background-size:13px;cursor:pointer}.twidget-form-list li .twidget-passengers-detail,.twidget-form-list li .twidget-guest-detail{height:50px;padding:7px 14px;border:1px solid #fff;cursor:pointer;position:relative;background-color:#fff}.twidget-form-list li .twidget-passengers-detail.active,.twidget-form-list li .twidget-guest-detail.active{border-color:#fdd835}.twidget-form-list li .twidget-passengers-detail .twidget-pas-no{color:#424242;line-height:20px}.twidget-form-list li .twidget-guest-detail .twidget-guest-no{line-height:36px}.twidget-form-list li .twidget-passengers-detail .twidget-class{color:#999;font-size:13px;line-height:18px}.twidget-form-list li .twidget-passengers-detail:after,.twidget-form-list li .twidget-guest-detail:after{background-image:url(/twidget_images/arrow-down.png);background-repeat:no-repeat;width:15px;height:8px;background-position:0 0;content:"";top:20px;right:7px;position:absolute;background-size:15px}.twidget-form-list li .twidget-passengers-detail.active:after,.twidget-form-list li .twidget-guest-detail.active:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}.twidget-tab-content .twidget-tab-bottom{height:30px}.twidget-form-list li.twidget-input-locked input[type="text"]{border:1px dashed #fff;color:transparent;background:transparent}.twidget-form-list li.twidget-input-locked .twidget-pseudo-name,.twidget-form-list li.twidget-input-locked .twidget-pseudo-country-name,.twidget-form-list li.twidget-input-locked .twidget-destination-iata{color:white !important;font-weight:600}.datepicker{border-radius:0 !important}.datepicker-dropdown{padding:5px 10px 0 10px;height:260px}.datepicker-days{font-family:'Open Sans', arial, sans-serif}.twidget-container .input-daterange input{text-align:left;font-size:0;z-index:1}.input-daterange input:first-child{border-radius:0}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover,.datepicker table tr td.disabled.new{color:#a9a9a9}.twidget-date-text{position:absolute;left:12px;top:31px}.datepicker .datepicker-switch{width:160px}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background-color:transparent}.datepicker .prev,.datepicker .next,.datepicker .prev:hover,.datepicker .next:hover{color:transparent;background:url("data:image/svg+xml,%3Csvg%20version%3D'1.2'%20baseProfile%3D'tiny'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030.6%2024.6'%3E%3Cpath%20fill%3D'%2300B9FF'%20d%3D'M.6%2010.8l.2-.2%209.9-10c.8-.8%202.2-.8%203%200l.3.2c.8.8.8%202.2%200%203L7.9%2010h20.6c1.2%200%202.1%201%202.1%202.1v.3c0%201.2-1%202.1-2.1%202.1H7.9l6.2%206.2c.8.8.8%202.2%200%203l-.3.3c-.8.8-2.2.8-3%200L.8%2014l-.2-.2c-.8-.8-.8-2.2%200-3z'%2F%3E%3C%2Fsvg%3E") no-repeat 8px 6px;background-size:16px}.datepicker .next{-webkit-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;-o-transform:rotate(180deg) !important;transform:rotate(180deg) !important}.datepicker thead tr:last-child{text-transform:uppercase;font-size:10px}.datepicker table tr td,.datepicker table tr th{border-radius:0;width:32px;height:25px;line-height:24px;display:inline-block;padding:0 !important}.datepicker table tr td,.datepicker table tr td.new,.datepicker table tr td.range{color:#00B9FF}.datepicker table tr td.day:hover,.datepicker table tr td.focused{color:black}.datepicker-days tr{border-bottom:3px solid white}.datepicker-days .day.range-end{background:url("data:image/svg+xml,%3Csvg%20version%3D'1.2'%20baseProfile%3D'tiny'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2026%2022'%3E%3Cpath%20fill%3D'%2300B9FF'%20d%3D'M4.3%2022H26V0H4.3L0%2011z'%2F%3E%3C%2Fsvg%3E") no-repeat right;background-color:#f5f5f5;color:white}.datepicker-days .day.range-start{background:url("data:image/svg+xml,%3Csvg%20version%3D'1.2'%20baseProfile%3D'tiny'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2026%2022'%3E%3Cpath%20fill%3D'%2300B9FF'%20d%3D'M21.7%2022H0V0h21.7L26%2011z'%2F%3E%3C%2Fsvg%3E") no-repeat;background-color:#f5f5f5;padding-right:3px !important;color:white}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active{background-color:#f5f5f5}.datepicker table tr td.selected:hover,.datepicker table tr td.selected.highlighted:hover{background-color:#00B9FF}.datepicker table tr td.range{background-color:#f5f5f5}.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.focus:active,.datepicker table tr td.active.highlighted.focus:active,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.highlighted.active.focus{background-color:#00B9FF}.datepicker-cancel-return-date{color:#ffaf1a !important;position:absolute;display:block !important;margin-top:0;left:43px;width:160px !important;line-height:17px;border:1px solid #ffa600 !important;border-radius:40px !important;text-align:center !important;font-size:11px;cursor:pointer}#twidget-passenger-form,#twidget-guest-form{position:absolute;left:0;top:51px;width:270px;padding-top:7px;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,0.3);z-index:999}.twidget-age-group{display:table;width:100%}.twidget-age-group li{display:table-row}.twidget-age-group li .twidget-cell{display:table-cell;height:44px;vertical-align:middle}.twidget-age-group li .twidget-age-name{padding-left:20px;width:50%}.twidget-age-group li .twidget-age-select{padding-right:10px;width:40%}.twidget-age-select .twidget-dec{width:35px;height:35px;display:inline-block;text-indent:-9999px;cursor:pointer;border-radius:25px;line-height:35px;background:#fff 50% 50%/14px no-repeat;background-image:url(/twidget_images/minus.png)}.twidget-age-select .twidget-dec:hover{background-color:#e0e0e0}.twidget-age-select .twidget-num{width:30%;text-align:center;line-height:1.4;display:inline-block}.twidget-age-select .twidget-num input{width:100%;padding:0;text-align:center}.twidget-age-select .twidget-inc{width:35px;height:35px;display:inline-block;text-indent:-9999px;cursor:pointer;border-radius:25px;line-height:35px;background:#fff 50% 50%/14px no-repeat;background-image:url(/twidget_images/plus.png)}.twidget-age-select .twidget-inc:hover{background-color:#e0e0e0}.twidget-age-select input{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.twidget-age-select input::selection{color:currentColor;background:transparent}.twidget-pas-class{display:table;width:100%;height:44px;border-top:1px solid #e0e0e0}.twidget-pas-class .twidget-pass-check{display:table-cell;vertical-align:middle;padding-left:20px}.twidget-pas-class .twidget-pass-check input[type="checkbox"]{display:none}.twidget-pas-class .twidget-pass-check label{line-height:16px;cursor:pointer;position:relative;padding-left:24px;display:inline-block;color:#424242;font-size:14px}.twidget-pas-class .twidget-pass-check label:before{position:absolute;content:"";top:0;left:0;width:14px;height:14px;border:1px solid #00b1dd}.twidget-pas-class .twidget-pass-check input[type="checkbox"]:checked+label:before{background:url("data:image/svg+xml,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%208.5%206%22%3E%3Cstyle%3E.st0%7Bfill%3A%2300B9FF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M8.5%201.1L7.4%200%203.6%203.8%201.1%201.3%200%202.4%203.6%206z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% 50%;background-size:12px}.twidget-passengers-ready-button-wrapper{vertical-align:middle;text-align:center;display:block !important;margin-top:5px;margin-bottom:20px}.twidget-passengers-ready-button{display:inline-block;padding:0 30px;font-size:13px;line-height:43px;border:1px solid #ffa600 !important;border-radius:40px;text-align:center;margin:0 auto;color:#ffa600;cursor:pointer;clear:both}.twidget-passengers-ready-button:hover{border-color:#ffaf1a;color:#ffaf1a}#twidget-tab2 .twidget-form-list li.twidget-city-hotel{width:39%}#twidget-tab2 .twidget-form-list li.twidget-hotel-dates{width:27%}#twidget-tab2 .twidget-form-list li.twidget-hotel-guest{width:13%}#twidget-tab2 .twidget-form-list li.twidget-submit-button{width:18%}.twidget-icon-hotel{width:40px;height:50px;background:url(/twidget_images/hotel.png) no-repeat 50% 50%;background-size:20px;position:absolute;top:12px;right:0}.twidget-auto-fill-wrapper{position:absolute;z-index:99;top:50px;left:0;width:100%;box-shadow:0 0 15px 0 rgba(0,0,0,0.3);overflow:hidden;background:#fff;max-height:315px}.twidget-auto-fill-wrapper ul li{height:45px;padding:4px 20px;position:relative;overflow:hidden;cursor:pointer;color:#424242;white-space:nowrap}.twidget-city-hotel .twidget-auto-fill-wrapper ul li{padding:4px 26px}.twidget-auto-fill-wrapper ul li:hover{background-color:#00b1dd;color:#fff}.twidget-auto-fill-wrapper ul li>span.twidget-city-name{display:block;line-height:37px;width:85%;overflow:hidden;text-overflow:ellipsis}.twidget-auto-fill-wrapper ul li:before{position:absolute;top:13px;left:0;display:block;width:26px;background-position:center;background-repeat:no-repeat;content:'';height:20px;background-size:13px}.twidget-auto-fill-wrapper ul li.main-city:before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%2300B9FF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M3.758%204.984c0%20.686.556%201.243%201.242%201.243.686%200%201.242-.557%201.242-1.243%200-.685-.556-1.242-1.242-1.242-.686%200-1.242.557-1.242%201.242z%22%2F%3E%3Cpath%20d%3D%22M9.66%204.44h-.45C8.957%202.553%207.48%201.064%205.6.795V.3c0-.165-.135-.3-.3-.3h-.6c-.165%200-.3.135-.3.3v.495C2.518%201.065%201.042%202.553.79%204.44H.3c-.165%200-.3.135-.3.3v.6c0%20.165.135.3.3.3h.5c.28%201.85%201.745%203.3%203.6%203.565V9.7c0%20.165.135.3.3.3h.6c.165%200%20.3-.135.3-.3v-.495C7.455%208.94%208.92%207.49%209.2%205.64h.46c.165%200%20.3-.135.3-.3v-.6c0-.165-.135-.3-.3-.3zM5.6%208.21c0-.165-.135-.3-.3-.3h-.6c-.165%200-.3.135-.3.3v.26c-1.452-.25-2.6-1.383-2.867-2.83h.257c.165%200%20.3-.135.3-.3v-.6c0-.165-.135-.3-.3-.3h-.265c.24-1.484%201.397-2.656%202.875-2.91v.26c0%20.165.135.3.3.3h.6c.165%200%20.3-.135.3-.3v-.26c1.478.254%202.636%201.426%202.875%202.91H8.17c-.165%200-.3.135-.3.3v.6c0%20.165.135.3.3.3h.297C8.2%207.087%207.052%208.22%205.6%208.47v-.26z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.twidget-auto-fill-wrapper ul li.main-hotel:before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%2300B9FF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M5.313%200L0%202.51V10h10V3.812L5.312%202.04V0zm4.062%204.23v4.997h-.938v-5.35l.938.353zM4.687.965v8.262h-2.5V2.142l2.5-1.177zm-3.125%201.47v6.792H.625v-6.35l.938-.44zm6.25%201.207v5.585h-2.5V2.7l2.5.942z%22%2F%3E%3Cpath%20d%3D%22M2.9%202.66h1.2v.6H2.9v-.6zM2.9%204.34h1.2v.6H2.9v-.6zM2.9%206.04h1.2v.6H2.9v-.6zM2.9%207.72h1.2v.6H2.9v-.6zM6.1%204.34h1v.6h-1v-.6zM6.1%206.04h1v.6h-1v-.6zM6.1%207.72h1v.6h-1v-.6z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");top:11px}.twidget-auto-fill-wrapper[data-type="avia"] ul li>span.twidget-city-name{line-height:25px}.twidget-auto-fill-wrapper ul li>span.twidget-city-name span{color:#999;font-size:13px}.twidget-auto-fill-wrapper ul li>span.twidget-city-airport-name{color:#999;font-size:11px;position:absolute;margin-top:-16px;width:70%;height:14px;overflow:hidden;text-overflow:ellipsis}.twidget-auto-fill-wrapper ul li>span.twidget-num-hotel{position:absolute;top:11px;right:15px;color:#999;line-height:26px;font-size:11px}.twidget-auto-fill-wrapper[data-type="avia"] ul li>span.twidget-num-hotel{top:5px}.twidget-auto-fill-wrapper ul li:hover .twidget-num-hotel,.twidget-auto-fill-wrapper ul li:hover .twidget-city-airport-name,.twidget-auto-fill-wrapper ul li:hover .twidget-city-name span{color:#fff !important}@media (max-width: 1920px){.twidget-container{width:980px}#twidget-tab1 .twidget-form-list li.twidget-origin,#twidget-tab1 .twidget-form-list li.twidget-destination{width:49.5%;margin-bottom:15px}#twidget-tab1 .twidget-form-list li.twidget-destination{margin-right:0}#twidget-tab1 .twidget-form-list li.twidget-flight-dates{width:43%}#twidget-tab1 .twidget-form-list li.twidget-passengers{width:25%}#twidget-tab1 .twidget-form-list li.twidget-submit-button{width:30%}.twidget-tab-content .twidget-tab-bottom{height:20px}}@media (max-width: 1920px){.twidget-container{width:100%}#twidget-tab2 .twidget-form-list li.twidget-city-hotel{width:100%;margin-right:0;margin-bottom:15px}#twidget-tab2 .twidget-form-list li.twidget-hotel-dates{width:43%}#twidget-tab2 .twidget-form-list li.twidget-hotel-guest{width:25%}#twidget-tab2 .twidget-form-list li.twidget-submit-button{width:30%}}@media (max-width: 900px){.twidget-container{width:800px}}@media (max-width: 800px){.twidget-container{width:700px}}@media (max-width: 700px){.twidget-container{width:auto;padding-left:0;padding-right:0}}@media (max-width: 650px){#twidget-tab1 .twidget-form-list li.twidget-origin,#twidget-tab1 .twidget-form-list li.twidget-destination,#twidget-tab1 .twidget-form-list li.twidget-passengers,#twidget-tab1 .twidget-form-list li.twidget-flight-dates{width:49%;margin-right:2%}#twidget-tab1 .twidget-form-list li.twidget-passengers,#twidget-tab1 .twidget-form-list li.twidget-destination{margin-right:0}#twidget-tab1 .twidget-form-list li.twidget-submit-button{width:100%;margin-top:10px}.twidget-form-list li .twidget-passengers-detail .twidget-pas-no{display:inline-block;line-height:36px}.twidget-form-list li .twidget-passengers-detail .twidget-class{display:inline-block;line-height:36px}#twidget-tab2 .twidget-form-list li.twidget-hotel-dates{width:49%;margin-bottom:15px;margin-right:2%}#twidget-tab2 .twidget-form-list li.twidget-hotel-guest{width:49%;margin-right:0;margin-bottom:15px}#twidget-tab2 .twidget-form-list li.twidget-submit-button{width:100%}}@media (max-width: 550px){.twidget-tab-content .twidget-title{display:none}#twidget-tab1 .twidget-form-list>li{width:100% !important;margin-bottom:15px;margin-right:0 !important}#twidget-tab1 .twidget-form-list>li:last-child{margin-bottom:0;margin-top:0}#twidget-tab2 .twidget-form-list li.twidget-hotel-dates{width:100%;margin-right:0}#twidget-tab2 .twidget-form-list li.twidget-hotel-dates .twidget-form-item{width:100%;margin-bottom:15px}#twidget-tab2 .twidget-form-list li.twidget-hotel-dates .twidget-form-item:last-child{margin-bottom:0}#twidget-tab2 .twidget-form-list li.twidget-hotel-guest{width:100%}}@media (max-width: 320px){.twidget-dep-date{margin-bottom:15px}.twidget-tab-links{display:table;width:100%}.twidget-tab-links ul{display:table-row}.twidget-tab-links ul li{display:table-cell;width:50%}.twidget-tab-links ul li a{padding:0;text-indent:-9999px}.twidget-tab-links ul li a:before{left:calc(50% - 25px)}.twidget-form-list li.twidget-flight-dates>div{width:100%}.twidget-form-list li.twidget-flight-dates .twidget-dep-date .twidget-input-box input{border-right-color:#fff;border-bottom:1px solid #cfd8dc}}@media (max-width: 240px){.twidget-tab-content .twidget-header{display:none}}
