html{--dark-green:#52131e;--green:#7d6e2a;--light-green:#1c43ae;--red:#cf172e;--blue:#1e2f56;--brown:#282828;--light-brown:#7e683f;--blacky:#212529;accent-color:var(--blue);background:#fff;--bs-border-width:0!important}::-moz-selection{background:var(--blue);color:#fff}::selection{background:var(--blue);color:#fff}input:focus,input{box-shadow:none!important;border:none!important;outline:none!important}h1,h2,h3,h4,h5,h6{text-wrap:balance}th{font-weight:400}.input-group .input-group-append{z-index:10}.bi{vertical-align:-.125em}.btn-vivapublicidad{--bs-btn-color:#fff;--bs-btn-bg:var(--red)}.text-red{color:var(--red)}.text-blue{color:var(--blue)}body{font-family:Montserrat;font-size:16px;font-weight:300;line-height:1.6}b,strong{font-weight:700}#hero-video{background:linear-gradient(316.5deg,#42024f 0%,#6e0059 51%,#9a0174 51%,#4b1172 100%)}.loop-video:after{content:"";z-index:1;pointer-events:auto;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}#who_and_why{background:url(/images/fondo-iconos.avif) 50%/cover no-repeat}#links{background:linear-gradient(#f69965 0%,#ff2bc2 100%)}.squared-pattern{background:url(/images/pattern.avif) no-repeat}.customize-support #main-nav{margin-top:32px}#main-nav{padding:.25rem}.glass{backdrop-filter:blur(10px);background-color:#ffffffbf}.drop-shadow{filter:drop-shadow(1rem 1rem .75rem #00000080)}#offcanvasMenu{height:fit-content;right:13%}.offcanvas.offcanvas-end{transform:translate(120%)translateY(10px)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:translateY(10px)}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;position:absolute;overflow:hidden}.nav-item.active{--bs-nav-pills-link-active-bg:var(--bs-danger-bg-subtle);background:var(--bs-nav-pills-link-active-bg);border-radius:10px;box-shadow:inset 0 0 0 .5px #caa5a5a8}.fw-800{font-weight:800}.fs-3_5rem{font-size:3.5rem}.text-balanced{text-wrap:balance}.bg-img-as-before:before{content:"";z-index:-1;opacity:.3;background-image:var(--bg-img);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute}#main-menu{text-transform:uppercase;font-family:rubik;font-size:.85rem}#placements{--bs-danger-rgb:190, 0, 0;min-height:85lvh}#placementTabContainer .active{--bs-nav-pills-link-active-bg:var(--bs-danger-bg-subtle);--bs-text-opacity:1}@media (width>=1200px){.container{max-width:1140px}}.navbar-nav li i{font-size:18px}#wrapper-footer-full{background-color:#00f;background-image:linear-gradient(145deg,#0b0080 0%,#0000 50%,#9e00b6 100%),radial-gradient(#fff1 4px,#0000 4px),radial-gradient(#fff1 4px,#0000 4px),linear-gradient(145deg,#0b0080 0%,#2d009b 50%,#9e00b6 100%);background-position:50%,0 0,20px 20px,50%;background-size:cover,40px 40px,40px 40px,cover}.object-fit-cover{-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%}.waves{width:100%;height:15vh;min-height:100px;max-height:150px;margin-bottom:-7px;position:relative}.parallax>use{animation:25s cubic-bezier(.55,.5,.45,.5) infinite move-forever}.parallax>use:first-child{animation-duration:7s;animation-delay:-2s}.parallax>use:nth-child(2){animation-duration:10s;animation-delay:-3s}.parallax>use:nth-child(3){animation-duration:13s;animation-delay:-4s}.parallax>use:nth-child(4){animation-duration:20s;animation-delay:-5s}@keyframes move-forever{0%{transform:translate(-90px)}to{transform:translate(85px)}}@media (width<=768px){.waves{height:80px;min-height:80px}.content{height:30vh}h1{font-size:24px}}#page .contenido a{color:var(--blacky)}.parallax-content{z-index:1}.table-icon{align-content:center}.page-link{background-color:var(--light-green);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;margin-right:1rem;display:flex}.page-link,.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:50%}.active>.page-link{background-color:var(--dark-green)}#page .page-item:not(.active) .page-link:hover{background-color:var(--green);color:#fff}.bg{background-color:rgb(var(--dark-color));background-image:radial-gradient(circle, rgba(var(--ligth-color), .5) 25%, rgba(var(--dark-color), .9) 100%), url("data:image/svg+xml,<svg width=\"50\" height=\"70.262\" viewBox=\"0 0 13.229 18.59\" xmlns=\"http://www.w3.org/2000/svg\"><path style=\"fill:white;fill-opacity:0.15\" d=\"M56.62 127.53c-.234.918-.535 1.78-.923 2.555-1.89 3.778-5.55 6.086-5.69 11.47 1.884 0 1.978 2.2 1.36 3.545-.397.867 1.203 1.636 2.275.29 1.373-1.725 2.002-3.859 2.235-6.134.015-1.101.057-2.161.103-3.144 0-.173-.01-.345-.014-.518-.027-.717.318-1.007.654-.95.337-.057.681.233.656.95q-.013.26-.017.518c.046.983.09 2.043.104 3.144.234 2.275.864 4.41 2.237 6.133 1.072 1.347 2.67.578 2.272-.289-.616-1.346-.521-3.546 1.363-3.546-.141-5.383-3.8-7.69-5.69-11.47a13 13 0 0 1-.925-2.555z\" transform=\"translate(-50.006 -127.53)\"/></svg>")}.bg-red{background-color:var(--red)}.table{--bs-table-bg:#f5f5f5;border-bottom:4px solid #d4d4d4}.table>thead{border-bottom:2px solid #d4d4d4}.bg-blue{background-color:var(--blue);--bs-table-bg:var(--blue);--bs-table-color:#fff;--bs-table-hover-color:#fff}.bg-brown{--bs-table-bg:var(--light-brown);--bs-table-color:#fff}.bg-white{--ligth-color:225, 225, 225;--dark-color:180, 180, 180}.text-dark-blue{--dark-color:26, 18, 98;color:rgb(var(--dark-color))}.bs-border-box{box-sizing:border-box}.text-emp{--dark-color:26, 18, 98;background-color:rgb(var(--dark-color))}#contacto{background:linear-gradient(#ff7d80 0%,#e31ab2 60%,#9601c8 100%)}.privacy-page{background:radial-gradient(circle at 0 0,#1e2f5614,#0000 32%),linear-gradient(#f8f7f3 0%,#fff 42%)}.privacy-hero{padding-top:6rem}.privacy-kicker{letter-spacing:0;text-transform:uppercase;color:var(--red);font-size:.78rem;font-weight:800}.privacy-content{background:#ffffffdb;border:1px solid #1e2f5614;border-radius:1rem;padding:1.75rem;box-shadow:0 1rem 2.5rem #2125290f}.privacy-content h2{color:var(--blue);margin-top:2rem;margin-bottom:1rem;font-size:1.35rem}.privacy-content h2:first-of-type{margin-top:0}.privacy-content p,.privacy-content li{color:var(--blacky);font-size:1rem;line-height:1.8}.privacy-content ul{margin-bottom:1.25rem;padding-left:1.2rem}.privacy-content a,.footer-policy-link{color:var(--red);text-underline-offset:.18em;font-weight:700;text-decoration-thickness:2px}.footer-policy-link{margin-top:.5rem;font-size:.95rem;display:inline-block}
