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.7c2aa2609c7e82a0b8f7.otf) format("opentype")}@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)}}@media(min-width:360px)and (min-height:640px){.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;padding-top:5vh}.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:12vh;min-height:42vh}.generalContainerLanding .sectionOne .pointsSelection div{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:1rem;color:#fff;display:flex;font-family:Avenir;font-size:1rem;font-weight:600;justify-content:center;line-height:0rem;max-height:1.8rem;max-width:1.8rem;min-height:1.8rem;min-width:1.8rem;opacity:.6;padding-top:.1rem;position:absolute}.generalContainerLanding .sectionOne .pointsSelection .pointOne{margin-bottom:5vh;margin-right:-55vw}.generalContainerLanding .sectionOne .pointsSelection .pointTwo{margin-bottom:15vh;margin-right:40vw}.generalContainerLanding .sectionOne .pointsSelection .pointThree{margin-bottom:15vh;margin-right:8vw}.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:-10vh;margin-right:0}.generalContainerLanding .sectionOne .pointsSelection .pointSeven{margin-bottom:-22vh;margin-right:42vw}.generalContainerLanding .sectionOne .pointsSelection .pointEight{margin-bottom:0;margin-right:25vw;z-index:10}.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;margin-bottom:1vh;margin-top:0;min-height:10vh}.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:12vh;text-align:center}.generalContainerLanding .sectionForm form .conocenos{font-family:Avenir;font-size:1rem;font-style:oblique;font-weight:600;letter-spacing:0;text-align:center}.generalContainerLanding .sectionForm form .agendatucita{font-family:Avenir;letter-spacing:0;text-align:center}.generalContainerLanding .sectionForm form .zonaElejidaLabel{display:none}.generalContainerLanding .sectionForm form .flechas{min-height:4vh}.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,.generalContainerLanding .sectionForm form div select{background-color:transparent;border:1px solid #fff;border-radius:.5rem;color:#fff;font-family:Avenir;font-size:1.2rem;font-weight:600;min-height:7vh;min-width:85vw;text-align:center}.generalContainerLanding .sectionForm form div select{max-width:20vw;min-width:20vw}.generalContainerLanding .sectionForm form div label{color:#fff;font-size:.9rem;letter-spacing:.2rem;margin-top:.5rem}.generalContainerLanding .sectionForm form div input::-webkit-input-placeholder,.generalContainerLanding .sectionForm form div select::-webkit-input-placeholder{color:hsla(0,0%,100%,.5);font-size:.9rem;letter-spacing:.1rem}.generalContainerLanding .sectionForm form div input::placeholder,.generalContainerLanding .sectionForm form div select::placeholder{color:hsla(0,0%,100%,.5);font-size:.9rem;letter-spacing:.1rem}.generalContainerLanding .sectionForm form div select{color:hsla(0,0%,100%,.5);font-size:.9rem;letter-spacing:.1rem;margin-top:.5rem;min-height:7vh;min-width:87vw}.generalContainerLanding .sectionForm form div .selectOptions{display:flex;flex-direction:column;min-width:85vw}.generalContainerLanding .sectionForm form div .selectOptions label{display:flex;min-width:85vw}.generalContainerLanding .sectionForm form div .selectOptions label .seleccionDesplegable{align-items:flex-start;border:1px solid #fff;border-radius:.5rem;display:flex;flex-direction:row;justify-content:flex-start;max-width:85vw;min-width:85vw}.generalContainerLanding .sectionForm form div .selectOptions label .imagen{border-bottom-right-radius:.5rem;border-left:none;border-top-right-radius:.5rem;margin-left:70vw;max-height:5vh;min-height:8vh;min-width:15vw;position:absolute}.generalContainerLanding .sectionForm form div .selectOptions label .imagen img{max-height:12.5px;max-width:12.5px}.generalContainerLanding .sectionForm form div .selectOptions ul{border:1px solid #fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;display:flex;flex-direction:column;margin:0;max-width:85vw;min-width:85vw;padding:0}.generalContainerLanding .sectionForm form div .selectOptions ul li{border-bottom:1px solid hsla(0,0%,100%,.2);list-style:none;margin-left:2vw;max-width:85vw;min-height:4vh;min-width:65vw}.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:1px solid #fff;border-radius:2vw;color:#fff;font-family:Avenir;font-size:1.2rem;font-weight:600;letter-spacing:.1rem;min-height:8vh;min-width:88vw}.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:400;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:780px){.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;padding-top:5vh}.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:3vh;min-height:42vh}.generalContainerLanding .sectionOne .pointsSelection div{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:1rem;color:#fff;display:flex;font-family:Avenir;font-size:1rem;font-weight:600;justify-content:center;line-height:0rem;max-height:1.8rem;max-width:1.8rem;min-height:1.8rem;min-width:1.8rem;opacity:.6;padding-top:.1rem;position:absolute}.generalContainerLanding .sectionOne .pointsSelection .pointOne{margin-bottom:5vh;margin-right:-55vw}.generalContainerLanding .sectionOne .pointsSelection .pointTwo{margin-bottom:5vh;margin-right:50vw}.generalContainerLanding .sectionOne .pointsSelection .pointThree{margin-bottom:5vh;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 .pointsSelection .pointEight{margin-bottom:-5vh;margin-right:25vw;z-index:10}.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;margin-bottom:1vh;margin-top:0;min-height:10vh}.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:12vh;text-align:center}.generalContainerLanding .sectionForm form .conocenos{font-family:Avenir;font-size:1rem;font-style:oblique;font-weight:600;letter-spacing:0;text-align:center}.generalContainerLanding .sectionForm form .agendatucita{font-family:Avenir;letter-spacing:0;text-align:center}.generalContainerLanding .sectionForm form .zonaElejidaLabel{display:none}.generalContainerLanding .sectionForm form .flechas{min-height:4vh}.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,.generalContainerLanding .sectionForm form div select{background-color:transparent;border:1px solid #fff;border-radius:.5rem;color:#fff;font-family:Avenir;font-size:1.2rem;font-weight:600;min-height:7vh;min-width:85vw;text-align:center}.generalContainerLanding .sectionForm form div select{max-width:20vw;min-width:20vw}.generalContainerLanding .sectionForm form div label{color:#fff;font-size:.9rem;letter-spacing:.2rem;margin-top:.5rem}.generalContainerLanding .sectionForm form div input::-webkit-input-placeholder,.generalContainerLanding .sectionForm form div select::-webkit-input-placeholder{color:hsla(0,0%,100%,.5);font-size:.9rem;letter-spacing:.1rem}.generalContainerLanding .sectionForm form div input::placeholder,.generalContainerLanding .sectionForm form div select::placeholder{color:hsla(0,0%,100%,.5);font-size:.9rem;letter-spacing:.1rem}.generalContainerLanding .sectionForm form div select{color:hsla(0,0%,100%,.5);font-size:.9rem;letter-spacing:.1rem;margin-top:.5rem;min-height:7vh;min-width:87vw}.generalContainerLanding .sectionForm form div .selectOptions{display:flex;flex-direction:column;min-width:85vw}.generalContainerLanding .sectionForm form div .selectOptions label{display:flex;min-width:85vw}.generalContainerLanding .sectionForm form div .selectOptions label .seleccionDesplegable{align-items:flex-start;border:1px solid #fff;border-radius:.5rem;display:flex;flex-direction:row;justify-content:flex-start;max-width:85vw;min-width:85vw}.generalContainerLanding .sectionForm form div .selectOptions label .imagen{border-bottom-right-radius:.5rem;border-left:none;border-top-right-radius:.5rem;margin-left:70vw;max-height:5vh;min-height:8vh;min-width:15vw;position:absolute}.generalContainerLanding .sectionForm form div .selectOptions label .imagen img{max-height:12.5px;max-width:12.5px}.generalContainerLanding .sectionForm form div .selectOptions ul{border:1px solid #fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;display:flex;flex-direction:column;margin:0;max-width:85vw;min-width:85vw;padding:0}.generalContainerLanding .sectionForm form div .selectOptions ul li{border-bottom:1px solid hsla(0,0%,100%,.2);list-style:none;margin-left:2vw;max-width:85vw;min-height:4vh;min-width:65vw}.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:1px solid #fff;border-radius:2vw;color:#fff;font-family:Avenir;font-size:1.2rem;font-weight:600;letter-spacing:.1rem;min-height:8vh;min-width:88vw}.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:400;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:820px)and (min-height:1073px)and (orientation:portrait){.generalContainerLanding{background-image:linear-gradient(to bottom right,#b59e8f,#af8e5b);display:flex;flex-direction:row;min-height:100vh;min-width:100vw}.generalContainerLanding .sectionOne{background-image:url(/static/media/fondo.cc179b480bba8bcc701f.png);background-position:50%;background-position-x:0;background-position-y:-13vh;background-repeat:no-repeat;background-size:cover;background-size:100%;max-height:70vh;max-width:100vw;min-height:70vh;min-width:100vw;position:absolute;z-index:5}.generalContainerLanding .sectionOne .header{display:flex;margin-left:0;max-width:50vw;z-index:7}.generalContainerLanding .sectionOne .header .footersectionOne{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:8vh;min-width:50vw}.generalContainerLanding .sectionOne .header .footersectionOne label{max-width:40vw;min-width:40vw}.generalContainerLanding .sectionOne .header .footersectionOne .texone{align-items:center;color:#fff;display:flex;font-family:Gabi;font-size:2.5rem;font-weight:lighter;justify-content:center;margin-top:-10vh;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;display:none;justify-content:center;max-height:10vh;min-height:10vh;min-width:20vw}.generalContainerLanding .sectionOne .header .footersectionTwo img{display:none;min-width:10vw}.generalContainerLanding .sectionOne .pointsSelection{align-items:center;display:flex;justify-content:center;margin-top:0;min-height:30vh}.generalContainerLanding .sectionOne .pointsSelection div{align-items:center;border:1px solid #fff;border:1px solid hsla(0,0%,100%,.5);border-radius:1.5rem;color:#fff;display:flex;font-family:Avenir;font-size:1.5rem;font-weight:600;justify-content:center;margin-left:10vw;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;opacity:.6;position:absolute}.generalContainerLanding .sectionOne .pointsSelection .pointOne{margin-bottom:15vh;margin-right:-20vw}.generalContainerLanding .sectionOne .pointsSelection .pointTwo{margin-bottom:15vh;margin-right:45vw}.generalContainerLanding .sectionOne .pointsSelection .pointThree{margin-bottom:15vh;margin-right:25vw}.generalContainerLanding .sectionOne .pointsSelection .pointFour{margin-bottom:-12vh;margin-left:25vw}.generalContainerLanding .sectionOne .pointsSelection .pointFive{margin-bottom:0;margin-right:60vw}.generalContainerLanding .sectionOne .pointsSelection .pointSix{margin-bottom:-8vh;margin-right:15vw}.generalContainerLanding .sectionOne .pointsSelection .pointSeven{margin-bottom:-20vh;margin-right:40vw}.generalContainerLanding .sectionOne .pointsSelection .pointEight{margin-bottom:0;margin-right:28vw}.generalContainerLanding .sectionOne .selected{background-color:#8e7144}.generalContainerLanding .sectionOne .optionselected{background-color:hsla(0,0%,100%,.5);color:#8e7144;font-family:Avenir;font-size:1rem;font-weight:600;letter-spacing:.2rem}.generalContainerLanding .sectionCard,.generalContainerLanding .sectionOne .optionselected{align-items:center;display:flex;justify-content:center;margin-left:0;max-width:100vw;min-height:5vh;min-width:100vw}.generalContainerLanding .sectionCard{background-color:#8e7144;color:#fff;font-family:Gabi;font-size:1.5rem;font-style:oblique;margin-top:50vh;position:absolute;text-align:center;z-index:10}.generalContainerLanding .sectionForm{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(24,20%,64%,.2);display:flex;flex-direction:column;justify-content:flex-start;margin-left:0;margin-top:55vh;min-height:45vh;min-width:100vw;padding-bottom:0;padding-top:0;position:absolute;z-index:6}.generalContainerLanding .sectionForm form{display:flex;flex-direction:column;margin:0;min-width:80vw;z-index:8}.generalContainerLanding .sectionForm form div{align-items:center;display:flex;flex-direction:column;font-family:Avenir;justify-content:center;margin:0;min-height:4vh}.generalContainerLanding .sectionForm form div .selectOptions{z-index:10}.generalContainerLanding .sectionForm form div .selectOptions,.generalContainerLanding .sectionForm form div .selectOptions label{align-items:center;display:flex;justify-content:center;max-width:80vw;min-width:80vw}.generalContainerLanding .sectionForm form div .selectOptions label .seleccionDesplegable{max-width:80vw;min-width:80vw}.generalContainerLanding .sectionForm form div .selectOptions label .imagen{margin-left:25vw;min-height:5vh;min-width:5vw;z-index:20}.generalContainerLanding .sectionForm form div .selectOptions ul{background-color:hsla(0,0%,100%,.2);color:#000;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;max-width:80vw;min-width:80vw;z-index:60}.generalContainerLanding .sectionForm form div .selectOptions ul li{color:#000;margin:0;max-width:20vw;min-width:20vw;text-align:left;z-index:60;z-index:20}.generalContainerLanding .sectionForm form div .selectOptions ul li label{font-size:.8rem;max-width:20vw;min-width:25vw;text-align:center}.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:1rem;font-weight:600;margin:0;min-height:3vh;min-width:80vw;text-align:center;z-index:8}.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 .flechas{display:none}.generalContainerLanding .sectionForm form .agendacita{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:1.2rem;justify-content:center;min-height:4vh;z-index:6}.generalContainerLanding .sectionForm form .agendacita label{font-family:Avenir;font-size:1.3rem;min-height:4vh}.generalContainerLanding .sectionForm form .agendacita hr{min-width:15vw}.generalContainerLanding .giftcard{align-items:center;display:flex;justify-content:center;margin-left:10vw;margin-top:90vh;max-width:80vw;min-height:4vh;min-width:80vw;position:absolute;z-index:8}.generalContainerLanding .giftcard button{background-color:#906d37;border-color:#fff;border-radius:.5rem;color:#fff;font-family:Avenir;font-size:1rem;font-weight:600;min-height:4vh;min-width:80vw}.generalContainerLanding .footer{display:flex;flex-direction:column;margin-top:95vh;min-height:2vh;min-width:100vw;position:absolute;z-index:8}.generalContainerLanding .footer div{align-items:center;color:#fff;display:flex;flex-direction:row;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:50vw;min-width:50vw}.generalContainerLanding .footer div label a{color:#fff;text-align:left}.generalContainerLanding .footer div img{display:flex;margin-bottom:0;margin-left:50vw;margin-top:-180vh;max-width:30vw;min-width:30vw;position:absolute;z-index:8}.generalContainerLanding .footer div .visita{max-width:35vw;min-width:35vw;text-align:right}}@media(min-width:1180px)and (min-height:713px)and (orientation:landscape){.generalContainerLanding{background-image:linear-gradient(to bottom right,#b59e8f,#af8e5b);display:flex;flex-direction:row;min-height:100vh;min-width:100vw}.generalContainerLanding .sectionOne{background-image:url(/static/media/newfondo.a507f9d297c0967869bb.png);background-position:50%;background-position-x:-5vw;background-repeat:no-repeat;background-size:cover;background-size:120%;max-height:100vh;max-width:70vw;min-height:100vh;min-width:70vw;position:absolute;z-index:5}.generalContainerLanding .sectionOne .header{display:flex;margin-left:0;max-width:50vw;z-index:7}.generalContainerLanding .sectionOne .header .footersectionOne{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:8vh;min-width:50vw}.generalContainerLanding .sectionOne .header .footersectionOne label{max-width:40vw;min-width:40vw}.generalContainerLanding .sectionOne .header .footersectionOne .texone{align-items:center;color:#fff;display:flex;font-family:Gabi;font-size:2.5rem;font-weight:lighter;justify-content:center;margin-top:-5vh;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;display:none;justify-content:center;max-height:10vh;min-height:10vh;min-width:20vw}.generalContainerLanding .sectionOne .header .footersectionTwo img{display:none;min-width:10vw}.generalContainerLanding .sectionOne .pointsSelection{align-items:center;display:flex;justify-content:center;margin-top:5vh;min-height:55vh}.generalContainerLanding .sectionOne .pointsSelection div{align-items:center;border:1px solid #fff;border:1px solid hsla(0,0%,100%,.5);border-radius:1.5rem;color:#fff;display:flex;font-family:Avenir;font-size:1.5rem;font-weight:600;justify-content:center;margin-left:10vw;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;opacity:.6;position:absolute}.generalContainerLanding .sectionOne .pointsSelection .pointOne{margin-bottom:15vh;margin-right:-10vw}.generalContainerLanding .sectionOne .pointsSelection .pointTwo{margin-bottom:15vh;margin-right:35vw}.generalContainerLanding .sectionOne .pointsSelection .pointThree{margin-bottom:15vh;margin-right:22vw}.generalContainerLanding .sectionOne .pointsSelection .pointFour{margin-bottom:-30vh;margin-left:20vw}.generalContainerLanding .sectionOne .pointsSelection .pointFive{margin-bottom:-25vh;margin-right:55vw}.generalContainerLanding .sectionOne .pointsSelection .pointSix{margin-bottom:-25vh;margin-right:17vw}.generalContainerLanding .sectionOne .pointsSelection .pointSeven{margin-bottom:-40vh;margin-right:42vw}.generalContainerLanding .sectionOne .pointsSelection .pointEight{margin-bottom:-5vh;margin-right:28vw}.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;margin-left:15vw;max-width:30vw;min-height:5vh;min-width:30vw}.generalContainerLanding .sectionCard{align-items:center;background-color:#8e7144;color:#fff;display:flex;font-family:Gabi;font-size:2rem;font-style:oblique;justify-content:center;margin-left:62.5vw;margin-top:15vh;max-width:35vw;min-height:14vh;position:absolute;text-align:center;z-index:10}.generalContainerLanding .sectionForm{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(24,20%,64%,.2);display:flex;flex-direction:column;justify-content:center;margin-left:60vw;margin-top:0;min-height:70vh;min-width:40vw;padding-bottom:10vh;padding-top:20vh;position:absolute;z-index:6}.generalContainerLanding .sectionForm form{display:flex;flex-direction:column;margin:0;z-index:8}.generalContainerLanding .sectionForm form div{align-items:center;display:flex;flex-direction:column;font-family:Avenir;justify-content:center;margin:0;min-height:5vh}.generalContainerLanding .sectionForm form div .selectOptions{z-index:10}.generalContainerLanding .sectionForm form div .selectOptions,.generalContainerLanding .sectionForm form div .selectOptions label{align-items:center;display:flex;justify-content:center;max-width:30vw;min-width:30vw}.generalContainerLanding .sectionForm form div .selectOptions label .seleccionDesplegable{max-width:30vw;min-width:30vw}.generalContainerLanding .sectionForm form div .selectOptions label .imagen{margin-left:25vw;min-height:5vh;min-width:5vw;z-index:20}.generalContainerLanding .sectionForm form div .selectOptions ul{background-color:hsla(0,0%,100%,.2);color:#000;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;max-width:30vw;min-width:30vw;z-index:20;z-index:60}.generalContainerLanding .sectionForm form div .selectOptions ul li{color:#000;margin:0;max-width:15vw;min-width:15vw;text-align:left;z-index:20}.generalContainerLanding .sectionForm form div .selectOptions ul li label{max-width:15vw;min-width:15vw;text-align:center}.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:1rem;font-weight:600;margin:0;min-height:4vh;min-width:30vw;text-align:center;z-index:8}.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;z-index:6}.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;margin-left:65vw;margin-top:85vh;max-width:30vw;min-height:10vh;min-width:30vw;position:absolute;z-index:8}.generalContainerLanding .giftcard button{background-color:#906d37;border-color:#fff;border-radius:.5rem;color:#fff;font-family:Avenir;font-size:1rem;font-weight:600;min-height:8vh;min-width:30vw}.generalContainerLanding .footer{display:flex;flex-direction:column;margin-top:90vh;min-height:5vh;min-width:60vw;position:absolute;z-index:8}.generalContainerLanding .footer div{align-items:center;color:#fff;display:flex;flex-direction:row;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:30vw;min-width:20vw}.generalContainerLanding .footer div label a{color:#fff}.generalContainerLanding .footer div img{display:flex;margin-bottom:0;margin-left:100vw;margin-top:-170vh;max-width:20vw;min-width:20vw;position:absolute;z-index:8}}@media(min-width:1280px)and (min-height:720px){.generalContainerLanding{background-image:linear-gradient(to bottom right,#b59e8f,#af8e5b);display:flex;flex-direction:row;min-height:100vh;min-width:100vw}.generalContainerLanding .sectionOne{background-image:url(/static/media/newfondo.a507f9d297c0967869bb.png);background-position:50%;background-position-x:-5vw;background-repeat:no-repeat;background-size:cover;background-size:120%;max-height:100vh;max-width:70vw;min-height:100vh;min-width:70vw;position:absolute;z-index:5}.generalContainerLanding .sectionOne .header{display:flex;margin-left:0;max-width:50vw;z-index:7}.generalContainerLanding .sectionOne .header .footersectionOne{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:8vh;min-width:50vw}.generalContainerLanding .sectionOne .header .footersectionOne label{max-width:40vw;min-width:40vw}.generalContainerLanding .sectionOne .header .footersectionOne .texone{align-items:center;color:#fff;display:flex;font-family:Gabi;font-size:2.5rem;font-weight:lighter;justify-content:center;margin-top:-5vh;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;display:none;justify-content:center;max-height:10vh;min-height:10vh;min-width:20vw}.generalContainerLanding .sectionOne .header .footersectionTwo img{display:none;min-width:10vw}.generalContainerLanding .sectionOne .pointsSelection{align-items:center;display:flex;justify-content:center;margin-top:5vh;min-height:55vh}.generalContainerLanding .sectionOne .pointsSelection div{align-items:center;border:1px solid #fff;border:1px solid hsla(0,0%,100%,.5);border-radius:1.5rem;color:#fff;display:flex;font-family:Avenir;font-size:1.5rem;font-weight:600;justify-content:center;margin-left:10vw;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;opacity:.6;position:absolute}.generalContainerLanding .sectionOne .pointsSelection .pointOne{margin-bottom:15vh;margin-right:-10vw}.generalContainerLanding .sectionOne .pointsSelection .pointTwo{margin-bottom:15vh;margin-right:35vw}.generalContainerLanding .sectionOne .pointsSelection .pointThree{margin-bottom:15vh;margin-right:22vw}.generalContainerLanding .sectionOne .pointsSelection .pointFour{margin-bottom:-30vh;margin-left:20vw}.generalContainerLanding .sectionOne .pointsSelection .pointFive{margin-bottom:-25vh;margin-right:55vw}.generalContainerLanding .sectionOne .pointsSelection .pointSix{margin-bottom:-25vh;margin-right:17vw}.generalContainerLanding .sectionOne .pointsSelection .pointSeven{margin-bottom:-40vh;margin-right:42vw}.generalContainerLanding .sectionOne .pointsSelection .pointEight{margin-bottom:-5vh;margin-right:28vw}.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;margin-left:15vw;max-width:30vw;min-height:5vh;min-width:30vw}.generalContainerLanding .sectionCard{align-items:center;background-color:#8e7144;color:#fff;display:flex;font-family:Gabi;font-size:2rem;font-style:oblique;justify-content:center;margin-left:62.5vw;margin-top:15vh;max-width:35vw;min-height:14vh;position:absolute;text-align:center;z-index:10}.generalContainerLanding .sectionForm{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(24,20%,64%,.2);display:flex;flex-direction:column;justify-content:center;margin-left:60vw;margin-top:0;min-height:70vh;min-width:40vw;padding-bottom:10vh;padding-top:20vh;position:absolute;z-index:6}.generalContainerLanding .sectionForm form{display:flex;flex-direction:column;margin:0;z-index:8}.generalContainerLanding .sectionForm form div{align-items:center;display:flex;flex-direction:column;font-family:Avenir;justify-content:center;margin:0;min-height:5vh}.generalContainerLanding .sectionForm form div .selectOptions{z-index:10}.generalContainerLanding .sectionForm form div .selectOptions,.generalContainerLanding .sectionForm form div .selectOptions label{align-items:center;display:flex;justify-content:center;max-width:30vw;min-width:30vw}.generalContainerLanding .sectionForm form div .selectOptions label .seleccionDesplegable{max-width:30vw;min-width:30vw}.generalContainerLanding .sectionForm form div .selectOptions label .imagen{margin-left:25vw;min-height:5vh;min-width:5vw;z-index:20}.generalContainerLanding .sectionForm form div .selectOptions ul{background-color:hsla(0,0%,100%,.2);color:#000;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;max-width:30vw;min-width:30vw;z-index:20;z-index:60}.generalContainerLanding .sectionForm form div .selectOptions ul li{color:#000;margin:0;max-width:15vw;min-width:15vw;text-align:left;z-index:20}.generalContainerLanding .sectionForm form div .selectOptions ul li label{max-width:15vw;min-width:15vw;text-align:center}.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:1rem;font-weight:600;margin:0;min-height:4vh;min-width:30vw;text-align:center;z-index:8}.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;z-index:6}.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;margin-left:65vw;margin-top:85vh;max-width:30vw;min-height:10vh;min-width:30vw;position:absolute;z-index:8}.generalContainerLanding .giftcard button{background-color:#906d37;border-color:#fff;border-radius:.5rem;color:#fff;font-family:Avenir;font-size:1rem;font-weight:600;min-height:8vh;min-width:30vw}.generalContainerLanding .footer{display:flex;flex-direction:column;margin-top:90vh;min-height:5vh;min-width:60vw;position:absolute;z-index:8}.generalContainerLanding .footer div{align-items:center;color:#fff;display:flex;flex-direction:row;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:30vw;min-width:20vw}.generalContainerLanding .footer div label a{color:#fff}.generalContainerLanding .footer div img{display:flex;margin-bottom:0;margin-left:100vw;margin-top:-170vh;max-width:20vw;min-width:20vw;position:absolute;z-index:8}}@media(min-width:1366px)and (min-height:768px){.generalContainerLanding{background-image:linear-gradient(to bottom right,#b59e8f,#af8e5b);display:flex;flex-direction:row;min-height:100vh;min-width:100vw}.generalContainerLanding .sectionOne{background-image:url(/static/media/newfondo.a507f9d297c0967869bb.png);background-position:50%;background-position-x:-5vw;background-repeat:no-repeat;background-size:cover;background-size:120%;max-height:100vh;max-width:70vw;min-height:100vh;min-width:70vw;position:absolute;z-index:5}.generalContainerLanding .sectionOne .header{display:flex;margin-left:0;max-width:50vw;z-index:7}.generalContainerLanding .sectionOne .header .footersectionOne{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:5vh;min-width:50vw}.generalContainerLanding .sectionOne .header .footersectionOne label{max-width:35vw;min-width:35vw}.generalContainerLanding .sectionOne .header .footersectionOne .texone{align-items:center;color:#fff;display:flex;font-family:Gabi;font-size:2.5rem;font-weight:lighter;justify-content:center;margin-top:-5vh;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;display:none;justify-content:center;max-height:10vh;min-height:10vh;min-width:20vw}.generalContainerLanding .sectionOne .header .footersectionTwo img{display:none;min-width:10vw}.generalContainerLanding .sectionOne .pointsSelection{align-items:center;display:flex;justify-content:center;margin-top:10vh;min-height:55vh}.generalContainerLanding .sectionOne .pointsSelection div{align-items:center;border:1px solid #fff;border:1px solid hsla(0,0%,100%,.5);border-radius:1.5rem;color:#fff;display:flex;font-family:Avenir;font-size:1.5rem;font-weight:600;justify-content:center;margin-left:10vw;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;opacity:.6;position:absolute}.generalContainerLanding .sectionOne .pointsSelection .pointOne{margin-bottom:15vh;margin-right:-10vw}.generalContainerLanding .sectionOne .pointsSelection .pointTwo{margin-bottom:15vh;margin-right:35vw}.generalContainerLanding .sectionOne .pointsSelection .pointThree{margin-bottom:15vh;margin-right:22vw}.generalContainerLanding .sectionOne .pointsSelection .pointFour{margin-bottom:-30vh;margin-left:20vw}.generalContainerLanding .sectionOne .pointsSelection .pointFive{margin-bottom:-25vh;margin-right:55vw}.generalContainerLanding .sectionOne .pointsSelection .pointSix{margin-bottom:-25vh;margin-right:17vw}.generalContainerLanding .sectionOne .pointsSelection .pointSeven{margin-bottom:-40vh;margin-right:42vw}.generalContainerLanding .sectionOne .pointsSelection .pointEight{margin-bottom:-5vh;margin-right:28vw}.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;margin-left:15vw;max-width:30vw;min-height:5vh;min-width:30vw}.generalContainerLanding .sectionCard{align-items:center;background-color:#8e7144;color:#fff;display:flex;font-family:Gabi;font-size:2rem;font-style:oblique;justify-content:center;margin-left:62.5vw;margin-top:15vh;max-width:35vw;min-height:14vh;position:absolute;text-align:center;z-index:10}.generalContainerLanding .sectionForm{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(24,20%,64%,.2);display:flex;flex-direction:column;justify-content:center;margin-left:60vw;margin-top:0;min-height:70vh;min-width:40vw;padding-bottom:10vh;padding-top:20vh;position:absolute;z-index:6}.generalContainerLanding .sectionForm form{display:flex;flex-direction:column;margin:0;z-index:8}.generalContainerLanding .sectionForm form div{align-items:center;display:flex;flex-direction:column;font-family:Avenir;justify-content:center;margin:0;min-height:5vh}.generalContainerLanding .sectionForm form div .selectOptions{z-index:10}.generalContainerLanding .sectionForm form div .selectOptions,.generalContainerLanding .sectionForm form div .selectOptions label{align-items:center;display:flex;justify-content:center;max-width:30vw;min-width:30vw}.generalContainerLanding .sectionForm form div .selectOptions label .seleccionDesplegable{max-width:30vw;min-width:30vw}.generalContainerLanding .sectionForm form div .selectOptions label .imagen{margin-left:25vw;min-height:5vh;min-width:5vw;z-index:20}.generalContainerLanding .sectionForm form div .selectOptions ul{background-color:hsla(0,0%,100%,.2);color:#000;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;max-width:30vw;min-width:30vw;z-index:20;z-index:60}.generalContainerLanding .sectionForm form div .selectOptions ul li{color:#000;margin:0;max-width:15vw;min-width:15vw;text-align:left;z-index:20}.generalContainerLanding .sectionForm form div .selectOptions ul li label{max-width:15vw;min-width:15vw;text-align:center}.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:1rem;font-weight:600;margin:0;min-height:4vh;min-width:30vw;text-align:center;z-index:8}.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;z-index:6}.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;margin-left:65vw;margin-top:85vh;max-width:30vw;min-height:10vh;min-width:30vw;position:absolute;z-index:8}.generalContainerLanding .giftcard button{background-color:#906d37;border-color:#fff;border-radius:.5rem;color:#fff;font-family:Avenir;font-size:1rem;font-weight:600;min-height:8vh;min-width:30vw}.generalContainerLanding .footer{display:flex;flex-direction:column;margin-top:95vh;min-height:5vh;min-width:60vw;position:absolute;z-index:8}.generalContainerLanding .footer div{align-items:center;color:#fff;display:flex;flex-direction:row;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:30vw;min-width:20vw}.generalContainerLanding .footer div label a{color:#fff}.generalContainerLanding .footer div img{display:flex;margin-bottom:0;margin-left:100vw;margin-top:-180vh;max-width:20vw;min-width:20vw;position:absolute;z-index:8}}@media(min-width:1440px)and (min-height:900px){.generalContainerLanding{background-image:linear-gradient(to bottom right,#b59e8f,#af8e5b);display:flex;flex-direction:row;min-height:100vh;min-width:100vw}.generalContainerLanding .sectionOne{background-image:url(/static/media/newfondo.a507f9d297c0967869bb.png);background-position:50%;background-position-x:-5vw;background-repeat:no-repeat;background-size:cover;background-size:120%;max-height:100vh;max-width:70vw;min-height:100vh;min-width:70vw;position:absolute;z-index:5}.generalContainerLanding .sectionOne .header{display:flex;margin-left:0;max-width:50vw;z-index:7}.generalContainerLanding .sectionOne .header .footersectionOne{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:2vh;min-width:50vw}.generalContainerLanding .sectionOne .header .footersectionOne label{max-width:35vw;min-width:35vw}.generalContainerLanding .sectionOne .header .footersectionOne .texone{align-items:center;color:#fff;display:flex;font-family:Gabi;font-size:2.5rem;font-weight:lighter;justify-content:center;margin-top:-5vh;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;display:none;justify-content:center;max-height:10vh;min-height:10vh;min-width:20vw}.generalContainerLanding .sectionOne .header .footersectionTwo img{display:none;min-width:10vw}.generalContainerLanding .sectionOne .pointsSelection{align-items:center;display:flex;justify-content:center;margin-top:15vh;min-height:55vh}.generalContainerLanding .sectionOne .pointsSelection div{align-items:center;border:1px solid #fff;border:1px solid hsla(0,0%,100%,.5);border-radius:1.5rem;color:#fff;display:flex;font-family:Avenir;font-size:1.5rem;font-weight:600;justify-content:center;margin-left:10vw;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;opacity:.6;position:absolute}.generalContainerLanding .sectionOne .pointsSelection .pointOne{margin-bottom:15vh;margin-right:-10vw}.generalContainerLanding .sectionOne .pointsSelection .pointTwo{margin-bottom:15vh;margin-right:35vw}.generalContainerLanding .sectionOne .pointsSelection .pointThree{margin-bottom:15vh;margin-right:22vw}.generalContainerLanding .sectionOne .pointsSelection .pointFour{margin-bottom:-30vh;margin-left:20vw}.generalContainerLanding .sectionOne .pointsSelection .pointFive{margin-bottom:-25vh;margin-right:55vw}.generalContainerLanding .sectionOne .pointsSelection .pointSix{margin-bottom:-25vh;margin-right:17vw}.generalContainerLanding .sectionOne .pointsSelection .pointSeven{margin-bottom:-40vh;margin-right:42vw}.generalContainerLanding .sectionOne .pointsSelection .pointEight{margin-bottom:-5vh;margin-right:28vw}.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;margin-left:15vw;max-width:30vw;min-height:5vh;min-width:30vw}.generalContainerLanding .sectionCard{align-items:center;background-color:#8e7144;color:#fff;display:flex;font-family:Gabi;font-size:2rem;font-style:oblique;justify-content:center;margin-left:62.5vw;margin-top:15vh;max-width:35vw;min-height:14vh;position:absolute;text-align:center;z-index:10}.generalContainerLanding .sectionForm{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(24,20%,64%,.2);display:flex;flex-direction:column;justify-content:center;margin-left:60vw;margin-top:0;min-height:70vh;min-width:40vw;padding-bottom:10vh;padding-top:20vh;position:absolute;z-index:6}.generalContainerLanding .sectionForm form{display:flex;flex-direction:column;margin:0;z-index:8}.generalContainerLanding .sectionForm form div{align-items:center;display:flex;flex-direction:column;font-family:Avenir;justify-content:center;margin:0;min-height:5vh}.generalContainerLanding .sectionForm form div .selectOptions{z-index:10}.generalContainerLanding .sectionForm form div .selectOptions,.generalContainerLanding .sectionForm form div .selectOptions label{align-items:center;display:flex;justify-content:center;max-width:30vw;min-width:30vw}.generalContainerLanding .sectionForm form div .selectOptions label .seleccionDesplegable{max-width:30vw;min-width:30vw}.generalContainerLanding .sectionForm form div .selectOptions label .imagen{margin-left:25vw;min-height:5vh;min-width:5vw;z-index:20}.generalContainerLanding .sectionForm form div .selectOptions ul{background-color:hsla(0,0%,100%,.2);color:#000;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;max-width:30vw;min-width:30vw;z-index:20;z-index:60}.generalContainerLanding .sectionForm form div .selectOptions ul li{color:#000;margin:0;max-width:15vw;min-width:15vw;text-align:left;z-index:20}.generalContainerLanding .sectionForm form div .selectOptions ul li label{max-width:15vw;min-width:15vw;text-align:center}.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:1rem;font-weight:600;margin:0;min-height:4vh;min-width:30vw;text-align:center;z-index:8}.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;z-index:6}.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;margin-left:65vw;margin-top:85vh;max-width:30vw;min-height:10vh;min-width:30vw;position:absolute;z-index:8}.generalContainerLanding .giftcard button{background-color:#906d37;border-color:#fff;border-radius:.5rem;color:#fff;font-family:Avenir;font-size:1rem;font-weight:600;min-height:8vh;min-width:30vw}.generalContainerLanding .footer{display:flex;flex-direction:column;margin-top:93vh;min-height:5vh;min-width:60vw;position:absolute;z-index:8}.generalContainerLanding .footer div{align-items:center;color:#fff;display:flex;flex-direction:row;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:30vw;min-width:20vw}.generalContainerLanding .footer div label a{color:#fff}.generalContainerLanding .footer div img{display:flex;margin-bottom:0;margin-left:100vw;margin-top:-173vh;max-width:20vw;min-width:20vw;position:absolute;z-index:8}}@media(min-width:1536px)and (min-height:864px){.generalContainerLanding{background-image:linear-gradient(to bottom right,#b59e8f,#af8e5b);display:flex;flex-direction:row;min-height:100vh;min-width:100vw}.generalContainerLanding .sectionOne{background-image:url(/static/media/newfondo.a507f9d297c0967869bb.png);background-position:50%;background-position-x:-5vw;background-repeat:no-repeat;background-size:cover;background-size:120%;max-height:100vh;max-width:70vw;min-height:100vh;min-width:70vw;position:absolute;z-index:5}.generalContainerLanding .sectionOne .header{display:flex;margin-left:0;max-width:50vw;z-index:7}.generalContainerLanding .sectionOne .header .footersectionOne{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:5vh;min-width:50vw}.generalContainerLanding .sectionOne .header .footersectionOne label{max-width:35vw;min-width:35vw}.generalContainerLanding .sectionOne .header .footersectionOne .texone{align-items:center;color:#fff;display:flex;font-family:Gabi;font-size:2.5rem;font-weight:lighter;justify-content:center;margin-top:-5vh;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;display:none;justify-content:center;max-height:10vh;min-height:10vh;min-width:20vw}.generalContainerLanding .sectionOne .header .footersectionTwo img{display:none;min-width:10vw}.generalContainerLanding .sectionOne .pointsSelection{align-items:center;display:flex;justify-content:center;margin-top:15vh;min-height:55vh}.generalContainerLanding .sectionOne .pointsSelection div{align-items:center;border:1px solid #fff;border:1px solid hsla(0,0%,100%,.5);border-radius:1.5rem;color:#fff;display:flex;font-family:Avenir;font-size:1.5rem;font-weight:600;justify-content:center;margin-left:10vw;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem;opacity:.6;position:absolute}.generalContainerLanding .sectionOne .pointsSelection .pointOne{margin-bottom:15vh;margin-right:-10vw}.generalContainerLanding .sectionOne .pointsSelection .pointTwo{margin-bottom:15vh;margin-right:35vw}.generalContainerLanding .sectionOne .pointsSelection .pointThree{margin-bottom:15vh;margin-right:22vw}.generalContainerLanding .sectionOne .pointsSelection .pointFour{margin-bottom:-30vh;margin-left:20vw}.generalContainerLanding .sectionOne .pointsSelection .pointFive{margin-bottom:-25vh;margin-right:55vw}.generalContainerLanding .sectionOne .pointsSelection .pointSix{margin-bottom:-25vh;margin-right:17vw}.generalContainerLanding .sectionOne .pointsSelection .pointSeven{margin-bottom:-40vh;margin-right:42vw}.generalContainerLanding .sectionOne .pointsSelection .pointEight{margin-bottom:-5vh;margin-right:28vw}.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;margin-left:15vw;max-width:30vw;min-height:5vh;min-width:30vw}.generalContainerLanding .sectionCard{align-items:center;background-color:#8e7144;color:#fff;display:flex;font-family:Gabi;font-size:2rem;font-style:oblique;justify-content:center;margin-left:62.5vw;margin-top:15vh;max-width:35vw;min-height:14vh;position:absolute;text-align:center;z-index:10}.generalContainerLanding .sectionForm{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(24,20%,64%,.2);display:flex;flex-direction:column;justify-content:center;margin-left:60vw;margin-top:0;min-height:70vh;min-width:40vw;padding-bottom:10vh;padding-top:20vh;position:absolute;z-index:6}.generalContainerLanding .sectionForm form{display:flex;flex-direction:column;margin:0;z-index:8}.generalContainerLanding .sectionForm form div{align-items:center;display:flex;flex-direction:column;font-family:Avenir;justify-content:center;margin:0;min-height:5vh}.generalContainerLanding .sectionForm form div .selectOptions{z-index:10}.generalContainerLanding .sectionForm form div .selectOptions,.generalContainerLanding .sectionForm form div .selectOptions label{align-items:center;display:flex;justify-content:center;max-width:30vw;min-width:30vw}.generalContainerLanding .sectionForm form div .selectOptions label .seleccionDesplegable{max-width:30vw;min-width:30vw}.generalContainerLanding .sectionForm form div .selectOptions label .imagen{margin-left:25vw;min-height:5vh;min-width:5vw;z-index:20}.generalContainerLanding .sectionForm form div .selectOptions ul{background-color:hsla(0,0%,100%,.2);color:#000;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;max-width:30vw;min-width:30vw;z-index:20;z-index:60}.generalContainerLanding .sectionForm form div .selectOptions ul li{color:#000;margin:0;max-width:15vw;min-width:15vw;text-align:left;z-index:20}.generalContainerLanding .sectionForm form div .selectOptions ul li label{max-width:15vw;min-width:15vw;text-align:center}.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:1rem;font-weight:600;margin:0;min-height:4vh;min-width:30vw;text-align:center;z-index:8}.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;z-index:6}.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;margin-left:65vw;margin-top:85vh;max-width:30vw;min-height:10vh;min-width:30vw;position:absolute;z-index:8}.generalContainerLanding .giftcard button{background-color:#906d37;border-color:#fff;border-radius:.5rem;color:#fff;font-family:Avenir;font-size:1rem;font-weight:600;min-height:8vh;min-width:30vw}.generalContainerLanding .footer{display:flex;flex-direction:column;margin-top:93vh;min-height:5vh;min-width:60vw;position:absolute;z-index:8}.generalContainerLanding .footer div{align-items:center;color:#fff;display:flex;flex-direction:row;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:30vw;min-width:20vw}.generalContainerLanding .footer div label a{color:#fff}.generalContainerLanding .footer div img{display:flex;margin-bottom:0;margin-left:100vw;margin-top:-173vh;max-width:20vw;min-width:20vw;position:absolute;z-index:8}}.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;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}.containerEnviado .headerEnviado .textHeader{align-items:center;color:#af8e5b;display:flex;font-family:Gabi;font-size:2rem;justify-content:center;max-width:60vw;min-height:15vh;min-width:60vw;text-align:center}.containerEnviado .imagenEnviado{background-image:url(/static/media/fondoenviado.56172b27c7f49f1ff1ef.png);min-height:45vh;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{font-family:Avenir;font-size:1.2rem;font-style:oblique;font-weight:400;min-width:100%;text-align:center}.containerEnviado .hablarEspecialista{align-items:center;display:flex;justify-content:center;min-height:15vh;min-width:90vw}.containerEnviado .hablarEspecialista button{align-items:center;background-color:#af8e5b;border-color:#fff;border-radius:2vw;color:#fff;display:flex;flex-direction:row;font-family:Avenir;font-size:1.5rem;justify-content:center;min-height:8vh;min-width:90vw}.containerEnviado .hablarEspecialista button label{font-family:Avenir;font-size:1.2rem;font-weight:600;letter-spacing:.05rem;line-height:5vh;margin-left:.5rem;min-height:5vh}.containerEnviado .footer{display:flex;flex-direction:column;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:.9rem;font-weight:600;line-height:1.5rem;max-width:95vw;min-width:95vw}.containerEnviado .footer div label a{color:#fff}.containerEnviado .footer div img{margin-bottom:5vh;margin-top:5vh;max-width:50vw}@media(min-width:960px){.containerEnviado{background-color:red;background-image:linear-gradient(180deg,#fff 0,#f8eee1 5%,#f8eee1 30%,#c3a87f);min-height:100vh;min-width:100vw}.containerEnviado .headerEnviado{border:1px solid red;display:flex;flex-direction:row;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}.containerEnviado .headerEnviado .textHeader{align-items:center;color:#af8e5b;display:flex;font-family:Gabi;font-size:2rem;justify-content:center;max-width:60vw;min-height:15vh;min-width:60vw;text-align:center}.containerEnviado .imagenEnviado{background-image:url(/static/media/fondoenviado.56172b27c7f49f1ff1ef.png);min-height:45vh;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{font-family:Avenir;font-size:1.2rem;font-style:oblique;font-weight:400;min-width:100%;text-align:center}.containerEnviado .hablarEspecialista{align-items:center;display:flex;justify-content:center;min-height:15vh;min-width:90vw}.containerEnviado .hablarEspecialista button{align-items:center;background-color:#af8e5b;border-color:#fff;border-radius:2vw;color:#fff;display:flex;flex-direction:row;font-family:Avenir;font-size:1.5rem;justify-content:center;min-height:8vh;min-width:90vw}.containerEnviado .hablarEspecialista button label{font-family:Avenir;font-size:1.2rem;font-weight:600;letter-spacing:.05rem;line-height:5vh;margin-left:.5rem;min-height:5vh}.containerEnviado .footer{display:flex;flex-direction:column;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:.9rem;font-weight:600;line-height:1.5rem;max-width:95vw;min-width:95vw}.containerEnviado .footer div label a{color:#fff}.containerEnviado .footer div img{margin-bottom:5vh;margin-top:5vh;max-width:50vw}}
/*# sourceMappingURL=main.f03d2604.css.map*/