.loading-overlay{position:fixed;inset:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.loading-content{text-align:center;color:#fff}.loading-content img{width:50px;height:50px;margin-bottom:10px}.hidden{display:none}.autosuggest-container{width:100%}.autosuggest-container label{display:block;font-size:16px;margin-top:1rem;margin-bottom:0!important;padding-bottom:0}.react-autosuggest__input{height:40px;border-radius:5px;font-size:16px;margin-top:.5rem;transition:border .2s ease 0s,border-color .2s ease 0s;padding:.2rem 1rem;width:100%;border:2px solid #a1886b!important;color:#444!important}.autosuggest-container.selected-placeofbirth .react-autosuggest__input{border-color:#b38859!important}.react-autosuggest__suggestions-list{margin:0!important;padding:0!important;list-style:none!important;width:100%!important}.react-autosuggest__suggestions-list div{background-color:transparent!important}.react-autosuggest__suggestions-list li{font-size:15px!important;font-weight:500!important}.react-autosuggest__input:focus{outline:none;border-color:#846e54!important;border:3px solid!important}.react-autosuggest__container{position:relative}.react-autosuggest__suggestions-container{display:none;position:absolute;width:100%;top:100%;left:0;background-color:#fafafa;border:2px solid #a1886b;border-top:none;border-radius:0 0 5px 5px;box-shadow:0 4px 6px #0000001a;z-index:10}.react-autosuggest__container--open .react-autosuggest__suggestions-container{display:block}.react-autosuggest__suggestion{background-color:#fafafa;color:#444;font-size:16px;line-height:1.2;text-align:left;cursor:pointer}.react-autosuggest__suggestion--focused{background-color:#0c7eaf!important;color:#444}.react-autosuggest__suggestion-mark{display:none}.suggestion-content{display:flex;align-items:left}.react-autosuggest__container--open .react-autosuggest__input{border-bottom-left-radius:5;border-bottom-right-radius:5}.react-autosuggest__input--selected,.autosuggest-container.selected-provincia .react-autosuggest__input,.autosuggest-container.selected-country .react-autosuggest__input{border-color:#b38859!important}.react-autosuggest__suggestion--highlighted,.react-autosuggest__suggestion:hover{background-color:#a3b7bc!important;color:#444}.react-autosuggest__suggestions-container input{background:none;border:none;box-shadow:none;outline:none;color:#444;padding:0;margin:0;width:100%}.header{height:136px;width:100%;background-color:#4b24ad;color:#fff;display:flex;align-items:center;position:sticky;top:0;z-index:1000}.header__container{display:flex;justify-content:space-evenly;align-items:center;width:100%;margin:0 16px}.header__logo{width:192px;height:auto}.header__menu-icon{display:none;position:relative;width:32px;height:48px;cursor:pointer;transition:background-color .3s;z-index:1100;text-align:center}.header__menu-icon span{position:absolute;height:3px;left:50%;transform:translate(-50%);width:24px;background-color:#fff;transition:transform .3s,opacity .3s}.header__menu-icon span:nth-child(1){top:10px}.header__menu-icon span:nth-child(2){top:17px}.header__menu-icon span:nth-child(3){top:24px}.header__menu-icon .menu-icon__text{position:absolute;top:28px;width:100%;font-size:10px;color:#fff;line-height:23px;text-align:center;text-transform:uppercase;font-weight:700}.header__nav-bar{display:flex;justify-content:space-between}.header__nav-bar ul{display:flex;list-style:none}.header__nav-bar ul li{padding:0 20px;display:flex;align-items:center;justify-content:center}.header__nav-bar ul li a{font-size:14px;letter-spacing:1px;text-align:center;text-transform:uppercase;font-weight:500;text-decoration:none;color:#fff}@media(max-width:768px){.header__container{justify-content:space-between}.header__menu-icon{display:block}.header__nav-bar{position:fixed;top:0;left:0;width:100%;height:100%;flex-direction:column;justify-content:flex-start;padding-top:30%;background-color:#969696e5;z-index:1000;text-align:center;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.header__nav-bar.open{display:flex;opacity:1;visibility:visible}.header__nav-bar ul{flex-direction:column;padding:0}.header__nav-bar ul li{margin:0;padding:8px 16px;display:block}.header__menu-icon.open span:nth-child(1){top:17px;transform:translate(-50%) rotate(45deg)}.header__menu-icon.open span:nth-child(2){opacity:0}.header__menu-icon.open span:nth-child(3){top:17px;transform:translate(-50%) rotate(-45deg)}}*{box-sizing:border-box;margin:0;padding:0}body{margin:0;padding:0;overflow-x:hidden}.footer{width:100%;background-color:#4b24ad;color:#fff;margin-top:auto;flex-shrink:0}.footer_container-general{width:60%;margin:0 auto;align-items:center}.footer__container{display:flex;justify-content:space-between;align-items:center;padding:32px 0 0;width:100%}.footer__nav ul{display:flex;list-style:none;margin:0;padding:0}.footer__nav ul li{padding:0 20px}.footer__nav ul li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px}.footer__social-media{display:flex;align-items:center;justify-content:space-around;padding:0 1rem}.footer__social-media img{padding:5px}.footer__divide{height:1px;width:100%;background-color:#191919;display:block;margin:1rem auto;opacity:.2}.footer__copyright{width:fit-content;font-size:14px;padding:0 20px 16px;align-self:flex-start}@media(max-width:768px){.footer__container{flex-direction:column;justify-content:center;padding:20px 0 0;margin:0 auto}.footer__social-media{padding:1rem 0 0}.footer__divide{margin:0 0 .5rem}.footer__copyright{margin:0 auto;padding:0 0 10px}}html,body,#root{min-height:100%}body{margin:0}.campus-page{min-height:100vh;display:flex;flex-direction:column}.campus-page__main{flex:1;display:flex;flex-direction:column}body{margin:0;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Crimson Text,Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Noto Sans Symbols;src:url(https://aprendeastrologia.com/api/utils/fonts/NotoSansSymbols-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Symbols2;src:url(https://aprendeastrologia.com/api/utils/fonts/NotoSansSymbols2-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Labil Grotesk;src:url(https://aprendeastrologia.com/api/utils/fonts/LabilGrotesk-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Labil Grotesk;src:url(https://aprendeastrologia.com/api/utils/fonts/LabilGrotesk-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Labil Grotesk;src:url(https://aprendeastrologia.com/api/utils/fonts/LabilGrotesk-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Labil Grotesk;src:url(https://aprendeastrologia.com/api/utils/fonts/LabilGrotesk-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Labil Grotesk;src:url(https://aprendeastrologia.com/api/utils/fonts/LabilGrotesk-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Labil Grotesk;src:url(https://aprendeastrologia.com/api/utils/fonts/LabilGrotesk-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}#my-app .App h1,#my-app .App h2,#my-app .App h5,#my-app .App .astroTitle h3,#my-app .App .astroTexto{color:#444}#my-app .App h1{font-family:Crimson Text,serif;font-weight:400;font-size:48px}#my-app .App h2{font-family:Open Sans,sans-serif;font-weight:400;font-size:30px}#my-app .App .mainDivAsp h2{font-family:Crimson Text,serif;font-weight:400;font-size:30px;color:#444}#my-app .App .astrosTexto{font-family:Open Sans,sans-serif;font-size:18px}#my-app .App .astroTitle h3{font-family:Crimson Text,serif;font-size:26px;font-weight:400}#my-app .App h5{font-family:Open Sans,sans-serif;font-size:20px;font-weight:400}#aspecTable2{font-family:Noto Sans Symbols}@media only screen and (max-width:767px){#aspectable{overflow-x:hidden!important;overflow-y:hidden!important;margin:0!important;padding:0!important}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.aspectario-table{border-collapse:collapse}.aspectario-cell{width:20px;height:20px;border:2px solid #000;text-align:center}.above-hypotenuse{background-color:#d3d3d3}.columnas{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.columna{flex:33%}.columna-titulo{display:flex;flex-wrap:wrap;width:100%}.tablas{display:flex;flex-wrap:wrap;flex:33%}.containerAstros{text-align:center;max-width:800px;display:flex;flex-direction:column;position:relative;margin-bottom:30px}.containerAstros button{align-self:flex-end;display:flex;align-items:center}.containerAstros .lock-icon{display:block;margin-left:5px;width:20px!important}.flex-container{display:flex;align-items:center!important}.astroTexto{margin:0 0 20px 20px!important;text-align:justify!important;font-size:1rem!important}.astrosDiv{min-height:100%;width:50%;float:right;white-space:pre-line}.astroTitle{text-align:center;margin:20px!important;font-family:Crimson Text,serif;font-size:26px;font-weight:400}.imgSigno{display:block;width:150px;max-width:100%;height:auto;object-fit:contain}.ModalititesTable h2{color:#444}.modaliRows{font-size:1rem!important;font-weight:400!important}.modaliRowAir{color:#ffc100!important}.modaliRowEarth{color:#067a21!important}.modaliRowFire{color:#e83c1a!important}.modaliRowWater{color:#bf75ef!important}.containerAstros p,.containerAstros h3,#customTable td{color:#444}#customTable{border:none!important}#aspectStyles h2{color:#444}#aspectStyles svg text{fill:#444}#modalidades td{border-top:1px solid #a1886b!important}#modalidades table{border-collapse:separate;border-spacing:0;border:none}#modalidades td,#modalidades th{border:1px solid #a1886b;padding:.5rem 1.45em;text-align:center}#modalidades td.bordeTopIzquierdo{border-top-left-radius:10px}#modalidades th.bordeTopDerecho{border-top-right-radius:10px}#modalidades th.bordeBottomIzquierdo{border-bottom-left-radius:10px}#modalidades th.bordeBottomDerecho{border-bottom-right-radius:10px}@media only screen and (max-width:767px){#screen{margin-top:30px!important;padding-top:96px!important;margin-bottom:-131px}}@media only screen and (max-width:1200px){#screen{margin-top:0!important;margin-bottom:0}}@media only screen and (max-width:991px){.astroTexto{margin:0 0 0 20px!important;text-align:justify!important}}@media only screen and (max-width:767px){.imgSigno{width:30%;max-width:150px;height:auto;margin-top:20px;margin-bottom:20px}.containerAstros{max-width:80vw;margin:0 auto 30px;flex-direction:column;justify-content:center}.containerAstros button{align-self:center;margin-top:30px;margin-bottom:30px}.flex-container{flex-direction:column}.astroTexto{margin:0!important;text-align:left}.astrosDiv{width:100%;margin-top:-4px}.botonCartaN,.botonPDF{display:flex;width:100%;flex-direction:row;justify-content:center;padding-bottom:40px}.ModalititesTable,.AspectarioStyles,.rc-table{max-width:90vw;margin:0 auto}#modalidades{margin:0 auto}}.botonPlanetas{padding-right:2em;padding-left:.7em}.boton2planetas{background-color:#a1886b;color:#000;border:none;border-radius:10px;text-align:center;font-family:Open Sans,sans-serif;padding:10px 80px;font-weight:600;font-size:16px}.boton2planetas{line-height:1.7em!important;background-position:top right;background-repeat:no-repeat;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;display:inline-block}.boton2planetas .lock{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAYAAACoYAD2AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOnAAADpwBB5RT3QAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAARzSURBVFiFzZlPbBVFHMc/b6fSppRiOADRdIQglKqjXhoL1mIASWqNJuDJeKAGDl4EYqJ44wgmmujFKB5MPJFUE5sih2ojfypUPGBXWyxthEkk9VLU1tKSN68eZh5vu2+33d0+qp/kZdL585tvd2Z/85vf5ubm5siK8eUKYDfQDmwHNgOrgL+Ba8Al4AzQK5S+k3WeXFqRxpc5YCfwEvA0sAGoB6oiuued4OtAP/AV0CeUTjVpYpHGlx5wEHgDeCTNJCGGgQ+Ak0LpQpIBiUQaX+4G3gfUEsSFGQTeFEp/s1hHb7EOxpfHgV4qKxDgcaDX2V+Q2CdpfFkDdAEdldUWyWngZaH0TFRjpEgnsBdovbfa5nEe2BMlNG65v2R5BQI84+Yto0yk2yPt91pRDO1Re3TechtftgFnlzDJHeBP4H5gxRLsPCuUvqvj7pM0vhTAJxmN3gBeAzYC0pWdWCeehY+dHmD+KdEJNGYweAXYJZSeCNTdBD4zvuwGvgWeTGmz0en5FNxyu9NkBNiU0tgM8JhQesz4shF4F9gKXAXeEkr/any5CfgZqElpexRoFEoXisu9I4NAgB4ncA3wHfAisMWVZ40v1wilx4CeDLYfBtqgtCf3ZTACMODKDmB9qG0dpYNggGzsA/CML6vJ7hOnXFkX014X6peWVuPL6ips2PVQRiOzrpwAfotonwj1S8sGYGcV8ALxTyKOfuAd4CKAUPoUcGqB/p9jg+AT2OA4KXVARy4/2HAFeCLFwAFgezEWNL5cBRTcL4wHeELpSdfXA74Hnkox30+5/GDDJOme5Dah9CXjy1bgI+CBQFsNUI1d3mCgcBN4XSh9wfiyBbcCCZnK5Qcb0oTy48CDw9OXC021zdewbiLIH1h/uwX7dgcZHZ6+vLmpttkDfqfcG8Tike7NmxRKF5pqm1dGiOgGNgql27DHYneofV1TbfNKt00mU8w55QFjKQYU/WoOMIF6AxwWSt82vnxVKH0bOBzRJxeyk4RRD/um5lMMimIOuOV87i5X3nL1SyEP9HvYIyursy1SBRwSSs8KpTuF0rPAIaKvuWmYAk57QB/JQ6qFnswx48tXAFx5LKOdINeBPs/91/0JBxWNFwAR0f5oqAwiKPnSpCIvCKVnixu4K+Gg1caXYuifH6axgW6YI8aXXcCRiLYbIzM/Trtgtj7hfF9A6S07R7K3fC3QplrWA+zHrsBI4DeODfvGQ/X9wP6m5rVgL1xh9xXFqNNVuuMYXx4ATiYYPAS0FI+6NLgj9CLR2yHMQaF0KTJ3BgQ2gt6awMAvwFHsE/orQf/V2OTW8YQCr2IjfjNPpBOa9rY4ic2aLUY9NiWYlB1C6XPFP8oyGO7e+3YKg5XmhFD6aLAiLs3yNf9NguCMUPr5cGXcGboXm5tZTs67ecuIFOmSRnvIdsvLQg8xySpIkERdhj1atgfDpMn0vodNfFaKxJnetDnzA9iceRJfF8cQ8CGVzpkH+V9/fYgRfB/wHNZdbcN+x6mnwt9x/gWu8qQT+0W9owAAAABJRU5ErkJggg==) no-repeat;width:20px;height:20px;margin-left:7px;background-size:cover;display:inline-block}.boton2planetas:hover .lock{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAYAAACoYAD2AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOnAAADpwBB5RT3QAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAARdSURBVFiFzZlfbBRFHMc/t1Ok3rXFJ8AYVxARzzo1xFyCWgtBbFIxMRETE+MDTYqPAvEBH3nEB0z0xQd896UaJSAPNU0ET+VPYsJiq1CTMsFYEwzRlqPF2zsffrNwt7fb7m6P6ifZbG525jffm5n9zW9+m6vX62TF99z7gF3AEPAcsBnoBv4GrgA/AKeAMaXN7az95NKK9D03B+wEXgWeBzYAPUBHRPWqFTwNlIEvgXGlTapOE4v0PdcB9gHvAE+m6STEJPAhcExpU0vSIJFI33N3AR8AehniwlwE3lXafL1URWepCr7nHgHGaK9AgD5gzNpflNiR9D23ExgFdrdXWyQngdeVNvNRDyNFWoFjQP+91dbEGWAwSmjcdH/OygoEeMH220KLSLtGhu61ohiGotZo03T7njsAfJPS8DWggIzCj8A/wBuIL83KDqXNHR13RPqeq4CfgC0pDZ4FRoBLofJe4FOyeYVfgF6ljQ/N0z2cQeB3tt0l4BngELAXeBT5w+9lEIjVMRz8yNXr9WA3uQxsSmlsEPECW4Fx4AGggmyHTwO/IzvMxgxCp4AtSptaMJLbMwi8YAUq4KgVCJBH9vKDwG1gSWcdw2PAANyd7j0ZjMwBXVZkT8TzPmSkP85gO2APQIfvuavJ5hNvIpFPAfizoXwe6AR22Gs59Pueu9pBXMUjGQx0A+uB68CDDeWdyxTWyAZgpwO8gkxbGurIetkK1Go1pw/ILXKtyiiyC9jtIIFrVMAax1lb/23gC6DLcWoF4P6Iq4CMeNWKVbZ9UjqAfof0b/UBG6xOAueQqNsgO891YNber9nyacAD+m27Ayn725SrXnw4TSg/Azw0WTlfK+ZLVxA30cgfiL99HFgXejY1WTm/uZgvOcBvyHpOhIO4kqTMKm1qxXypECHiOLBRaTOAOO/joefrivlSwY7mbIo+5xzg1xQNAr+aA/yGch9ZBrd8z31LaXMLmdZwnVzIThKmHOQUV03RKIo6cMP63Bft/YYtXw5VoOwAJ0g35VF0APuVNgtKm2GlzQKwn3ReI4o54KSDBAbTCRstNjKHfc99E8DeD2e008g0MO7Yf11O2CgwXkN8Xpje0L0RZdulEfmt0mYhWMCjCRut8T1XTdw8VwGuRjw/6HvuKBIBhbl6ef5CxQbXUQFJFJ/B3bfsNMne8rXAgN62HiS4LSN+MbhmkLBvJlReBvYWS2tBDlxh9xXFlNXVdHwYAY4laDwBbFPapPF1QR/dwPdEL4cw+5Q2n4RFKuQY8EQCA8HRoAz8laD+GiRGOJJQ4M/AU8EZZ7mnxVkka7YUPUigkZTtSpvTwY+WDIY99x5KYbDdvK+0aTrAxaVZvuK/SRCcUtq8HC6M20NfQ3IzK8kZ228LkSJt0mgQ2TJXghPEJKsgQRJ1BdZoyxoMkybTexQ5praLxJnetDnzESRnnsTXxTEBfES7c+aN/K+/PsQIXgW8hLirZ5HvOD20+TvOv50eiSFb5/iGAAAAAElFTkSuQmCC) no-repeat;width:20px;height:20px;margin-left:7px;background-size:cover;display:inline-block}.boton2planetas:hover{transform:scale(1.1);transition:transform .2s;cursor:pointer}#chart-info{font-family:Open Sans,sans-serif;font-weight:400;font-size:30px;color:#444;text-align:center;margin-top:1.5rem;margin-bottom:1.5rem;line-height:1.3em;padding-right:200px;padding-left:200px}@media only screen and (max-width:767px){#chart-info{padding-right:0;padding-left:0;font-size:22px}}#chart-title{font-family:Crimson Text,serif;font-weight:400;font-size:48px;color:#444;text-align:center;margin-top:0}@media only screen and (max-width:767px){#chart-title{font-size:38px}}.botonContainer{display:flex;flex-direction:row;justify-content:center;width:100%;padding-bottom:30px}@media only screen and (max-width:767px){.botonContainer{margin-left:0}}.botonContainer button{margin-right:10px}@media only screen and (max-width:767px){.botonContainer button{font-size:15px!important}}.botonContainer button:last-child{margin-right:0}.botonContainer button:hover{transform:scale(1.1);transition:transform .2s;cursor:pointer}.botonPDF button{color:#fff!important;border-width:0px!important;font-size:20px;font-weight:500;line-height:1.7em!important;background-color:#4b23ac;background-position:top right;background-repeat:no-repeat;text-align:center;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;padding:5px 10px;display:inline-block}@media only screen and (max-width:767px){.botonPDF button{font-size:12px}}.botonPDF button:hover{transform:scale(1.1);transition:transform .2s;cursor:pointer}.botonPDF{display:flex;width:100%;justify-content:center;flex-direction:row}.customOverlay{background:#8333b5b3}.customModal{background:#000;max-width:660px!important;width:100%;border-radius:9px;align-items:center;text-align:center!important}.botonesPop{color:#000!important;border-width:0px!important;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500;line-height:1.7em!important;background-color:#a1886b;background-position:top right;background-repeat:no-repeat;text-align:center;border-radius:10px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;display:inline-block;padding:10px 80px;margin:20px 5px}.botonesPop:hover{transform:scale(1.1);transition:transform .2s;cursor:pointer}.customLogoSize{height:50px;align-self:center}.customModal label{display:flex;flex-direction:row;padding:0;width:100%;margin-bottom:1rem;justify-content:center}.customModal divPopButton{display:flex;width:100%;justify-content:center;flex-direction:row}.customModal p{font-family:Open Sans,sans-serif;font-size:18px;color:#444;line-height:1.3em;padding-top:1em}p.divPopMiniFooter{font-size:10px;font-family:Open Sans,sans-serif;color:#444}.customModal input{height:40px;border-radius:5px;font-size:16px;font-family:Open Sans,sans-serif;border:2px solid #ccc!important;margin-top:.5rem;transition:border .2s,border-color .2s;padding:.2rem 1rem;width:100%;max-width:499px;color:#555}.customModal input:focus{border-color:#b38859!important;outline:none;color:#444}.customModal errorCorreo{font-size:10px!important}@media only screen and (max-width:767px){.customModal{background:#000;max-width:330px!important;width:100%;border-radius:9px;align-items:center;text-align:center!important}.customModal input{height:40px;border-radius:5px;font-size:16px;border:2px solid #ccc!important;margin-top:.5rem;transition:border .2s,border-color .2s;padding:.2rem 1rem;width:100%;max-width:290px;color:#ccc}}.react-tooltip{background-color:#273636!important;color:#fafafa!important;font-family:Open Sans,sans-serif!important;font-size:14px!important;border:1px solid #a1886b!important;border-radius:10px!important;padding:8px 12px!important;box-shadow:0 2px 8px #00000080!important}#formularioCarta form label{font-family:Open Sans,sans-serif;color:#444;font-size:14px;text-align:left;font-weight:500;margin-bottom:5px}#formularioCarta form input{border:solid 2px #a1886b;border-radius:10px;font-size:14px;text-align:left;padding:10px;background:transparent!important;font-family:Open Sans,sans-serif}#formularioCarta form input:focus{outline:none;border:3px solid #846e54!important}#formularioCarta input::placeholder{color:#555;opacity:1}#container-aplaces{width:100%}#container-aplaces input{padding-top:22px;padding-bottom:22px}.aa-checkbox{display:flex;align-items:center;flex-direction:row!important;gap:8px;padding-top:0!important;cursor:pointer}.aa-checkbox__input{appearance:auto;-webkit-appearance:auto;width:18px!important;height:18px!important;margin:0!important;transform:none!important;display:inline-block!important;vertical-align:middle!important;accent-color:#a1886b}.aa-checkbox__label{line-height:1.2}.aa-field,.aa-inputwrap{position:relative}.aa-inputwrap input,.aa-inputwrap .react-datepicker__input-container input{width:100%;border:2px solid #e5e5e5;border-radius:10px;padding-right:38px}.aa-inputwrap.__ok input,.aa-inputwrap.__ok .react-datepicker__input-container input{border-color:#6e9f4b}.aa-inputwrap.__error input,.aa-inputwrap.__error .react-datepicker__input-container input{border-color:#bc3d3d}.aa-status{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:20px}.aa-ok{color:#16a34a}.aa-err{color:#bc3d3d}.aa-msg{color:#bc3d3d;margin-top:6px;font-size:.9rem}.modal-content{box-shadow:none!important}.aa-inputwrap.__ok input{border-color:#16a34a}.aa-inputwrap.__error input{border-color:#bc3d3d}.aa-inputwrap input,.aa-inputwrap .react-datepicker-wrapper input{padding-right:34px;box-sizing:border-box}.natal-time{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.natal-time .aa-field{flex:1 1 180px;min-width:180px}@media only screen and (max-width:767px){.natal-time .aa-field{flex:none}}.natal-time .aa-field .aa-inputwrap{width:100%}.autosuggest-container .aa-inputwrap input{width:100%;padding-right:34px}.react-autosuggest__suggestions-container{z-index:3;position:relative}.aa-helptip__bubble.is-open{opacity:1;transform:translateY(0) scale(1)}.aa-helptip__bubble:before{content:"";position:absolute;width:0;height:0;border:7px solid transparent}@media(max-width:640px){.aa-helptip__bubble{font-size:1rem;line-height:1.45rem;padding:12px 14px}}@media(prefers-reduced-motion:reduce){.aa-helptip__bubble{transition:none}}.aa-labelrow{display:inline-flex;align-items:center;gap:.4rem;line-height:1.2;vertical-align:middle}.aa-labelhint{font-size:.75rem;margin:2px 0 6px;color:var(--aa-muted, #6b7280)}.aa-helptip__btn{display:inline-flex;align-items:center;justify-content:center;width:1.1em;height:1.1em;padding:0;border:0;background:transparent;color:var(--aa-help, #6b7280);cursor:help}.aa-helptip__btn:hover,.aa-helptip__btn:focus-visible{color:var(--aa-help-hover, #374151);outline:none}.aa-helptip__bubble{position:fixed;z-index:9999;max-width:min(86vw,320px);padding:8px 10px;font-size:.85rem;line-height:1.3;color:#444;background:#f1f1f1dc;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 8px 24px #00000014}.aa-helptip__bubble:after{content:none}.aa-helptip__bubble.side-right:after{content:"";position:absolute;width:10px;height:10px;left:-6px;top:calc(50% - 5px);background:#f1f1f1dc;transform:rotate(45deg);border-left:1px solid rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.08);box-shadow:-2px -2px 4px #00000005}.aa-helptip__bubble.side-left:after{content:"";position:absolute;width:10px;height:10px;right:-6px;top:calc(50% - 5px);background:#f1f1f1dc;transform:rotate(45deg);border-right:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);box-shadow:2px 2px 4px #00000005}.aa-helptip__bubble.side-top:after{content:"";position:absolute;width:10px;height:10px;left:calc(50% - 5px);bottom:-6px;background:#f1f1f1dc;transform:rotate(45deg);border-right:1px solid rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.08);box-shadow:2px -2px 4px #00000005}.aa-helptip__bubble.side-bottom:after{content:"";position:absolute;width:10px;height:10px;left:calc(50% - 5px);top:-6px;background:#f1f1f1dc;transform:rotate(45deg);border-left:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);box-shadow:-2px 2px 4px #00000005}@media(max-width:480px){.aa-labelrow{gap:.3rem}.aa-helptip__bubble{max-width:92vw}}.aa-checkbox__labelrow{display:inline-flex;align-items:center;gap:.4rem}.custom-modal .modal-content{background:#fff;border-radius:16px;padding:24px 28px;box-shadow:0 15px 45px #00000040}.custom-modal .modal-header{display:flex;align-items:center;gap:16px;margin-bottom:18px}.custom-modal .modal-header h2{margin:0;font-family:Open Sans,sans-serif;font-weight:600;font-size:20px;color:#444}.custom-modal .modal-body{font-size:14px!important;line-height:1.4;color:#444}.custom-modal .modal-body ul{margin:0;padding:0;list-style:none;text-align:left}.custom-modal .modal-body li{display:block;margin-bottom:6px;color:#bc3d3d!important;font-size:14px!important;line-height:1.4}.custom-modal .modal-body li span{margin-right:4px}
