.travel-guide-top-slider{position:relative}.travel-guide-top-slider img{position:relative;left:50%;transform:translateX(-50%)}.travel-guide-top-slider .travel-guide-top-category{position:absolute;bottom:150px;text-align:center;width:80%;left:0;right:0;margin:0 auto}.travel-guide-top-slider .travel-guide-top-category h1{color:#fff;font-size:50px;font-weight:700;padding-bottom:70px;text-shadow:3px 3px 3px rgba(0,0,0,.5);letter-spacing:-1px}.travel-guide-top-slider .travel-guide-top-category .hotel-breadcrumb{color:#fff!important;background:rgba(0,0,0,.7)!important;display:inline;padding:10px 20px;width:auto!important;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.travel-guide-top-slider .travel-guide-top-category .hotel-breadcrumb a,.travel-guide-top-slider .travel-guide-top-category .hotel-breadcrumb a:visited{color:#fff!important;font-size:18px}.hasvideo .guide-page .travel-guide-top-slider{max-height:500px;text-align:center;overflow:hidden}.video-actions-area{bottom:80px;position:absolute;left:0;right:0}.video-actions-area a{background:rgba(0,0,0,.4)}.video-actions-area a:first-child{margin-right:10px}.video-actions-area a:hover{background:rgba(255,255,255,.8);color:#000;transition-duration:500ms}.guide-summary{line-height:34px;margin:-150px auto 0;position:relative;text-align:center;padding:18px 28px;color:#666;font-size:22px;font-weight:400;background-color:#fff;-webkit-border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;border-top-left-radius:25px;border-top-right-radius:25px}.guide-summary h3{font-size:22px;line-height:34px;font-weight:400}.guide-item-summary{margin:0 auto!important}.travel-socials{background-color:#fff;width:100%;margin-top:20px;text-align:center}.travel-socials a{text-align:center;display:inline-block;width:36px;height:36px;color:#fff;border-radius:100%;margin-right:7px}.travel-socials a i{font-size:17px;line-height:38px;color:#fff}.travel-socials .travel-social-facebook{background-color:#3f5d9d}.travel-socials .travel-social-twitter{background-color:#0083b0}.travel-socials .travel-social-google-plus{background-color:#db4c3e}.travel-socials .travel-social-pinterest{background-color:#b60000}.travel-socials a:hover{opacity:.8}.travel-guides article{width:50%;float:left;min-height:260px;margin:0 0 1em;border-bottom:1px solid #ddd}.travel-guides .entry{padding:1em 2em 2em 0}.travel-guides.travel-guides-featured-art .entry.post-content{padding:20px;border:1px solid #f1f4f7;box-shadow:hsla(0,0%,0%,.07) 0 0 18px;min-height:180px;display:inline-block}.travel-guides .entry.post-content{font-size:15px;margin:0;line-height:23px;background:#fff}.travel-guides article img{width:auto;max-width:100%;height:auto;float:left;margin-right:14px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.travel-guides h2.post-title{font-size:22px;margin:0;padding:0;color:#000;line-height:1.2em;margin:0 0 8px;font-weight:600;font-family:'PT Sans'}.travel-guides h6.post-category{padding:0;margin:0 0 8px;font-weight:400}.travel-guides h6.post-category a,.travel-guides h6.post-category a:visited{display:inline-block;font-size:13px;color:#444;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #ddd;padding-bottom:3px;margin-bottom:3px}.travel-guides h6.post-category a:hover{border-bottom:1px solid #22acf4}.travel-guides .post-title a,.travel-guides .post-title a:visited{color:#000;text-decoration:none;line-height:1.2em}.hotel-breadcrumb h4 a,.hotel-breadcrumb h4 a:visited{text-decoration:none;font-weight:400}.hotel-breadcrumb{color:#ccc;display:block;font-size:20px;margin-top:7px}.hotel-breadcrumb h4{display:inline-block;font-size:20px}#load-more-articles{background:#22b1e9;color:#fff;display:block;font-size:18px;margin:30px auto 0;padding:8px!important;text-align:center;transition-duration:250ms;width:200px;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#load-more-articles .fa{padding-left:6px;vertical-align:middle}.guide-body h4{font-size:18px;font-weight:600}.guide-body .guide-body-content{font-size:17px;line-height:29px;text-align:left;color:#111;font-family:Roboto;letter-spacing:-.2px}.guide-body .guide-body-content div.summary{font-size:25px;font-weight:300;margin-bottom:30px;line-height:40px}.guide-body .guide-body-content .dropcap{color:#25b2e7;float:left;font-family:Georgia;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px}.guide-body .guide-body-content p{padding-bottom:16px;margin-bottom:0}.guide-body .guide-body-content strong,.guide-body .guide-body-content b{font-weight:600}.guide-body .guide-body-content h2{text-align:center;font-weight:300;font-size:39px;margin-bottom:30px}.guide-body .guide-body-content h3{font-size:30px;font-weight:600;color:#000;padding-bottom:18px;margin:10px 0 0;text-align:center}.guide-body .guide-body-content h3.align-left{text-align:left}.guide-body .guide-body-content h4{font-size:21px;font-weight:600;padding-bottom:4px;margin:0;color:#000}.guide-body .guide-body-content h6{font-size:24px;font-weight:300;font-family:"PT Sans";padding-bottom:34px;margin:0;text-align:center;color:#1b92d1}.guide-body .guide-body-content .sub-title{display:block;text-align:center;margin-bottom:18px;font-size:19px;font-weight:300}.guide-body .guide-body-content .call-action{padding:14px;background:#e3f1fe;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:17px;margin:20px 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-weight:600}.guide-body .guide-body-content .call-action .fa{padding-right:8px;color:#1c7ece;vertical-align:text-bottom;font-size:20px}.guide-body .guide-body-content .call-action a,.guide-body .guide-body-content .call-action a:visited{border-bottom:2px solid #24acf4;color:#000}.guide-body .section-items.full-section-items{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.guide-body .section-items.full-section-items .container-fluid .row{display:flex;justify-content:center;flex-wrap:wrap}.guide-body .guide-body-content .parking .call-action{border:2px solid #ccc;background:none}.article-gallery-wrapper .owl-carousel .owl-item img{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.guide-page .home-intro .home-intro-inner{max-width:940px!important}.guide-page .hotel-location .btn-link-blue{font-weight:500!important;padding:11px 25px 9px 19px!important;margin-bottom:10px!important;display:inline-block}.guide-page .hotel-actions{box-shadow:1px 0 1px 1px rgba(0,0,0,.1)}.guide-summary .related-suggestions{color:#000!important;margin-top:6px;padding:30px 15px 40px 15px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important;letter-spacing:normal!important}.guide-summary .related-suggestions .owl-carousel .owl-stage-outer{padding-top:8px;padding-bottom:10px}.guide-summary .related-suggestions h5{text-align:center;font-size:19px!important;margin-bottom:14px;font-weight:600}.guide-summary .related-suggestions h6{text-align:center!important;font-size:15px!important;font-weight:400!important;line-height:30px!important;font-family:inherit!important;color:#111!important;padding-bottom:10px!important}.guide-summary .related-suggestions .coupon-code{font-weight:600;border:2px dashed #38bc94;padding:4px 9px;color:#38bc94;background-color:#ddf4ed}.guide-summary .related-suggestions.section-items .section-item-inner{min-height:230px}.guide-summary .related-suggestions.section-items .section-item-title{min-height:150px;padding:6px 9px}.guide-summary .related-suggestions.section-items .section-item-header{height:100px;overflow:hidden}.guide-summary .related-suggestions.section-items .section-item-title a,.guide-summary .related-suggestions.section-items .section-item-title a:visited{font-size:15px;line-height:18px}.guide-summary .related-suggestions.section-items .section-item-title .star-rating-with-count .reviews-count{vertical-align:bottom;line-height:18px}.guide-summary .related-suggestions.section-items .tour-xtras-price em{font-size:14px}.guide-summary .related-suggestions .star-rating-percentage{transform:scale(1)!important}.guide-summary .related-suggestions .discount-badge-coupon{width:0;height:0;border-color:#32a261 transparent transparent;border-style:solid;border-width:45px 45px 0 0;position:absolute;left:0;top:0;display:block;z-index:1}.guide-summary .related-suggestions .discount-badge-coupon p{top:-35px;left:6px;position:absolute;width:0;color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);font-size:12px;display:inline-block;font-weight:600;z-index:22;padding-bottom:0}.guide-summary .related-suggestions .special-price{font-size:14px;font-weight:300;text-align:right;position:absolute;bottom:10px;right:20px}.guide-summary .related-suggestions .special-price .pre-coupon{text-decoration-line:line-through;color:#d70466;font-weight:600}.guide-summary .related-suggestions .special-price .after-coupon{font-weight:300;color:#555}.guide-summary .related-suggestions .special-price .after-coupon em{font-size:15px;font-weight:700;color:#111}.guide-summary .related-suggestions .related-suggestions-more{text-align:center;margin-top:16px}.guide-summary .section-items .owl-item{padding-right:8px;padding-left:8px}@media screen and (max-width:640px){.guide-summary .related-suggestions.section-items .section-item-header{height:175px}}.travel-guides-featured-art{text-align:center}.travel-guides-featured-art article{width:29%;border-bottom:0!important;min-height:auto;display:inline-block;margin:0 12px 12px 0;float:none;vertical-align:top}.travel-guides-featured-art .fa{color:#39b6fc;display:block;float:left;font-size:33px}.travel-guides-featured-art .travel-guides-featured-text{margin-left:50px;font-size:14px;font-weight:400;line-height:22px;text-align:left}.travel-guides-featured-art a,.travel-guides-featured-art a:visited{text-decoration:none;font-weight:600}@media screen and (max-width:1000px){.travel-guides-featured-art article{width:48%;min-height:auto!important}.travel-guides.travel-guides-featured-art .entry.post-content{min-height:auto}}.previous-next-articles{background:#f3f3f3;padding:30px}.previous-next-articles .previous-article{float:left;width:49%}.previous-next-articles .previous-article .previous-article-photo{display:inline;float:left;padding-right:30px}.previous-next-articles .previous-article .previous-article-photo img{height:120px;width:120px;border-radius:50%}.previous-next-articles .previous-article .previous-article-content span{color:#777;display:block;font-size:12px;padding-bottom:10px}.previous-next-articles .next-article .next-article-content span{color:#777;display:block;font-size:12px;padding-bottom:10px;text-align:right}.previous-next-articles .previous-article h5,.previous-next-articles .next-article h5{font-size:22px;line-height:26px;font-weight:600;font-family:"PT Sans"}.previous-next-articles .next-article h5{text-align:right}.previous-next-articles .next-article{float:right;width:49%}.previous-next-articles .next-article .next-article-photo{display:inline;float:right;padding-left:30px}.previous-next-articles .next-article .next-article-photo img{height:120px;width:120px;border-radius:50%}.previous-next-articles a,.previous-next-articles a:visited{color:#000;text-decoration:none}.travel-path{margin-bottom:20px;color:#22acf4}.travel-path a,.travel-path a:visited{color:#333!important}.travel-path a:hover{color:#22acf4!important;text-decoration:none!important}.travel-path span{color:#999!important}.article-featured-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-bottom:30px}.article-featured-video iframe,.article-featured-video object,.article-featured-video embed{position:absolute;top:0;left:0;width:100%;height:100%}.travel-author{font-size:16px;display:block;margin-top:40px;text-align:left}.travel-author img{width:50px;height:50px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;float:left;margin-right:14px;text-align:left}.travel-author span{display:block;color:#999}.travel-author a,.travel-author a:visited{color:#333!important}.travel-author a:hover{text-decoration:none!important;color:#22acf4!important}.travel-author .travel-author-info{float:left;line-height:20px;padding-top:6px}.travel-author .travel-author-info em{display:block}.caldera-category-tile{width:25%!important}.caldera-category-tile .fa{border-radius:50%;height:60px;padding-top:20px;width:60px;background-color:rgba(0,0,0,.3)}.caldera-category-tile h4{top:30%!important}.caldera-category-tile .sight-category-explore{background-color:#fff!important;width:145px!important;color:#333!important}.caldera-category-tile:hover .fa{border:0 solid #f3f3f3!important;background-color:transparent!important}.caldera-category-tile:hover .sight-category-explore{color:#fff!important}@media screen and (max-width:1200px){.caldera-category-tile{width:33.33%!important}}@media screen and (max-width:840px){.caldera-category-tile{width:50%!important}}@media screen and (max-width:640px){.caldera-category-tile{width:100%!important}}.home-wrapper .home-content .home-action{height:auto}.upper-title{max-width:1200px;width:auto;margin:-60px auto 4px auto;padding:30px 40px;background:#fff;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px;position:relative;z-index:1001}.upper-title .left-area{color:#25b2e7}.upper-title .right-area{padding-top:22px}.upper-title h4{font-size:13px;display:inline-block;font-weight:400;letter-spacing:1px}.upper-title h4 a,.upper-title h4 a:visited{color:#444;text-transform:uppercase;border-bottom:1px solid #ddd;padding-bottom:3px;margin-bottom:10px;display:inline-block}.upper-title h4 a:hover{border-bottom:1px solid #22acf4}.upper-title h1{font-size:60px;color:#111;font-family:"PT Sans";font-weight:600}.upper-title .right-area span{font-size:26px;font-weight:300}.final-ending{font-family:Georgia;font-style:italic;font-size:20px;margin:14px 0;line-height:30px}.article-gallery-wrapper .owl-prev{position:absolute;top:40%;left:0;margin-left:-20px;display:block!important;border:0 solid #000}.article-gallery-wrapper .owl-next{position:absolute;top:40%;right:0;display:block!important;border:0 solid #000}.article-gallery-wrapper .owl-prev i,.article-gallery-wrapper .owl-next i{color:#666;font-size:40px}.article-gallery-wrapper .owl-theme .owl-nav [class*=owl-]:hover{background:none}.article-contents{padding:12px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:#fff;border:1px solid #e5eaf4;box-shadow:rgba(0,0,0,.05) 0 15px 35px}.article-contents span{margin:10px 30px;display:block;font-size:19px;font-weight:600;color:#222}ul.tick-list{list-style-type:none;margin-left:40px;padding:0}ul.tick-list li{margin:6px 0}ul.tick-list li:before{content:'';font-family:'icomoon';float:left;margin-left:-1.5em;color:#0583da}.article-contents ul{margin-left:30px}.article-contents ul li{list-style-position:inside;margin:6px 0}.article-contents ul li a,.article-contents ul li a:visited{list-style-position:inside;font-size:17px!important;font-weight:400!important;color:#1c7ece!important;border-bottom:0!important}.article-contents ul{list-style:none}.article-contents ul li::before{content:"•";color:#22acf4;font-weight:700;display:inline-block;width:1em;margin-left:-1em}ul.bullet-list{list-style-type:none;margin-left:40px;padding:0}ul.bullet-list li{margin:6px 0}ul.bullet-list li:before{content:'';font-family:'icomoon';float:left;margin-left:-1.5em;color:#0583da;font-size:8px;padding-right:10px}ul.circle-list{list-style-type:none;margin-left:40px;padding:0}ul.circle-list li{margin:6px 0}ul.circle-list li:before{content:'';font-family:'icomoon';float:left;margin-left:-1.5em;color:#0583da;font-size:14px;font-weight:600}ul.black-list li:before{color:#000!important}.overlay-container{z-index:1001;pointer-events:none;position:absolute;width:100%;height:100%;top:0;background:rgba(34,34,34,.3);color:#fff}.overlay-content{z-index:0;height:100%;width:100%;display:grid;place-content:center;text-align:center}.overlay-content h2{font-size:26px;color:#fff;line-height:1.2;margin-bottom:22px}.actions-area{pointer-events:auto}.actions-area a{font-weight:600;font-size:16px;min-width:50px}.article-media-wrapper{text-align:center;position:relative;margin-bottom:24px}.article-media-wrapper img{width:100%;max-width:720px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.article-media-wrapper .caption{font-size:14px;padding-top:8px;text-align:left;max-width:720px;margin:0 auto}.article-media-wrapper .caption .faicon{color:#aaa;padding-right:8px;font-size:16px}.article-media-wrapper .caption a,.article-media-wrapper .caption a:visited{color:#22acf4!important;border-bottom:0!important;font-weight:400!important;cursor:pointer}.sight-content-map-container{margin-top:20px}.parent-category{display:flex;justify-content:center;align-items:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:200px;margin:28px 0;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.parent-category .parent-inner{padding:20px}.btn-wrapper-blue{background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#000;font-size:16px;font-weight:500;padding:6px 8px 6px 20px}.btn-wrapper-blue i{background:-webkit-gradient(linear,left top,right top,from(#22acf4),to(#0583da));background:linear-gradient(to right,#22acf4,#0583da);color:#fff;padding:7px 3px 4px 4px;width:30px;text-align:center;height:30px;vertical-align:middle;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;margin-left:10px;display:inline-block}.btn-wrapper-blue em{vertical-align:middle;display:inline-block}.btn-image:hover .btn-wrapper-blue i{background:-webkit-gradient(linear,left top,right top,from(#12998e),to(#55ab2f))!important;background:linear-gradient(to right,#12998e,#55ab2f)!important}.parking em{font-weight:500;margin-bottom:10px;display:block;border-bottom:1px dashed #bbb;padding-bottom:10px}.parking em i{padding-right:6px;color:#016ed3;font-weight:600}.parking .difficulty-indicator{text-align:center;padding:4px 6px;margin-right:4px}.parking .parking-option{margin-bottom:10px;font-size:16px}.parking .parking-option:last-child{margin-bottom:0}.attractions-items .sdesc{font-weight:400;font-size:14px;display:block;padding-top:8px;color:#444}.attractions-items .section-item-details{right:12px}.attractions-items .stitle{min-height:32px;display:block}.attractions-items .section-item:hover .section-item-details{background:#e3f1fe;color:#003580;border:1px solid #edf8fe;transition-duration:.2s}.attractions-section-footer{text-align:center;margin-top:26px}.attractions-section-footer .fa{padding-left:10px;font-size:22px;vertical-align:bottom}.full-section-items.attractions-items{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.promo-section{text-align:left;margin-top:60px;margin-bottom:100px}.promo-section .utitle{margin-bottom:12px}.promo-section .big-title{font-size:40px;text-align:left;margin-bottom:32px;line-height:50px}.promo-section .ptext{font-size:20px;margin-bottom:40px}.promo-section .bg-promo{background-color:#28b3e7;position:absolute;top:-37px;height:480px;z-index:-1;left:77px;width:1000px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.promo-section .bg-promo-orange{background:linear-gradient(to right,#da5943,#ff9800);position:absolute;top:-37px;height:480px;z-index:-1;right:77px;width:1000px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.promo-section a.btn-blue{margin-bottom:80px;display:inline-block}.promo-section-right img{float:right}@media screen and (max-width:768px){.promo-photo{display:none}.promo-section a.btn-blue{margin-bottom:0}}@media screen and (max-width:1024px){.upper-title{padding:40px 20px}.upper-title h1{font-size:46px}.upper-title .left-area,.upper-title .right-area{float:none;width:100%}.travel-guide-top-slider img.ancor-Left{left:90%}.travel-guide-top-slider img.ancor-Right{left:10%}}@media screen and (max-width:900px){.article-gallery-wrapper .owl-prev i,.article-gallery-wrapper .owl-next i{color:#fff}.travel-guides article{width:95%}}@media screen and (max-width:840px){.guide-summary{margin-top:0!important}.travel-guide-top-slider .travel-guide-top-category{bottom:140px!important}.hasvideo .travel-guide-top-slider .travel-guide-top-category{bottom:240px!important}.travel-guide-top-slider .travel-guide-top-category h1{font-size:40px!important}.travel-guide-top-slider img.ancor-Left{left:100%}.travel-guide-top-slider img.ancor-Right{left:0}}@media screen and (max-width:640px){.home-wrapper .home-content .home-action.guide-featured{height:500px!important}.village-wrapper .travel-guide-top-slider .travel-guide-top-category{bottom:0!important;top:0;margin:auto auto!important;vertical-align:middle;display:inline-block;height:fit-content}.travel-guide-top-slider .travel-guide-top-category h1{font-size:34px!important}.travel-guide-top-slider .travel-guide-top-category .hotel-breadcrumb a,.travel-guide-top-slider .travel-guide-top-category .hotel-breadcrumb a:visited{font-size:15px}.travel-guide-top-slider .travel-guide-top-category .hotel-breadcrumb{font-size:16px}.guide-summary{padding:0!important}.travel-guides .entry{padding:0}.travel-guides article{min-height:180px}.travel-guides article img{width:100px;margin-bottom:20px}.travel-guides h2.post-title{font-size:19px}.previous-next-articles .previous-article,.previous-next-articles .next-article{float:none;width:100%}.previous-next-articles .previous-article{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #ddd;text-align:left}.previous-next-articles .next-article{margin-top:40px;padding-top:30px}.home-wrapper .home-content .home-action.guide-featured{height:auto!important}.upper-title{padding:26px 20px}.upper-title h1{font-size:32px}.upper-title .right-area{padding-top:6px}.upper-title .right-area span,.guide-body .guide-body-content div.summary{font-size:20px;line-height:27px;margin-bottom:0}.guide-body .guide-body-content div.summary{margin-bottom:12px}.travel-guide-top-slider img{max-height:380px}.travel-guide-top-slider img.ancor-Left{left:100%}.travel-guide-top-slider img.ancor-Right{left:0}.guide-body .guide-body-content{font-size:16px;line-height:24px;font-family:inherit}.guide-body .guide-body-content h3{font-size:24px}.guide-body .guide-body-content .call-action{font-size:17px}}.santorini-navigation-guide{width:95%!important}.santorini-navigation-guide .sun-sea{color:#22acf4!important}.santorini-navigation-guide a,.santorini-navigation-guide a:visited{color:#111;text-decoration:none}.santorini-navigation-guide h1 a:last-child{font-weight:700}.santorini-navigation-guide h1{display:inline-block}@media screen and (max-width:50em){#wrapperCaldera{margin-top:0}}.all-hotel-holder{max-height:auto!important}#wrapperCaldera{position:relative;margin:80px auto 0}.contentCaldera .post-content .hotel-qinfo a,.contentCaldera .post-content .hotel-qinfo a:visited{background:#bc5c7f;color:#000}.contentCaldera .post-content .hotel-qinfo a:nth-of-type(1){background-color:#fff;color:#000}.contentCaldera .post-content .hotel-qinfo a:nth-of-type(2):hover{background:#e36c6f}.new-rate-info{width:135px}.new-rate-info .new-rate-left{float:left;width:42px}.new-rate-info .new-rate-left .new-score{background-color:#feb902!important;font-size:15px!important;margin-bottom:3px;text-align:center;padding:5px 0!important;width:40px}.new-rate-info .new-rate-left .new-reviews{background-color:#ffe8ac!important;width:40px;text-align:center;padding:3px 0!important}.new-rate-info .new-rate-right{float:right;width:88px}.new-rate-info .new-rate-right .new-booking-price{background-color:#2198be!important;width:88px;color:#fff!important;font-weight:400!important;padding:5px 0!important;text-align:center;z-index:10;position:relative}.new-rate-info .new-rate-right .new-booking-price span{font-size:11px}.new-rate-info .new-rate-right .new-book-now{background-color:#164879!important;z-index:1000;color:#fff!important;font-size:11px!important;font-weight:400!important;padding:8px 0 4px!important;text-align:center;width:88px;margin-top:-4px}.hotel-tiles{width:100%}.hotel-tiles .hotel-tile-item{margin:0;padding:0;position:relative;width:33.333%;border-bottom:0!important}.hotel-tile-item a,.hotel-tile-item a:visited{color:#fff;text-decoration:none}.hotel-tiles .hotel-tile-item .hotel-tile-top{position:absolute;left:0;top:0;width:100%}.hotel-tiles .hotel-tile-item .hotel-tile-item-img{width:100%}.hotel-tile-item img.hotel-tile-item-img{width:100%!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.hotel-tile-item:hover img.hotel-tile-item-img{width:110%!important}.hotel-tile-item .photo-zoom-wrapper{display:block;height:219px!important;overflow:hidden;position:relative;width:100%}.xoria-lista .sun-sea{text-align:center!important;font-size:28px!important;display:block}.xoria-lista .xorio-info{font-size:18px!important;line-height:30px!important;color:#111!important;display:block;padding-right:300px;margin-bottom:26px!important}.xoria-lista .xorio-action{text-align:center}.xoria-lista .xorio-action a{text-decoration:none;font-size:18px;color:#fff;display:inline-block;padding:14px 42px;border-color:transparent;position:relative;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;transition-duration:.4s;background:linear-gradient(to right,#22acf4,#0583da);min-width:250px}.xoria-lista .xorio-action a i{padding-left:8px;font-size:14px}@media screen and (max-width:580px){.xoria-lista .xorio-info{padding-right:0}}.xoria-lista a.xorio-more{border:1px solid #ccc;color:#111;-webkit-transition-duration:250ms;transition-duration:250ms;display:block;font-size:19px;margin:30px auto 0;padding:4px;width:200px;text-align:center;padding:10px!important}.xoria-lista a.xorio-more:hover{text-decoration:none!important;background-color:#22acf4;color:#fff!important;-webkit-transition-duration:250ms;transition-duration:250ms}.xoria-lista .home-action{height:300px!important}.xoria-lista .santorini-navigation-guide h1,.xoria-lista .santorini-navigation-guide h2{border-bottom:2px solid #22acf4;display:inline-block;padding-bottom:4px;font-weight:600;font-size:29px}.photo-separator{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;position:absolute;bottom:0;left:48%}@media screen and (max-width:1240px){.hotel-tile-item:hover img.hotel-tile-item-img{width:100%!important}.hotel-tile-item .photo-zoom-wrapper{height:auto!important}}.hotel-tiles .hotel-tile-item .hotel-tile-bottom{background:rgba(0,0,0,0) linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8)) repeat scroll 0 0;bottom:0;color:#fff;font-size:16px;font-weight:700;left:0;padding-bottom:10px;padding-top:12px;position:absolute;width:100%}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .titlenstars{margin:0 0 16px 10px;padding:0}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .titlensights{margin:0 0 6px 16px!important}.hotel-tiles .hotel-tile-item .hotel-tile-bottom h4{font-size:18px;font-weight:600;margin:0 0 4px;padding:0;text-shadow:.1em .1em .2em #000}.hotel-tiles .hotel-tile-item .hotel-tile-bottom h5{color:#22acf4;font-size:15px;font-weight:400;margin:0 0 4px;padding:0;text-shadow:.1em .1em .2em #000}.hotel-tiles .hotel-tile-item .hotel-tile-bottom h4 a,.hotel-tiles .hotel-tile-item .hotel-tile-bottom h4 a:visited{color:#fff;text-decoration:none}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .hotel-tile-lektiko{text-shadow:.1em .1em .2em #000}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .hotel-tile-reviews{text-shadow:.1em .1em .2em #000}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .new-booking-price{line-height:16px;position:absolute;padding-right:10px;text-shadow:.1em .1em .2em #000;bottom:10px;right:0;font-weight:600;text-align:right}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .new-booking-persons{display:block;text-align:right;font-size:13px;font-weight:400}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .hotel-results-item-score{padding-left:10px;display:inline-block}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .hotel-results-item-score .score-left{background:#003580 none repeat scroll 0 0;-webkit-border-radius:20%;-webkit-border-bottom-left-radius:0;-moz-border-radius:20%;-moz-border-radius-bottomleft:0;border-radius:20%;border-bottom-left-radius:0;display:inline-block;float:left;height:30px;margin-right:10px;text-align:center;width:30px}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .hotel-tile-score{color:#fff;display:inline-block;font-size:15px;font-weight:600;padding-top:8px;text-align:center;vertical-align:middle}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .hotel-tile-lektiko{text-shadow:#000 .1em .1em .2em}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .hotel-tile-reviews{text-shadow:#000 .1em .1em .2em}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .hotel-results-item-score .score-right .hotel-tile-lektiko{color:#fff;display:block;font-size:15px;font-weight:600;margin-right:12px;padding-bottom:2px}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .hotel-results-item-score .score-right{float:left}.hotel-tiles .hotel-tile-item .hotel-tile-bottom .hotel-results-item-score .score-right .hotel-tile-reviews{color:#fff;font-size:11px;font-weight:400}.flyout-summary{background:#fff none repeat scroll 0 0;height:270px;bottom:-294px;color:#000;display:block;font-size:15px;line-height:23px;padding:12px;position:absolute;right:0;z-index:99;display:none}.flyout-summary .flyout-summary-head{margin-bottom:12px}.flyout-summary h4{font-size:19px;font-weight:700;margin:10px 0 2px;padding:0;text-align:center}.flyout-summary .fav-hotel-stars{display:block;margin-top:-3px;text-align:center}.close-flyout-summary{color:#999!important;font-size:33px;padding:3px 1px;position:absolute;right:14px;top:0}.hotel-tile-item .hotel-poi-more{clear:both;margin:30px auto 10px;width:100%}.hotel-tile-item .hotel-poi-more a,.hotel-tile-item .hotel-poi-more a:visited{background-color:#0583da;border:2px solid #0583da;color:#fff;display:inline-block;font-size:13px;margin-bottom:10px;padding:6px 0;text-align:center;text-decoration:none;width:48%}.hotel-tile-item .hotel-poi-more a.hotel-poi-more-book{background-color:#fff;border:2px solid #ccc;color:#000}.hotel-tile-item .panorama-caldera-view{background-color:rgba(67,167,45,.7);color:#fff;font-size:15px;left:10px;outline:medium none;padding:7px 0;position:absolute;text-align:center;top:7px;width:128px}.hotel-tile-item .panorama-caldera-view .fa{padding-right:4px}.hotel-tile-item .add-hotel-favorites{height:26px;outline:medium none;position:absolute;right:0;top:3px}.hotel-tile-item a.favorited-no{color:#fff;font-size:19px;height:16px;width:26px;text-decoration:none;display:inline-block;padding:6px;outline:0;position:relative;text-align:right}.hotel-tile-item a.favorited-no:before{font-family:"icomoon";top:0;left:-5px;content:""}.hotel-tile-item a.favorited-yes{color:#fff;font-size:19px;height:16px;width:26px;text-decoration:none;display:inline-block;padding:6px;outline:0;position:relative;text-align:right}.hotel-tile-item a.favorited-yes:before{font-family:"icomoon";top:0;left:-5px;content:"";font-weight:bold;color:#ef000d}@media screen and (max-width:940px){.hotel-tiles .hotel-tile-item{width:50%}}@media screen and (max-width:600px){.hotel-tiles .hotel-tile-item{width:100%}}.facilities-icons{margin:20px 0;width:100%}.facilities-icons .fa{display:inline-block;font-size:22px;color:#222;padding:5px 10px}.sights-category-title{position:absolute;bottom:20px;left:20px;font-size:42px;font-weight:700;color:#fff;text-shadow:.1em .1em .2em #000}.photog-credit{position:absolute;bottom:10px;right:20px;font-size:13px;font-weight:400;color:#fff;text-shadow:.1em .1em .2em #000;width:250px;text-align:right;z-index:1001}.photog-credit a,.photog-credit a:visited{text-decoration:none;font-weight:700;margin-left:6px;color:#fff}@media screen and (max-width:520px){.sights-featured-photo{height:300px}.sights-category-title{bottom:30px}}.sights-categories-tiles{position:relative}.sights-categories-tiles .sight-category-tile{float:left;width:33.333%;position:relative;margin-bottom:30px}.sights-categories-tiles .sight-category-tile img{width:100%}.sights-categories-tiles .sight-category-tile h4{font-size:23px;font-weight:600;margin:0 0 4px;padding:0;text-shadow:.1em .1em .2em #000;position:absolute;top:50%;color:#fff;width:100%;text-align:center}.sights-categories-tiles .sight-category-tile .sight-category-explore{background-color:#22b1e9;bottom:0;color:#fff;font-size:14px;-webkit-transition-duration:500ms;transition-duration:500ms;font-weight:700;left:0;margin:0 auto;padding:6px;position:absolute;right:0;text-align:center;width:100px}@media screen and (max-width:940px){.sights-categories-tiles .sight-category-tile{width:50%}}@media screen and (max-width:600px){.sights-categories-tiles .sight-category-tile{width:100%}}.sights-categories-tiles .sight-category-tile:hover .sight-category-explore{background-color:rgba(0,0,0,.5)!important;border:1px solid #fff;bottom:30px;-webkit-transition-duration:500ms;transition-duration:500ms}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(../index-2621.html#default#VML?v=Kl-TP6Nr7tbS4ckw7EkWVNuYm1w);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:0}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(../layersac02.html?v=kzZJ3RZVYLPJyE-QfsYSsg3OwsU);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../layers-2xac02.html?v=kzZJ3RZVYLPJyE-QfsYSsg3OwsU);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(../marker-iconac02.html?v=kzZJ3RZVYLPJyE-QfsYSsg3OwsU)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:none!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:0;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:0;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px;min-width:210px!important}.leaflet-popup-content p{margin:17px 0;margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:0;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}html,body,.container,.header{height:100%}.header{position:relative;margin:0 auto;min-height:560px;width:100%}.bg-img{position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bg-img img{position:absolute;top:0;left:0;display:block;min-width:100%;min-height:100%}.content{margin:0 auto;padding:0 0 3em}.intro-effect-push:not(.notrans) .header,.intro-effect-push:not(.notrans)>.title,.intro-effect-push:not(.notrans) .content>div{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;-webkit-transition-duration:1s;transition-duration:1s}.intro-effect-push:not(.notrans) .header{-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition-duration:1.2s;transition-duration:1.2s}.intro-effect-push .codrops-demos a{color:#108576}.intro-effect-push .header{position:absolute;z-index:1500}.intro-effect-push>.title{position:relative;top:auto;left:auto;padding:6em 1em 2em}.intro-effect-push .content>div{margin-top:50px;color:#b2b2c0}.intro-effect-push>.title,.intro-effect-push .content>div{-webkit-transform:translateY(400px);transform:translateY(400px);opacity:0}.intro-effect-push.modify>.title,.intro-effect-push.modify .content>div{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.intro-effect-push.modify .header{opacity:0;-webkit-transform:translateY(-100%) scale(.9);transform:translateY(-100%) scale(.9)}.intro-effect-push.modify:not(.notrans)>.title{-webkit-transition-delay:.5s;transition-delay:.5s}.intro-effect-push.modify:not(.notrans) .content>div{-webkit-transition-delay:.6s;transition-delay:.6s}.fullscreen-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100}.fullscreen-bg__video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:767px){.fullscreen-bg{background:url('../videoframe.html') center center/cover no-repeat}.fullscreen-bg__video{display:none}}.village-list-bg-player-controls{position:fixed;bottom:20px;left:30px;cursor:pointer;font-size:40px;color:#fff;opacity:.7}