:root{--cont-wt-full: calc(100vw - 8vw);--cont-pad-full: 4vw;--cont-wt: 92%;--cont-pad: 4vw;--mar-pad: 70px;--gap-tb: 50px 0}@media(min-width: 768px)and (max-width: 1023px){:root{--cont-wt: 92%;--cont-pad: 4vw;--mar-pad: 60px;--gap-tb: 50px 0}}@media(max-width: 767px){:root{--cont-wt: 92%;--cont-pad: 5%;--mar-pad: 50px;--gap-tb: 50px 0}}:root{--img-url: '../images';--color-primary: #FFFFFF;--color-primary-alpha: #FFFFFF;--color-secondary: #1D2331;--color-secondary-alpha: #1D2331;--color-tertiary: #AF8B4D;--color-tertiary-alpha: #AF8B4D;--color-quarternary: #7A3029;--color-quarternary-alpha: rgba(96, 8, 0, 0.8392156862745098);--color-beige: #E0BC9F;--color-blue: #142436;--color-brown: #2D0A0F;--color-brown-alpha: rgba(96, 8, 0, 0.8392156862745098);--color-cyan: #3E84C4;--color-cyan-alpha: rgba(0, 100, 197, 0.739);--color-light-cyan: #269fe0;--color-dark: #303030;--color-darker: #1E1E1E;--color-light-dark: #606368;--color-gray: #DCDCDC;--color-light-gray: #C8C8C8;--color-green: #5C6040;--color-light-green: #849267;--color-gold: #BE9736;--color-light-gold: #D8B86A;--color-orange: #D6874D;--color-orange-alpha: rgba(196, 83, 0, 0.6980392156862745);--color-orange-dark: #802900;--color-pink: #fb42ff;--color-light-pink: #f39d9f;--color-red: #EE2D2F;--color-sand: #D8C5A7;--color-vanilla: #E5DACF;--color-vanilla-alpha: rgba(165, 100, 0, 0.2);--color-white: #ffffff;--color-white-alpha: #ffffff;--color-yellow: #ffd300;--color-light-yellow: #f3f2ee;--color-black: #1E1D1D;--color-section-title: rgba(100, 99, 102, 0.3);--color-water: #72838D;--color-whatsapp: #009D52}#wrapper .hero{height:100svh;min-height:500px}#wrapper .hero .logo-godai{width:80%;max-width:380px;top:50%;left:50%;translate:-50% -50%;z-index:10}@media(max-width: 767px){#wrapper .hero .logo-godai{width:70%;max-width:260px;top:20%;translate:-50% 0}}#wrapper .hero .cont-text{bottom:25%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px}@media(max-width: 767px){#wrapper .hero .cont-text{grid-template-columns:1fr;bottom:45%;translate:0 50%;gap:20px}}#wrapper .hero .cont-text a{width:-moz-fit-content;width:fit-content;position:unset;color:var(--color-white)}#wrapper .hero .cont-text a:hover::after{width:100%;left:0}#wrapper .hero .cont-text a::after{content:"";width:0;height:1px;background-color:var(--color-white);position:absolute;left:-2px;bottom:-4px;transition:all .5s ease}#wrapper .hero .scrollNext{margin-bottom:18px}#wrapper .hero .scrollNext svg{width:30px;height:30px}