:root{--black: #303030;--primary: #6b8841;--primary-light: #bada55;--white: #fff;--gold: #605743;--dark-white: #f1f1f1}*{margin:0;padding:0;box-sizing:border-box}@media screen and (min-width: 767px){html{scroll-behavior:smooth}}body{font-family:Alata,system-ui,-apple-system,sans-serif;background-color:var(--white);color:var(--black);font-weight:400}.hidden{visibility:hidden}#nav-open{display:none;position:absolute}@media screen and (max-width: 768px){#nav-open{display:inline;top:5px;right:10px;width:48px}}header{color:var(--white);width:100%;transition:transform .5s ease-in-out;font-family:GFS Didot,cursive;font-size:40px}header a{color:var(--black);text-decoration:none}header>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 10%}header>#closebtn{position:absolute;background:none;border:none;font-size:0}@media screen and (max-width: 768px){header{font-size:35px;height:0;width:100%;position:fixed;z-index:999;left:0;top:0;background-color:var(--primary);background-color:#d8b6b6f0;overflow:hidden;transition:.5s}header div{flex-direction:column;position:relative;top:25%;width:100%;text-align:center;margin-top:30px}header a{padding:8px;text-decoration:none;font-size:36px;color:var(--black);display:block;transition:.3s}header a:hover,.overlay a:focus{color:var(--dark-white)}header #closebtn{top:-3px;right:14px;font-size:60px}}@media screen and (max-height: 450px){.header a{font-size:20px}.header #closebtn{font-size:40px;top:15px;right:35px}}.bg{display:flex}.top-crop picture,.top-crop img{width:100%;aspect-ratio:35/19}.under{font-size:20px;text-align:center;margin:3rem 5rem}.bg-primary{background-color:var(--primary)}.bg-black{background-color:var(--black)}h1,h2,h3{font-family:GFS Didot,cursive;text-align:center;font-weight:400}h1{font-size:53px;background-color:var(--primary);margin-top:-82px;width:600px;margin-left:auto;margin-right:auto;mix-blend-mode:hard-light;border-radius:50px}h2{font-size:70px;padding-top:2rem;padding-bottom:2rem;letter-spacing:10.4px}@media screen and (max-width: 768px){h1{font-size:35px;width:350px;margin-top:-55px}h2{font-size:50px;letter-spacing:7px}.under{font-size:18px;margin:2rem}}h3{font-size:41px;padding-top:1rem}a{text-decoration:none}.section-img{padding:4rem;margin:0}.section-img figure{display:flex;flex-direction:row;border-radius:8px}.section-img img,.section-img figure{height:624px}.social-mini{display:flex;justify-content:left;gap:10px;margin-top:2rem;padding-bottom:2rem}.social-mini>img{width:24px;height:24px}@media screen and (max-width: 767px){.section-img{padding:1rem}.section-img figure{display:flex;flex-direction:column;align-items:center}.section-img picture>img,.section-img figure{width:100%;height:auto}}.map{width:80%;display:flex;margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem;padding:2rem}iframe{width:100%;height:350px}footer{margin-top:20px;text-align:center;font-size:13px}.social{display:flex;justify-content:center;gap:40px}.social img{width:40px;height:40px}.reactive-container{display:flex;padding:7rem;padding-bottom:50px;padding-top:0;gap:.5rem;justify-content:space-around;flex-direction:row}@media (max-width: 767px){.reactive-container{flex-direction:column;padding:3rem;gap:2rem;align-items:center}}.transaction-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.card{background-color:var(--white);max-width:297px;height:698px;border-radius:16px}@media (max-width: 767px){.card{width:100%}}.card figure{display:flex;flex-direction:column;align-items:center;padding-top:1rem}.card img{display:flex;height:373px;width:262px}.card p{text-align:center;margin:.5rem}.chat-now{position:fixed;right:10px;bottom:10px;border-radius:200px;z-index:999;transition:opacity 1s cubic-bezier(.19,1,.22,1) 0s;border:0;background:none}.chat-now img{width:48px;height:48px}.animated{opacity:0}.animated-transition{opacity:1}@media (prefers-reduced-motion: no-preference){.slide-in-left{animation:opacity .5s ease,slide-in-left .8s}.blur-out-expand-fwd{animation:blur-out-expand-fwd .5s reverse both}.flip-horizontal-bottom{animation:flip-horizontal-bottom .4s cubic-bezier(.455,.03,.515,.955) reverse both}.flip-horizontal-top{animation:flip-horizontal-top .4s cubic-bezier(.455,.03,.515,.955) reverse both}.flip-vertical-right{animation:flip-vertical-right .4s cubic-bezier(.455,.03,.515,.955) reverse both}.flip-vertical-left{animation:flip-vertical-left .4s cubic-bezier(.455,.03,.515,.955) reverse both}}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(-100px);transform:translate(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translate(-1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@-webkit-keyframes blur-out-expand-fwd{0%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(.01);filter:blur(.01)}to{-webkit-transform:translateZ(300px);transform:translateZ(300px);-webkit-filter:blur(12px) opacity(0%);filter:blur(12px) opacity(0%)}}@keyframes blur-out-expand-fwd{0%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(.01);filter:blur(.01)}to{-webkit-transform:translateZ(300px);transform:translateZ(300px);-webkit-filter:blur(12px) opacity(0%);filter:blur(12px) opacity(0%)}}@-webkit-keyframes flip-horizontal-bottom{0%{-webkit-transform:rotateX(0);transform:rotateX(0)}to{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}}@keyframes flip-horizontal-bottom{0%{-webkit-transform:rotateX(0);transform:rotateX(0)}to{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}}@-webkit-keyframes flip-horizontal-top{0%{-webkit-transform:rotateX(0);transform:rotateX(0)}to{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes flip-horizontal-top{0%{-webkit-transform:rotateX(0);transform:rotateX(0)}to{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@-webkit-keyframes flip-vertical-right{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes flip-vertical-right{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@-webkit-keyframes flip-vertical-left{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes flip-vertical-left{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}
