@font-face{font-family:"CochinBoldItalic";src:url("fonts/CochinBoldItalic/font.woff2") format("woff2"),url("fonts/CochinBoldItalic/font.woff") format("woff")}@font-face{font-family:"CochinBold";src:url("fonts/CochinBold/font.woff2") format("woff2"),url("fonts/CochinBold/font.woff") format("woff")}@font-face{font-family:"CochinItalic";src:url("fonts/CochinItalic/font.woff2") format("woff2"),url("fonts/CochinItalic/font.woff") format("woff")}@font-face{font-family:"CochinRoman";src:url("fonts/CochinRoman/font.woff2") format("woff2"),url("webFonts/CochinRoman/font.woff") format("woff")}body{padding:0;margin:0;font-family:CochinRoman;letter-spacing:1px}.screen-reader{position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}main{background-color:#1e2813;background-image:url("./assets/Thai-Pattern-Web.png");background-size:500px;color:#b48c3f;text-align:center}main .wrap{max-width:1000px;margin-inline:auto;padding:3rem 2rem}main.full-h{min-height:100vh}p{padding:0 0 1rem;margin:0;font-size:1.1rem}.italic{margin-bottom:1rem;background-color:rgba(30,40,19,.631372549);font-family:CochinItalic;font-size:1.25rem;text-transform:uppercase}.font-roman{font-family:CochinRoman;text-transform:uppercase;margin-block:0;line-height:1}.font-roman.xl{font-size:4.5rem}.copyright{padding:1.25rem 1rem 1rem 1rem;font-family:CochinBold}.uppercase{text-transform:uppercase;font-size:2rem;font-family:CochinBold;letter-spacing:3px;padding:1.25rem 0 0 0}.uppercase.coming-soon{padding-bottom:1rem}.uppercase .smaller{font-size:1.75rem}a{color:#b48c3f}a.address{display:block;text-decoration:none;text-transform:uppercase;margin:1rem 1rem 1rem;padding:1rem}a.address span{display:block}#text-logo{max-width:325px;margin-block:1rem}@media only screen and (min-width: 768px){#text-logo{max-width:400px}}.fancy-border{padding:1rem 0;max-width:600px;margin-inline:auto}@media only screen and (min-width: 800px){.fancy-border{border-top:rgba(0,0,0,0)}}#bottom-dbl-line,#top-dbl-line{width:70%;max-width:300px}#top-dbl-line{margin-bottom:1.5rem}@media only screen and (min-width: 768px){#top-dbl-line{display:none}}.hero{height:75vh;min-height:400px;background-color:#344a1e;position:relative}@media only screen and (min-width: 1250px){.hero{height:80vh}}@media only screen and (min-width: 1560px){.hero{height:85vh}}.hero .video-wrapper{width:100%;height:100%;overflow:hidden;position:relative}.hero .video-wrapper #heroVideo{width:100%;height:100%;object-fit:cover;object-position:center}.hero .vid-controls{position:absolute;z-index:3;bottom:1rem;right:1rem;display:flex;align-items:center;gap:.5rem}.hero .vid-controls #play-pause{background:rgba(0,0,0,0);border:none;padding-left:0}.hero .vid-controls #play-pause #play-pause-svg{width:32px;height:auto}.hero .vid-controls #play-pause #play-pause-svg circle{fill:#b48c3f}.hero .vid-controls #play-pause #play-pause-svg path,.hero .vid-controls #play-pause #play-pause-svg rect{fill:#1e2813;display:none}.hero .vid-controls #play-pause #play-pause-svg path.show,.hero .vid-controls #play-pause #play-pause-svg rect.show{display:block}.hero .vid-controls #play-pause:hover{cursor:pointer}.hero .vid-controls #mute-unmute{background:rgba(0,0,0,0);border:none;padding-right:0;margin-bottom:2px}.hero .vid-controls #mute-unmute:hover{cursor:pointer}.hero .vid-controls #mute-unmute #mute-icon,.hero .vid-controls #mute-unmute #unmute-icon{background-color:#b48c3f;border-radius:50%;padding:4px;width:25px;fill:#1e2813;display:none}.hero .vid-controls #mute-unmute #mute-icon.show,.hero .vid-controls #mute-unmute #unmute-icon.show{display:block}.first-section{margin-bottom:2rem;display:flex;flex-direction:column;position:relative}.first-section #vert-dbl-line{display:none}@media only screen and (min-width: 768px){.first-section{flex-direction:row}.first-section #vert-dbl-line{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(90deg);width:235px}}.first-section .half{flex:50%;margin-block:1rem}@media only screen and (min-width: 768px){.first-section .half{padding:2rem 2.5rem;margin-block:0}}div#form-wrap{display:none;opacity:0;position:relative}div#form-wrap.show{opacity:1;display:block;animation:1s ease-in slide-in forwards}div#form-wrap form{max-width:400px;padding:0 2rem 2rem;margin:auto;display:grid;gap:1rem}div#form-wrap form label{display:flex;flex-direction:column}div#form-wrap form label input{display:block;padding:.25rem;font-family:Arial,Helvetica,sans-serif;font-size:1rem}div#form-wrap form .button{width:100%}@property --x{syntax:"<percentage>";inherits:false;initial-value:10%}.button{display:inline-block;text-decoration:none;position:relative;text-transform:uppercase;font-size:1.25rem;font-family:CochinBold;letter-spacing:2px;--x: 10%;background:url(./assets/texture.png),linear-gradient(80deg, #BC8B43, #876026 var(--x), #B48C3F, #BC8B43);background-size:cover;transition:--x 1s;animation:x 1.5s ease-in-out forwards;border:none;outline:none;padding:.75rem 1rem .5rem;color:#231f20;margin-bottom:2rem;min-width:250px}@keyframes slide-in{from{opacity:0;top:2rem}to{opacity:1;top:0}}@keyframes x{from{--x: 20% }to{--x: 50% }}/*# sourceMappingURL=main-04-14-25.min.css.map */