@font-face{font-family:"Helvetica Neue";src:url("/font/HelveticaNeue.eot");src:url("/font/HelveticaNeue.eot?#iefix") format("embedded-opentype"),url("/font/HelveticaNeue.woff2") format("woff2"),url("/font/HelveticaNeue.woff") format("woff"),url("/font/HelveticaNeue.ttf") format("truetype"),url("/font/HelveticaNeue.svg#HelveticaNeue") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url("/font/HelveticaNeue-LightItalic.eot");src:url("/font/HelveticaNeue-LightItalic.eot?#iefix") format("embedded-opentype"),url("/font/HelveticaNeue-LightItalic.woff2") format("woff2"),url("/font/HelveticaNeue-LightItalic.woff") format("woff"),url("/font/HelveticaNeue-LightItalic.ttf") format("truetype"),url("/font/HelveticaNeue-LightItalic.svg#HelveticaNeue-LightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url("/font/HelveticaNeue-Bold.eot");src:url("/font/HelveticaNeue-Bold.eot?#iefix") format("embedded-opentype"),url("/font/HelveticaNeue-Bold.woff2") format("woff2"),url("/font/HelveticaNeue-Bold.woff") format("woff"),url("/font/HelveticaNeue-Bold.ttf") format("truetype"),url("/font/HelveticaNeue-Bold.svg#HelveticaNeue-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url("/font/HelveticaNeue-BoldItalic.eot");src:url("/font/HelveticaNeue-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/font/HelveticaNeue-BoldItalic.woff2") format("woff2"),url("/font/HelveticaNeue-BoldItalic.woff") format("woff"),url("/font/HelveticaNeue-BoldItalic.ttf") format("truetype"),url("/font/HelveticaNeue-BoldItalic.svg#HelveticaNeue-BoldItalic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url("/font/HelveticaNeue-UltraLight.eot");src:url("/font/HelveticaNeue-UltraLight.eot?#iefix") format("embedded-opentype"),url("/font/HelveticaNeue-UltraLight.woff2") format("woff2"),url("/font/HelveticaNeue-UltraLight.woff") format("woff"),url("/font/HelveticaNeue-UltraLight.ttf") format("truetype"),url("/font/HelveticaNeue-UltraLight.svg#HelveticaNeue-UltraLight") format("svg");font-weight:100;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url("/font/HelveticaNeue-Italic.eot");src:url("/font/HelveticaNeue-Italic.eot?#iefix") format("embedded-opentype"),url("/font/HelveticaNeue-Italic.woff2") format("woff2"),url("/font/HelveticaNeue-Italic.woff") format("woff"),url("/font/HelveticaNeue-Italic.ttf") format("truetype"),url("/font/HelveticaNeue-Italic.svg#HelveticaNeue-Italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url("/font/HelveticaNeue-Light.eot");src:url("/font/HelveticaNeue-Light.eot?#iefix") format("embedded-opentype"),url("/font/HelveticaNeue-Light.woff2") format("woff2"),url("/font/HelveticaNeue-Light.woff") format("woff"),url("/font/HelveticaNeue-Light.ttf") format("truetype"),url("/font/HelveticaNeue-Light.svg#HelveticaNeue-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url("/font/HelveticaNeue-Medium.eot");src:url("/font/HelveticaNeue-Medium.eot?#iefix") format("embedded-opentype"),url("/font/HelveticaNeue-Medium.woff2") format("woff2"),url("/font/HelveticaNeue-Medium.woff") format("woff"),url("/font/HelveticaNeue-Medium.ttf") format("truetype"),url("/font/HelveticaNeue-Medium.svg#HelveticaNeue-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url("/font/HelveticaNeue-UltraLightItalic.eot");src:url("/font/HelveticaNeue-UltraLightItalic.eot?#iefix") format("embedded-opentype"),url("/font/HelveticaNeue-UltraLightItalic.woff2") format("woff2"),url("/font/HelveticaNeue-UltraLightItalic.woff") format("woff"),url("/font/HelveticaNeue-UltraLightItalic.ttf") format("truetype"),url("/font/HelveticaNeue-UltraLightItalic.svg#HelveticaNeue-UltraLightItalic") format("svg");font-weight:100;font-style:italic}@-webkit-keyframes bouncelogo{50%{-webkit-transform:translateY(7px);transform:translateY(7px)}}@keyframes bouncelogo{50%{-webkit-transform:translateY(7px);transform:translateY(7px)}}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes fadesol{0%,30%{opacity:0}100%{opacity:1}}@keyframes fadesol{0%,30%{opacity:0}100%{opacity:1}}.particlewrapper,canvas#canvas{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1}.particlewrapper{-webkit-filter:blur(2px);filter:blur(2px)}*{font-family:Helvetica Neue, Helvetica, Arial, sans-serif}*:focus{outline:none}*::-moz-selection{color:#76aeff;background-color:#354e73}*::selection{color:#76aeff;background-color:#354e73}html{background:#000;font-size:16px !important}html,body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}::-webkit-scrollbar{display:none}body.scrollstop{overflow:hidden;height:100%;width:100%}.hide{opacity:0}.show{opacity:1 !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}ul{padding:0;list-style:none}@-webkit-keyframes seefooter{0%{opacity:0}100%{opacity:1}}@keyframes seefooter{0%{opacity:0}100%{opacity:1}}.footer{position:relative;overflow:hidden;padding-top:5rem}main[page=home] .footer{-webkit-transition:ease all 0.5s;transition:ease all 0.5s;-webkit-animation:seefooter 4s;animation:seefooter 4s}.footer__btn{position:absolute;right:40px;height:50px;width:50px;margin-top:20px}@media screen and (max-width: 550px){.footer__btn{margin-top:0;right:25px;top:unset;bottom:unset}}.footer__btn--top{cursor:pointer;left:40px;background-image:url("/img/icons/up.svg");-webkit-transition:ease all 0.3s;transition:ease all 0.3s}@media screen and (max-width: 550px){.footer__btn--top{left:20px}}.footer__btn--top::before{content:'';height:27px;width:1px;background-color:#fff;top:0;position:absolute;left:25px;top:13px;-webkit-transition:ease all 0.3s;transition:ease all 0.3s}.footer__btn--top:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.footer__btn--top:hover::before{height:115px}.footer__grid{position:relative;width:42px;height:42px;cursor:pointer}.footer__grid-square{position:absolute;border:1px solid #fff;width:50%;height:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:ease all 0.3s;transition:ease all 0.3s}.footer__grid-square:nth-child(1){top:0;left:0;border-bottom-color:transparent;border-right-color:transparent}.footer__grid:hover .footer__grid-square:nth-child(1){top:-3px;left:-3px;border-bottom-color:#fff;border-right-color:#fff}.footer__grid-square:nth-child(2){top:0;right:0;border-bottom-color:transparent}.footer__grid:hover .footer__grid-square:nth-child(2){top:-3px;right:-3px;border-bottom-color:#fff}.footer__grid-square:nth-child(3){bottom:0;left:0;border-right-color:transparent}.footer__grid:hover .footer__grid-square:nth-child(3){bottom:-3px;left:-3px;border-right-color:#fff}.footer__grid-square:nth-child(4){bottom:0;right:0}.footer__grid:hover .footer__grid-square:nth-child(4){bottom:-3px;right:-3px}.footer__grid-text{font-size:0.7rem;text-align:center;position:absolute;top:50px;left:-8px;width:60px;opacity:0;color:#ffffff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.footer__grid:hover .footer__grid-text{opacity:1}.footer__logo{display:block;position:relative;width:160px;margin:0 auto}.footer__suscribe{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:600px;padding:2rem 0}@media screen and (max-width: 880px){.footer__suscribe{padding-top:2.75rem}}@media screen and (max-width: 600px){.footer__suscribe{padding:2.75rem 2rem}}@media screen and (max-width: 550px){.footer__suscribe{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:320px}}.footer__suscribe-col{display:block;width:50%;font-weight:300;position:relative;color:#fff;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;font-size:1.6rem;opacity:1}@media screen and (max-width: 550px){.footer__suscribe-col{position:relative;width:100%;float:left;padding:0}}.footnav{max-width:1000px;color:#ffffff;font-size:1.5em;padding:0;margin:1rem auto 1.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 880px){.footnav{display:none}}.footnav__item{color:#ffffff;margin:0 1rem;padding:0 0 15px 0;text-align:center;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.footnav__item--soluciones{position:static;cursor:pointer}.footnav__item:hover{color:#afafaf}.footnav__item:hover ~ .move-wrapfoot #followerfoot{background-color:#E200AF;-webkit-transform:scale(5);transform:scale(5)}.footnav__sublist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;padding-top:0.25rem;width:85%;left:50%;bottom:-20px;font-size:0.85em;border-top:1px solid #fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;pointer-events:none}.footnav__item:hover .footnav__sublist{opacity:1;pointer-events:auto}.footnav__link{font-size:0.85em;color:#ffffff;text-align:center;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.footnav__link:hover{color:#afafaf}.move-wrapfoot{position:absolute;left:50px}.newsletter__form{width:100%;padding:0}.newsletter__input{background:transparent;width:100%;border:0;border:1px solid #fff;font-size:1.4rem;color:#fff;margin-bottom:10px;border-radius:0;padding:0.25rem}.newsletter__checkbox{display:none}.newsletter__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:5px}.newsletter__custom-check{width:15px;height:15px;border:2px solid #fff;margin-right:10px;display:inline-block}.newsletter__custom-check::before{content:"";display:block;width:11px;height:0;background-color:#ffffff;margin:2px auto 0;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.newsletter__checkbox:checked+label .newsletter__custom-check::before{height:11px}.newsletter__custom-check--error{border-color:#ff3e3e !important}.newsletter__custom-text{font-size:15px}.newsletter__custom-text a{font-size:1em;text-decoration:underline;color:#ffffff}.newsletter__custom-text--error{color:#ff3e3e !important;font-weight:700 !important}.newsletter__submit{font-weight:300;color:#fff;font-size:1.6rem;text-align:left;margin:0;padding:0;width:auto;height:auto;position:static;top:0;left:0;cursor:pointer}.newsletter__info{border:2px solid rgba(204,204,204,0.5);border-radius:10px;padding:0.5rem;margin:1rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:200%}@media screen and (max-width: 800px){.newsletter__info{max-height:unset}}@media screen and (max-width: 550px){.newsletter__info{width:100%;max-height:60px;overflow-y:scroll}}.newsletter__info p{font-size:0.5em;line-height:1.2;margin:0;color:#808080;position:static;bottom:unset;opacity:1;text-align:left}.newsletter__info p a{color:#9c9c9c;font-weight:700;font-size:1em;text-decoration:underline}.mce-EMAIL-error{border-color:#ff3e3e !important}.mce-EMAIL-error::-webkit-input-placeholder{color:#ff3e3e !important}.mce-EMAIL-error:-ms-input-placeholder{color:#ff3e3e !important}.mce-EMAIL-error::-ms-input-placeholder{color:#ff3e3e !important}.mce-EMAIL-error::placeholder{color:#ff3e3e !important}.cuentanos{width:200px;width:40%;padding-top:5rem;-ms-flex-item-align:start;align-self:flex-start}@media screen and (max-width: 550px){.cuentanos{width:200px;padding:0;margin-top:10px}}.farrow{position:relative;z-index:2;top:-20px}.farrow::after{content:'';width:95px;height:1px;background-color:#fff;position:absolute;right:0;top:5px;-webkit-transition:ease all 0.6s;transition:ease all 0.6s}.newsletter__submit:hover+.farrow::after{width:230px}.cuentanos:hover .farrow::after{width:190px}.farrow::before{content:'';position:absolute;right:0;top:1px;width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.burbuja{position:absolute;top:80px;z-index:-1}.cuentanos:hover .burbuja--cuentanos{background-color:#00D3D1;-webkit-transform:scale(6);transform:scale(6)}.newsletter__submit:hover .burbuja--newsletter{background-color:#FF5A00;-webkit-transform:scale(6);transform:scale(6)}.bottombar{padding:1rem 0}@media screen and (max-width: 550px){.bottombar{padding:1rem 0.5rem}}.bottombar__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 375px){.bottombar__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 375px){.bottombar__item:not(:last-of-type){margin-bottom:1rem}}.bottombar__item:not(:last-of-type)::after{content:"|";margin:0 0.5rem;color:#ffffff}@media screen and (max-width: 375px){.bottombar__item:not(:last-of-type)::after{display:none}}.bottombar__link{color:#ffffff;text-decoration:underline;font-size:0.85em}.follower{position:relative;background-color:#2D4261;width:10px;height:10px;border-radius:50px;z-index:-1;-webkit-transition:ease all 0.5s;transition:ease all 0.5s}.geneibg{background:#0195ff;background:-webkit-gradient(linear, left top, left bottom, from(#0195ff), to(#0076cd));background:linear-gradient(to bottom, #0195ff 0%, #0076cd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0195ff', endColorstr='#0076cd',GradientType=0 )}.escuela-de-hosteleriabg{background:#9b0000;background:linear-gradient(45deg, #9b0000 1%, #e40000 50%, #ff6232 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b0000', endColorstr='#ff6232',GradientType=1 )}.oficinas-cbrebg{background:#4ca167;background:-webkit-gradient(left top, left bottom, color-stop(0%, #4ca167), color-stop(100%, #008b6d));background:-webkit-gradient(linear, left top, left bottom, from(#4ca167), to(#008b6d));background:linear-gradient(to bottom, #4ca167 0%, #008b6d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ca167', endColorstr='#008b6d', GradientType=0 )}.focus-on-womenbg{background:#4c3515;background:linear-gradient(25deg, #4c3515 1%, #85713f 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c3515', endColorstr='#85713f',GradientType=1 )}.autocasionbg{background:#e01f1f;background:linear-gradient(45deg, #e01f1f 0%, #f7685b 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e01f1f', endColorstr='#f7685b',GradientType=1 )}.mitsubishibg{background:#a00022;background:linear-gradient(45deg, #a00022 0%, #fe2626 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a00022', endColorstr='#fe2626',GradientType=1 )}.curvesbg{background:#420f5a;background:linear-gradient(45deg, #420f5a 1%, #982489 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#420f5a', endColorstr='#982489',GradientType=1 )}.pizzahutbg{background:#ff3741;background:linear-gradient(45deg, #ff3741 1%, #a8292f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3741', endColorstr='#a8292f',GradientType=1 )}.lenovobg{background:#4c4c4c;background:linear-gradient(45deg, #4c4c4c 0%, #595959 12%, #666 25%, #474747 39%, #2c2c2c 50%, #000 51%, #111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=1 )}.gracias-contenedor{min-height:100vh;position:relative}.gracias-title{font-size:5em;color:#ffffff;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75%;margin:0 auto}.gracias-title span{display:block;font-size:0.5em;color:#2D4261}.badges{padding:0;background-color:#ffffff}.badges__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px;margin:0 auto}@media screen and (max-width: 900px){.badges__container{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:500px}}@media screen and (max-width: 500px){.badges__container{max-width:400px}}.badges__badge{max-height:50px;margin:1rem 0.5rem}@media screen and (max-width: 500px){.badges__badge{max-height:40px;width:auto}}.marketalia{position:fixed;left:45px;top:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;width:78px;z-index:999;-webkit-transition:ease all 0.8s;transition:ease all 0.8s;-webkit-animation:bouncelogo ease-in-out 3s infinite;animation:bouncelogo ease-in-out 3s infinite}@media screen and (max-width: 500px){.marketalia{left:16px;top:18px;height:35px;width:55px}}body.scrollstop .marketalia{opacity:1;top:40px;-webkit-transition:ease all 0.8s;transition:ease all 0.8s}@media screen and (max-width: 500px){body.scrollstop .marketalia{top:18px}}.isotipo{height:80%;display:block;fill:#fff}.menu{position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.9);width:100%;height:100%;z-index:-1;opacity:0;-webkit-transition:.3s ease-out;transition:.3s ease-out;-webkit-transition-property:z-index, opacity;transition-property:z-index, opacity}.menu.show{z-index:99;opacity:1}.move-wrap{width:180px;height:50px;position:absolute;margin-top:20px}.move-wrap1{position:absolute;top:12px}.burguerbox{position:fixed;top:0px;width:50px;height:50px;right:45px;top:40px;z-index:999}@media screen and (max-width: 500px){.burguerbox{right:18px;top:13px}}.burguer{width:35px;height:50px;margin:auto;cursor:pointer;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.burguer__dash{height:2px;width:100%;display:block;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#fff;-webkit-box-shadow:0px 2px 0px 0px rgba(255,255,255,0);box-shadow:0px 2px 0px 0px rgba(255,255,255,0)}.burguer__dash:nth-child(1){top:11px;position:relative}.burguer__dash:nth-child(2){top:22px;position:relative}.burguer__dash:nth-child(3){top:33px;position:relative}.burguer.open .burguer__dash{background:#fff;-webkit-box-shadow:none;box-shadow:none}.burguer.open .burguer__dash:nth-child(1){top:24px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.burguer.open .burguer__dash:nth-child(2){left:-30px;opacity:0}.burguer.open .burguer__dash:nth-child(3){top:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.burguer:hover .burguer__dash:nth-child(2){left:-5px;width:32px}@media screen and (max-width: 600px){.burguer:hover .burguer__dash:nth-child(2){left:0;width:100%}}.lang{position:absolute;left:45px;bottom:45px;font-size:1.8em;color:#fff;z-index:999}@media screen and (max-width: 600px){.lang{display:none}}.lang:hover .follower{-webkit-transition:ease all 0.5s;transition:ease all 0.5s;-webkit-transform:scale(3);transform:scale(3)}.lang__option{color:#ffffff;display:inline-block;height:100%;z-index:998}.lang__option--en{opacity:0.4}.lang .move-wraplang{width:calc(100% + 20px);height:calc(100% + 20px);left:-10px;top:0;margin:0;z-index:-1}.socialmedia{position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 auto}@media screen and (max-width: 600px){.socialmedia{bottom:12px}}.socialmedia__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.socialmedia__item{height:50px;width:50px}.socialmedia__link{color:#808080;font-size:1.5rem;text-decoration:none;display:block;text-align:center;line-height:50px;-webkit-transition:0.5s;transition:0.5s}.socialmedia__link:hover{color:#ffffff}.socialmedia__link--fb:hover,.socialmedia__link--fb:active{background-color:#3d5b99}.socialmedia__link--tw:hover,.socialmedia__link--tw:active{background-color:#00aced}.socialmedia__link--yt:hover,.socialmedia__link--yt:active{background-color:#e64a41}.socialmedia__link--ln:hover,.socialmedia__link--ln:active{background-color:#0073a4}.socialmedia__link--ig:hover,.socialmedia__link--ig:active{background-color:#e4405f}.menudesk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:25%;height:100%}@media screen and (max-width: 600px){.menudesk{display:none}}.menudesk__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:2.5rem;font-weight:400;-webkit-transition:0.6s ease all;transition:0.6s ease all;height:70px;width:300px}.menudesk__link::before{content:'';position:absolute;top:38px;border:0.5px solid #fff;left:calc(-500% - 20px);width:500%;opacity:0.8;-webkit-transition:ease all 1s;transition:ease all 1s}.menudesk__link:hover::before{left:0;width:100%;-webkit-transition:ease all 0.3s;transition:ease all 0.3s}.menudesk__link:hover .follower{-webkit-transition:ease all 0.5s;transition:ease all 0.5s;-webkit-transform:scale(3);transform:scale(3)}.menudesk__link:hover #follower0{background-color:#DD21B7}.menudesk__link:hover #follower1{background-color:#1a96ff}.menudesk__link:hover #follower2{background-color:#00d405}.menudesk__link:hover #follower3{background-color:#d43823}.menudesk__link:hover #follower4{background-color:#2dc16f}.menudesk__link:hover #follower5{background-color:#ff33be}.menudesk__link:hover #follower6{background-color:#2892ff}.menudesk__link--soluciones{cursor:pointer}.menudesk__link--soluciones span{display:block;position:absolute;top:12px}.menudesk__link--soluciones:hover{color:rgba(255,255,255,0.5);height:360px}.menudesk__link--soluciones:hover ~ a{height:15px;padding-top:20px}.subnav{height:360px;position:absolute;top:65px;overflow:hidden;opacity:0;-webkit-transition:ease all 0.5s;transition:ease all 0.5s;color:#fff;font-size:1.6rem}.subnav__item{position:relative;padding:6px 0}.subnav__item::after{content:'';width:0;-webkit-transition:ease all 0.3s;transition:ease all 0.3s;position:absolute;top:34px;height:1px;background-color:#2D4261}.subnav__item:hover::after{width:40px}.subnav__link{display:block;margin:0;padding:0;color:#fff}.menudesk__link--soluciones:hover .subnav{-webkit-animation:fadesol 0.5s ease;animation:fadesol 0.5s ease;opacity:1;-webkit-transition:ease all 0.2s;transition:ease all 0.2s}.menumobile{display:none;position:absolute;width:100%;padding-top:8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 600px){.menumobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 500px){.menumobile{padding-top:4.5rem}}.menumobile__link{color:#fff;position:relative;width:100%;height:44px;font-size:2em;font-weight:400;text-align:center;padding:0;margin-bottom:1rem;margin-bottom:1.5vh;opacity:1;-webkit-transition:1s ease-in-out;transition:1s ease-in-out;-webkit-transition-property:opacity, height, margin;transition-property:opacity, height, margin}.menumobile__link--soluciones{color:#fff;position:relative;width:100%;height:44px;font-size:2em;font-weight:400;text-align:center;padding:0;margin-bottom:1rem;margin-bottom:1.5vh;-webkit-transition:1s ease-in-out;transition:1s ease-in-out;-webkit-transition-property:opacity, height, margin;transition-property:opacity, height, margin}.menumobile__link--soluciones span{position:relative}.menumobile__link--soluciones span::after{content:'';display:block;position:absolute;top:-5px;right:-46px;width:20px;height:20px;padding:1rem;margin-left:1rem;background-image:url("/img/corner.svg");background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transform:rotate(90deg) scale(0.3);transform:rotate(90deg) scale(0.3);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.menumobile--active .menumobile__link--soluciones span::after{-webkit-transform:rotate(-90deg) scale(0.3);transform:rotate(-90deg) scale(0.3);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.menumobile--active .menumobile__link{height:0;overflow:hidden;opacity:0;margin:0;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;-webkit-transition-property:opacity, height, margin;transition-property:opacity, height, margin}.submovil{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:0px;width:100%;margin-top:1rem;opacity:0;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;-webkit-transition-property:opacity, height;transition-property:opacity, height}.menumobile--active .submovil{height:100vh;opacity:1;-webkit-transition:1s ease-in-out;transition:1s ease-in-out;-webkit-transition-property:opacity, height;transition-property:opacity, height}.submovil__link{font-weight:300;font-size:1.6rem;margin-bottom:10px;color:#ffffff}
