@font-face{font-family:caviar;font-style:normal;font-weight:400;src:url(/_next/static/media/CaviarDreams.57e6e219.ttf)}@font-face{font-family:caviar;font-style:bold;font-weight:400;src:url(/_next/static/media/CaviarDreams_Bold.2d2e8bd0.ttf)}body{font-family:caviar!important}body .MuiBox-root{padding:0!important;position:relative}body .MuiBox-root:first-child{position:relative}body:has(.MuiBackdrop-root) #contentBody{filter:blur(2px)}#contentBody{padding-bottom:2em;overflow-x:hidden}a:-webkit-any-link{color:inherit;cursor:pointer;text-decoration:none}input{font:caviar!important}button{text-transform:none!important;font-size:1em!important;padding:.6rem 1.2rem;background-color:#ec9fb5;color:#fff;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .3s ease}button:hover{background-color:#d78ca2}button:disabled{background-color:#e3cdd4;cursor:not-allowed}#ciudades,*,.MuiFormLabel-root,:after,:before{font-family:caviar!important}*,:after,:before{margin:0;padding:0;box-sizing:border-box}:-ms-input-placeholder{color:#a8a8a8;opacity:1}::placeholder{color:#a8a8a8;opacity:1}:-ms-input-placeholder{color:#505050}::-ms-input-placeholder{color:#505050}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}::-webkit-scrollbar-thumb:active{background-color:#999}::-webkit-scrollbar-thumb:hover{background:#6c3c3c;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}::-webkit-scrollbar-track{background:#e1e1e1;border-radius:4px}::-webkit-scrollbar-track:active,::-webkit-scrollbar-track:hover{background:#d4d4d4}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MuiInput-underline:after{outline:none;left:0;right:0;bottom:0;content:"";position:absolute;transform:scaleX(0);transition:transform .2s cubic-bezier(0,0,.2,1) 0ms;border-bottom:2px solid #ec9fb5!important;pointer-events:none}.pathSolara .MuiFormLabel-root{color:#fff}.pathSolara .MuiInputLabel-root.Mui-focused{color:#6c3c3c}.pathSolara .MuiInputBase-root.MuiInput-root:before{border-bottom:1px solid #fff}.pathSolara .MuiInputBase-input.MuiInput-input{color:#fff}.MuiFormControl-root:has(.MuiSelect-select)>.MuiInputLabel-root{margin-left:-14px}#TweenOne{font-size:.9em}.banner-anim,.banner-user{height:360px}.banner-anim-elem.banner-user-elem{color:#fff}li,ul{list-style:none;margin:0;padding:0}.banner-thumb-bottom .banner-anim-elem{height:560px}.banner-thumb-bottom .banner-anim-thumb{background:#999}.banner-anim-elem .bg{width:100%;height:100%;position:absolute;top:0;left:.3vw;overflow:hidden}.text-wrapper{color:#fff;text-align:center;margin-top:100px}.text-wrapper h1,.text-wrapper h2{color:#fff;font-weight:lighter}.text-wrapper h1{font-size:1px;margin-bottom:8px;line-height:1em}.text-wrapper h2{font-size:1em;margin-bottom:12px}.text-wrapper p{line-height:24px;margin-bottom:16px}.icon-wrapper{position:absolute!important;width:100%;height:100%;bottom:9em;left:0}.icon-wrapper>div{position:absolute}.icon-wrapper>div:first-child{left:10%;top:20%}.icon-wrapper>div:nth-child(2){left:40%;top:70%}.icon-wrapper>div:nth-child(3){right:-20px;bottom:80px}.banner-anim{position:relative;overflow:hidden;min-height:100px}.banner-anim-elem{height:100%}.banner-anim-elem>*{position:relative}.banner-anim-elem-mask{position:relative;overflow:hidden;width:100%}.banner-anim-arrow{cursor:pointer;position:absolute;z-index:10}.banner-anim-arrow-default{position:absolute;width:40px;height:40px;margin-top:-30px;border-radius:50%;bottom:33%;background:rgba(0,0,0,.576);transform:scale(1.3)}.banner-anim-arrow-default.next{right:3.8em}.banner-anim-arrow-default.prev{left:3em}.banner-anim-arrow-default.next:after,.banner-anim-arrow-default.next:before,.banner-anim-arrow-default.prev:after,.banner-anim-arrow-default.prev:before{width:2px;height:15px;background:#fff;display:block;content:" ";position:absolute}.banner-anim-arrow-default.next:before{transform:rotate(-40deg);bottom:18px;left:19px}.banner-anim-arrow-default.next:after{transform:rotate(40deg);top:17px;left:19px}.banner-anim-arrow-default.prev:before{transform:rotate(40deg);bottom:18px;left:18px}.banner-anim-arrow-default.prev:after{transform:rotate(-40deg);top:17px;left:18px}.headerHome .banner-anim-thumb{top:70px}.headerEmpresa .banner-anim-thumb,.headerHome .banner-anim-thumb{position:absolute;margin:0;padding:0;width:100%;text-align:center;pointer-events:none;z-index:10}.headerEmpresa .banner-anim-thumb{top:3em;left:3em}.banner-anim-thumb>span{pointer-events:auto;cursor:pointer;display:inline-block;list-style:none}.banner-anim-thumb-default{height:40px;line-height:40px}.banner-anim-thumb-default span{width:8px;height:8px;border-radius:8px;margin:0 5px;background:hsla(0,0%,40%,.35);transition:background .3s;box-shadow:0 0 3px rgba(0,0,0,.25)}.banner-anim-thumb-default span.active,.banner-anim-thumb-default span:active{background:#fff}.cerrarModal{right:10px}.backModal,.cerrarModal{position:absolute;top:10px;cursor:pointer}.backModal{left:10px}.MuiBox-root:focus-visible{outline:none}.titleH1{font-size:1em;margin-top:2em;text-align:center;visibility:hidden}@media only screen and (max-width:2200px){.banner-anim-arrow-default{transform:scale(1.3)}.banner-anim-arrow-default.next{right:3.8em}.banner-anim-arrow-default.prev{left:3em}}@media only screen and (max-width:1600px){.banner-anim-arrow-default{transform:scale(1.1)}.banner-anim-arrow-default.next{right:3em}.banner-anim-arrow-default.prev{left:2.1em}}@media only screen and (max-width:1440px){.banner-anim-arrow-default{transform:scale(1)}.banner-anim-arrow-default.next{right:2em}.banner-anim-arrow-default.prev{left:1em}}@media only screen and (max-width:1280px){.banner-anim-arrow-default.next{right:3.3em}.banner-anim-arrow-default.prev{left:1em}}@media only screen and (max-width:960px){.banner-anim-arrow-default{transform:scale(.85)}.banner-anim-arrow-default.next{right:2.5em}.banner-anim-arrow-default.prev{left:.6em}}@media only screen and (max-width:414px){.banner-anim-arrow-default{display:none}.headerHome .banner-anim-thumb{top:7px;left:7px}}@font-face{font-family:caviar;font-style:normal;font-weight:400;src:url(/fonts/Caviar_dreams/CaviarDreams.ttf)}@font-face{font-family:caviar;font-style:bold;font-weight:400;src:url(/fonts/Caviar_dreams/CaviarDreams_Bold.ttf)}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Libre Baskerville;src:url(/fonts/libre_baskerville/LibreBaskerville-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Libre Baskerville;src:url(/fonts/libre_baskerville/LibreBaskerville-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Libre Baskerville;src:url(/fonts/libre_baskerville/LibreBaskerville-Bold.ttf) format("truetype");font-weight:700;font-style:normal}svg[width="1em"][height="1em"]{font-size:1.5em}body{margin:0;font-family:Libre Baskerville,sans-serif!important;font-weight:300!important;overflow-x:hidden;transition:all .5s ease 0s;font-weight:100}.LoadingScreen_loadingContainer__31L5Y{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:9999;display:flex;justify-content:center;align-items:center;opacity:.5}.LoadingScreen_logoWrapper__M6qAV{display:flex;flex-direction:column;align-items:center;opacity:.8;margin-bottom:32px}.LoadingScreen_logoWrapper__M6qAV img{margin-bottom:20px}.LoadingScreen_cargando__FIntl{text-align:center;font-size:.8em;margin-bottom:8px}.UserMenuButton_container__EYrM9{position:fixed;right:20px;bottom:20px;display:flex;flex-direction:column;align-items:flex-end;gap:10px;z-index:1700}.UserMenuButton_fab___ifBI{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#ec9fb5,#c76a84);color:#fff;display:flex;align-items:center;justify-content:center;border:none;padding:0;box-shadow:0 8px 24px rgba(0,0,0,.2);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.UserMenuButton_fab___ifBI:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.22)}.UserMenuButton_menu__XhWq6{min-width:280px;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.18);overflow:hidden;border:1px solid rgba(236,159,181,.576)}.UserMenuButton_userInfo__d5WEg{padding:12px 14px 4px;color:#6c3c3c}.UserMenuButton_name__TVs6j{font-weight:600;font-size:.98rem;line-height:1.2}.UserMenuButton_role__biiwK{font-size:.65rem;color:#4d2626;margin-top:2px}.UserMenuButton_divider__e6kLn{margin:8px 0;border:none;border-top:1px solid rgba(0,0,0,.06)}.UserMenuButton_menuButton__WgaBu{width:100%;background:transparent;border:none;color:#6c3c3c;padding:12px 16px;text-align:left;font-size:.95rem;cursor:pointer;transition:background-color .2s ease,color .2s ease;display:flex;align-items:center;gap:8px}.UserMenuButton_menuButtonIcon__CsOwO{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#4d2626}.UserMenuButton_menuButton__WgaBu:hover{background:rgba(236,159,181,.12);color:#4d2626}.SideMenu_menu__z14Rk{position:fixed;top:0;left:0;bottom:0;width:62px;z-index:1400;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .25s ease}.SideMenu_shell__47nWp{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.SideMenu_path__9IK1K{fill:#6c3c3c}.SideMenu_items__1yUKx{z-index:1;display:flex;flex-direction:column;gap:18px;width:100%;height:100%;pointer-events:auto}.SideMenu_item__aBg0c,.SideMenu_items__1yUKx{position:relative;align-items:center;justify-content:center}.SideMenu_item__aBg0c{width:32px;height:32px;border-radius:50%;padding:0;border:1px solid hsla(0,0%,100%,.12);background:transparent;color:#fff;display:inline-flex;cursor:pointer;transition:all .18s ease;transform:translateX(0)}.SideMenu_item__aBg0c:hover{background:hsla(0,0%,100%,.08)}.SideMenu_active__nqT49{background:#fff;color:#6c3c3c;border-color:#eee;transform:translateX(20px)}.SideMenu_icon__GHPDr{font-size:.7rem;display:inline-flex;align-items:center;justify-content:center}.SideMenu_item__aBg0c:after{content:attr(data-label);position:absolute;left:105%;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.8);color:#fff;padding:6px 10px;border-radius:10px;font-size:.85rem;opacity:0;white-space:nowrap;pointer-events:none;transition:opacity .15s ease,transform .15s ease}.SideMenu_item__aBg0c:hover:after{opacity:1;transform:translate(6px,-50%)}@media(max-width:450px){.SideMenu_menu__z14Rk{transform:translateX(-110%);pointer-events:none}.SideMenu_mobile__BLw6_{display:flex}.SideMenu_open__82zsU{transform:translateX(0);pointer-events:auto}.SideMenu_mobileToggle__GTr_J{position:fixed;top:16px;left:16px;width:48px;height:48px;padding:0;border-radius:50%;background:#6c3c3c;color:#fff;border:none;display:grid;place-items:center;z-index:1500;box-shadow:0 8px 18px rgba(0,0,0,.2);cursor:pointer}.SideMenu_backdrop__kFoyv{position:fixed;inset:0;background:rgba(0,0,0,.25);z-index:1399}}