@media (min-width: 1024px){.c-btn01{max-width:171px}}.sec-villas1 .innerbox{margin-top:100px}@media (min-width: 1024px){.sec-villas1 .innerbox{padding-left:calc((100% - 1170px) / 2);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row-reverse}}@media only screen and (min-width: 1024px) and (max-width: 1220px){.sec-villas1 .innerbox{padding-left:16px}}@media (min-width: 1024px){.sec-villas1 .innerbox .txtbox{width:500px}.sec-villas1 .innerbox .gallery{padding-left:85px;width:calc(100% - 500px)}}@media only screen and (min-width: 1024px) and (max-width: 1220px){.sec-villas1 .innerbox .gallery{padding-left:50px}}@media (max-width: 1023px){.sec-villas1 .innerbox{margin-top:32px}}.sec-villas1 .gallery{padding-bottom:44px}@media (min-width: 1024px){.sec-villas1 .gallery{height:100%}}.sec-villas1 .gallery .splide__pagination{justify-content:left;padding-left:80px}@media only screen and (max-width: 1220px){.sec-villas1 .gallery .splide__pagination{padding-left:45px}}.sec-villas1 .gallery .c-img{position:relative}.sec-villas1 .gallery .c-img:before{display:block;content:" ";width:100%;padding-top:74.72222%}.sec-villas1 .gallery .c-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 1023px){.sec-villas1 .gallery{padding-left:16px;padding-bottom:21px}.sec-villas1 .gallery .splide__pagination{padding-left:15px}}.sec-villas1 .txtbox .ttl{font-size:30px;font-size:3rem;line-height:1.26667em;letter-spacing:.03em;font-weight:400}.sec-villas1 .txtbox .txt{margin-top:24px;letter-spacing:0.03em;padding-bottom:19px;border-bottom:1px solid #d0d0d0}@media (max-width: 1023px){.sec-villas1 .txtbox{margin-top:28px;padding:0 16px}.sec-villas1 .txtbox .ttl{font-size:24px;font-size:2.4rem;line-height:1.16667em;letter-spacing:.03em;font-weight:400}.sec-villas1 .txtbox .txt{margin-top:13px;padding-bottom:18px}}.sec-villas1 .txtbox .info{margin-top:20px;letter-spacing:0.03em}@media (min-width: 1024px){.sec-villas1 .txtbox .info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-villas1 .txtbox .info .item{margin-right:40px}.sec-villas1 .txtbox .info .item:last-child{margin-right:0}}.sec-villas1 .txtbox .info .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start}.sec-villas1 .txtbox .info .item span{display:inline-block;padding-left:6px}@media (max-width: 1023px){.sec-villas1 .txtbox .info{margin-top:12px}.sec-villas1 .txtbox .info strong{padding-left:0}.sec-villas1 .txtbox .info .item{margin-bottom:5px}.sec-villas1 .txtbox .info .item:last-child{margin-bottom:0}}.sec-villas1 .txtbox .txt-price{margin-top:32px}.sec-villas1 .txtbox .txt-price strong{font-size:24px;font-size:2.4rem;line-height:1.16667em;letter-spacing:0em;font-weight:700}.sec-villas1 .txtbox .txt-price .txt-discount{padding-left:15px;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:0em;font-weight:400;color:#868686;text-decoration:line-through;font-style:italic}@media (max-width: 1023px){.sec-villas1 .txtbox .txt-price{margin-top:16px}.sec-villas1 .txtbox .txt-price strong{font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:0em;font-weight:700;display:block}.sec-villas1 .txtbox .txt-price .txt-discount{padding-left:0;display:block;font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:0em;font-weight:400;margin-top:5px}}.sec-villas1 .txtbox .btn-more{margin-top:38px}@media (max-width: 1023px){.sec-villas1 .txtbox .btn-more{margin-top:28px;margin-bottom:40px}}.sec-villas1 .txtbox .img-sub{margin-top:70px}.sec-villas1 .txtbox .img-sub img{width:100%}@media (max-width: 1023px){.sec-villas1 .txtbox .img-sub{margin:0 0 0 -16px;padding-right:25px}}.sec-villas2{margin-top:120px;margin-bottom:149px}@media (max-width: 1023px){.sec-villas2{margin-top:80px;margin-bottom:79px}}.sec-villas2 .villas-info{margin-bottom:99px}.sec-villas2 .villas-info:last-child{margin-bottom:0}@media (min-width: 1024px){.sec-villas2 .villas-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.sec-villas2 .villas-info .txtbox{width:500px;padding-bottom:35px}}@media only screen and (min-width: 1024px) and (max-width: 1260px){.sec-villas2 .villas-info .txtbox{padding-bottom:0}}@media (min-width: 1024px){.sec-villas2 .villas-info .gallery{width:calc(100% - 500px)}.sec-villas2 .villas-info:nth-child(odd){flex-direction:row-reverse}.sec-villas2 .villas-info:nth-child(odd) .gallery{padding-left:85px}}@media only screen and (min-width: 1024px) and (max-width: 1220px){.sec-villas2 .villas-info:nth-child(odd) .gallery{padding-left:50px}}@media (min-width: 1024px){.sec-villas2 .villas-info:nth-child(even) .gallery{padding-right:85px}}@media only screen and (min-width: 1024px) and (max-width: 1220px){.sec-villas2 .villas-info:nth-child(even) .gallery{padding-right:50px}}@media (min-width: 1024px){.sec-villas2 .villas-info:nth-child(even) .gallery .splide__pagination{padding-right:85px}}@media only screen and (min-width: 1024px) and (max-width: 1220px){.sec-villas2 .villas-info:nth-child(even) .gallery .splide__pagination{padding-right:50px}}@media (max-width: 1023px){.sec-villas2 .villas-info{margin-bottom:60px}}.sec-villas2 .villas-info .img-sub{display:none}.sec-villas2 .gallery{padding-bottom:37px}@media (min-width: 1024px){.sec-villas2 .gallery{height:100%}}.sec-villas2 .gallery .splide__pagination{justify-content:right;margin-right:-5px}.sec-villas2 .gallery .c-img{position:relative}.sec-villas2 .gallery .c-img:before{display:block;content:" ";width:100%;padding-top:74.87179%}.sec-villas2 .gallery .c-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 1023px){.sec-villas2 .gallery{padding-bottom:21px}.sec-villas2 .gallery .splide__pagination{padding-left:0;justify-content:center}}.sec-villas2 .txtbox .ttl{font-size:30px;font-size:3rem;line-height:1.26667em;letter-spacing:.03em;font-weight:400}.sec-villas2 .txtbox .txt{margin-top:24px;letter-spacing:0.03em;padding-bottom:19px;border-bottom:1px solid #d0d0d0}@media (max-width: 1023px){.sec-villas2 .txtbox{margin-top:32px}.sec-villas2 .txtbox .ttl{font-size:24px;font-size:2.4rem;line-height:1.16667em;letter-spacing:.03em;font-weight:400}.sec-villas2 .txtbox .txt{margin-top:13px;padding-bottom:18px}}.sec-villas2 .txtbox .info{margin-top:20px;letter-spacing:0.03em}@media (min-width: 1024px){.sec-villas2 .txtbox .info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-villas2 .txtbox .info .item{margin-right:40px}.sec-villas2 .txtbox .info .item:last-child{margin-right:0}}.sec-villas2 .txtbox .info strong{font-size:16px;font-size:1.6rem;line-height:1.375em;letter-spacing:0em;font-weight:600;padding-left:6px}.sec-villas2 .txtbox .info .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-villas2 .txtbox .info .item span{display:inline-block;padding-left:6px}@media (max-width: 1023px){.sec-villas2 .txtbox .info{margin-top:12px}.sec-villas2 .txtbox .info .item{margin-bottom:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-villas2 .txtbox .info .item:last-child{margin-bottom:0}.sec-villas2 .txtbox .info .item strong{padding-left:0}}.sec-villas2 .txtbox .txt-price{margin-top:32px}.sec-villas2 .txtbox .txt-price strong{font-size:24px;font-size:2.4rem;line-height:1.16667em;letter-spacing:0em;font-weight:700}.sec-villas2 .txtbox .txt-price .txt-discount{padding-left:4px;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:0em;font-weight:400;color:#868686;text-decoration:line-through;font-style:italic}@media (max-width: 1023px){.sec-villas2 .txtbox .txt-price{margin-top:16px}.sec-villas2 .txtbox .txt-price strong{font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:0em;font-weight:700;display:block}.sec-villas2 .txtbox .txt-price .txt-discount{padding-left:0;display:block;font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:0em;font-weight:400;margin-top:5px}}.sec-villas2 .txtbox .btn-more{margin-top:38px}@media (max-width: 1023px){.sec-villas2 .txtbox .btn-more{margin-top:28px;margin-bottom:40px}}.sec-villas2 .txtbox .img-sub{margin-top:70px}.sec-villas2 .txtbox .img-sub img{width:100%}@media (max-width: 1023px){.sec-villas2 .txtbox .img-sub{margin:0 0 0 -16px;padding-right:25px}}.c-single-ttl{font-size:36px;font-size:3.6rem;line-height:1.25em;letter-spacing:.03em;font-weight:400}.c-single-ttl.center{text-align:center}@media (max-width: 1023px){.c-single-ttl{font-size:24px;font-size:2.4rem;line-height:1.16667em;letter-spacing:.03em;font-weight:400}}.sec-intro-villas .villas-info{margin-top:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 1024px){.sec-intro-villas .villas-info{justify-content:center}.sec-intro-villas .villas-info .item{padding-right:32px;margin-right:32px;position:relative}.sec-intro-villas .villas-info .item:after{content:"";position:absolute;right:0;top:3px;width:1px;height:15px;background:#064d42;opacity:0.3}.sec-intro-villas .villas-info .item:last-child{padding-right:0;margin-right:0}.sec-intro-villas .villas-info .item:last-child:after{display:none}}.sec-intro-villas .villas-info .item{position:relative;padding-left:30px}.sec-intro-villas .villas-info .item .icon{position:absolute;left:0;top:0}.sec-intro-villas .villas-info .txt{display:block;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:0em;font-weight:400}@media (max-width: 1023px){.sec-intro-villas .villas-info{margin-top:28px}.sec-intro-villas .villas-info .item{width:50%;margin-bottom:10px}}.sec-intro-villas .villas-des{margin-top:70px}@media (min-width: 1024px){.sec-intro-villas .villas-des{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row-reverse}.sec-intro-villas .villas-des .txtbox{width:500px}.sec-intro-villas .villas-des .img{width:calc(100% - 500px);padding-left:70px}}@media only screen and (min-width: 1024px) and (max-width: 1220px){.sec-intro-villas .villas-des .img{padding-left:50px}}@media (max-width: 1023px){.sec-intro-villas .villas-des{margin-top:14px}}.sec-intro-villas .villas-des .txtbox .txt{margin-top:24px;letter-spacing:0.03em}.sec-intro-villas .villas-des .txtbox .txt p{margin-bottom:14px}.sec-intro-villas .villas-des .txtbox .txt p:last-child{margin-bottom:0}.sec-intro-villas .villas-des .txtbox .txt-note{margin-top:24px;font-size:12px;font-size:1.2rem;line-height:1.5em;letter-spacing:.03em;font-weight:400}@media (max-width: 1023px){.sec-intro-villas .villas-des .txtbox{margin-top:32px}.sec-intro-villas .villas-des .txtbox .txt{margin-top:13px}.sec-intro-villas .villas-des .txtbox .txt p{margin-bottom:10px}.sec-intro-villas .villas-des .txtbox .txt-note{margin-top:12px}}.sec-intro-villas .villas-des .txtbox .txt-price{margin-top:20px}.sec-intro-villas .villas-des .txtbox .txt-price strong{font-size:24px;font-size:2.4rem;line-height:1.16667em;letter-spacing:0em;font-weight:700}.sec-intro-villas .villas-des .txtbox .txt-price .txt-discount{padding-left:15px;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:0em;font-weight:400;color:#868686;text-decoration:line-through;font-style:italic}@media (max-width: 1023px){.sec-intro-villas .villas-des .txtbox .txt-price{margin-top:16px}.sec-intro-villas .villas-des .txtbox .txt-price strong{font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:0em;font-weight:700;display:block}.sec-intro-villas .villas-des .txtbox .txt-price .txt-discount{padding-left:0;display:block;font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:0em;font-weight:400;margin-top:5px}}.sec-intro-villas .villas-des .txtbox .btn-more{margin-top:32px}@media (max-width: 1023px){.sec-intro-villas .villas-des .txtbox .btn-more{margin-top:28px}}.sec-intro-villas .villas-des .img img{width:100%}.sec-intro-villas .sec-gallery{margin-top:70px;padding-left:calc((100% - 1170px) / 2)}@media only screen and (max-width: 1200px){.sec-intro-villas .sec-gallery{padding-left:16px}}.sec-intro-villas .sec-gallery .item{width:382px}@media only screen and (min-width: 1600px){.sec-intro-villas .sec-gallery .item{width:450px}}.sec-intro-villas .sec-gallery .c-img{position:relative}.sec-intro-villas .sec-gallery .c-img:before{display:block;content:" ";width:100%;padding-top:66.75393%}.sec-intro-villas .sec-gallery .c-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 1023px){.sec-intro-villas .sec-gallery{margin-top:48px}.sec-intro-villas .sec-gallery .item{width:320px}}@media only screen and (max-width: 1023px) and (max-width: 478px){.sec-intro-villas .sec-gallery .item{width:220px}}@media (max-width: 1023px){.sec-intro-villas .sec-gallery .c-img{position:relative}.sec-intro-villas .sec-gallery .c-img:before{display:block;content:" ";width:100%;padding-top:66.81818%}.sec-intro-villas .sec-gallery .c-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.sec-intro-villas .sec-gallery .gallery{padding-bottom:64px}.sec-intro-villas .sec-gallery .gallery:after{content:"";position:absolute;left:0;bottom:20px;width:100%;height:1px;background:#d0d0d0}.sec-intro-villas .sec-gallery .gallery .splide__arrows{width:104px;left:0;bottom:0;background:#fff;position:absolute;z-index:1;height:40px}.sec-intro-villas .sec-gallery .gallery .splide__arrows .splide__arrow--next{right:12px}.sec-intro-villas .sec-gallery .gallery .splide__arrows:disabled{opacity:0.3}@media (max-width: 1023px){.sec-intro-villas .sec-gallery .gallery{padding-bottom:44px}.sec-intro-villas .sec-gallery .gallery:after{bottom:16px}.sec-intro-villas .sec-gallery .gallery .splide__arrows{width:76px;height:32px}.sec-intro-villas .sec-gallery .gallery .splide__arrows .splide__arrow--next{right:6px}}.sec-services{margin-top:100px}.sec-services .list{margin-top:24px}@media (min-width: 1024px){.sec-services .list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.sec-services .list li{width:calc(33.333333% - 20px);margin-right:30px;margin-bottom:12px}.sec-services .list li:nth-child(3n){margin-right:0}}.sec-services .list li{padding-left:16px;letter-spacing:0.03em;background-repeat:no-repeat;background-position:top -1px left;background-image:url("data:image/svg+xml,%3Csvg width='8' height='17' viewBox='0 0 8 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='7.34375' y='12.1699' width='5.19263' height='5.19263' transform='rotate(135 7.34375 12.1699)' fill='%23064D42'/%3E%3C/svg%3E%0A");background-size:8px 17px}@media (max-width: 1023px){.sec-services{margin-top:60px}.sec-services .list{margin-top:16px}.sec-services .list li{margin-bottom:6px}.sec-services .list li:last-child{margin-bottom:0}}.sec-facility{margin-top:88px}.sec-facility .content{padding:60px 70px 36px;border:1px solid rgba(6,77,66,0.3)}.sec-facility .content .txt-note{text-align:center;letter-spacing:0.03em;margin-top:16px}@media (max-width: 1023px){.sec-facility .content .txt-note{margin-top:10px}}.sec-facility .content .list{margin-top:39px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.sec-facility .content .list li{width:calc(20% - 42px);margin-right:52px;margin-bottom:24px;text-align:center}@media (min-width: 1024px){.sec-facility .content .list li{margin-bottom:41px}.sec-facility .content .list li:nth-child(5n){margin-right:0}}.sec-facility .content .list .txt{margin-top:10px;font-size:14px;font-size:1.4rem;line-height:1.28571em;letter-spacing:0em;font-weight:400}@media (max-width: 1023px){.sec-facility .content .list{margin-top:19px}.sec-facility .content .list li{width:calc(33.333333% - 7px);margin-right:10px;margin-bottom:20px}.sec-facility .content .list li:nth-child(3n){margin-right:0}}@media (max-width: 1023px) and (max-width: 1023px){.sec-facility .content .list .icon img{width:36px}}@media (max-width: 1023px){.sec-facility .content .list .txt{margin-top:8px;font-size:12px;font-size:1.2rem;line-height:1.25em;letter-spacing:0em;font-weight:400}}@media (max-width: 1023px){.sec-facility{margin-top:60px}.sec-facility .content{padding:28px 16px 8px}}.sec-facility .gallery{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:100px}@media (max-width: 1023px){.sec-facility .gallery{display:block;margin-top:60px}}@media (min-width: 1024px){.sec-facility .gallery .img-main,.sec-facility .gallery .itembox{width:50%}}.sec-facility .gallery .img-main{padding-right:2px;position:relative;position:relative}.sec-facility .gallery .img-main:before{display:block;content:" ";width:100%;padding-top:100%}.sec-facility .gallery .img-main>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-facility .gallery .itembox{padding-left:2px}.sec-facility .gallery img{width:100%}.sec-facility .gallery .itembox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1023px){.sec-facility .gallery .itembox{margin-top:5px}}.sec-facility .gallery .itembox .item{position:relative}.sec-facility .gallery .itembox .item:before{display:block;content:" ";width:100%;padding-top:100%}.sec-facility .gallery .itembox .item>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width: 1024px){.sec-facility .gallery .itembox .item{width:calc(50% - 1px);margin-bottom:2px}.sec-facility .gallery .itembox .item:nth-child(odd){margin-right:1px}.sec-facility .gallery .itembox .item:nth-child(even){margin-left:1px}}@media (max-width: 1023px){.sec-facility .gallery .itembox .item{width:calc(50% - 3px);margin-right:5px;margin-bottom:5px}.sec-facility .gallery .itembox .item:nth-child(2n){margin-right:0}}.sec-other-villas{margin-top:120px;margin-bottom:150px}.sec-other-villas .ttl-main{text-align:center;font-size:48px;font-size:4.8rem;line-height:1.25em;letter-spacing:.05em;font-weight:500;text-transform:uppercase}@media (max-width: 1023px){.sec-other-villas{margin-top:75px;margin-bottom:79px}.sec-other-villas .ttl-main{font-size:32px;font-size:3.2rem;line-height:1.25em;letter-spacing:.05em;font-weight:500}}.sec-other-villas .gallery{margin-top:64px}.sec-other-villas .gallery .c-img{position:relative;overflow:hidden}.sec-other-villas .gallery .c-img:before{display:block;content:" ";width:100%;padding-top:56.14035%}.sec-other-villas .gallery .c-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-other-villas .gallery .c-img img{transition:transform 0.3s}.sec-other-villas .gallery .itembox{max-width:570px;opacity:0.5;pointer-events:none}.sec-other-villas .gallery .itembox.is-visible{opacity:1;pointer-events:auto}@media (max-width: 1023px){.sec-other-villas .gallery{margin-top:32px}.sec-other-villas .gallery .c-img{position:relative}.sec-other-villas .gallery .c-img:before{display:block;content:" ";width:100%;padding-top:56.07143%}.sec-other-villas .gallery .c-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-other-villas .gallery .itembox{width:280px}}.sec-other-villas .link{cursor:pointer}@media only screen and (min-width: 1025px){.sec-other-villas .link:hover{opacity:1}.sec-other-villas .link:hover .c-img img{transform:scale(1.06)}}.sec-other-villas .txtbox{margin-top:32px;padding:0 30px;position:relative}@media (min-width: 1024px){.sec-other-villas .txtbox{min-height:75px}}.sec-other-villas .txtbox .ttl{font-size:24px;font-size:2.4rem;line-height:1.25em;letter-spacing:.03em;font-weight:400}.sec-other-villas .txtbox .txt{margin-top:16px;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.03em;font-weight:400;color:#7d7d7d;overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}.sec-other-villas .txtbox .txt_link{position:absolute;right:30px;bottom:0;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.03em;font-weight:500;color:#064d42;padding-bottom:3px;border-bottom:1px solid #064d42}@media (max-width: 1023px){.sec-other-villas .txtbox{margin-top:14px;padding:0}.sec-other-villas .txtbox .ttl{font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:.03em;font-weight:400}.sec-other-villas .txtbox .txt{margin-top:6px}.sec-other-villas .txtbox .txt_link{margin-top:5px;right:auto;bottom:auto;position:relative;display:block;margin-left:auto;width:fit-content;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.03em;font-weight:500}}.sec-other-villas .info{margin-top:20px;padding-top:20px;border-top:1px solid #d0d0d0;font-size:14px;font-size:1.4rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 1023px){.sec-other-villas .info{margin-top:15px;padding-top:15px;line-height:normal;justify-content:space-between}}.sec-other-villas .info .item{margin-right:24px;display:flex}@media (max-width: 1023px){.sec-other-villas .info .item{align-items:flex-start;width:51%;margin-right:10px}}.sec-other-villas .info .item:last-child{margin-right:0}@media (max-width: 1023px){.sec-other-villas .info .item:last-child{width:fit-content;max-width:49%}}.sec-other-villas .info .item span{display:inline-block;padding-left:6px}

/*# sourceMappingURL=maps/villas.min.css.map */
