.elementor-5195 .elementor-element.elementor-element-0e4f5af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-5989e7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-754b620{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-5d31b04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-ec83dd4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5195 .elementor-element.elementor-element-ec83dd4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5195 .elementor-element.elementor-element-1e92acc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-eb7de41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-cd25c7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-3e68d1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-3fca908 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5195 .elementor-element.elementor-element-3fca908 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5195 .elementor-element.elementor-element-01f10e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-600fa64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-37d7a5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-40d97e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-fac95a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-40f4317{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-2197c85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-6663554{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-0fc68a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-ac7419f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-0873c5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-fb308a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-cb54189{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-f5f46c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-b12301b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-e2c3e5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-aab01e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-c65923e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-e5c4cdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-c1dd337{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-d52da9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-d9ef1d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-f429531{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-90ba97b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-5fcf8af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-8ee47ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-2da320c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-2e8c8c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-54b321b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-1ff3d4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-9eb6b5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-f149621{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-e17981d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-2b8bd0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5195 .elementor-element.elementor-element-2b8bd0a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5195 .elementor-element.elementor-element-f248297{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-38ee5f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-21b9a4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-9de4698{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-ed57daa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-28c4d03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-c0b1b60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-61f9efe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-54cb835{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-fc4cc7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-e9fc750{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-4cb5aeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-9819579{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-9b75776{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-61d50a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-c007416 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5195 .elementor-element.elementor-element-c007416 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5195 .elementor-element.elementor-element-bf52de1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-04674f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-bbffeeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-d69ee39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-5c20699 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5195 .elementor-element.elementor-element-5c20699 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5195 .elementor-element.elementor-element-ee57c91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-5a2ac67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-bda915e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-c630d70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-2ca686b .elementor-button-content-wrapper{flex-direction:row;}.elementor-5195 .elementor-element.elementor-element-2ca686b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5195 .elementor-element.elementor-element-41b7f71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-2981349{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-316ad61 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5195 .elementor-element.elementor-element-316ad61 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5195 .elementor-element.elementor-element-b3b107f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-a3e8213{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-7068fbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-a913a65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-bf47968{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5195 .elementor-element.elementor-element-d1ee14a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-5195:not(.elementor-motion-effects-element-type-background), body.elementor-page-5195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}/* Start custom CSS *//* ===== Home CLC (widgets nativos). Colores: navy #0B1733 · azul #2563EB · verde pastel #A7F3D0 ===== */
.h6{--ink:#0B1733;--bl:#2563EB;--bll:#EAF2FF;--bll2:#DBE9FF;--gr:#10B981;--grd:#059669;--grp:#A7F3D0;--grpl:#ECFDF5;--tx:#3A4A6A;--mu:#5B6998;--fm:"Outfit",sans-serif;--fh:"Caveat",cursive;--fb:"Inter",sans-serif;font-family:var(--fb);color:var(--tx);position:relative;overflow:hidden !important;-webkit-font-smoothing:antialiased;line-height:1.5}
.h6 .elementor-widget{margin:0 !important}
.h6 .elementor-widget-container{margin:0;padding:0}
.h6 .elementor-heading-title{font-family:inherit;color:inherit;margin:0;padding:0;line-height:inherit}
.h6 .elementor-heading-title a{color:inherit !important;text-decoration:none}
.h6 .elementor-widget-text-editor p{margin:0}
.h6 img{max-width:100%;height:auto;display:block}
.h6 .wrap{width:100%;max-width:1200px !important;margin:0 auto !important;padding:0 24px !important;position:relative;z-index:2}
.h6 .h6deco{position:static !important;width:auto !important}
.h6 .dd{position:absolute;pointer-events:none;z-index:1}
.h6 .dd svg{width:100%;height:100%;display:block}
.h6 .fl{animation:h6fl 6s ease-in-out infinite}.h6 .fl2{animation:h6fl 7s ease-in-out -2s infinite}
@keyframes h6fl{0%,100%{transform:translateY(0)}50%{transform:translateY(-14px)}}
@keyframes h6sp{to{transform:rotate(360deg)}}
.h6 .h6cv{position:absolute !important;left:0;right:0;bottom:-1px;width:100% !important;z-index:3;line-height:0}
.h6 .cv{width:100%;height:70px;display:block}
/* tipografía */
.h6 .hand .elementor-heading-title{font:700 30px/1.05 var(--fh)}
.h6 .big .elementor-heading-title{font:900 clamp(40px,5.6vw,76px)/.98 var(--fm);letter-spacing:-2.4px}
.h6 .t2 .elementor-heading-title{font:900 clamp(34px,4.4vw,58px)/1.02 var(--fm);letter-spacing:-1.8px;color:var(--ink)}
.h6 .br{position:relative;z-index:0;white-space:nowrap;padding:0 .14em;display:inline-block;color:var(--ink)}
.h6 .br::before{content:"";position:absolute;left:0;right:0;top:.12em;bottom:.02em;background:var(--grp);z-index:-1;transform:rotate(-2.5deg) skewX(-8deg);clip-path:polygon(2% 12%,10% 4%,30% 8%,55% 2%,80% 7%,98% 0,100% 40%,97% 88%,78% 96%,50% 92%,24% 100%,4% 94%,0 60%)}
.h6 .br.w::before{background:#fff}
.h6 .ul{position:relative;white-space:nowrap;background:linear-gradient(transparent 82%,var(--grp) 82%,var(--grp) 96%,transparent 96%)}
.h6 .lk .elementor-heading-title{font:700 16px var(--fb);color:var(--ink)}
.h6 .lk .elementor-heading-title a{border-bottom:2px solid currentColor;padding-bottom:2px}
.h6 .lk-w .elementor-heading-title{color:#fff}
/* botones */
.h6 .h6b{width:auto !important}
.h6 .h6b .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:0;font:800 17px/1 var(--fb) !important;padding:20px 32px !important;border-radius:999px !important;border:0 !important;transition:transform .2s,box-shadow .2s,background-color .2s;white-space:nowrap;text-transform:none;letter-spacing:0}
.h6 .h6b .elementor-button:hover{transform:translateY(-3px) rotate(-1deg)}
.h6 .h6b .elementor-button-icon svg{width:1em;height:1em;fill:currentColor}
.h6 .btn-g .elementor-button{background:var(--grp) !important;color:var(--ink) !important;box-shadow:0 8px 0 #6EE7B7}
.h6 .btn-n .elementor-button{background:var(--ink) !important;color:#fff !important;box-shadow:0 8px 0 #000}
.h6 .btn-w .elementor-button{background:#fff !important;color:var(--bl) !important;box-shadow:0 8px 0 rgba(11,23,51,.35)}
.h6 .h6b .elementor-button .elementor-button-icon,.h6 .h6b .elementor-button .elementor-button-text{color:inherit !important}

/* ===== 0. INSTAGRAM ===== */
.h6.ig{background:linear-gradient(100deg,#fff 0%,#fff 38%,#D1FAE5 62%,#A7F3D0 100%);padding:34px 0 64px !important;color:var(--ink)}
.h6.ig::before{content:"";position:absolute;right:-60px;top:-90px;width:360px;height:360px;border-radius:50%;border:3px dashed rgba(37,99,235,.18);z-index:0}
.h6 .igg{display:grid !important;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:24px;align-items:center;min-height:190px}
.h6 .igt .elementor-heading-title{font:900 clamp(26px,2.9vw,40px)/1.12 var(--fm);letter-spacing:-1px;color:var(--ink);margin-bottom:10px}
.h6 .igs p{font-size:17px;color:var(--mu);margin-bottom:20px !important;max-width:560px}
.h6 .igrow{flex-direction:row !important;align-items:center;gap:18px;flex-wrap:wrap}
.h6 .igb .elementor-button{background:var(--ink) !important;color:#fff !important;padding:15px 24px !important;font-size:15px !important;box-shadow:0 6px 0 #000}
.h6 .igh .elementor-heading-title{font:700 26px var(--fh);color:var(--bl);transform:rotate(-3deg);display:inline-block}
.h6 .igr{position:relative;height:190px}
.h6 .ph{position:absolute;left:50%;top:-6px;width:178px;height:300px;margin-left:-89px;background:#fff;border-radius:30px;border:7px solid var(--ink);box-shadow:0 30px 50px rgba(11,23,51,.25);transform:rotate(8deg);overflow:hidden;padding:12px 10px}
.h6 .ph .pr{display:flex;align-items:center;gap:8px;margin-bottom:8px}
.h6 .ph .av{width:38px;height:38px;border-radius:50%;padding:2px;background:linear-gradient(45deg,#FEDA75,#FA7E1E,#D62976,#962FBF,#4F5BD5);flex:none}
.h6 .ph .av span{display:flex;width:100%;height:100%;border-radius:50%;background:var(--ink);border:2px solid #fff;align-items:center;justify-content:center;color:var(--grp);font:900 10px var(--fm)}
.h6 .ph .pr b{font:800 10.5px var(--fb);color:var(--ink);display:block}.h6 .ph .pr small{font:600 9px var(--fb);color:var(--mu)}
.h6 .ph .fw{display:block;text-align:center;background:var(--bl);color:#fff;border-radius:7px;font:800 10px var(--fb);padding:5px;margin-bottom:8px}
.h6 .ph .gr{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.h6 .ph .gr img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:3px}
.h6 .igl{position:absolute;left:8%;top:18px;width:62px;height:62px;border-radius:18px;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:34px;box-shadow:0 16px 30px rgba(214,36,159,.35);transform:rotate(-10deg);z-index:2;animation:h6fl 5s ease-in-out infinite}
.h6 .hrt{position:absolute;z-index:2;color:var(--bl);animation:h6up 4s ease-in infinite;opacity:0}
.h6 .hrt.a{right:10%;bottom:30px;font-size:22px}.h6 .hrt.b{right:20%;bottom:10px;font-size:15px;animation-delay:1.3s;color:var(--grd)}.h6 .hrt.c{right:4%;bottom:0;font-size:17px;animation-delay:2.6s}
@keyframes h6up{0%{opacity:0;transform:translateY(0) scale(.6)}20%{opacity:1}100%{opacity:0;transform:translateY(-120px) scale(1.1)}}

/* ===== 1. HERO ===== */
.h6.hero{background:var(--ink);color:#fff;padding:80px 0 0 !important}
.h6.hero::before{content:"";position:absolute;inset:0;background:radial-gradient(800px 560px at 80% 40%,rgba(37,99,235,.5),transparent 65%);-webkit-mask:linear-gradient(180deg,transparent 0,#000 160px);mask:linear-gradient(180deg,transparent 0,#000 160px);z-index:0}
.h6 .hg{display:grid !important;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:20px;align-items:end;min-height:680px}
.h6 .hl{padding-bottom:120px !important}
.h6.hero .hand .elementor-heading-title{color:var(--grp);transform:rotate(-3deg);display:inline-block;margin-bottom:14px}
.h6.hero .big .elementor-heading-title{color:#fff;margin-bottom:28px}
.h6 .hs p{font-size:20px;line-height:1.6;color:#C9D5F2;max-width:560px;margin-bottom:36px !important}
.h6 .hs b{color:#fff}.h6 .hs b.g{color:var(--grp)}
.h6 .hc{flex-direction:row !important;align-items:center;gap:26px;flex-wrap:wrap}
.h6 .hr{position:relative;height:680px;align-self:end}
.h6 .hr-deco{position:absolute !important;inset:0;width:100% !important}
.h6 .hr-art{position:absolute;inset:0}
.h6 .hr-art .blob{position:absolute;left:2%;bottom:40px;width:96%;aspect-ratio:1;color:var(--bl)}
.h6 .hr-art .blob2{position:absolute;left:14%;bottom:90px;width:72%;aspect-ratio:1;color:var(--grp);opacity:.9;animation:h6sp 60s linear infinite}
.h6 .hr-art svg{width:100%;height:100%;display:block}
.h6 .hr-img{position:absolute !important;bottom:0;left:50%;transform:translateX(-50%);height:96%;width:auto !important;z-index:2}
.h6 .hr-img img{height:100%;width:auto;max-width:none;filter:drop-shadow(0 30px 40px rgba(0,0,0,.35))}
.h6 .stamp{position:absolute;right:-10px;top:120px;width:150px;height:150px;z-index:4}
.h6 .stamp svg{width:100%;height:100%}
.h6 .stamp .ring{animation:h6sp 16s linear infinite;transform-origin:50% 50%}
.h6 .stamp .ring text{font:800 11.5px var(--fb);letter-spacing:2.6px;fill:var(--ink);text-transform:uppercase}
.h6 .stamp .ct{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--ink);line-height:1}
.h6 .stamp .ct b{font:900 30px var(--fm);letter-spacing:-1px}.h6 .stamp .ct small{font:700 12px var(--fb);margin-top:3px}
.h6 .tag{position:absolute;left:-30px;bottom:200px;z-index:4;background:#fff;color:var(--ink);border-radius:18px;padding:12px 16px;box-shadow:0 20px 40px rgba(0,0,0,.3);transform:rotate(-6deg);line-height:1.1;animation:h6fl 6s ease-in-out infinite}
.h6 .tag small{display:block;font:700 11px var(--fb);letter-spacing:1px;text-transform:uppercase;color:var(--mu)}
.h6 .tag b{font:900 24px var(--fm);color:var(--bl)}.h6 .tag b em{font:600 13px var(--fb);font-style:normal;color:var(--mu)}

/* ===== 2. ENVÍO ===== */
.h6.env{background:var(--grp);padding:70px 0 130px !important}
.h6.env::before{content:"";position:absolute;right:-180px;top:70px;width:440px;height:440px;border-radius:50%;background:rgba(255,255,255,.35);z-index:0}
.h6.env::after{content:"";position:absolute;left:-120px;bottom:-160px;width:420px;height:420px;border-radius:50%;border:3px dashed rgba(11,23,51,.12);z-index:0}
.h6 .eg,.h6 .ng{display:grid !important;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:30px;align-items:center}
.h6.env .hand .elementor-heading-title{color:var(--bl);transform:rotate(-2deg);display:inline-block;margin-bottom:12px}
.h6.env .big .elementor-heading-title{color:var(--ink);margin-bottom:22px}
.h6 .no{flex-direction:row !important;flex-wrap:wrap;gap:10px 12px;margin-bottom:26px !important}
.h6 .chip-n{width:auto !important}
.h6 .chip-n .elementor-heading-title{background:var(--ink);color:#fff;border-radius:999px;padding:10px 18px;font:700 16px var(--fb);display:inline-flex;align-items:center;gap:9px}
.h6 .chip-n i{color:var(--grp)}
.h6 .chip-n.r1{transform:rotate(-1.5deg)}.h6 .chip-n.r2{transform:rotate(1deg)}.h6 .chip-n.r3{transform:rotate(-.5deg)}
.h6 .eimg img{width:100%;max-width:460px;margin:0 auto;transform:rotate(4deg);filter:drop-shadow(0 26px 30px rgba(11,23,51,.25))}

/* ===== 3. QUÉ IMPRIMES ===== */
.h6.what{background:#fff;padding:60px 0 120px !important}
.h6 .ttl{text-align:center;margin-bottom:56px !important;align-items:center}
.h6 .ttl .hand .elementor-heading-title{color:var(--bl);margin-top:12px;font-size:28px}
.h6 .pols{display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;align-items:start}
.h6 .pol{display:flex !important;background:#fff;border-radius:22px;padding:12px 12px 18px !important;box-shadow:0 22px 44px rgba(11,23,51,.12),0 0 0 1px #E6EDFB;transition:transform .3s,box-shadow .3s;color:var(--ink);text-decoration:none}
.h6 .pol.r0{transform:rotate(-3deg)}.h6 .pol.r1{transform:rotate(2deg);margin-top:40px !important}.h6 .pol.r2{transform:rotate(-1.5deg)}.h6 .pol.r3{transform:rotate(3deg);margin-top:40px !important}.h6 .pol.r4{transform:rotate(-2deg)}
.h6 .pol:hover{transform:rotate(0) translateY(-10px) scale(1.03);box-shadow:0 34px 60px rgba(11,23,51,.18),0 0 0 2px var(--bl)}
.h6 .pi{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:1;background:var(--bll)}
.h6 .pimg,.h6 .pimg img{width:100%;height:100%}.h6 .pimg img{object-fit:cover}
.h6 .pt{position:absolute !important;left:10px;bottom:10px;width:auto !important}
.h6 .pt .elementor-heading-title{background:var(--ink);color:#fff;border-radius:999px;padding:6px 11px;font:700 12px var(--fb);display:inline-block}
.h6 .pt.g .elementor-heading-title{background:var(--grp);color:var(--ink)}
.h6 .pn{position:absolute !important;right:10px;top:10px;width:auto !important}
.h6 .pn .elementor-heading-title{background:#EF4444;color:#fff;border-radius:999px;padding:5px 10px;font:800 11px var(--fb);letter-spacing:1px}
.h6 .polh .elementor-heading-title{font:900 23px/1.1 var(--fm);letter-spacing:-.6px;margin:14px 4px 4px;color:var(--ink)}
.h6 .polp .elementor-heading-title{font:700 22px/1.1 var(--fh);color:var(--bl);margin:0 4px}
.h6 .swipe{display:none}
.h6 .swipe .elementor-heading-title{font:700 20px var(--fh);color:var(--bl);text-align:center}
.h6 .fins{flex-direction:row !important;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:64px !important}
.h6 .fin{width:auto !important}
.h6 .fin .elementor-heading-title{border:2.5px solid var(--ink);border-radius:999px;padding:12px 22px;font:800 18px var(--fm);color:var(--ink);display:inline-flex;gap:10px;align-items:center;transition:all .2s}
.h6 .fin .elementor-heading-title:hover{background:var(--ink);color:#fff}
.h6 .fin i{color:var(--bl)}
.h6 .steps{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:100px !important}
.h6 .n .elementor-heading-title{font:900 110px/0.8 var(--fm);color:transparent;-webkit-text-stroke:2.5px var(--bl);letter-spacing:-4px;transition:color .3s}
.h6 .st:hover .n .elementor-heading-title{color:var(--grp);-webkit-text-stroke-color:var(--ink)}
.h6 .sth .elementor-heading-title{font:900 22px var(--fm);color:var(--ink);letter-spacing:-.4px;margin:6px 0}
.h6 .stp p{font-size:15.5px;line-height:1.55;color:var(--mu)}

/* ===== 4. ENCUADERNACIÓN ===== */
.h6.enc{background:var(--bl);color:#fff;padding:110px 0 140px !important}
.h6.enc::before{content:"";position:absolute;left:-220px;top:90px;width:500px;height:500px;border-radius:50%;background:rgba(255,255,255,.08);z-index:0}
.h6.enc::after{content:"";position:absolute;right:-160px;bottom:-260px;width:620px;height:620px;border-radius:50%;background:rgba(11,23,51,.22);z-index:0}
.h6.enc .hand .elementor-heading-title{color:var(--grp);transform:rotate(-2deg);display:inline-block;margin-bottom:12px}
.h6.enc .big .elementor-heading-title{color:#fff;margin-bottom:26px}
.h6 .eq{flex-direction:row !important;align-items:center;gap:16px;flex-wrap:nowrap;margin-bottom:26px !important}
.h6 .eq>.elementor-widget{width:auto !important}
.h6 .eqb .elementor-heading-title{font:900 clamp(50px,6.4vw,96px)/.9 var(--fm);letter-spacing:-3px}
.h6 .eqb.o .elementor-heading-title{color:transparent;-webkit-text-stroke:3px #fff}
.h6 .eqb.g .elementor-heading-title{color:var(--grp)}
.h6 .eqs .elementor-heading-title{font:700 18px/1.2 var(--fb);color:#DCE6FF;white-space:nowrap}
.h6 .eqi .elementor-heading-title{font-size:36px;color:var(--grp)}
.h6 .etx2 p{font-size:19px;line-height:1.6;color:#DCE6FF;max-width:540px;margin-bottom:32px !important}
.h6 .nimg img{width:100%;max-width:420px;margin:0 auto;transform:rotate(-7deg);filter:drop-shadow(0 34px 40px rgba(0,0,0,.3))}

/* ===== 5. CALIDAD ===== */
.h6.qa{background:var(--ink);color:#fff;padding:120px 0 140px !important}
.h6.qa::before{content:"";position:absolute;inset:0;background:radial-gradient(700px 500px at 0% 50%,rgba(37,99,235,.45),transparent 65%),radial-gradient(500px 400px at 100% 100%,rgba(16,185,129,.2),transparent 65%);z-index:0}
.h6.qa::after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.08) 1.3px,transparent 1.3px);background-size:26px 26px;z-index:0}
.h6 .qtop{display:grid !important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:center;margin-bottom:70px !important}
.h6.qa .hand .elementor-heading-title{color:var(--grp);transform:rotate(-2deg);display:inline-block;margin-bottom:12px}
.h6.qa .t2 .elementor-heading-title{color:#fff;margin-bottom:22px}
.h6 .qp p{font-size:18px;line-height:1.65;color:#C9D5F2}.h6 .qp b{color:#fff}
.h6 .qimg img{width:100%;max-width:560px;margin:0 auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.4))}
.h6 .gsm{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid rgba(255,255,255,.15)}
.h6 .gsm .g{padding:34px 28px 10px !important;border-right:2px solid rgba(255,255,255,.15);transition:background .3s}
.h6 .gsm .g:last-child{border-right:0}.h6 .gsm .g:hover{background:rgba(255,255,255,.04)}
.h6 .gb .elementor-heading-title{font:900 clamp(56px,6.4vw,92px)/.9 var(--fm);letter-spacing:-3px;color:transparent;-webkit-text-stroke:2.5px var(--grp);transition:color .3s}
.h6 .g:hover .gb .elementor-heading-title{color:var(--grp)}
.h6 .gh .elementor-heading-title{font:800 20px var(--fm);color:#fff;margin:16px 0 6px}
.h6 .gp p{font-size:15.5px;line-height:1.55;color:#B9C8EC}
.h6 .fsc{width:auto !important;margin-top:40px !important;align-self:flex-start}
.h6 .fsc .elementor-heading-title{display:inline-flex;align-items:center;gap:12px;background:var(--grp);color:var(--ink);border-radius:999px;padding:12px 22px 12px 14px;font:700 16px var(--fb);transform:rotate(-1.5deg)}
.h6 .fsc i{width:36px;height:36px;border-radius:50%;background:var(--ink);color:var(--grp);display:flex;align-items:center;justify-content:center}

/* ===== 6. TIENDAS ===== */
.h6.shop{background:#fff;padding:110px 0 120px !important}
.h6 .sg{display:grid !important;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:50px;align-items:center;margin-bottom:60px !important}
.h6 .simg{position:relative}
.h6 .sbl{position:absolute !important;inset:-8% -4% -4% -10%;width:auto !important;color:var(--bll2)}
.h6 .sbl .bl,.h6 .sbl svg{display:block;width:100%;height:100%}
.h6 .simgi{position:relative;z-index:1}
.h6 .simgi img{width:88%;margin:0 auto;transform:rotate(-5deg);filter:drop-shadow(0 26px 30px rgba(11,23,51,.2))}
.h6.shop .hand .elementor-heading-title,.h6.biz .hand .elementor-heading-title{color:var(--bl);transform:rotate(-2deg);display:inline-block;margin-bottom:12px}
.h6.shop .t2 .elementor-heading-title,.h6.biz .t2 .elementor-heading-title{margin-bottom:20px}
.h6 .sp p,.h6 .bp p{font-size:18px;line-height:1.65;color:var(--mu);max-width:620px}.h6 .sp b{color:var(--ink)}
.h6 .wall{flex-direction:row !important;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 0;padding:34px 0 !important;border-top:2.5px solid var(--ink);border-bottom:2.5px solid var(--ink)}
.h6 .wc{width:auto !important}
.h6 .wc .elementor-heading-title{font:900 clamp(30px,4.2vw,58px)/1.1 var(--fm);letter-spacing:-1.6px;color:var(--ink)}
.h6 .wc .elementor-heading-title a{padding:0 .18em;position:relative;z-index:0;display:inline-block}
.h6 .wc sup{font:800 .32em var(--fb);letter-spacing:0;color:var(--bl);vertical-align:top;margin-left:2px;position:relative;top:.4em}
.h6 .wc .elementor-heading-title a::before{content:"";position:absolute;left:.08em;right:.08em;top:.3em;bottom:.12em;background:var(--grp);z-index:-1;transform:scaleX(0) rotate(-2deg);transform-origin:left;transition:transform .3s ease}
.h6 .wc .elementor-heading-title a:hover::before{transform:scaleX(1) rotate(-2deg)}
.h6 .wc:not(:last-child)::after{content:"★";color:var(--bl);font-size:clamp(14px,1.6vw,22px);margin:0 .1em;align-self:center}
.h6 .wc{display:inline-flex !important;align-items:center}
.h6 .sfoot{align-items:center;margin-top:44px !important}

/* ===== 7. BUSINESS ===== */
.h6.biz{background:var(--bll);padding:90px 0 0 !important}
.h6.biz::before{content:"";position:absolute;right:-160px;top:60px;width:440px;height:440px;border-radius:50%;background:var(--bll2);z-index:0}
.h6 .bzg{display:grid !important;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:30px;align-items:end}
.h6 .bzl{padding-bottom:100px !important}
.h6 .bp p{margin-bottom:28px !important}
.h6 .bul{flex-direction:row !important;flex-wrap:wrap;gap:10px;margin-bottom:32px !important}
.h6 .bli{width:auto !important}
.h6 .bli .elementor-heading-title{background:#fff;border-radius:999px;padding:10px 16px;font:700 15px var(--fb);color:var(--ink);display:inline-flex;gap:8px;align-items:center;box-shadow:0 6px 0 var(--bll2)}
.h6 .bli i{color:var(--gr)}
.h6 .bzr{position:relative;height:520px}
.h6 .bbl{position:absolute !important;left:0;right:0;bottom:30px;width:100% !important;aspect-ratio:1;color:var(--grp)}
.h6 .bbl .bl,.h6 .bbl svg{display:block;width:100%;height:100%}
.h6 .bzimg{position:absolute !important;bottom:0;left:50%;transform:translateX(-50%);height:100%;width:auto !important;z-index:1}
.h6 .bzimg img{height:100%;width:auto;max-width:none}

/* ===== 8. FAQ ===== */
.h6.faq{background:#fff;padding:110px 0 120px !important}
.h6 .fg{display:grid !important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px;align-items:start}
.h6.faq .hand .elementor-heading-title{color:var(--bl);font-size:28px;margin:10px 0 26px}
.h6.faq .lk{margin-bottom:22px !important}
.h6 .wa .elementor-button{background:var(--grpl) !important;color:var(--ink) !important;border:2px solid var(--grp) !important;font-size:16px !important;padding:12px 20px !important}
.h6 .wa .elementor-button-icon{color:#25D366 !important}
.h6 .qs .elementor-toggle-item{border-bottom:2.5px solid var(--ink);margin:0 !important}
.h6 .qs .elementor-toggle-item:first-child{border-top:2.5px solid var(--ink)}
.h6 .qs .elementor-tab-title{border:0 !important;padding:26px 4px !important;display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;gap:20px;cursor:pointer}
.h6 .qs .elementor-toggle-title{font:800 21px/1.3 var(--fm) !important;color:var(--ink) !important;letter-spacing:-.3px}
.h6 .qs .elementor-tab-title:hover .elementor-toggle-title{color:var(--bl) !important}
.h6 .qs .elementor-toggle-icon{width:40px !important;height:40px;flex:none;border-radius:50%;background:var(--ink);color:#fff;display:flex !important;align-items:center;justify-content:center;font-size:15px}
.h6 .qs .elementor-toggle-icon svg{width:15px;height:15px;fill:#fff}
.h6 .qs .elementor-tab-title.elementor-active .elementor-toggle-icon{background:var(--bl)}
.h6 .qs .elementor-tab-content{border:0 !important;padding:0 60px 26px 4px !important;font-size:17px;line-height:1.65;color:var(--tx)}

/* ===== 9. CTA ===== */
.h6.end{background:var(--ink);color:#fff;padding:140px 0 110px !important;text-align:center}
.h6.end::before{content:"";position:absolute;left:50%;top:50%;width:900px;height:900px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(37,99,235,.55),transparent);z-index:0}
.h6 .etc{align-items:center}
.h6.end .big .elementor-heading-title{color:#fff;max-width:900px;margin:0 auto 26px;font-size:clamp(44px,6.4vw,92px)}
.h6 .ep p{font-size:20px;color:#C9D5F2;max-width:620px;margin:0 auto 40px !important;line-height:1.6}
.h6.end .hand .elementor-heading-title{color:var(--grp);margin-top:26px;display:inline-block;transform:rotate(-2deg)}
.h6 .trust{flex-direction:row !important;justify-content:center;flex-wrap:wrap;gap:12px 34px;margin-top:56px !important}
.h6 .tr{width:auto !important}
.h6 .tr .elementor-heading-title{display:inline-flex;gap:9px;align-items:center;font:700 15px var(--fb);color:#DCE6FF}.h6 .tr i{color:var(--grp)}

/* ===== 10. SEO ===== */
.h6.seo{background:#fff;padding:60px 0 50px !important}
.h6 .sx{position:relative;display:grid !important;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px;align-items:center;background:var(--bll);border-radius:32px;padding:44px 48px !important;overflow:visible}
.h6 .sx::before{content:"";position:absolute;right:-30px;bottom:-30px;width:150px;height:150px;border-radius:50%;border:2.5px dashed var(--bll2);z-index:0}
.h6 .sx>.h6deco{position:absolute !important;inset:0;width:100% !important}
.h6 .sxc{width:auto !important;align-self:flex-start}
.h6 .sxc .elementor-heading-title{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--bl);border-radius:999px;padding:8px 14px;font:700 12px var(--fb);letter-spacing:1px;text-transform:uppercase}
.h6 .sxh .elementor-heading-title{font:900 clamp(24px,2.6vw,34px)/1.12 var(--fm);letter-spacing:-.8px;color:var(--ink);margin:14px 0 12px}
.h6 .sxp p{font-size:16px;line-height:1.7;color:var(--mu)}.h6 .sxp strong{color:var(--ink)}
.h6 .sxt{flex-direction:row !important;flex-wrap:wrap;gap:10px}
.h6 .sxi{width:auto !important}
.h6 .sxi .elementor-heading-title{display:inline-flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:10px 15px;font:700 14px var(--fb);color:var(--ink);box-shadow:0 5px 0 var(--bll2);transform:rotate(-1.2deg);transition:transform .2s}
.h6 .sxi:nth-child(even) .elementor-heading-title{transform:rotate(1.2deg)}
.h6 .sxi .elementor-heading-title:hover{transform:translateY(-3px)}
.h6 .sxi i{color:var(--bl)}.h6 .sxi.g .elementor-heading-title{background:var(--grp)}.h6 .sxi.g i{color:var(--grd)}

/* ===== RESPONSIVE ===== */
@media (max-width:1024px){
.h6 .hg,.h6 .qtop,.h6 .fg{grid-template-columns:minmax(0,1fr)}
.h6 .hl{padding-bottom:10px !important;text-align:center;align-items:center}.h6 .hs p{margin-left:auto;margin-right:auto}.h6 .hc{justify-content:center}
.h6.hero .big .elementor-heading-title{font-size:64px}.h6 .hr{height:540px;max-width:520px;width:100%;margin:0 auto}
.h6 .eg,.h6 .ng,.h6 .bzg{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:24px}
.h6 .sg{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:30px}
.h6 .bzl{padding-bottom:60px !important}.h6 .bzr{height:420px}
.h6 .qtop{text-align:center}.h6 .qimg img{max-width:440px}
.h6 .pols{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:center}.h6 .pol{width:calc(33.33% - 15px) !important;margin-top:0 !important}
.h6 .steps{grid-template-columns:repeat(2,minmax(0,1fr))}
.h6 .fsc{align-self:center}
.h6 .sx{grid-template-columns:minmax(0,1fr);gap:26px}
}
@media (max-width:767px){
.h6 .wrap{padding:0 18px !important}
.h6 .dd.hm,.h6 .dd .hm{display:none}
.h6 .cv{height:40px}
.h6 .big .elementor-heading-title{letter-spacing:-1.6px}
.h6.ig{padding:22px 0 50px !important;background:linear-gradient(160deg,#fff 0%,#fff 40%,#A7F3D0 100%)}.h6.ig::before{display:none}
.h6 .igg{grid-template-columns:minmax(0,1fr);min-height:0}.h6 .igr-w{display:none}.h6 .igs{display:none}
.h6 .igt .elementor-heading-title{font-size:23px;margin-bottom:12px}.h6 .igb .elementor-button{padding:12px 20px !important}.h6 .igh .elementor-heading-title{font-size:22px}
.h6.hero{padding-top:40px !important}.h6 .hg{min-height:0}
.h6 .hs p{font-size:17px}.h6 .hc .h6b,.h6 .hc .h6b .elementor-button{width:100% !important}
.h6 .hr{height:360px}.h6 .stamp{width:100px;height:100px;right:0;top:20px}.h6 .stamp .ct b{font-size:20px}.h6 .stamp .ring text{font-size:10px;letter-spacing:2px}
.h6 .tag{left:0;bottom:110px}.h6 .tag b{font-size:20px}
.h6 .eg,.h6 .ng,.h6 .sg,.h6 .bzg{grid-template-columns:minmax(0,1fr)}
.h6 .etx,.h6 .ntx,.h6 .qtx,.h6 .stx,.h6 .bzl,.h6 .ftx{text-align:center;align-items:center}
.h6 .no,.h6 .bul,.h6 .eq{justify-content:center}
.h6 .hs p,.h6 .etx2 p,.h6 .sp p,.h6 .bp p{margin-left:auto;margin-right:auto}
.h6 .eimg img{max-width:250px}.h6 .nimg img{max-width:210px}.h6 .qimg img{max-width:320px}.h6 .simg{max-width:250px;margin:0 auto}.h6 .bzr{height:320px;max-width:300px;width:100%;margin:0 auto}
.h6.env{padding:44px 0 80px !important}.h6.enc,.h6.qa,.h6.shop{padding:56px 0 86px !important}.h6.biz{padding-top:50px !important}.h6 .bzl{padding-bottom:10px !important}
.h6.what{padding:40px 0 90px !important}.h6 .ttl{margin-bottom:34px !important}
.h6 .chip-n .elementor-heading-title{font-size:14px;padding:9px 14px}
.h6 .pols{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -18px !important;padding:14px 18px 22px !important;scrollbar-width:none}
.h6 .pols::-webkit-scrollbar{display:none}
.h6 .pol{flex:0 0 68% !important;width:auto !important;scroll-snap-align:center;margin-top:0 !important}
.h6 .swipe{display:block}
.h6 .fins{margin-top:40px !important;gap:8px}.h6 .fin .elementor-heading-title{font-size:15px;padding:9px 15px}
.h6 .steps{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:56px !important}
.h6 .st{flex-direction:row !important;gap:14px;align-items:flex-start}.h6 .n{width:90px !important;flex:none}.h6 .n .elementor-heading-title{font-size:90px}
.h6 .eq{gap:10px}.h6 .eqb .elementor-heading-title{letter-spacing:-2px;font-size:46px}.h6 .eqs .elementor-heading-title{font-size:14px}.h6 .eqi .elementor-heading-title{font-size:24px}
.h6 .qtop{margin-bottom:34px !important;gap:20px}
.h6 .gsm .g{border-right:2px solid rgba(255,255,255,.15);padding:20px 8px 6px !important;text-align:center}
.h6 .gb .elementor-heading-title{font-size:40px;letter-spacing:-1.5px;-webkit-text-stroke-width:2px}.h6 .gh .elementor-heading-title{font-size:14px;line-height:1.2;margin:10px 0 4px}.h6 .gp p{font-size:12.5px;line-height:1.4}
.h6 .fsc .elementor-heading-title{font-size:14px;transform:none}
.h6 .wall{padding:24px 0 !important}.h6 .wc .elementor-heading-title{font-size:30px;letter-spacing:-1px}
.h6.faq{padding:70px 0 90px !important}.h6 .fg{gap:30px}
.h6 .qs .elementor-toggle-title{font-size:18px !important}.h6 .qs .elementor-tab-title{padding:20px 2px !important}.h6 .qs .elementor-tab-content{padding:0 4px 20px !important;font-size:16px}
.h6.end{padding:100px 0 80px !important}.h6 .ep p{font-size:17px}.h6.end .h6b,.h6.end .h6b .elementor-button{width:100% !important}
.h6 .sx{padding:30px 20px !important;text-align:center;border-radius:24px}.h6 .sxl{align-items:center}.h6 .sxc{align-self:center}.h6 .sxt{justify-content:center}.h6 .sxi .elementor-heading-title{font-size:13px;padding:8px 12px}.h6.seo{padding:40px 0 30px !important}
}/* End custom CSS */