:root{--color-blue:#2887d1;--color-blue-dark:#1d5f92;--color-light-grey:#f3f1ef;--color-medium-grey:#aaa8a7;--color-dark-grey:#676565;--color-orange:#f58700;--color-red:#c92547;--color-pink:#ca2648;--font-body:'Lato',sans-serif;--font-display:'Signika',sans-serif}.text-input{background-color:white;border:solid 1px #1d5f92;height:45px;line-height:43px;padding:0 15px;width:100%;color:#2887d1;font-family:Lato,sans-serif;font-size:16px;font-weight:normal}.checkbox-input{border:solid 1px #1d5f92;height:25px;vertical-align:middle;width:25px}.select-input{border:solid 1px #1d5f92;background-color:white;height:43px;line-height:43px;width:100%;color:#2887d1;font-family:Lato,sans-serif;font-size:16px;font-weight:normal}.textarea-input{background-color:white;border:solid 1px #1d5f92;padding:15px;width:100%;color:#2887d1;font-family:Lato,sans-serif;font-size:16px;font-weight:normal}.orange-button{background-color:#f58700;border:none;line-height:47px;width:100%;color:white;font-family:Lato,sans-serif;font-size:16px;font-weight:normal}:root{--color-blue:#2887d1;--color-blue-dark:#1d5f92;--color-light-grey:#f3f1ef;--color-medium-grey:#aaa8a7;--color-dark-grey:#676565;--color-orange:#f58700;--color-red:#c92547;--color-pink:#ca2648;--font-body:'Lato',sans-serif;--font-display:'Signika',sans-serif}.text-input{background-color:white;border:solid 1px #1d5f92;height:45px;line-height:43px;padding:0 15px;width:100%;color:#2887d1;font-family:Lato,sans-serif;font-size:16px;font-weight:normal}.checkbox-input{border:solid 1px #1d5f92;height:25px;vertical-align:middle;width:25px}.select-input{border:solid 1px #1d5f92;background-color:white;height:43px;line-height:43px;width:100%;color:#2887d1;font-family:Lato,sans-serif;font-size:16px;font-weight:normal}.textarea-input{background-color:white;border:solid 1px #1d5f92;padding:15px;width:100%;color:#2887d1;font-family:Lato,sans-serif;font-size:16px;font-weight:normal}.orange-button{background-color:#f58700;border:none;line-height:47px;width:100%;color:white;font-family:Lato,sans-serif;font-size:16px;font-weight:normal}.logo.header__logo{margin-right:15px}.blog-moto.blog-moto-homepage h1{line-height:1;margin:0;margin-bottom:15px}.blog-moto.blog-moto-homepage h1 a{text-decoration:none;color:#2988d2;font-family:Signika,sans-serif;font-size:89px;font-weight:700}@media (min-width:768px) and (max-width:991px){.blog-moto.blog-moto-homepage h1 a{font-size:72px}}.blog-moto.blog-moto-homepage h2{line-height:1;margin:0;text-align:right}.blog-moto.blog-moto-homepage h2 a{letter-spacing:1.6px;opacity:.7;text-decoration:none;color:#2988d2;font-family:Lato,sans-serif;font-size:32px;font-weight:normal}@media (min-width:768px) and (max-width:991px){.blog-moto.blog-moto-homepage h2 a{font-size:26px}}.blog-moto.blog-moto-position-left{display:inline-block;text-align:center;vertical-align:middle}.blog-moto.blog-moto-position-left h2{margin:0}.blog-moto.blog-moto-position-left h2 a{text-decoration:none;color:#1d5f92;font-family:Signika,sans-serif;font-size:38px;font-weight:700}.blog-moto.blog-moto-position-left h3{line-height:1;margin:0;opacity:.7}.blog-moto.blog-moto-position-left h3 a{letter-spacing:.6px;text-decoration:none;color:#2988d2;font-family:Lato,sans-serif;font-size:14px;font-weight:normal}.blog-moto.blog-moto-position-bottom{background-color:#2076b9;line-height:1}.blog-moto.blog-moto-position-bottom h2{margin:0;margin-top:8px}.blog-moto.blog-moto-position-bottom h2 a{color:white;font-family:Signika,sans-serif;font-size:28px;font-weight:700}.blog-moto.blog-moto-position-bottom h3{margin:0;margin-bottom:15px}.blog-moto.blog-moto-position-bottom h3 a{color:white;font-family:Signika,sans-serif;font-size:20px;font-weight:normal}.blog-btn{border:solid 1px #1d5f92;display:inline-block;letter-spacing:.6px;line-height:30px;padding:0 20px;text-transform:uppercase;color:#1d5f92;font-family:Lato,sans-serif;font-size:12px;font-weight:normal}.blog-btn--latest-posts{margin-top:55px}@media (max-width:767px){.blog-btn--latest-posts{margin-top:25px}}.pinned-post{padding:60px 0 60px 0}.pinned-post .pinned-post__photo{width:100%}.pinned-post .must-read{border-bottom:solid 5px #1d5f92;letter-spacing:.6px;line-height:32px;margin-bottom:15px;padding-top:33px;text-transform:uppercase;width:55%;color:#1d5f92;font-family:Lato,sans-serif;font-size:12px;font-weight:normal}@media (min-width:768px) and (max-width:991px){.pinned-post .must-read{padding-top:0;padding-bottom:10px;line-height:1}}.pinned-post .pinned-post__title{margin:0 0 18px 0;width:75%}.pinned-post .pinned-post__title a{text-decoration:none;color:#1d5f92;font-family:Signika,sans-serif;font-size:28px;font-weight:700}.pinned-post .excerpt{line-height:24px;margin:0 0 30px 0;color:#202429;font-family:Lato,sans-serif;font-size:17px;font-weight:normal}@media (max-width:767px){.pinned-post{padding:0;margin-top:2px;margin-bottom:40px}.pinned-post .must-read{padding-top:10px}}.latest-posts,.post-grid{padding:50px 0}.latest-posts .latest-posts__title,.post-grid .latest-posts__title{line-height:62px;margin:0 0 30px 0;color:#1d5f92;font-family:Signika,sans-serif;font-size:32px;font-weight:lighter}.latest-posts .latest-posts__title span,.post-grid .latest-posts__title span{font-weight:700}@media (max-width:767px){.latest-posts .latest-posts__title,.post-grid .latest-posts__title{line-height:1}}.latest-posts .latest-posts__post-thumb,.post-grid .latest-posts__post-thumb{width:100%}.latest-posts .latest-posts__post-title,.post-grid .latest-posts__post-title{line-height:1;margin-bottom:0}.latest-posts .latest-posts__post-title a,.post-grid .latest-posts__post-title a{text-decoration:none;color:#1d5f92;font-family:Signika,sans-serif;font-size:19px;font-weight:normal}@media (max-width:767px){.latest-posts .post,.post-grid .post{margin-bottom:40px}}.post-grid .post{margin-bottom:35px}.crete{background:#1d5f92;background-image:radial-gradient(circle farthest-corner at 28.85% 1.32%, #2988d2 0%, #1d5f92 100%);padding:35px 0 115px 0}.crete .crete__title{line-height:1;margin:0 0 90px 0;color:white;font-family:Signika,sans-serif;font-size:32px;font-weight:lighter}.crete .crete__title span{font-weight:700}@media (max-width:767px){.crete .crete__title{margin-bottom:55px}}@media (max-width:767px){.crete .crete__perfecture{margin-bottom:40px}}.crete .crete__perfecture__photo{border-radius:50%;margin-bottom:7px}.crete .crete__perfecture__name{line-height:40px;margin:0}.crete .crete__perfecture__name a{text-decoration:none;color:white;font-family:Signika,sans-serif;font-size:21px;font-weight:normal}.crete .crete__perfecture__post-count{background-color:white;border-radius:10px;display:inline-block;letter-spacing:.65px;line-height:20px;padding:0 17px;text-decoration:none;color:#1d5f92;font-family:Lato,sans-serif;font-size:12px;font-weight:normal}.crete .crete__perfecture__moto{line-height:38px;margin:0;color:white;font-family:Lato,sans-serif;font-size:16px;font-weight:normal}@media (max-width:767px){.crete{padding-bottom:30px}}.tagged{padding:42px 0 5px 0}.tagged .tagged__title{line-height:1;margin:0 0 45px 0;color:#1d5f92;font-family:Signika,sans-serif;font-size:32px;font-weight:lighter}.tagged .tagged__title span{font-weight:700}.tagged .tagged__term{margin-bottom:42px}@media (max-width:767px){.tagged .tagged__term{text-align:center}}.tagged .tagged__term__photo{margin-bottom:24px;width:100%}.tagged .tagged__term__name{margin:0;padding:16px 0;position:relative}.tagged .tagged__term__name a{line-height:1;text-decoration:none;color:#1d5f92;font-family:Signika,sans-serif;font-size:21px;font-weight:700}.tagged .tagged__term__name:before{content:'';position:absolute;left:0;top:0;height:3px;width:55%;border-top:solid 3px #1d5f92}@media (max-width:767px){.tagged .tagged__term__name:before{content:'';position:absolute;left:33.3%;width:33.3%}}.tagged .tagged__term__post-count{background-color:white;border-radius:10px;display:inline-block;letter-spacing:.65px;line-height:20px;padding:0 17px;text-decoration:none;color:#1d5f92;font-family:Lato,sans-serif;font-size:12px;font-weight:normal}@media (max-width:767px){.tagged .tagged__term__post-count{text-align:center}}.curated{padding:60px 0 140px 0;background-color:#faf9f8}.curated .curated__header{margin-bottom:74px}@media (max-width:767px){.curated .curated__header{margin-bottom:20px}}.curated .curated__title{line-height:1;margin:0 0 8px 0;color:#1d5f92;font-family:Signika,sans-serif;font-size:32px;font-weight:lighter}.curated .curated__title span{font-weight:700}.curated .curated__title-small{letter-spacing:.6px;line-height:55px;margin:0;color:#1d5f92;font-family:Lato,sans-serif;font-size:15px;font-weight:normal}.curated .curated__photo{margin-bottom:24px;width:100%}@media (max-width:767px){.curated .curated__photo{margin-top:15px}}.curated .curated__name{margin:0;padding:16px 0;position:relative}.curated .curated__name a{line-height:1;text-decoration:none;color:#1d5f92;font-family:Signika,sans-serif;font-size:21px;font-weight:700}@media (max-width:767px){.curated .curated__name{text-align:center}}.curated .curated__name:before{content:'';position:absolute;left:0;top:0;height:3px;width:55%;border-top:solid 3px #1d5f92}@media (max-width:767px){.curated .curated__name:before{content:'';position:absolute;left:33.3%;width:33.3%}}.curated .curated__post-count{background-color:white;border-radius:10px;display:inline-block;letter-spacing:.65px;line-height:20px;padding:0 17px;text-decoration:none;color:#1d5f92;font-family:Lato,sans-serif;font-size:12px;font-weight:normal}.blog-footer{background:#1d5f92;background-image:radial-gradient(circle farthest-corner at 28.85% 1.32%, #2988d2 0%, #1d5f92 100%);padding:57px 0 90px 0}@media (max-width:767px){.blog-footer{padding-bottom:0}}.blog-footer .blog-footer__header{margin-bottom:70px}.blog-footer .blog-footer__title{line-height:1;margin:0 0 15px 0;color:white;font-family:Signika,sans-serif;font-size:32px;font-weight:normal}@media (min-width:768px) and (max-width:991px){.blog-footer .blog-footer__title{color:white;font-family:Signika,sans-serif;font-size:22px;font-weight:normal}}.blog-footer .blog-footer__title span{font-weight:700}@media (max-width:767px){.blog-footer .blog-footer__title span{display:block}}@media (min-width:768px) and (max-width:991px){.blog-footer .blog-footer__title span{display:block;margin-bottom:4px}}@media (max-width:767px){.blog-footer .blog-footer__title{margin-bottom:40px}}.blog-footer .blog-footer__title-small{line-height:1;margin:0;text-transform:uppercase;color:white;font-family:Signika,sans-serif;font-size:17px;font-weight:lighter}.blog-footer .blog-footer__title-small span{opacity:.7;font-weight:lighter}@media (max-width:767px){.blog-footer .blog-footer__title-small{border-bottom:dotted 1px white;padding-bottom:15px}}@media (min-width:768px) and (max-width:991px){.blog-footer .blog-footer__title-small{border-bottom:dotted 1px white;padding-bottom:25px}}.blog-footer .blog-footer__list-title{line-height:1;margin:0 0 17px 0;color:white;font-family:Signika,sans-serif;font-size:32px;font-weight:700}.blog-footer .blog-footer__list{list-style:none;margin:0;padding:0}.blog-footer .blog-footer__list a{line-height:1.2;text-decoration:none;color:white;font-family:Signika,sans-serif;font-size:19px;font-weight:normal}@media (max-width:767px){.blog-footer .blog-footer__list{margin-bottom:40px}}.blog-post{background-color:#f4f2f0;padding-top:62px}@media (max-width:767px){.blog-post{padding-top:16px}}.blog-post .share-buttons i{color:#1d5f92;cursor:pointer;display:inline-block;font-size:35px;margin:8px 0 20px 8px}.blog-post .blog-post__breadcrumbs{line-height:1;list-style:none;padding:0;margin:0 0 18px 0}.blog-post .blog-post__breadcrumbs li{display:inline}.blog-post .blog-post__breadcrumbs li:after{content:'/';color:#1d5f92;font-family:Lato,sans-serif;font-size:12px;font-weight:normal}.blog-post .blog-post__breadcrumbs li:last-child:after{content:''}.blog-post .blog-post__breadcrumbs a{letter-spacing:.6px;color:#1d5f92;font-family:Lato,sans-serif;font-size:12px;font-weight:normal}.blog-post .blog-post__title{line-height:1;margin:0 0 8px 0;color:#1d5f92;font-family:Signika,sans-serif;font-size:48px;font-weight:700}.blog-post .blog-post__photo{margin-bottom:46px;width:100%}.blog-post .blog-post__content{margin-bottom:85px}.blog-post .blog-post__content p{line-height:32px;margin-bottom:30px;color:#31383F;font-family:Lato,sans-serif;font-size:17px;font-weight:normal}.blog-post .blog-post__content p:first-child{font-size:23px}.blog-post .blog-post__content blockquote{border-left:solid 3px #1d5f92;margin:80px 0;padding-left:40px;color:#1d5f92;font-family:Lato,sans-serif;font-size:21px;font-weight:normal}.blog-post .blog-post__content .youtube-video{height:0;margin-bottom:30px;position:relative;padding-bottom:56.25%;padding-top:25px}.blog-post .blog-post__content .youtube-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.blog-post .blog-post__map{width:100%}@media (max-width:767px){.blog-post__related{background-color:#f4f2f0;padding-top:30px;padding-bottom:30px}}.blog-post__related-header{line-height:1;margin:0 0 20px 0;color:#1d5f92;font-family:Signika,sans-serif;font-size:32px;font-weight:700}@media (max-width:767px){.blog-post__related-header{text-align:center}}.blog-post__related-photo{margin-bottom:14px;width:100%}.blog-post__related-title{margin:0 0 22px 0}.blog-post__related-title a{color:#1d5f92;font-family:Signika,sans-serif;font-size:16px;font-weight:normal;font-weight:bold;line-height:1.4;display:block}@media (max-width:767px){.blog-post__related-title a{font-size:19px}}.nearby-villas{background-color:#faf9f8;padding-top:40px;padding-bottom:147px;margin-top:-200px}@media (max-width:767px){.nearby-villas{padding-bottom:25px}}@media (max-width:767px){.nearby-villas{background-color:white;margin-top:0}}.nearby-villas .nearby-villas__header{margin-bottom:74px}@media (max-width:767px){.nearby-villas .nearby-villas__header{margin-bottom:35px;text-align:center}}.nearby-villas .nearby-villas__title{line-height:1;margin:0;color:#1d5f92;font-family:Signika,sans-serif;font-size:32px;font-weight:lighter}.nearby-villas .nearby-villas__title span{font-weight:700}.nearby-villas .nearby-villas__title-small{letter-spacing:.6px;line-height:45px;margin:0;color:#1d5f92;font-family:Lato,sans-serif;font-size:15px;font-weight:normal}.nearby-villas .nearby-villas__photo{margin-bottom:25px;width:100%}.nearby-villas .nearby-villas__name{margin:0;padding-top:10px;position:relative}@media (max-width:767px){.nearby-villas .nearby-villas__name{margin-bottom:25px;padding-top:20px;text-align:center}}.nearby-villas .nearby-villas__name a{line-height:1;text-decoration:none;color:#1d5f92;font-family:Signika,sans-serif;font-size:21px;font-weight:700}.nearby-villas .nearby-villas__name:before{content:'';position:absolute;left:0;top:0;height:3px;width:55%;border-top:solid 3px #1d5f92}@media (max-width:767px){.nearby-villas .nearby-villas__name:before{content:'';position:absolute;left:33.3%;width:33.3%}}#see-also{container-type:inline-size;-webkit-margin-after:5rem;margin-block-end:5rem}#see-also .see-also__items{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:2rem}@container (width >= 20rem){display:grid;grid-template-columns:repeat(3, 1fr)}#see-also .see-also__items>li{-webkit-box-flex:1;flex:1}#see-also img{aspect-ratio:4 / 3;width:100%;-o-object-fit:cover;object-fit:cover}#sidebar{position:-webkit-sticky;position:sticky;top:-3rem}#search__wrap--blog-post{background:white;-webkit-margin-after:4rem;margin-block-end:4rem}#search-form-row--blog-post{container:search-container inline-size}#search-form-row--blog-post #main-filters{background-color:white;display:-webkit-box;display:flex;padding:1rem;gap:.5rem;flex-wrap:wrap}#search-form-row--blog-post .filter-input{-webkit-box-flex:1;flex:1 0 10em;border:solid 1px rgba(40,135,209,0.5);color:#1d5f92;font-family:Lato,sans-serif;font-size:18px;font-weight:normal;background-position:.75em 15px;background-repeat:no-repeat;background-size:1em;height:50px;background-color:#FFF;position:relative;flex:1 0 100%}#search-form-row--blog-post .guests-input__faux-select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-size:1em;background-position:.75em 15px;background-image:url(/assets/img/icon_guests.svg);line-height:48px;padding-right:2em}#search-form-row--blog-post .guests-input__faux-select .guests-input__caret{line-height:48px}#search-form-row--blog-post .filter-input--guests{border:none !important}#search-form-row--blog-post .filter-input--more{background-image:url(/assets/img/icon_plus.svg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;padding-left:4rem}#search-form-row--blog-post #region{background-image:url(/assets/img/icon_marker.svg);background-color:white;cursor:pointer;padding-left:35px;width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svgxml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50.51 28.11'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23275c90;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EAsset 1%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M26.71,27.49l23.23-24A2,2,0,0,0,48.48,0H2A2,2,0,0,0,.57,3.44l23.23,24A2,2,0,0,0,26.71,27.49Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),url(/assets/img/icon_marker.svg);background-repeat:no-repeat;background-position:right .7em top 50%,.75em 15px;background-size:.65em auto,1em}#search-form-row--blog-post #region::-ms-expand{display:none}#search-form-row--blog-post #toggle-filters-button{position:relative}#search-form-row--blog-post .filter-badge{position:absolute;top:.4rem;right:.4rem;background-color:#1d5f92;color:white;width:2rem;height:2rem;font-size:1.2rem;font-weight:bold;line-height:1.5;border-radius:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#search-form-row--blog-post #search-button{-webkit-box-flex:1;flex:1 0 15em;background-color:black;background-image:radial-gradient(circle, #f58700 0%, #f58700 100%);border:none;outline:none;width:100%;color:white;font-family:Lato,sans-serif;font-size:18px;font-weight:normal;padding-top:1rem;padding-bottom:1rem}#search-form-row--blog-post #main-filters{-webkit-box-pack:justify;justify-content:space-between}#search-form-row--blog-post .checkout-input .vdp-datepicker__calendar{right:0}.search-btn--fixed{display:none;background-color:black;background-image:radial-gradient(circle, #f58700 0%, #f58700 100%);border:none;outline:none;width:100%;color:white;font-family:Lato,sans-serif;font-size:18px;font-weight:normal;position:fixed;bottom:2rem;left:2rem;width:calc(100% - 4rem);box-shadow:.5rem .5rem 2rem rgba(0,0,0,0.2);line-height:1;text-align:center;padding:1em 1em;z-index:100}@media (max-width:992px){.search-btn--fixed{display:block}.search-visible .search-btn--fixed{display:none}}