body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}@font-face{font-family:Gabi;font-style:normal;font-weight:400;src:url(/static/media/GabrielaStencil.834b902f7d57d251048b.ttf) format("truetype")}@font-face{font-family:Avenir;font-style:normal;font-weight:400;src:url(/static/media/AvenirNext.94f2f163d4b698242fef.otf) format("truetype")}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,Gabi,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.generalContainerLanding{background-image:linear-gradient(to bottom right,#b59e8f,#af8e5b);min-height:100vh;min-width:100vw}.generalContainerLanding .sectionOne{background-image:url(/static/media/fondo.cc179b480bba8bcc701f.png);background-position:50%;background-position-x:-30vw;background-position-y:0;background-repeat:no-repeat;background-size:cover;background-size:170%;min-height:67vh}.generalContainerLanding .sectionOne .header{display:flex}.generalContainerLanding .sectionOne .header .footersectionOne{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;min-width:80vw}.generalContainerLanding .sectionOne .header .footersectionOne label{max-width:75vw;min-width:75vw}.generalContainerLanding .sectionOne .header .footersectionOne .texone{align-items:center;color:#fff;display:flex;font-family:Gabi;font-size:1.7rem;justify-content:center;margin-top:2vh;min-height:12vh}.generalContainerLanding .sectionOne .header .footersectionOne .textwo{align-items:center;color:#fff;display:flex;font-family:Avenir;font-size:1.3rem;font-style:oblique;justify-content:center;min-height:8vh}.generalContainerLanding .sectionOne .header .footersectionTwo{align-items:center;display:flex;justify-content:center;max-height:10vh;min-height:10vh;min-width:20vw}.generalContainerLanding .sectionOne .header .footersectionTwo img{min-width:10vw}.generalContainerLanding .sectionOne .pointsSelection{align-items:center;display:flex;justify-content:center;margin-top:10vh;min-height:42vh}.generalContainerLanding .sectionOne .pointsSelection div{align-items:center;border:1px solid #fff;border-radius:1rem;color:#fff;display:flex;font-family:Avenir;font-size:1.2rem;font-weight:600;justify-content:center;max-height:1.8rem;max-width:1.8rem;min-height:1.8rem;min-width:1.8rem;opacity:.6;position:absolute}.generalContainerLanding .sectionOne .pointsSelection .pointOne{margin-bottom:18vh;margin-right:12vw}.generalContainerLanding .sectionOne .pointsSelection .pointTwo{margin-bottom:5vh;margin-right:50vw}.generalContainerLanding .sectionOne .pointsSelection .pointThree{margin-bottom:2vh;margin-right:10vw}.generalContainerLanding .sectionOne .pointsSelection .pointFour{margin-bottom:-16vh;margin-left:52vw}.generalContainerLanding .sectionOne .pointsSelection .pointFive{margin-bottom:-15vh;margin-right:70vw}.generalContainerLanding .sectionOne .pointsSelection .pointSix{margin-bottom:-15vh;margin-right:0}.generalContainerLanding .sectionOne .pointsSelection .pointSeven{margin-bottom:-22vh;margin-right:42vw}.generalContainerLanding .sectionOne .selected{background-color:#8e7144}.generalContainerLanding .sectionOne .optionselected{align-items:center;background-color:hsla(0,0%,100%,.5);color:#8e7144;display:flex;font-family:Avenir;font-size:1rem;font-weight:600;justify-content:center;letter-spacing:.2rem;min-height:8vh}.generalContainerLanding .sectionCard{align-items:center;background-color:#8e7144;color:#fff;display:flex;font-family:Gabi;font-size:1.5rem;font-style:oblique;justify-content:center;margin-top:-2vh;min-height:10vh;text-align:center}.generalContainerLanding .sectionForm form div{align-items:center;display:flex;flex-direction:column;font-family:Avenir;justify-content:center;min-height:10vh}.generalContainerLanding .sectionForm form div input{background-color:transparent;border:none;border:1px solid hsla(0,0%,100%,.5);border-radius:.5rem;color:#fff;font-family:Avenir;font-size:1.2rem;font-weight:600;min-height:4vh;min-width:85vw;text-align:center}.generalContainerLanding .sectionForm form div label{color:#fff;font-size:1rem;letter-spacing:.2rem;margin-top:.5rem}.generalContainerLanding .sectionForm form div input::-webkit-input-placeholder{color:#fff}.generalContainerLanding .sectionForm form div input::placeholder{color:#fff}.generalContainerLanding .sectionForm form .agendacita{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:1.2rem;justify-content:center;min-height:10vh}.generalContainerLanding .sectionForm form .agendacita label{font-family:Avenir;font-size:1.3rem;min-height:6vh}.generalContainerLanding .sectionForm form .agendacita hr{min-width:15vw}.generalContainerLanding .giftcard{align-items:center;display:flex;justify-content:center;min-height:18vh;min-width:90vw}.generalContainerLanding .giftcard button{background-color:#906d37;border-color:#fff;border-radius:2vw;color:#fff;font-family:Avenir;font-size:1.5rem;font-weight:600;min-height:8vh;min-width:90vw}.generalContainerLanding .footer{display:flex;flex-direction:column;min-width:90vw}.generalContainerLanding .footer div{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center}.generalContainerLanding .footer div label{font-family:Avenir;font-size:.9rem;font-weight:600;line-height:1.5rem;max-width:95vw;min-width:95vw}.generalContainerLanding .footer div label a{color:#fff}.generalContainerLanding .footer div img{margin-bottom:5vh;margin-top:5vh;max-width:50vw}@media(min-width:360px)and (min-height:640px){.containerEnviado{background-image:linear-gradient(180deg,#fff 0,#f8eee1 5%,#f8eee1 30%,#c3a87f);min-height:100vh;min-width:100vw}.containerEnviado .headerEnviado{display:flex;flex-direction:row;max-width:100vw;min-height:20vh;min-width:100vw}.containerEnviado .headerEnviado .logoEnviado{align-items:center;display:flex;justify-content:center;min-height:15vh;min-width:20vw}.containerEnviado .headerEnviado .logoEnviado img{min-width:10vw;position:absolute}.containerEnviado .headerEnviado .textHeader{align-items:center;color:#af8e5b;display:flex;font-family:Gabi;font-size:1.8rem;justify-content:center;max-width:60vw;min-height:15vh;min-width:60vw;text-align:center}.containerEnviado .imagenEnviado{background-image:url(/static/media/fondoDesvanecido.e008948b8e629140d4cd.svg);background-position:50%;background-position-x:0;background-repeat:no-repeat;background-size:130%;min-height:50vh;min-width:100vw}.containerEnviado .textEnviado{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:10vh;min-width:90vw}.containerEnviado .textEnviado label{color:#4c4842;font-family:Avenir;font-size:1rem;font-style:oblique;font-weight:400;min-width:100%;text-align:center}.containerEnviado .hablarEspecialista{align-items:center;display:none;display:flex;justify-content:center;min-height:12vh;min-width:90vw}.containerEnviado .hablarEspecialista a{text-decoration:none}.containerEnviado .hablarEspecialista button{align-items:center;background-color:#af8e5b;border:1px solid #fff;border-radius:2vw;color:#fff;display:flex;flex-direction:row;font-family:Avenir;font-size:.5rem;justify-content:center;min-height:8vh;min-width:80vw}.containerEnviado .hablarEspecialista button label{font-family:Avenir;font-size:1rem;font-weight:600;letter-spacing:.05rem;line-height:5vh;margin-left:.5rem;min-height:5vh}.containerEnviado .containerBotons{align-items:center;display:flex;flex-direction:row;justify-content:center}.containerEnviado .containerBotons .containerLogoWeb{align-items:center;color:#906b33;display:flex;flex-direction:row;justify-content:flex-start;margin-top:1vh;min-height:5vh;min-width:50vw}.containerEnviado .containerBotons .containerLogoWeb img{margin-top:.5vh;max-width:10vw}.containerEnviado .containerBotons .containerLogoWeb label{color:#906b33;font-family:Avenir;font-size:1rem;font-weight:600;line-height:1rem;max-width:60vw;text-align:center}.containerEnviado .footer{display:flex;flex-direction:column;margin-top:2vh;min-width:90vw}.containerEnviado .footer div{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center}.containerEnviado .footer div label{font-family:Avenir;font-size:.8rem;font-weight:600;line-height:1rem;max-width:95vw;min-width:95vw}.containerEnviado .footer div label a{color:#906b33}.containerEnviado .footer div img{margin-bottom:5vh;margin-top:5vh;max-width:50vw}}@media(min-width:1280px)and (min-height:720px){.containerEnviado{background-image:linear-gradient(180deg,#fff 0,#f8eee1 5%,#f8eee1 30%,#c3a87f);margin:0;max-height:100vh;min-height:100vh;min-width:100vw}.containerEnviado .headerEnviado{align-items:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:hsla(36,36%,63%,.3);display:flex;flex-direction:column;justify-content:center;margin-left:60vw;max-width:40vw;min-height:100vh;min-width:40vw;position:absolute;z-index:1}.containerEnviado .headerEnviado .logoEnviado{align-items:center;background-image:url(/static/media/logoFooterSVG.9bb01ccf60f58bfa49b9.svg);background-position:50%;background-position-y:10vh;background-repeat:no-repeat;background-size:50%;display:flex;justify-content:center;margin-bottom:80vh;max-width:30vw;min-height:20vh;min-width:30vw}.containerEnviado .headerEnviado .logoEnviado img{display:none;min-width:20vw}.containerEnviado .headerEnviado .textHeader{align-items:center;color:#af8e5b;display:flex;font-family:Gabi;font-size:3rem;justify-content:center;margin-top:-25vh;max-width:30vw;min-height:30vh;min-width:30vw;position:absolute;text-align:center;z-index:4}.containerEnviado .imagenEnviado{background-image:url(/static/media/fondoDesvanecido.e008948b8e629140d4cd.svg);background-repeat:no-repeat;background-size:120%;max-width:70vw;min-height:100vh;min-width:70vw;position:absolute}.containerEnviado .textEnviado{align-items:center;display:flex;flex-direction:column;font-weight:400;justify-content:center;margin-left:60vw;margin-top:50vh;max-width:40vw;min-height:20vh;min-width:40vw;position:absolute;z-index:2}.containerEnviado .textEnviado label{color:#4c4842;font-family:Avenir;font-size:1.2rem;font-style:oblique;font-weight:400;max-width:30vw;min-width:30vw;text-align:center}.containerEnviado .hablarEspecialista{align-items:center;display:flex;justify-content:center;margin-left:60vw;margin-top:62vh;min-height:15vh;min-width:40vw;position:absolute;z-index:3}.containerEnviado .hablarEspecialista a{text-decoration:none}.containerEnviado .hablarEspecialista button{align-items:center;background-color:#906d37;border-color:#fff;border-radius:.54vw;color:#fff;display:flex;flex-direction:row;font-family:Avenir;font-size:1.5rem;justify-content:center;max-width:22vw;min-height:8vh;min-width:22vw;padding:0}.containerEnviado .hablarEspecialista button label{font-family:Avenir;font-size:1.2rem;font-weight:600;letter-spacing:.05rem;line-height:2vh;margin-left:.5rem;min-height:2vh}.containerEnviado .containerBotons{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:70vw;margin-top:87vh;position:absolute;z-index:20}.containerEnviado .containerBotons .containerLogoWeb{align-items:center;color:#906b33;display:flex;flex-direction:row;justify-content:center;margin-top:1vh;min-height:5vh;min-width:20vw}.containerEnviado .containerBotons .containerLogoWeb img{margin-top:.5vh;max-width:2vw}.containerEnviado .containerBotons .containerLogoWeb label{color:#906b33;font-family:Avenir;font-size:1rem;font-weight:600;line-height:1rem;max-width:60vw;text-align:center}.containerEnviado .footer{display:flex;flex-direction:column;margin-top:90vh;max-width:60vw;min-width:60vw;position:absolute}.containerEnviado .footer div{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:center;text-align:center}.containerEnviado .footer div label{font-family:Avenir;font-size:.9rem;font-weight:600;line-height:1.5rem;max-width:27vw;min-width:27vw}.containerEnviado .footer div label a{color:#fff;text-align:center}.containerEnviado .footer div img{display:none;margin-bottom:5vh;max-width:50vw;min-width:20vw}.containerEnviado .footer div .visita{min-width:20vw;text-align:right}}
/*# sourceMappingURL=main.a78b8678.css.map*/