/*
negocio/plantillas/panels/puntos/style.css
negocio/plantillas/panels/banner/style.css
negocio/plantillas/panels/footer/style.css
*/
.css-title1{font:700 5rem/1 'Roboto',sans-serif}.css-title2{font:500 3rem/1.17 'Roboto', sans-serif}@media (max-width: 1024px){.css-title2{font-size:2.5rem;line-height:1.28}}.css-title3{font:1.3rem 'Roboto',sans-serif;text-transform:uppercase}.css-title4{font:700 5.5rem/1.07 'Roboto', sans-serif}@media (max-width: 1024px){.css-title4{font-size:4.5rem;line-height:1.16}}@media (max-width: 1020px){.css-title4{font-size:3.5rem;line-height:1.2}}@media (max-width: 767px){.css-title4{font-size:2.5rem}}.css-title5{font:1rem 'Roboto',sans-serif;text-transform:uppercase}.css-title6{font:500 2.5rem/1.2 'Roboto',sans-serif}.css-title7{font:500 1.7rem 'Roboto', sans-serif;letter-spacing: -0.05rem}.css-title8{font:600 7rem/.86 'EB Garamond', serif}@media (max-width: 1020px){.css-title8{font-size:6rem;line-height:1}}@media (max-width: 767px){.css-title8{font-size:4rem;line-height: .75}}.css-title9{font:700 4rem/1.48 'Roboto',sans-serif}.css-text1{font:1.5rem/1.87 'Roboto',sans-serif}.css-text2{font:2rem/1.5 'Roboto', sans-serif}@media (max-width: 1020px){.css-text2{font-size:1.6rem}}.css-button1{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #f987ff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#f987ff;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button1:hover{color:#fff;background-color:#f987ff}}.css-button1.selected{color:#fff;background-color:#f987ff}.css-button1 span+*{margin-left: .6rem}.css-button1
i{font-size:1rem;text-transform:none}.css-button2{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button2:hover{color:#fff;background-color:#000}}.css-button2.selected{color:#fff;background-color:#000}.css-button2 span+*{margin-left: .6rem}.css-button2
i{font-size:1rem;text-transform:none}.css-button2 i+*{margin-left: .6rem}.css-button3{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3.6rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button3:hover{color:#fff;background-color:#000}}.css-button3.selected{color:#fff;background-color:#000}.css-button3 span+*{margin-left: .6rem}.css-button3
i{font-size:1.4rem;text-transform:none}.css-button4{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #fff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#fff;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button4:hover{color:#000;background-color:#fff}}.css-button4.selected{color:#000;background-color:#fff}.css-button4 span+*{margin-left:1rem}.css-button4
i{font-size:1rem;text-transform:none}.css-button4 i+*{margin-left: .8rem}.css-button5{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#fff;cursor:pointer;border: .1rem solid #000;transition: .3s ease}@media (min-width: 1021px){.css-button5:hover{color:#000;background-color:#fff}}.css-button5.selected{color:#000;background-color:#fff}.css-button5 span+*{margin-left:1rem}.css-button5
i{font-size:1rem;text-transform:none}.css-button6{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;border: .1rem solid #000;transition: .3s ease}@media (min-width: 1021px){.css-button6:hover{color:#fff;background-color:#000}}.css-button6.selected{color:#fff;background-color:#000}.css-button6 span+*{margin-left:1rem}.css-button6
i{font-size:1rem;text-transform:none}.css-link1{display:flex;align-items:center;font:1.3rem 'Roboto', sans-serif;text-transform:uppercase}.css-link1 span+*{margin-left: .6rem}.css-link1
i{font-size:1.3rem}.css-tap{font: .9rem 'Roboto', sans-serif;text-transform:uppercase;height:2rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
1.2rem;color:#000}.css-input{font:1.3rem/3.5rem 'Roboto', sans-serif;height:3.5rem;border-radius:99rem;width:100%;box-sizing:border-box;padding:0
1.8rem;text-transform:uppercase;border: .1rem solid rgba(0,0,0,0.2)}.css-input::-webkit-input-placeholder{color:#000}.css-input::-moz-placeholder{color:#000}.css-input:-ms-input-placeholder{color:#000}.css-input:-moz-placeholder{color:#000}.css-check{width:4rem;height:2.2rem;border-radius:99rem;position:relative;flex:none;overflow:hidden}.css-check
input{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:5}.css-check input:checked+i{left:2rem}.css-check input:checked~.m-bg{background-image:linear-gradient(to left,#8dfc1b 0%,#44eaff 100%), linear-gradient(to bottom,#e4e7ea,#eef0f3 75%)}.css-check
i{position:absolute;top:50%;left: .2rem;border-radius:99rem;transform:translateY(-50%);width:1.8rem;height:1.8rem;background-color:#fff;box-shadow: -0.2rem 0 .6rem -0.2rem rgba(0,0,0,0.5);pointer-events:none;transition: .3s ease;z-index:1}.css-check .m-bg{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(139,140,160,0.2),rgba(139,140,160,0.2) 77%);transition: .3s ease}.eff-init_trans
*{transition:none !important}.eff-init_trans .mdl-destacado_designer_slide_mini,
.eff-init_trans .mdl-destacado_designer{opacity:0}.eff-noactive{opacity:0;transform:translateY(10rem);transition: .7s ease}.eff-noactive.eff-active{opacity:1;transform:translateY(0)}.vLight{display:block}.vDark{display:none !important}.switchDark .bx-prev,
.switchDark .bx-next{background-color:#2f323b;border-color:#2f323b;color:#fff}.switchDark
.vLight{display:none !important}.switchDark
.vDark{display:block !important}.mdl-message{padding:0
!important;display:flex;font:11rem 'EB Garamond', serif;color:rgba(0,0,0,0.08);text-transform:uppercase;overflow:hidden;position:relative}.mdl-message .m-content{display:flex;white-space:nowrap;animation:scrollText 20s infinite linear}.mdl-message .m-content>*{flex:none}@media (max-width: 1024px){.mdl-message{font-size:9.5rem}}@media (max-width: 1020px){.mdl-message{font-size:6rem}}@media (max-width: 767px){.mdl-message{font-size:6rem}}@keyframes
scrollText{from{transform:translateX(0%)}to{transform:translateX(-10%)}}.m-layclose{position:fixed;z-index:0;top:0;left:0;right:0;bottom:0;display:none}.mdl-destacado_puntos{position:relative;overflow:hidden;padding:0;display:flex;justify-content:center}.mdl-destacado_puntos .m-img{max-width:136.6rem;margin:0
auto;position:relative}.mdl-destacado_puntos .m-bg{display:block;max-width:100%;max-height:calc(100vh - 8rem)}.mdl-destacado_puntos .m-item{position:absolute;margin: -1.2rem 0 0 -1.2rem;z-index:0}.mdl-destacado_puntos .m-item.hover{z-index:1}.mdl-destacado_puntos .m-item.hover
article{opacity:1;pointer-events:auto}.mdl-destacado_puntos .m-item
i{cursor:pointer;display:block;width:2.4rem;height:2.4rem;border-radius:50%;background-color:#fff;box-shadow:0 1rem 2rem -0.5rem rgba(0,0,0,0.5);position:static}.mdl-destacado_puntos .m-item
article{position:absolute;left:50%;bottom:100%;width:24.5rem;border-radius: .4rem;transform:translate(-50%,-5.4rem);box-shadow:0 2rem 4rem -0.5rem rgba(0,0,0,0.3);background-color:#fff;padding:2rem;box-sizing:border-box;text-align:center;opacity:0;pointer-events:none;transition: .3s ease}.mdl-destacado_puntos .m-item article:before{position:absolute;left:0;right:0;content:"";top: -80px;height:80px}.mdl-destacado_puntos .m-item article:after{position:absolute;left:0;right:0;content:"";bottom: -80px;height:80px}.mdl-destacado_puntos .m-item
article.vBot{top:100%;bottom:auto;transform:translate(-50%,5.4rem)}.mdl-destacado_puntos .m-item
article.vRight{bottom:50%;left:100%;transform:translate(5.4rem,50%)}.mdl-destacado_puntos .m-item
article.vRight.vBot{top:100%;bottom:auto;transform:translate(2rem,2rem)}.mdl-destacado_puntos .m-item
article.vRight.vTop{bottom:100%;transform:translate(2rem,-2rem)}.mdl-destacado_puntos .m-item
article.vLeft{bottom:50%;right:100%;left:auto;transform:translate(-5.4rem,50%)}.mdl-destacado_puntos .m-item
article.vLeft.vBot{top:100%;bottom:auto;transform:translate(-2rem,2rem)}.mdl-destacado_puntos .m-item
article.vLeft.vTop{bottom:100%;transform:translate(-2rem,-2rem)}.mdl-destacado_puntos .m-item
img{margin:4rem 0;display:inline-block}.mdl-destacado_puntos .m-item
header{font:2rem/1.5 'Roboto', sans-serif;color:#000}@media (max-width: 1020px){.mdl-destacado_puntos .m-item
header{font-size:1.6rem}}.mdl-destacado_puntos .m-item
section{font:1.5rem/1.87 'Roboto', sans-serif;color:rgba(0,0,0,0.6)}.mdl-destacado_puntos .m-close{display:none}@media (max-width: 1024px){.mdl-destacado_puntos .m-item
article{transform:translate(-50%,-2.4rem)}.mdl-destacado_puntos .m-item
article.vBot{transform:translate(-50%,2.4rem)}.mdl-destacado_puntos .m-item
article.vRight{transform:translate(2.4rem,50%)}.mdl-destacado_puntos .m-item
article.vRight.vBot{transform:translate(2.4rem,-50%)}.mdl-destacado_puntos .m-item
article.vLeft{transform:translate(-2.4rem,50%)}.mdl-destacado_puntos .m-item
article.vLeft.vBot{transform:translate(-2.4rem,-50%)}.mdl-destacado_puntos .m-img{position:relative}}@media (max-width: 1020px){.mdl-destacado_puntos .m-item
article{transform:translate(-50%,-1.5rem)}.mdl-destacado_puntos .m-item
article.vBot{transform:translate(-50%,1.5rem)}.mdl-destacado_puntos .m-item
article.vRight{transform:translate(1.5rem,50%)}.mdl-destacado_puntos .m-item
article.vRight.vBot{transform:translate(1.5rem,-50%)}.mdl-destacado_puntos .m-item
article.vLeft{transform:translate(-1.5rem,50%)}.mdl-destacado_puntos .m-item
article.vLeft.vBot{transform:translate(-1.5rem,-50%)}}@media (max-width: 767px){.mdl-destacado_puntos{position:relative}.mdl-destacado_puntos .m-close{position:absolute;top:50%;left:50%;z-index:11;color:rgba(0,0,0,0.3);font-size:1.8rem;transform:translate(9rem,-12rem);display:block;opacity:0;pointer-events:none;transition: .3s ease}.mdl-destacado_puntos
article{top:0 !important;bottom:auto !important;right:auto !important;left:50% !important;transform:translate(-50%,3rem) !important;z-index:10}.mdl-destacado_puntos .m-item{margin:0;position:static}.mdl-destacado_puntos .m-item
i{position:absolute}.mdl-destacado_puntos .m-item.hover~.m-close{opacity:1;pointer-events:auto}}body#msie .mdl-destacado_puntos .m-img{margin:0}
.css-title1{font:700 5rem/1 'Roboto',sans-serif}.css-title2{font:500 3rem/1.17 'Roboto', sans-serif}@media (max-width: 1024px){.css-title2{font-size:2.5rem;line-height:1.28}}.css-title3{font:1.3rem 'Roboto',sans-serif;text-transform:uppercase}.css-title4{font:700 5.5rem/1.07 'Roboto', sans-serif}@media (max-width: 1024px){.css-title4{font-size:4.5rem;line-height:1.16}}@media (max-width: 1020px){.css-title4{font-size:3.5rem;line-height:1.2}}@media (max-width: 767px){.css-title4{font-size:2.5rem}}.css-title5{font:1rem 'Roboto',sans-serif;text-transform:uppercase}.css-title6{font:500 2.5rem/1.2 'Roboto',sans-serif}.css-title7{font:500 1.7rem 'Roboto', sans-serif;letter-spacing: -0.05rem}.css-title8{font:600 7rem/.86 'EB Garamond', serif}@media (max-width: 1020px){.css-title8{font-size:6rem;line-height:1}}@media (max-width: 767px){.css-title8{font-size:4rem;line-height: .75}}.css-title9{font:700 4rem/1.48 'Roboto',sans-serif}.css-text1{font:1.5rem/1.87 'Roboto',sans-serif}.css-text2{font:2rem/1.5 'Roboto', sans-serif}@media (max-width: 1020px){.css-text2{font-size:1.6rem}}.css-button1{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #f987ff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#f987ff;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button1:hover{color:#fff;background-color:#f987ff}}.css-button1.selected{color:#fff;background-color:#f987ff}.css-button1 span+*{margin-left: .6rem}.css-button1
i{font-size:1rem;text-transform:none}.css-button2{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button2:hover{color:#fff;background-color:#000}}.css-button2.selected{color:#fff;background-color:#000}.css-button2 span+*{margin-left: .6rem}.css-button2
i{font-size:1rem;text-transform:none}.css-button2 i+*{margin-left: .6rem}.css-button3{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3.6rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button3:hover{color:#fff;background-color:#000}}.css-button3.selected{color:#fff;background-color:#000}.css-button3 span+*{margin-left: .6rem}.css-button3
i{font-size:1.4rem;text-transform:none}.css-button4{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #fff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#fff;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button4:hover{color:#000;background-color:#fff}}.css-button4.selected{color:#000;background-color:#fff}.css-button4 span+*{margin-left:1rem}.css-button4
i{font-size:1rem;text-transform:none}.css-button4 i+*{margin-left: .8rem}.css-button5{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#fff;cursor:pointer;border: .1rem solid #000;transition: .3s ease}@media (min-width: 1021px){.css-button5:hover{color:#000;background-color:#fff}}.css-button5.selected{color:#000;background-color:#fff}.css-button5 span+*{margin-left:1rem}.css-button5
i{font-size:1rem;text-transform:none}.css-button6{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;border: .1rem solid #000;transition: .3s ease}@media (min-width: 1021px){.css-button6:hover{color:#fff;background-color:#000}}.css-button6.selected{color:#fff;background-color:#000}.css-button6 span+*{margin-left:1rem}.css-button6
i{font-size:1rem;text-transform:none}.css-link1{display:flex;align-items:center;font:1.3rem 'Roboto', sans-serif;text-transform:uppercase}.css-link1 span+*{margin-left: .6rem}.css-link1
i{font-size:1.3rem}.css-tap{font: .9rem 'Roboto', sans-serif;text-transform:uppercase;height:2rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
1.2rem;color:#000}.css-input{font:1.3rem/3.5rem 'Roboto', sans-serif;height:3.5rem;border-radius:99rem;width:100%;box-sizing:border-box;padding:0
1.8rem;text-transform:uppercase;border: .1rem solid rgba(0,0,0,0.2)}.css-input::-webkit-input-placeholder{color:#000}.css-input::-moz-placeholder{color:#000}.css-input:-ms-input-placeholder{color:#000}.css-input:-moz-placeholder{color:#000}.css-check{width:4rem;height:2.2rem;border-radius:99rem;position:relative;flex:none;overflow:hidden}.css-check
input{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:5}.css-check input:checked+i{left:2rem}.css-check input:checked~.m-bg{background-image:linear-gradient(to left,#8dfc1b 0%,#44eaff 100%), linear-gradient(to bottom,#e4e7ea,#eef0f3 75%)}.css-check
i{position:absolute;top:50%;left: .2rem;border-radius:99rem;transform:translateY(-50%);width:1.8rem;height:1.8rem;background-color:#fff;box-shadow: -0.2rem 0 .6rem -0.2rem rgba(0,0,0,0.5);pointer-events:none;transition: .3s ease;z-index:1}.css-check .m-bg{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(139,140,160,0.2),rgba(139,140,160,0.2) 77%);transition: .3s ease}.eff-init_trans
*{transition:none !important}.eff-init_trans .mdl-destacado_designer_slide_mini,
.eff-init_trans .mdl-destacado_designer{opacity:0}.eff-noactive{opacity:0;transform:translateY(10rem);transition: .7s ease}.eff-noactive.eff-active{opacity:1;transform:translateY(0)}.vLight{display:block}.vDark{display:none !important}.switchDark .bx-prev,
.switchDark .bx-next{background-color:#2f323b;border-color:#2f323b;color:#fff}.switchDark
.vLight{display:none !important}.switchDark
.vDark{display:block !important}.mdl-message{padding:0
!important;display:flex;font:11rem 'EB Garamond', serif;color:rgba(0,0,0,0.08);text-transform:uppercase;overflow:hidden;position:relative}.mdl-message .m-content{display:flex;white-space:nowrap;animation:scrollText 20s infinite linear}.mdl-message .m-content>*{flex:none}@media (max-width: 1024px){.mdl-message{font-size:9.5rem}}@media (max-width: 1020px){.mdl-message{font-size:6rem}}@media (max-width: 767px){.mdl-message{font-size:6rem}}@keyframes
scrollText{from{transform:translateX(0%)}to{transform:translateX(-10%)}}.mdl-banner .m-content{background-size:cover;background-position:center;max-width:102.6rem;margin:0
auto;min-height:26.5rem;position:relative;padding:3rem;box-sizing:border-box;border-radius:8px;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;box-shadow:0 30px 60px -10px rgba(0,0,0,0.2)}.mdl-banner .m-content:before{transform:rotate(-360deg);opacity:0.2;content:"";position:absolute;border-radius:8px;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000 77%)}.mdl-banner .m-content .m-title{position:relative;max-width:26.6rem;color:#fff;font:500 3rem/1.17 'Roboto', sans-serif;margin-bottom:1.8rem}@media (max-width: 1024px){.mdl-banner .m-content .m-title{font-size:2.5rem;line-height:1.28}}.mdl-banner .m-content>a{display:inline-flex;position:relative;border-radius:1.45rem;border:solid 1px #fff;padding:0.7rem 2.6rem;color:#fff;text-transform:uppercase;font-family:'Roboto',sans-serif;font-size:13px;align-items:baseline}.mdl-banner .m-content > a
i{font-size:1rem;text-transform:none;margin-left: .6rem}
.css-title1{font:700 5rem/1 'Roboto',sans-serif}.css-title2{font:500 3rem/1.17 'Roboto', sans-serif}@media (max-width: 1024px){.css-title2{font-size:2.5rem;line-height:1.28}}.css-title3{font:1.3rem 'Roboto',sans-serif;text-transform:uppercase}.css-title4{font:700 5.5rem/1.07 'Roboto', sans-serif}@media (max-width: 1024px){.css-title4{font-size:4.5rem;line-height:1.16}}@media (max-width: 1020px){.css-title4{font-size:3.5rem;line-height:1.2}}@media (max-width: 767px){.css-title4{font-size:2.5rem}}.css-title5{font:1rem 'Roboto',sans-serif;text-transform:uppercase}.css-title6{font:500 2.5rem/1.2 'Roboto',sans-serif}.css-title7{font:500 1.7rem 'Roboto', sans-serif;letter-spacing: -0.05rem}.css-title8{font:600 7rem/.86 'EB Garamond', serif}@media (max-width: 1020px){.css-title8{font-size:6rem;line-height:1}}@media (max-width: 767px){.css-title8{font-size:4rem;line-height: .75}}.css-title9{font:700 4rem/1.48 'Roboto',sans-serif}.css-text1{font:1.5rem/1.87 'Roboto',sans-serif}.css-text2{font:2rem/1.5 'Roboto', sans-serif}@media (max-width: 1020px){.css-text2{font-size:1.6rem}}.css-button1{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #f987ff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#f987ff;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button1:hover{color:#fff;background-color:#f987ff}}.css-button1.selected{color:#fff;background-color:#f987ff}.css-button1 span+*{margin-left: .6rem}.css-button1
i{font-size:1rem;text-transform:none}.css-button2{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button2:hover{color:#fff;background-color:#000}}.css-button2.selected{color:#fff;background-color:#000}.css-button2 span+*{margin-left: .6rem}.css-button2
i{font-size:1rem;text-transform:none}.css-button2 i+*{margin-left: .6rem}.css-button3{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3.6rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button3:hover{color:#fff;background-color:#000}}.css-button3.selected{color:#fff;background-color:#000}.css-button3 span+*{margin-left: .6rem}.css-button3
i{font-size:1.4rem;text-transform:none}.css-button4{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #fff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#fff;cursor:pointer;transition: .3s ease}@media (min-width: 1021px){.css-button4:hover{color:#000;background-color:#fff}}.css-button4.selected{color:#000;background-color:#fff}.css-button4 span+*{margin-left:1rem}.css-button4
i{font-size:1rem;text-transform:none}.css-button4 i+*{margin-left: .8rem}.css-button5{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#fff;cursor:pointer;border: .1rem solid #000;transition: .3s ease}@media (min-width: 1021px){.css-button5:hover{color:#000;background-color:#fff}}.css-button5.selected{color:#000;background-color:#fff}.css-button5 span+*{margin-left:1rem}.css-button5
i{font-size:1rem;text-transform:none}.css-button6{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;border: .1rem solid #000;transition: .3s ease}@media (min-width: 1021px){.css-button6:hover{color:#fff;background-color:#000}}.css-button6.selected{color:#fff;background-color:#000}.css-button6 span+*{margin-left:1rem}.css-button6
i{font-size:1rem;text-transform:none}.css-link1{display:flex;align-items:center;font:1.3rem 'Roboto', sans-serif;text-transform:uppercase}.css-link1 span+*{margin-left: .6rem}.css-link1
i{font-size:1.3rem}.css-tap{font: .9rem 'Roboto', sans-serif;text-transform:uppercase;height:2rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
1.2rem;color:#000}.css-input{font:1.3rem/3.5rem 'Roboto', sans-serif;height:3.5rem;border-radius:99rem;width:100%;box-sizing:border-box;padding:0
1.8rem;text-transform:uppercase;border: .1rem solid rgba(0,0,0,0.2)}.css-input::-webkit-input-placeholder{color:#000}.css-input::-moz-placeholder{color:#000}.css-input:-ms-input-placeholder{color:#000}.css-input:-moz-placeholder{color:#000}.css-check{width:4rem;height:2.2rem;border-radius:99rem;position:relative;flex:none;overflow:hidden}.css-check
input{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:5}.css-check input:checked+i{left:2rem}.css-check input:checked~.m-bg{background-image:linear-gradient(to left,#8dfc1b 0%,#44eaff 100%), linear-gradient(to bottom,#e4e7ea,#eef0f3 75%)}.css-check
i{position:absolute;top:50%;left: .2rem;border-radius:99rem;transform:translateY(-50%);width:1.8rem;height:1.8rem;background-color:#fff;box-shadow: -0.2rem 0 .6rem -0.2rem rgba(0,0,0,0.5);pointer-events:none;transition: .3s ease;z-index:1}.css-check .m-bg{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(139,140,160,0.2),rgba(139,140,160,0.2) 77%);transition: .3s ease}.eff-init_trans
*{transition:none !important}.eff-init_trans .mdl-destacado_designer_slide_mini,
.eff-init_trans .mdl-destacado_designer{opacity:0}.eff-noactive{opacity:0;transform:translateY(10rem);transition: .7s ease}.eff-noactive.eff-active{opacity:1;transform:translateY(0)}.vLight{display:block}.vDark{display:none !important}.switchDark .bx-prev,
.switchDark .bx-next{background-color:#2f323b;border-color:#2f323b;color:#fff}.switchDark
.vLight{display:none !important}.switchDark
.vDark{display:block !important}.mdl-message{padding:0
!important;display:flex;font:11rem 'EB Garamond', serif;color:rgba(0,0,0,0.08);text-transform:uppercase;overflow:hidden;position:relative}.mdl-message .m-content{display:flex;white-space:nowrap;animation:scrollText 20s infinite linear}.mdl-message .m-content>*{flex:none}@media (max-width: 1024px){.mdl-message{font-size:9.5rem}}@media (max-width: 1020px){.mdl-message{font-size:6rem}}@media (max-width: 767px){.mdl-message{font-size:6rem}}@keyframes
scrollText{from{transform:translateX(0%)}to{transform:translateX(-10%)}}.switchDark .mdl-footer{background-color:#000;color:#fff}.switchDark .mdl-footer .m-content{color:#fff}.switchDark .mdl-footer .m-input{border-color:#fff;color:#fff}.switchDark .mdl-footer .m-input::-webkit-input-placeholder{color:#fff}.switchDark .mdl-footer .m-input::-moz-placeholder{color:#fff}.switchDark .mdl-footer .m-input:-ms-input-placeholder{color:#fff}.switchDark .mdl-footer .m-input:-moz-placeholder{color:#fff}.switchDark .mdl-footer .m-check
label{background-image:linear-gradient(139deg,#ff00c1 14%,#7a00ff 83%)}.switchDark .mdl-footer .m-check div
a{color:#fff}.switchDark .mdl-footer .m-submit{color:#fff;border-color:#fff}.switchDark .mdl-footer .m-central
.vLight{display:none}.switchDark .mdl-footer .m-central
.vDark{display:block}@media (max-width: 767px){.switchDark .mdl-footer .m-list,
.switchDark .mdl-footer .m-bot{color:#fff}}.mdl-footer{padding-top:9rem;padding-bottom:3rem;position:relative}.mdl-footer .hbspt-form{padding-top:2rem !important;padding-bottom:0;position:relative}.mdl-footer .hbspt-form .submitted-message{text-align:center;font:1.4rem/2 Roboto, sans-serif}.mdl-footer .hbspt-form
form{max-width:69.3rem;margin:0
auto;width:100%;padding:0;box-sizing:border-box;color:#000;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.mdl-footer .hbspt-form form>*{width:calc(50% - 1.5rem);margin-bottom:1rem}.mdl-footer .hbspt-form form > *.hs-fieldtype-textarea,
.mdl-footer .hbspt-form form > *.legal-consent-container,
.mdl-footer .hbspt-form form>*.hs_submit{width:100%}.mdl-footer .hbspt-form form > *:first-of-type,
.mdl-footer .hbspt-form form>*.form-columns-1{width:100%;font:700 4rem/1 Roboto, sans-serif;color:#000;font-weight:700;text-align:center;padding:0
1rem;box-sizing:border-box}.mdl-footer .hbspt-form form > *
label{font:13px Roboto, sans-serif;color:#000;text-transform:uppercase;display:flex;padding-top:2rem}.mdl-footer .hbspt-form form > * label.hs-error-msg{color:red;margin-bottom:0;margin-top:0.7rem}.mdl-footer .hbspt-form form > * label.hs-form-booleancheckbox-display{text-transform:none}.mdl-footer .hbspt-form form > *
.actions{display:flex;justify-content:center}.mdl-footer .hbspt-form form > * input[type="text"],
.mdl-footer .hbspt-form form > * input[type="email"],
.mdl-footer .hbspt-form form > * input[type="tel"],
.mdl-footer .hbspt-form form > * textarea,
.mdl-footer .hbspt-form form > *
select{font:1.3rem/3.5rem 'Roboto', sans-serif;height:3.5rem;border-radius:99rem;padding:0
1.8rem;text-transform:uppercase;width:100%;text-align:center;max-width:24rem;box-sizing:border-box;border: .1rem solid rgba(0,0,0,0.2)}.mdl-footer .hbspt-form form > * input[type="submit"]{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3.6rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease;width:100%;max-width:24rem}.mdl-footer .hbspt-form form > * input[type="submit"]:hover{color:#fff;background-color:#000}.mdl-footer .hbspt-form form > *
textarea{height:30rem;resize:none}.mdl-footer .hbspt-form form > *
ul{margin:0;padding:0}.mdl-footer .hbspt-form form > * ul,
.mdl-footer .hbspt-form form > *
li{list-style:none}.mdl-footer .hbspt-form form .inputs-list
label{font-size:11px;justify-content:center}.mdl-footer .hbspt-form form
.hs_email{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:0}.mdl-footer .hbspt-form form .hs_email>div{width:100%}.mdl-footer .hbspt-form form .hs_email>label{padding-right:2rem;width:calc(30% - 2rem);display:none}@media (max-width: 767px){.mdl-footer .hbspt-form form>*{width:100%}}.mdl-footer .m-content{margin:0
auto;max-width:136.6rem;color:#000}.mdl-footer .m-title{font:500 2.5rem/1.2 'Roboto', sans-serif}.mdl-footer .m-totop{position:absolute;right:0;top: -2.7rem;width:7.6rem;height:5.4rem;cursor:pointer;background-color:#fff}.mdl-footer .m-totop:before{background-image:url(/negocio/plantillas/panels/footer/button-up.svg);position:absolute;content:"";width:5.4rem;height:5.4rem;right:0;top:0;background-size:cover}.mdl-footer .m-top{display:flex;align-items:flex-start;justify-content:space-between;position:relative}.mdl-footer .m-top+*{margin-top:0rem}.mdl-footer .m-news{width:100%;max-width:36rem;padding:3.9rem 0;border:1px
solid rgba(0,0,0,0.2);border-radius:4px;box-shadow:0 30px 60px -10px rgba(0,0,0,0.2)}.mdl-footer .m-secondary{display:flex;align-items:flex-start;flex-wrap:wrap}.mdl-footer .m-links{width:50%;margin-bottom:4rem;display:flex;justify-content:center;align-items:center;border-top:solid 1px #979797;border-bottom:solid 1px #979797}.mdl-footer .m-central{padding:0
3.5rem;text-align:center;flex-shrink:0;display:flex;flex-direction:column;align-items:center;margin-top: -1rem}.mdl-footer .m-central
.vDark{display:none}.mdl-footer .m-form.active .m-check{display:flex}.mdl-footer .m-form .m-input:focus+.m-check{display:flex}.mdl-footer .m-input{font:1.3rem/3.5rem 'Roboto', sans-serif;height:3.5rem;border-radius:99rem;width:100%;box-sizing:border-box;padding:0
1.8rem;text-transform:uppercase;border: .1rem solid rgba(0,0,0,0.2);margin-top:2.2rem}.mdl-footer .m-input::-webkit-input-placeholder{color:#000}.mdl-footer .m-input::-moz-placeholder{color:#000}.mdl-footer .m-input:-ms-input-placeholder{color:#000}.mdl-footer .m-input:-moz-placeholder{color:#000}.mdl-footer .m-input+*{margin-top:2rem}.mdl-footer .m-check{display:none}.mdl-footer .m-check
label{width:4rem;height:2.2rem;border-radius:99rem;position:relative;flex:none;overflow:hidden}.mdl-footer .m-check label
input{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:5}.mdl-footer .m-check label input:checked+i{left:2rem}.mdl-footer .m-check label input:checked~.m-bg{background-image:linear-gradient(to left,#8dfc1b 0%,#44eaff 100%), linear-gradient(to bottom,#e4e7ea,#eef0f3 75%)}.mdl-footer .m-check label
i{position:absolute;top:50%;left: .2rem;border-radius:99rem;transform:translateY(-50%);width:1.8rem;height:1.8rem;background-color:#fff;box-shadow: -0.2rem 0 .6rem -0.2rem rgba(0,0,0,0.5);pointer-events:none;transition: .3s ease;z-index:1}.mdl-footer .m-check label .m-bg{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(139,140,160,0.2),rgba(139,140,160,0.2) 77%);transition: .3s ease}.mdl-footer .m-check label+*{margin-left:1.2rem}.mdl-footer .m-check
div{font:1rem 'Roboto', sans-serif;text-transform:uppercase;color:#7c7c7c;font-weight:700}.mdl-footer .m-check div
a{color:#000}.mdl-footer .m-check+*{margin-top:1.7rem}.mdl-footer .m-submit{font:1.3rem 'Roboto', sans-serif;text-transform:uppercase;height:3.6rem;display:flex;align-items:center;justify-content:center;border: .1rem solid #000;border-radius:99rem;box-sizing:border-box;padding:0
2rem;color:#000;cursor:pointer;transition: .3s ease;width:100%}@media (min-width: 1021px){.mdl-footer .m-submit:hover{color:#fff;background-color:#000}}.mdl-footer .m-submit.selected{color:#fff;background-color:#000}.mdl-footer .m-submit span+*{margin-left: .6rem}.mdl-footer .m-submit
i{font-size:1.4rem;text-transform:none}.mdl-footer .m-list{font:1.5rem/1.87 'Roboto', sans-serif;display:flex;flex-direction:column;align-items:center;margin:6rem 0}.mdl-footer .m-list a:hover{text-decoration:underline}.mdl-footer .m-rrss{display:flex;align-items:center;font-size:2.6rem;margin:4.5rem 0}.mdl-footer .m-rrss
a{display:block;margin:0
1rem;transition:0.2s ease}.mdl-footer .m-rrss a+*{margin-left:1.2rem}.mdl-footer .m-rrss a:hover{opacity:0.4}.mdl-footer .m-bot{font:1rem 'Roboto', sans-serif;text-transform:uppercase;display:flex;justify-content:space-between}.mdl-footer .m-bot div a+*{margin-left:2rem}@media (max-width: 1024px){.mdl-footer{padding-top:7.6rem}.mdl-footer .m-top+*{margin-top:9rem}}@media (max-width: 1020px){.mdl-footer{padding-bottom:2.5rem}.mdl-footer .m-links{width:100%;border:0;order:1;margin:0}.mdl-footer .m-central{order:0}.mdl-footer .m-list{margin:0}.mdl-footer .m-top{flex-wrap:wrap;flex-direction:column;align-items:center}.mdl-footer .m-news{margin-bottom:4.5rem}.mdl-footer .m-rrss{order:0;width:100%;font-size:2.7rem;justify-content:center;margin-bottom:5.2rem}.mdl-footer .m-rrss>*{margin:0
.8rem}}@media (max-width: 767px){.mdl-footer{padding:5rem 0 2rem 0;border-top:0}.mdl-footer .m-central{position:relative;padding:0}.mdl-footer .m-central:before{content:"";position:absolute;top:1.5rem;left:0;right:0;height:1px;background-color:#979797}.mdl-footer .m-news{margin-left:1.5rem;margin-right:1.5rem}.mdl-footer .m-logos{background-color:#fff;padding:0
4rem;position:relative}.mdl-footer .m-totop{display:none}.mdl-footer .m-bot{display:flex;flex-direction:column;margin-top:3rem}.mdl-footer .m-bot>div{text-align:center;line-height:3rem}.mdl-footer .m-bot>div:first-of-type{display:flex;flex-direction:column;text-align:center}.mdl-footer .m-bot > div:first-of-type a+*{margin-left:0}}.switchDark .mdl-footer .hbspt-form{background-color:#000}.switchDark .mdl-footer .hbspt-form
form{color:#fff}.switchDark .mdl-footer .hbspt-form form>*:first-of-type{color:#fff}.switchDark .mdl-footer .hbspt-form form > *
label{color:#fff}.switchDark .mdl-footer .hbspt-form form > * input[type="text"],
.switchDark .mdl-footer .hbspt-form form > * input[type="email"],
.switchDark .mdl-footer .hbspt-form form > * input[type="tel"],
.switchDark .mdl-footer .hbspt-form form > * textarea,
.switchDark .mdl-footer .hbspt-form form > *
select{border: .1rem solid #fff}.switchDark .mdl-footer .hbspt-form form > * input[type="submit"]{border: .1rem solid #fff;color:#fff}.switchDark .mdl-footer .hbspt-form form > * input[type="submit"]:hover{color:#000;background-color:#fff}body.switchDark .mdl-footer .m-totop{background-color:#000}body.switchDark .mdl-footer .m-totop:before{background-image:url(/negocio/plantillas/panels/footer/button-up2.svg)}@media (max-width: 767px){body.switchDark .mdl-footer .m-logos{background-color:transparent}}
