@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital@0;1&family=Marcellus&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}div,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}html{height:100%}body{height:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{visibility:hidden;height:0;display:block;font-size:0;content:" ";clear:both}a{outline:none}a:focus{outline:none}a,a:link,a:visited,a:active,a:hover{color:inherit;text-decoration:none}*,*::before,*::after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}body{-webkit-text-size-adjust:100%;font-optical-sizing:auto;letter-spacing:1px;line-height:1.5;font-family:"EB Garamond", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;background-color:#eeece7;color:#4d4d4c}video::-webkit-media-controls{display:none}header{text-align:center}header .logo{width:400px;height:auto}.video{display:block;margin:0px auto 40px;width:calc(100% - 100px);aspect-ratio:16 / 9}.marcellus{font-family:"Marcellus", serif;font-weight:400;font-style:normal}.wrap{width:calc(100% - 40px);max-width:1000px;margin:0 auto}.flex{display:flex}.welcome{margin-bottom:120px}.welcome h1{font-size:20px;text-align:center}.welcome h2{font-size:36px;text-align:center}.welcome h3{font-size:20px;margin-top:20px}.story{margin-bottom:120px}.story .title{font-size:28px}.story .content{font-size:18px;margin-top:10px}.story img{width:100%;height:auto}.story .flex{align-items:center;gap:40px}.story .flex .cell{width:50%}.destination{margin-bottom:120px}.destination h3{font-size:32px;text-align:center;letter-spacing:2px}.destination h4{font-size:20px;text-align:center}.destination p{font-size:18px;text-align:center;margin-top:20px}.places{margin-bottom:120px}.places .flex{gap:40px;align-items:center}.places .flex:first-child{margin-bottom:80px}.places .flex:first-child .photo{order:1}.places .cell:first-child{width:50%}.places .cell:last-child{width:50%}.places .cell p:last-child{margin-top:20px}.places .photo{width:65%}.places .photo img{width:100%;height:auto}.places .logo{width:215px;height:auto}.places .name{font-size:32px;letter-spacing:2px}.activities{margin-bottom:120px}.activities h5{font-size:32px;text-align:center;letter-spacing:2px}.activities .content{font-size:18px;margin-top:10px}.activities .title{font-size:18px;margin-bottom:10px;margin-top:15px}.activities .detail{font-size:14px}.splide{margin-top:80px}.splide__slide{background-color:#fff;padding:20px}.splide__slide__container img{width:100%;height:auto}.splide__track{padding-bottom:60px}.contact{background-color:#beb8a5;padding:85px 0}.contact h6{font-size:32px;text-align:center;letter-spacing:2px}.contact p{font-size:18px;text-align:center;margin-top:10px}.contact .link{display:block;width:fit-content;margin:20px auto;border-bottom:1px solid}.contact .list{display:block;width:100%;max-width:435px;margin:0 auto;text-align:left}footer{text-align:center;padding:10px;font-size:12px}@media screen and (max-width: 768px){header{text-align:center}header .logo{width:200px;height:auto}.video{display:block;margin:0px auto 20px;width:calc(100% - 40px);aspect-ratio:16 / 9}.marcellus{font-family:"Marcellus", serif;font-weight:400;font-style:normal}.wrap{width:calc(100% - 40px);max-width:1000px;margin:0 auto}.flex{display:block}.welcome{margin-bottom:100px}.welcome h1{font-size:14px;text-align:center}.welcome h2{font-size:24px;text-align:center}.welcome h3{font-size:14px;margin-top:20px}.story{margin-bottom:100px}.story .title{font-size:24px}.story .content{font-size:14px;margin-top:10px;margin-bottom:20px}.story .flex{gap:0}.story .flex .cell{width:100%}.destination{margin-bottom:100px}.destination h3{font-size:24px;text-align:center}.destination h4{font-size:18px;text-align:center}.destination p{font-size:14px;text-align:justify;margin-top:20px}.places{margin-bottom:100px}.places .flex{gap:0}.places .flex:first-child{margin-bottom:80px}.places .flex:first-child .photo{order:2}.places .cell:first-child{width:100%}.places .cell:last-child{width:100%}.places .cell p:last-child{margin-top:10px}.places .photo{width:100%;margin-bottom:15px}.places .photo img{width:100%;height:auto}.places .logo{width:200px;height:auto}.places .name{font-size:24px}.activities{margin-bottom:100px}.activities h5{font-size:24px;text-align:center}.activities .content{font-size:14px}.activities .title{font-size:18px;margin-bottom:10px;margin-top:15px}.activities .detail{font-size:14px}.splide{margin-top:40px}.splide__slide{background-color:#fff;padding:20px}.splide__slide__container img{width:100%;height:auto}.splide__track{padding-bottom:60px}.contact{background-color:#beb8a5;padding:40px 0}.contact h6{font-size:24px;text-align:center}.contact p{font-size:14px;text-align:center}.contact .link{display:block;width:fit-content;margin:20px auto;border-bottom:1px solid}.contact .list{display:block;width:100%;max-width:fit-content;margin:0 auto;text-align:left}}
/*# sourceMappingURL=style.css.map */
