/*
negocio/plantillas/panels/pag404/style.css
negocio/plantillas/panels/pag404/style2.css
negocio/plantillas/panels/footer/style.css
negocio/plantillas/panels/footer/style2.css
*/
.mw1{max-width:1163px;padding:0 46px;box-sizing:border-box;margin:0 auto;width:100%}@media (max-width:1366px){.mw1{max-width:1280px;padding-left:50px;padding-right:50px}}@media (max-width:1023px){.mw1{padding-left:40px;padding-right:40px}}.mw2{max-width:1256px;padding:0 46px;box-sizing:border-box;margin:0 auto;width:100%}@media (max-width:1366px){.mw2{padding-left:50px;padding-right:50px}}@media (max-width:1023px){.mw2{padding-left:40px;padding-right:40px}}@media (max-width:767px){.mw2{padding-left:20px;padding-right:20px}}.mw3{max-width:1000px;padding:0 20px;box-sizing:border-box;margin:0 auto;width:100%}@media (max-width:1366px){.mw3{padding-left:50px;padding-right:50px}}@media (max-width:1023px){.mw3{padding-left:40px;padding-right:40px}}@media (max-width:767px){.mw3{padding-left:20px;padding-right:20px}}.mw4{max-width:1280px;padding:0 20px;box-sizing:border-box;margin:0 auto;width:100%}@media (max-width:1366px){.mw4{padding-left:50px;padding-right:50px}}@media (max-width:1023px){.mw4{padding-left:40px;padding-right:40px}}@media (max-width:767px){.mw4{padding-left:20px;padding-right:20px}}.css-link{font:16px/1.63 'Work Sans',sans-serif;color:#000}.mdl-pag404{height:778px;max-height:calc(100vh);position:relative}.mdl-pag404 .m-slider{display:flex;width:100%;height:100%}.mdl-pag404 .m-slider .m-item{background-size:cover;background-position:center;position:relative;display:flex;width:100%;height:100%}.mdl-pag404 .m-slider .m-item .m-cover{position:absolute;background-blend-mode:overlay;background-image:radial-gradient(circle at 15% 26%,#fff,rgba(255,255,255,.89) 29%,rgba(255,255,255,0)),linear-gradient(104deg,#fff,rgba(255,255,255,.97) 19%,rgba(255,255,255,.89) 37%,rgba(255,255,255,.64) 52%,rgba(255,255,255,.29) 68%,rgba(255,255,255,0));top:0;left:0;right:0;bottom:0}.mdl-pag404 .m-slider .m-item .m-cover .m-info{max-width:1163px;padding:0 46px;box-sizing:border-box;margin:0 auto;width:100%;display:flex;height:100%}@media (max-width:1366px){.mdl-pag404 .m-slider .m-item .m-cover .m-info{max-width:1280px;padding-left:50px;padding-right:50px}}@media (max-width:1023px){.mdl-pag404 .m-slider .m-item .m-cover .m-info{padding-left:40px;padding-right:40px}}.mdl-pag404 .m-slider .m-item .m-cover .m-info .m-inter{width:490px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding-top:20px;padding-bottom:137px}.mdl-pag404 .m-slider .m-item .m-cover .m-info .m-inter .m-txt header{font-size:18px;font-family:'IBM Plex Sans Condensed',sans-serif;font-weight:600;letter-spacing:1px;color:#4055e4;text-transform:uppercase;margin-bottom:8px}.mdl-pag404 .m-slider .m-item .m-cover .m-info .m-inter .m-txt .m-title{color:#25284b}.mdl-pag404 .m-slider .m-item .m-cover .m-info .m-inter .m-boton{margin-top:8.9rem}@media (max-width:1024px){.mdl-pag404 .m-menu{left:0;right:0;justify-content:space-between}.mdl-pag404 .m-menu .m-ppal{margin-left:46px}.mdl-pag404 .m-slider .m-item .m-cover .m-info .m-inter{padding-bottom:160px;padding-top:247px}.mdl-pag404 .m-slider .m-item .m-cover .m-info .m-inter .m-txt .m-texto{font-size:17px}}@media (max-width:1023px){.mdl-pag404 .m-hamburger{position:absolute;top:0;right:0;display:block;width:70px;height:70px;background-color:#060934;background-image:url(/content/imgs/hamburger.png);background-size:48px 48px;background-repeat:no-repeat;background-position:center;z-index:3}.mdl-pag404 .m-menu{width:100%;left:-100%;box-sizing:border-box;height:auto;min-height:calc(100vh);flex-direction:column;background:#fff;justify-content:flex-start;align-items:flex-start;padding:25px 28px;transition:.3s left;z-index:3}.mdl-pag404 .m-menu .m-logo{display:block;width:169px;padding-bottom:30px}.mdl-pag404 .m-menu .m-logo img{width:100%;max-width:100%}.mdl-pag404 .m-menu .m-close{position:absolute;top:0;right:0;display:block;width:70px;height:70px;background-color:#f4f4f4;background-image:url(/content/imgs/close.png);background-size:44px 44px;background-repeat:no-repeat;background-position:center}.mdl-pag404 .m-menu .m-ppal{margin:0;display:block;font-size:22px;width:100%}.mdl-pag404 .m-menu .m-ppal>div{line-height:1;border-top:solid 1px #e6e0e0;margin:0;padding:15px 0}.mdl-pag404 .m-menu .m-ppal>div>a{display:block;position:relative}.mdl-pag404 .m-menu .m-ppal>div>a span{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#25284b;font-size:34px}.mdl-pag404 .m-menu .m-ppal>div>a span:nth-child(2){display:none;color:#4055e4}.mdl-pag404 .m-menu .m-ppal>div .m-submenu{position:relative;padding:0}.mdl-pag404 .m-menu .m-ppal>div.active,.mdl-pag404 .m-menu .m-ppal>div:hover{margin:0 -28px;padding-left:28px;padding-right:28px;background-color:#f9f9f9;border-top:4px solid #4055e4}.mdl-pag404 .m-menu .m-ppal>div.active>a,.mdl-pag404 .m-menu .m-ppal>div:hover>a{font-size:12px;font-weight:700;letter-spacing:.3px;color:#4055e4}.mdl-pag404 .m-menu .m-ppal>div.active>a span,.mdl-pag404 .m-menu .m-ppal>div:hover>a span{display:none}.mdl-pag404 .m-menu .m-ppal>div.active>a span:nth-child(2),.mdl-pag404 .m-menu .m-ppal>div:hover>a span:nth-child(2){display:block}.mdl-pag404 .m-menu .m-ppal>div.active .m-submenu,.mdl-pag404 .m-menu .m-ppal>div:hover .m-submenu{background-color:transparent;border-top:0}.mdl-pag404 .m-menu .m-ppal>div.active .m-submenu a,.mdl-pag404 .m-menu .m-ppal>div:hover .m-submenu a{font-size:22px;color:#575757;padding:8px 0}.mdl-pag404 .m-menu .m-sec{margin:0;display:block;font-size:22px;width:100%}.mdl-pag404 .m-menu .m-sec>div{line-height:1;border-top:solid 1px #e6e0e0;margin:0;padding:15px 0}.mdl-pag404 .m-menu .m-sec>div>a{display:block}.mdl-pag404 .m-menu .m-sec>div .m-submenu{border-top:4px solid #4055e4}.mdl-pag404 .m-menu .m-langs{position:absolute;bottom:32px;left:25px;margin-left:0}.mdl-pag404 .m-menu .m-contact{position:absolute;bottom:32px;right:25px}}@media (max-width:767px){.mdl-pag404 .m-menu .m-ppal{padding-top:40px}.mdl-pag404 .m-slider .m-item .m-cover{top:auto;height:399px;padding-bottom:94px;background-image:linear-gradient(to top,#fff,rgba(255,255,255,.97) 19%,rgba(255,255,255,.89) 35%,rgba(255,255,255,.77) 47%,rgba(255,255,255,.64) 57%,rgba(255,255,255,.29) 75%,rgba(255,255,255,0))}.mdl-pag404 .m-slider .m-item .m-cover .m-info .m-inter{padding:0;width:100%;text-align:center;justify-content:flex-end;align-items:center}.mdl-pag404 .m-slider .m-item .m-cover .m-info .m-inter .m-txt header{font-size:30px;line-height:1.17;padding-bottom:30px}.mdl-pag404 .m-slider .m-item .m-cover .m-info .m-inter .m-boton{line-height:20px;padding-top:10px;padding-bottom:10px}}@media (max-width:1023px){body.menuopen .mdl-hero .m-menu{left:0}}.panel_pag404.marginate .mdl-pag404{max-height:calc(100vh - 392px)}.panel_pag404.marginate .mdl-pag404 .m-slider .m-item{padding-bottom:162px}

.mw1{max-width:1163px;padding:0 46px;box-sizing:border-box;margin:0 auto;width:100%}@media (max-width:1366px){.mw1{max-width:1280px;padding-left:50px;padding-right:50px}}@media (max-width:1023px){.mw1{padding-left:40px;padding-right:40px}}.mw2{max-width:1256px;padding:0 46px;box-sizing:border-box;margin:0 auto;width:100%}@media (max-width:1366px){.mw2{padding-left:50px;padding-right:50px}}@media (max-width:1023px){.mw2{padding-left:40px;padding-right:40px}}@media (max-width:767px){.mw2{padding-left:20px;padding-right:20px}}.mw3{max-width:1000px;padding:0 20px;box-sizing:border-box;margin:0 auto;width:100%}@media (max-width:1366px){.mw3{padding-left:50px;padding-right:50px}}@media (max-width:1023px){.mw3{padding-left:40px;padding-right:40px}}@media (max-width:767px){.mw3{padding-left:20px;padding-right:20px}}.mw4{max-width:1280px;padding:0 20px;box-sizing:border-box;margin:0 auto;width:100%}@media (max-width:1366px){.mw4{padding-left:50px;padding-right:50px}}@media (max-width:1023px){.mw4{padding-left:40px;padding-right:40px}}@media (max-width:767px){.mw4{padding-left:20px;padding-right:20px}}.css-link{font:16px/1.63 'Work Sans',sans-serif;color:#000}.mdl-footer{position:relative;margin-top:-162px}.mdl-footer .hide{display:none}.mdl-footer:after{background-color:#000;position:absolute;z-index:-1;content:"";top:162px;bottom:0;left:0;right:0}.mdl-footer.det{margin-top:0}.mdl-footer.mt{margin-top:-81px}.mdl-footer .m-content{max-width:1163px;padding:0 46px;box-sizing:border-box;margin:0 auto;width:100%}@media (max-width:1366px){.mdl-footer .m-content{max-width:1280px;padding-left:50px;padding-right:50px}}@media (max-width:1023px){.mdl-footer .m-content{padding-left:40px;padding-right:40px}}.mdl-footer .m-content .m-inter{position:relative;margin-right:104px;background-image:linear-gradient(to right,#fff,#f5f8fa,#ebf1f5);display:flex;justify-content:space-between;padding:60px 96px 50px 0}.mdl-footer .m-content .m-inter:before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;z-index:1;margin-left:-100%;background-color:#fff}.mdl-footer .m-content .m-inter .m-offices{display:flex;align-items:flex-start;justify-content:flex-start}.mdl-footer .m-content .m-inter .m-offices>a{display:none}.mdl-footer .m-content .m-inter .m-offices article{padding-right:50px}.mdl-footer .m-content .m-inter .m-offices article header{font-family:'IBM Plex Sans Condensed',sans-serif;text-transform:uppercase;font-size:15px;font-weight:300;color:#575757;margin-bottom:17px;font-weight:700}.mdl-footer .m-content .m-inter .m-offices article address{font-family:'IBM Plex Sans',sans-serif;font-size:16px;line-height:1.25;color:#575757;margin-bottom:27px}.mdl-footer .m-content .m-inter .m-offices article footer a{font-family:'IBM Plex Sans',sans-serif;display:block;line-height:1.5;color:#009aff;font-size:20px}.mdl-footer .m-content .m-inter .m-contact{display:flex;flex-direction:column;justify-content:space-between}.mdl-footer .m-content .m-inter .m-contact header{font-family:'IBM Plex Sans Condensed',sans-serif;text-transform:uppercase;font-size:15px;font-weight:300;color:#575757;margin-bottom:10px}.mdl-footer .m-content .m-inter .m-contact>div>div{display:flex;justify-content:flex-start}.mdl-footer .m-content .m-inter .m-contact>div>div a{display:block;margin-right:14px;color:#00a9ff;font-size:26px}.mdl-footer .m-content>footer{font-family:'IBM Plex Sans',sans-serif;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:normal;padding:60px 0 15px 0;display:flex;justify-content:space-between}.mdl-footer .m-content>footer>div{display:flex;align-items:center;justify-content:flex-start;color:#7e8b92}.mdl-footer .m-content>footer>div a{color:#7e8b92;padding-right:30px;position:relative;display:block}.mdl-footer .m-content>footer>div a:after{content:"·";position:absolute;right:11px}.mdl-footer .m-content>footer>div a:last-child:after{display:none}.mdl-footer .m-content>footer>div:last-child{margin-right:220px}@media (max-width:1024px){.mdl-footer .m-content .m-inter{margin-right:99px;padding-right:60px}.mdl-footer .m-content .m-inter .m-contact>div>div a{font-size:33px}.mdl-footer .m-content>footer>div:last-child{margin-right:0}.mdl-footer .m-content>footer>div:last-child a{padding-right:0}}@media (max-width:1023px){.mdl-footer .m-content .m-inter{margin-right:-40px;padding-right:40px}.mdl-footer .m-content>footer{padding:30px 0}}@media (max-width:767px){.mdl-footer.mt{margin-top:0}.mdl-footer .m-content{padding-left:20px;padding-right:20px}.mdl-footer .m-content .m-inter{flex-direction:column;padding:30px 20px 0 0;margin-right:-20px}.mdl-footer .m-content .m-inter .m-offices{flex-direction:column}.mdl-footer .m-content .m-inter .m-offices>a{display:block;font-size:16px;line-height:50px;letter-spacing:5px;margin:0 auto 30px auto}.mdl-footer .m-content .m-inter .m-offices article{padding:20px 0;width:100%;border-top:1px solid #ddd}.mdl-footer .m-content .m-inter .m-offices article header{margin-bottom:0}.mdl-footer .m-content .m-inter .m-offices article address{margin-bottom:10px}.mdl-footer .m-content .m-inter .m-contact{border-top:1px solid #ddd;padding:20px 0}.mdl-footer .m-content .m-inter .m-contact header{margin-bottom:0}.mdl-footer .m-content .m-inter .m-contact>a{display:none}.mdl-footer .m-content .m-inter .m-contact>div{display:flex;align-items:center;justify-content:space-between}.mdl-footer .m-content>footer{align-items:flex-end}.mdl-footer .m-content>footer>div{flex-direction:column;align-items:flex-start}.mdl-footer .m-content>footer>div:last-child{flex-direction:row;line-height:30px}.mdl-footer .m-content>footer>div a:after{display:none}.mdl-footer .m-content>footer>div a{line-height:30px}}

