.header-normal{background-color:red;border:1px solid #2c3544}.header-transparent{background:linear-gradient(180deg,rgba(0,0,0,.8),transparent)}#slideoutmenu{position:fixed;right:-100%;z-index:98;transition:all 1s;width:100%;height:100dvh;&.active-menu{transform:translateX(0);right:0}.menu{a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}}.form-control{margin-bottom:calc(100vw * (16 / var(--width-base)));>div button,>div>div{min-height:0;--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}&:not(.textarea)>div>div{padding-top:0;padding-bottom:0;border-radius:calc(100vw * (50 / var(--width-base)))}&.textarea>div{border-width:1px;border-radius:calc(100vw * (20 / var(--width-base)))}>div button{padding-left:0!important;padding-right:0!important}>div>div{padding-left:calc(100vw * (25 / var(--width-base)));padding-right:calc(100vw * (25 / var(--width-base)))}>div{overflow:hidden;border-width:1px;border-radius:calc(100vw * (50 / var(--width-base)))}>div *{font-size:calc(100vw * (14 / var(--width-base)));line-height:calc(100vw * (14 / var(--width-base)))}label+div{padding-top:0!important}&.input>div,&.select>div{height:calc(100vw * (50 / var(--width-base)))}&.input input{transform:translateY(-5px)}& span:not(.message){margin-top:calc(100vw * (15 / var(--width-base)))}}.form-radio{& div{gap:calc(100vw * (46 / var(--width-base)));font-size:calc(100vw * (16 / var(--width-base)));line-height:calc(100vw * (18 / var(--width-base)))}label span+span{width:calc(100vw * (18 / var(--width-base)));height:calc(100vw * (18 / var(--width-base)))}label[data-selected=true] span+span{--tw-border-opacity:1;border-color:rgb(191 243 58/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(191 243 58/var(--tw-bg-opacity));width:calc(100vw * (7 / var(--width-base)));height:calc(100vw * (7 / var(--width-base)))}}.message{display:block}.form-check2>span+span,.form-check2>span+span:before{border-radius:calc(100vw * (3 / var(--width-base)))}.form-check2>span+span:before{overflow:hidden}.form-check2>span+span:after{border-radius:calc(100vw * (3 / var(--width-base)))}.form-check3{& svg{margin:auto;width:calc(100vw * (10 / var(--width-base)));height:calc(100vw * (10 / var(--width-base)))}}.button-black{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));padding:calc(100vw * (17 / var(--width-base))) calc(100vw * (36 / var(--width-base)));border-radius:calc(100vw * (50 / var(--width-base)))}.button-black:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(20 30 47/var(--tw-text-opacity))}.button-black{&:hover{path{fill:#141e2f;stroke:#141e2f}}}.slider-dots-white{.splide__pagination__page{position:relative;transform:none;background-color:transparent!important;opacity:1;height:calc(100vw * (34 / var(--width-base)));width:calc(100vw * (34 / var(--width-base)))}.splide__pagination__page:not(.is-active){margin:0;border-width:1px;border-style:solid;border-color:transparent;width:calc(100vw * (34 / var(--width-base)));height:calc(100vw * (34 / var(--width-base)))}.splide__pagination__page.is-active{margin:0;transform:none;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));background-color:transparent!important;width:calc(100vw * (34 / var(--width-base)));height:calc(100vw * (34 / var(--width-base)))}.splide__pagination__page:before{content:"";position:absolute;inset:0;margin:auto;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));width:calc(100vw * (6 / var(--width-base)));height:calc(100vw * (6 / var(--width-base)))}.splide__pagination{bottom:calc(100vw * (55 / var(--width-base)))}}.slider-dots-black{&.splide:not(.is-overflow) .splide__pagination{display:flex!important}.splide__pagination__page{position:relative;transform:none;background-color:transparent!important;opacity:1;height:calc(100vw * (34 / var(--width-base)));width:calc(100vw * (34 / var(--width-base)))}.splide__pagination__page:not(.is-active){margin:0;border-width:1px;border-style:solid;border-color:transparent;width:calc(100vw * (34 / var(--width-base)));height:calc(100vw * (34 / var(--width-base)))}.splide__pagination__page.is-active{margin:0;transform:none;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));background-color:transparent!important;width:calc(100vw * (34 / var(--width-base)));height:calc(100vw * (34 / var(--width-base)))}.splide__pagination__page:before{content:"";position:absolute;inset:0;margin:auto;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));width:calc(100vw * (6 / var(--width-base)));height:calc(100vw * (6 / var(--width-base)))}.splide__pagination{bottom:calc(100vw * (-45 / var(--width-base)))}}.slider-arrows-none .splide__arrow{display:none}.slider-progress{position:absolute;left:0;height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));bottom:calc(100vw * (-70 / var(--width-base)));padding-left:calc(100vw * (31 / var(--width-base)));padding-right:calc(100vw * (31 / var(--width-base)))}@media (min-width:768px){.slider-progress{width:calc(100vw * (900 / var(--width-base)))}}.slider-progress-bar{position:absolute;top:-1px;bottom:0;left:0;height:3px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition:width .3s}.card-testimonio{box-shadow:0 4px 22.8px 0 #00000014}.bg-blue,body{background-color:#141e2f}.bg-blue{border-top:1px solid #fff}#soluciones button[aria-expanded=true] .text-foreground{color:#9787f9}#soluciones button[aria-expanded=false] .text-foreground{color:#fff}#soluciones button[aria-expanded=true] .font-normal{color:#bff33a}.card-testimonio{background:#fff;color:#141e2f}.border-evolta-verde{border:1px solid #bff33a}.border-evolta-black{border:1px solid #141e2f}.group[data-selected=true]{color:#fff}.button-green-blog{background-color:#bff33a;color:#141e2f;border:none}header nav{background:#141e2f}.flechas:hover svg{fill:#141e2f;stroke:#141e2f}.svg-hover-white{&:hover path{fill:#141e2f!important;stroke:#141e2f!important}}@media (min-width:768px){#testimonio-slider .splide__track{padding-left:calc(100vw * (29 / var(--width-base)))!important}#testimonio-slider .splide__track .card-testimonio.is-active{transform:scale(1);transition:transform .35s}#testimonio-slider .splide__track .card-testimonio:not(.is-active){transform:scale(.83);transition:transform .5s}header nav{background:transparent}}.css-cnqt1k{background-color:#9787f9!important}.valores-card .contenido{background-color:#fff;color:#141e2f}#valores-splide{position:static!important}#valores-splide .splide__track{padding-left:calc(100vw * (20 / var(--width-base)))!important;padding-right:calc(100vw * (20 / var(--width-base)))!important}#personas-splide .splide__arrow--prev svg,#valores-splide .splide__arrow--prev svg{transform:rotate(0deg)!important}.tabs-equipo>div:first-of-type{width:100%;justify-content:center}@media (min-width:768px){.tabs-equipo>div:first-of-type{justify-content:flex-end}}.persona-card:after{content:"";background:linear-gradient(180deg,transparent,#000000b3);position:absolute;top:0;z-index:10;height:100%;width:100%;border-radius:calc(100vw * (20 / var(--width-base)))}#libro-reclamaciones .form-control>div>div:not(.no-row){background-color:transparent!important;color:#fff}#libro-reclamaciones .form-control>div>div>label{color:#fff!important}#libro-reclamaciones .form-control>div button,#libro-reclamaciones .form-control>div>div{--tw-bg-opacity:1!important;background-color:transparent!important;color:#fff!important}#libro-reclamaciones .form-control span:not(.message),#libro-reclamaciones .text-foreground,#libro-reclamaciones .text-foreground-500{color:#fff!important}.bg-content1{background-color:#141e2f!important}#libro-reclamaciones .group[data-has-value=true] .group-data-\[has-value\=true\]\:text-default-foreground{color:#fff!important}.border-green{border:1px solid #6bba4d!important;cursor:pointer}.politicas-contenido h2{color:#fff!important}.border-detalle{border-color:rgb(191 243 58/var(--tw-border-opacity))!important;border:1px solid}.check-white{color:#fff!important}.message{color:#bff33a}.tabs-equipo{.button-tab{height:auto!important;border-radius:0;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(218 218 218/var(--tw-border-opacity));background-color:transparent;font-size:calc(100vw * (18 / var(--width-base)))!important;line-height:calc(100vw * (20 / var(--width-base)))!important;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;line-height:calc(100vw * (36 / var(--width-base)))!important}@media (min-width:768px){.button-tab{padding-bottom:calc(100vw * (18 / var(--width-base)))!important;padding-top:calc(100vw * (18 / var(--width-base)))!important;padding-left:calc(100vw * (40 / var(--width-base)))!important;padding-right:calc(100vw * (40 / var(--width-base)))!important}}.button-tab{&>span{background-color:transparent}&[data-selected=true]{--tw-border-opacity:1;border-color:rgb(151 135 249/var(--tw-border-opacity))}&[data-hover=true]{opacity:1}}& .tab-list{gap:0;border-radius:0;background-color:transparent;padding:0}button div{color:#fff!important}}.svg-hover-white{&:hover path{fill:#fff;stroke:#fff}}.bg-before-gray{&:before{content:"";background-color:#f0f1f2;position:absolute;width:64%;height:100%;inset:0;border-top-right-radius:40px;border-bottom-right-radius:40px}}@media (max-width:768px){.bg-before-gray{&:before{width:100%;border-top-right-radius:0;border-bottom-right-radius:0;height:62%}}}.politicas-contenido h3{font-size:calc(100vw * (14 / var(--width-base)));line-height:calc(100vw * (16 / var(--width-base)));margin-bottom:calc(100vw * (26 / var(--width-base)))}.politicas-contenido h2,.politicas-contenido h3{font-weight:700;--tw-text-opacity:1;color:rgb(29 29 27/var(--tw-text-opacity))}.politicas-contenido h2{font-size:calc(100vw * (20 / var(--width-base)));line-height:calc(100vw * (24 / var(--width-base)));margin-bottom:calc(100vw * (20 / var(--width-base)))}.politicas-contenido ul{list-style:disc;margin-left:calc(100vw * (17 / var(--width-base)))}.politicas-contenido ul li{margin-bottom:calc(100vw * (14 / var(--width-base)))}.politicas-contenido table{margin-bottom:calc(100vw * (64 / var(--width-base)))}.politicas-contenido table td{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(191 243 58/var(--tw-border-opacity));font-family:var(--font-poppins),serif;font-size:calc(100vw * (16 / var(--width-base)));line-height:calc(100vw * (18 / var(--width-base)));padding-top:calc(100vw * (28 / var(--width-base)));padding-bottom:calc(100vw * (28 / var(--width-base)));line-height:calc(100vw * (20 / var(--width-base)))}.politicas-contenido table tr:first-child td{font-weight:700}.politicas-contenido table td:first-child{width:calc(100vw * (223 / var(--width-base)));padding-left:calc(100vw * (27 / var(--width-base)))}.politicas-contenido table td:nth-child(2){text-align:center;width:calc(100vw * (216 / var(--width-base)))}.politicas-contenido table td:nth-child(3){padding-left:calc(100vw * (27 / var(--width-base)))}@media (min-width:768px){.news-container:before{content:"";display:block;width:calc(100vw * (1200 / var(--width-base)));height:calc(100vw * (178 / var(--width-base)));border:1px solid #bff33a;top:0;left:calc(100vw * (-17 / var(--width-base)));position:absolute;z-index:1;border-radius:calc(100vw * (70 / var(--width-base)))}}.contenido-nota-blog{font-family:var(--font-poppins),serif;font-size:calc(100vw * (16 / var(--width-base)))}@media (min-width:768px){.contenido-nota-blog{font-size:calc(100vw * (16 / var(--width-base)));line-height:calc(100vw * (18 / var(--width-base)));line-height:calc(100vw * (22 / var(--width-base)))}}.contenido-nota-blog h1,.contenido-nota-blog h2,.contenido-nota-blog p{margin-bottom:calc(100vw * (16 / var(--width-base)))}.contenido-nota-blog h1,.contenido-nota-blog h2{font-size:calc(100vw * (20 / var(--width-base)));line-height:calc(100vw * (24 / var(--width-base)));font-weight:600}.contenido-nota-blog img{width:100%;margin-bottom:calc(100vw * (50 / var(--width-base)))}