/*
negocio/plantillas/panels/pagina404/style.css
negocio/plantillas/panels/pagina404/style2.css
*/
.css-content{margin:0 auto;max-width:140rem;box-shadow:0 0 40px 0 rgba(0,0,0,.2);background-color:#fff}@media (max-width:1366px){.css-content{max-width:122.5rem}}@media (max-width:1024px){.css-content{max-width:88.6rem}}.css-title1{font:700 8rem Cormorant,serif}@media (max-width:1024px){.css-title1{font-size:6rem}}@media (max-width:900px){.css-title1{font-size:5rem}}.css-title2{font:6rem/7.2rem Cormorant,serif}@media (max-width:1024px){.css-title2{font-size:4.5rem;line-height:5.5rem}}@media (max-width:767px){.css-title2{font-size:4rem;line-height:4.8rem}}.css-title3{font:600 5rem/5.5rem Cormorant,serif;letter-spacing:.15rem}@media (max-width:900px){.css-title3{font-size:4.5rem;line-height:5.5rem;letter-spacing:.138rem}}@media (max-width:767px){.css-title3{font-size:3rem;line-height:3rem;letter-spacing:.1rem}}.css-title4{font:4rem/4.8rem Cormorant,serif}@media (max-width:1024px){.css-title4{font-size:3.5rem;line-height:4.2rem}}.css-title5{font:600 3.5rem/3.8rem Cormorant,serif}@media (max-width:1024px){.css-title5{font-size:2.4rem;line-height:3rem}}@media (max-width:767px){.css-title5{font-size:2rem;line-height:2.8rem}}.css-text1{font:2.6rem/3.2rem Cormorant,serif}@media (max-width:1024px){.css-text1{font-size:2.4rem;line-height:2.9rem}}@media (max-width:900px){.css-text1{font-size:2rem;line-height:2.8rem}}@media (max-width:767px){.css-text1{font-size:1.8rem;line-height:2.2rem}}.css-text2{font:600 2.4rem/2.9rem Cormorant,serif}@media (max-width:767px){.css-text2{font-size:1.8rem;line-height:2.2rem}}.css-text3{font:700 2rem/2.4rem Cormorant,serif;letter-spacing:.05rem}.css-text4{font:500 1.6rem/2rem Cormorant,serif;letter-spacing:.05rem}@media (max-width:1366px){.css-text4{font-size:1.5rem;line-height:1.8rem}}@media (max-width:1024px){.css-text4{font-size:1.4rem;line-height:1.7rem;letter-spacing:.04rem}}.css-text5{font:300 2rem/2.9rem Barlow,sans-serif}@media (max-width:1366px){.css-text5{font-size:1.8rem}}@media (max-width:1024px){.css-text5{font-size:1.6rem;line-height:2.5rem}}.css-text6{font:2rem/2.4rem Barlow,sans-serif;letter-spacing:.06rem}@media (max-width:1024px){.css-text6{font-size:1.8rem;line-height:2.2rem;letter-spacing:.055rem}}.css-text7{font:300 1.8rem/1.61 Barlow,sans-serif}@media (max-width:1024px){.css-text7{font-size:1.6rem;line-height:1.9rem}}.css-textsmall1{font:1.5rem/1.8rem Barlow,sans-serif;letter-spacing:.045rem}@media (max-width:1024px){.css-textsmall1{font-size:1.4rem;line-height:1.7rem;letter-spacing:.04rem}}.css-textsmall2{font:600 1.2rem/1.4rem Barlow,sans-serif;letter-spacing:.12rem}.css-button1{min-height:5rem;background-color:#717675;font:500 1.6rem Barlow,sans-serif;text-transform:uppercase;padding:0 4.5rem;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;transition:.3s ease}.css-button1:hover{background-color:#202020}@media (max-width:900px){.css-button1{padding:0 2.8rem}}.css-link{font:600 1.2rem/1.4rem Barlow,sans-serif;letter-spacing:.12rem;display:flex;align-items:center;padding-bottom:.4rem;border-bottom:.1rem solid #202020;text-transform:uppercase;color:#202020}.css-link i{font-size:.9rem}.css-link i+span{margin-left:.4rem}.eff-noactive{opacity:0;transform:translateY(100px);transition:.7s ease}.eff-noactive.eff-active{opacity:1;transform:translateY(0)}.css-title6{font:400 3rem/1.07 Cormorant,serif;color:#202020}@media (max-width:767px){.css-title6{font-size:20px}}.mdl-404{padding:0;background-size:cover;background-position:center;position:relative}.mdl-404 .m-princ{z-index:2;background-size:cover;background-position:center;display:flex;position:relative;width:100%;box-sizing:border-box;padding:0 4rem;flex-direction:column;mix-blend-mode:luminosity;height:calc(100vh - 9rem);text-align:center;justify-content:center}.mdl-404 .m-princ:before{position:absolute;top:0;bottom:0;right:0;left:0;background-color:#717675;opacity:.7;content:"";z-index:1}.mdl-404 .m-princ>*{position:relative;z-index:2}.mdl-404 .m-princ>img{width:52rem;max-width:100%;margin:0 auto 8rem}.mdl-404 .m-princ .m-title{color:#fff;font-family:Barlow,sans-serif;font-size:4rem;font-weight:300;line-height:1.28;letter-spacing:1.23px;padding-bottom:3.6rem;max-width:44.3rem;margin:0 auto}.mdl-404 .m-princ>a{display:inline-flex;margin:0 auto;font-family:Barlow,sans-serif;font-size:16px;font-weight:500;letter-spacing:.49px;color:#717675;background-color:#fff;text-transform:uppercase;padding:1.5rem 3rem}@media (max-width:767px){.mdl-404 .m-princ .m-title{font-size:22px}}

