.elementor-119 .elementor-element.elementor-element-2e2711c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--padding-top:10px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-119 .elementor-element.elementor-element-df0c394{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-119 .elementor-element.elementor-element-de7ebb3{left:10px;}body.rtl .elementor-119 .elementor-element.elementor-element-de7ebb3{right:10px;}.elementor-119 .elementor-element.elementor-element-de7ebb3{top:10px;font-size:14px;color:var( --e-global-color-text );}.elementor-119 .elementor-element.elementor-element-de7ebb3 a{color:var( --e-global-color-d154800 );}.elementor-119 .elementor-element.elementor-element-bb57b21{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-119 .elementor-element.elementor-element-bb57b21 .elementor-heading-title{font-size:50px;font-weight:400;line-height:1.2em;}.elementor-119 .elementor-element.elementor-element-df38228{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-119 .elementor-element.elementor-element-df38228 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-119 .elementor-element.elementor-element-df38228 .elementor-button{font-size:16px;font-weight:500;line-height:20px;padding:15px 45px 15px 30px;}.elementor-119 .elementor-element.elementor-element-9aaaa3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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-119 .elementor-element.elementor-element-4678d02 .elementor-button{background-color:var( --e-global-color-acc69fc );font-size:15px;line-height:55px;fill:var( --e-global-color-d154800 );color:var( --e-global-color-d154800 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ceed3fb );border-radius:50px 50px 50px 50px;padding:0px 30px 0px 30px;}.elementor-119 .elementor-element.elementor-element-4678d02 .elementor-button:hover, .elementor-119 .elementor-element.elementor-element-4678d02 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_3 );color:var( --e-global-color-blocksy_palette_6 );border-color:var( --e-global-color-blocksy_palette_4 );}.elementor-119 .elementor-element.elementor-element-4678d02{margin:0px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-119 .elementor-element.elementor-element-4678d02 .elementor-button:hover svg, .elementor-119 .elementor-element.elementor-element-4678d02 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_6 );}.elementor-119 .elementor-element.elementor-element-f71717b .elementor-button{background-color:var( --e-global-color-acc69fc );font-size:15px;line-height:55px;fill:var( --e-global-color-d154800 );color:var( --e-global-color-d154800 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ceed3fb );border-radius:50px 50px 50px 50px;padding:0px 30px 0px 75px;}.elementor-119 .elementor-element.elementor-element-f71717b .elementor-button:hover, .elementor-119 .elementor-element.elementor-element-f71717b .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_6 );border-color:var( --e-global-color-blocksy_palette_4 );}.elementor-119 .elementor-element.elementor-element-f71717b .elementor-button:hover svg, .elementor-119 .elementor-element.elementor-element-f71717b .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_6 );}.elementor-119 .elementor-element.elementor-element-c2023e6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-df72586:not( .elementor-widget-image ){-webkit-mask-image:url( https://avamuebles.com/wp-content/uploads/2025/07/Diseno-sin-titulo.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-119 .elementor-element.elementor-element-df72586.elementor-widget-image img{-webkit-mask-image:url( https://avamuebles.com/wp-content/uploads/2025/07/Diseno-sin-titulo.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-119 .elementor-element.elementor-element-df72586 img{max-width:100%;}.elementor-119 .elementor-element.elementor-element-cd9f621{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-119 .elementor-element.elementor-element-20c3095{--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;--justify-content:center;--border-radius:20px 20px 20px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;--z-index:2;}.elementor-119 .elementor-element.elementor-element-20c3095:not(.elementor-motion-effects-element-type-background), .elementor-119 .elementor-element.elementor-element-20c3095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1DDD7;}.elementor-119 .elementor-element.elementor-element-91966a2 .elementor-image-box-wrapper{text-align:left;}.elementor-119 .elementor-element.elementor-element-91966a2.elementor-position-right .elementor-image-box-img{margin-left:23px;}.elementor-119 .elementor-element.elementor-element-91966a2.elementor-position-left .elementor-image-box-img{margin-right:23px;}.elementor-119 .elementor-element.elementor-element-91966a2.elementor-position-top .elementor-image-box-img{margin-bottom:23px;}.elementor-119 .elementor-element.elementor-element-91966a2 .elementor-image-box-title{margin-bottom:15px;font-size:22px;font-weight:600;}.elementor-119 .elementor-element.elementor-element-91966a2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-119 .elementor-element.elementor-element-91966a2 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-119 .elementor-element.elementor-element-91966a2 .elementor-image-box-description{font-size:15px;font-weight:400;}.elementor-119 .elementor-element.elementor-element-e76fa32{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-119 .elementor-element.elementor-element-e76fa32:not(.elementor-motion-effects-element-type-background), .elementor-119 .elementor-element.elementor-element-e76fa32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2A25;}.elementor-119 .elementor-element.elementor-element-35f3e04{--spacer-size:50px;width:var( --container-widget-width, 120px );max-width:120px;background-color:#2E2A25;--container-widget-width:120px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-119 .elementor-element.elementor-element-35f3e04{left:-41px;}body.rtl .elementor-119 .elementor-element.elementor-element-35f3e04{right:-41px;}.elementor-119 .elementor-element.elementor-element-5343605{--spacer-size:50px;width:var( --container-widget-width, 120px );max-width:120px;background-color:#2E2A25;--container-widget-width:120px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-119 .elementor-element.elementor-element-5343605{left:-41px;}body.rtl .elementor-119 .elementor-element.elementor-element-5343605{right:-41px;}.elementor-119 .elementor-element.elementor-element-083d7c5{text-align:center;font-size:20px;color:#FFFFFF;}.elementor-119 .elementor-element.elementor-element-8e3e8c3{--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;--justify-content:center;--border-radius:0px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-8e3e8c3:not(.elementor-motion-effects-element-type-background), .elementor-119 .elementor-element.elementor-element-8e3e8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1DDD7;}.elementor-119 .elementor-element.elementor-element-d2bec3e .elementor-image-box-wrapper{text-align:left;}.elementor-119 .elementor-element.elementor-element-d2bec3e.elementor-position-right .elementor-image-box-img{margin-left:23px;}.elementor-119 .elementor-element.elementor-element-d2bec3e.elementor-position-left .elementor-image-box-img{margin-right:23px;}.elementor-119 .elementor-element.elementor-element-d2bec3e.elementor-position-top .elementor-image-box-img{margin-bottom:23px;}.elementor-119 .elementor-element.elementor-element-d2bec3e .elementor-image-box-title{margin-bottom:15px;font-size:22px;}.elementor-119 .elementor-element.elementor-element-d2bec3e .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-119 .elementor-element.elementor-element-d2bec3e .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-119 .elementor-element.elementor-element-d2bec3e .elementor-image-box-description{font-size:15px;}.elementor-119 .elementor-element.elementor-element-1eb43d6{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-119 .elementor-element.elementor-element-1eb43d6:not(.elementor-motion-effects-element-type-background), .elementor-119 .elementor-element.elementor-element-1eb43d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1DDD7;}.elementor-119 .elementor-element.elementor-element-7f64463 .elementor-image-box-wrapper{text-align:left;}.elementor-119 .elementor-element.elementor-element-7f64463 .elementor-image-box-title{margin-bottom:15px;font-size:22px;font-weight:600;}.elementor-119 .elementor-element.elementor-element-7f64463 .elementor-image-box-description{font-size:15px;font-weight:400;}.elementor-119 .elementor-element.elementor-element-5d78d89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-119 .elementor-element.elementor-element-5d78d89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-119 .elementor-element.elementor-element-5d78d89 .elementor-button{font-size:16px;font-weight:500;line-height:20px;padding:15px 45px 15px 30px;}.elementor-119 .elementor-element.elementor-element-6027b53 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-119 .elementor-element.elementor-element-6027b53 .elementor-button{font-size:16px;font-weight:500;line-height:20px;padding:15px 45px 15px 30px;}body.elementor-page-119:not(.elementor-motion-effects-element-type-background), body.elementor-page-119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F3F2;}@media(min-width:768px){.elementor-119 .elementor-element.elementor-element-2e2711c{--content-width:1500px;}.elementor-119 .elementor-element.elementor-element-df0c394{--width:50%;}.elementor-119 .elementor-element.elementor-element-c2023e6{--width:50%;}.elementor-119 .elementor-element.elementor-element-cd9f621{--content-width:1500px;}.elementor-119 .elementor-element.elementor-element-20c3095{--width:50%;}.elementor-119 .elementor-element.elementor-element-e76fa32{--width:50%;}.elementor-119 .elementor-element.elementor-element-8e3e8c3{--width:70%;}.elementor-119 .elementor-element.elementor-element-1eb43d6{--width:30%;}}@media(max-width:1024px){.elementor-119 .elementor-element.elementor-element-2e2711c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-119 .elementor-element.elementor-element-df0c394{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-119 .elementor-element.elementor-element-bb57b21 .elementor-heading-title{font-size:30px;}.elementor-119 .elementor-element.elementor-element-32ba778{font-size:14px;}.elementor-119 .elementor-element.elementor-element-df38228{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-119 .elementor-element.elementor-element-df38228 .elementor-button{font-size:14px;line-height:14px;padding:12px 50px 12px 30px;}.elementor-119 .elementor-element.elementor-element-4678d02 .elementor-button{font-size:14px;line-height:45px;padding:0px 20px 0px 20px;}.elementor-119 .elementor-element.elementor-element-f71717b .elementor-button{font-size:14px;line-height:45px;padding:0px 10px 0px 55px;}.elementor-119 .elementor-element.elementor-element-cd9f621{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-119 .elementor-element.elementor-element-20c3095{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-91966a2 .elementor-image-box-title{margin-bottom:5px;font-size:16px;line-height:1em;}.elementor-119 .elementor-element.elementor-element-91966a2 .elementor-image-box-description{font-size:12px;}.elementor-119 .elementor-element.elementor-element-e76fa32{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-119 .elementor-element.elementor-element-35f3e04{--container-widget-width:61px;--container-widget-flex-grow:0;width:var( --container-widget-width, 61px );max-width:61px;}.elementor-119 .elementor-element.elementor-element-5343605{--container-widget-width:55px;--container-widget-flex-grow:0;width:var( --container-widget-width, 55px );max-width:55px;}.elementor-119 .elementor-element.elementor-element-083d7c5{font-size:14px;}.elementor-119 .elementor-element.elementor-element-8e3e8c3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-d2bec3e .elementor-image-box-title{margin-bottom:5px;font-size:16px;line-height:1em;}.elementor-119 .elementor-element.elementor-element-d2bec3e .elementor-image-box-description{font-size:12px;}.elementor-119 .elementor-element.elementor-element-1eb43d6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-119 .elementor-element.elementor-element-7f64463 .elementor-image-box-title{margin-bottom:0px;font-size:15px;line-height:1em;}.elementor-119 .elementor-element.elementor-element-7f64463 .elementor-image-box-description{font-size:12px;}.elementor-119 .elementor-element.elementor-element-5d78d89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-119 .elementor-element.elementor-element-5d78d89 .elementor-button{font-size:14px;line-height:14px;padding:8px 50px 8px 30px;}.elementor-119 .elementor-element.elementor-element-6027b53 .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-119 .elementor-element.elementor-element-2e2711c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-df0c394{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-119 .elementor-element.elementor-element-de7ebb3{font-size:12px;}.elementor-119 .elementor-element.elementor-element-bb57b21{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-119 .elementor-element.elementor-element-bb57b21 .elementor-heading-title{font-size:28px;}.elementor-119 .elementor-element.elementor-element-32ba778{font-size:15px;}.elementor-119 .elementor-element.elementor-element-df38228 .elementor-button{font-size:15px;padding:10px 55px 10px 30px;}.elementor-119 .elementor-element.elementor-element-9aaaa3d{--flex-wrap:nowrap;}.elementor-119 .elementor-element.elementor-element-4678d02 .elementor-button{font-size:14px;padding:0px 10px 0px 10px;}.elementor-119 .elementor-element.elementor-element-f71717b .elementor-button{font-size:14px;padding:0px 10px 0px 55px;}.elementor-119 .elementor-element.elementor-element-c2023e6.e-con{--order:-99999 /* order start hack */;}.elementor-119 .elementor-element.elementor-element-cd9f621{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-119 .elementor-element.elementor-element-20c3095{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:-26px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-119 .elementor-element.elementor-element-91966a2 .elementor-image-box-img{margin-bottom:25px;}.elementor-119 .elementor-element.elementor-element-91966a2.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-119 .elementor-element.elementor-element-91966a2.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-119 .elementor-element.elementor-element-91966a2.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-119 .elementor-element.elementor-element-91966a2 .elementor-image-box-title{margin-bottom:15px;font-size:17px;}.elementor-119 .elementor-element.elementor-element-91966a2 .elementor-image-box-description{font-size:15px;}.elementor-119 .elementor-element.elementor-element-e76fa32{--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-119 .elementor-element.elementor-element-35f3e04{--spacer-size:5px;--container-widget-width:5px;--container-widget-flex-grow:0;width:var( --container-widget-width, 5px );max-width:5px;top:10px;}body:not(.rtl) .elementor-119 .elementor-element.elementor-element-35f3e04{left:10px;}body.rtl .elementor-119 .elementor-element.elementor-element-35f3e04{right:10px;}.elementor-119 .elementor-element.elementor-element-5343605{--spacer-size:5px;--container-widget-width:5px;--container-widget-flex-grow:0;width:var( --container-widget-width, 5px );max-width:5px;bottom:10px;}body:not(.rtl) .elementor-119 .elementor-element.elementor-element-5343605{left:10px;}body.rtl .elementor-119 .elementor-element.elementor-element-5343605{right:10px;}.elementor-119 .elementor-element.elementor-element-083d7c5{font-size:18px;}.elementor-119 .elementor-element.elementor-element-8e3e8c3{--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-119 .elementor-element.elementor-element-d2bec3e .elementor-image-box-img{margin-bottom:20px;}.elementor-119 .elementor-element.elementor-element-d2bec3e.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-119 .elementor-element.elementor-element-d2bec3e.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-119 .elementor-element.elementor-element-d2bec3e.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-119 .elementor-element.elementor-element-d2bec3e .elementor-image-box-title{margin-bottom:15px;font-size:17px;}.elementor-119 .elementor-element.elementor-element-d2bec3e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-119 .elementor-element.elementor-element-d2bec3e .elementor-image-box-description{font-size:15px;}.elementor-119 .elementor-element.elementor-element-1eb43d6{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-119 .elementor-element.elementor-element-7f64463 .elementor-image-box-title{margin-bottom:15px;font-size:17px;}.elementor-119 .elementor-element.elementor-element-7f64463 .elementor-image-box-description{font-size:15px;}.elementor-119 .elementor-element.elementor-element-5d78d89 .elementor-button{font-size:13px;padding:10px 55px 10px 30px;}.elementor-119 .elementor-element.elementor-element-6027b53 .elementor-button{font-size:13px;}}/* Start custom CSS for button, class: .elementor-element-df38228 *//* Estilo moderno con animación tipo "slide icon" */
.buttom-hover-2 .elementor-button {
  position: relative;
  background-color: #47341A !important;
  color: #f9f9f9 !important;
  border-radius: 50px;
  line-height: 20px;
  display: inline-flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #714da6;
  overflow: hidden;
  border: none !important;
  font-family: inherit;
  cursor: pointer;height: 50px!important;
  transition: background 0.3s ease;
}

.buttom-hover-2 .elementor-button-icon {
  position: absolute;
  right: 10px;
  background: #47341A;
  height: 50px;
  line-height: 50px;
  width: 30px;
  border-radius: 0.7em;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease;
  z-index: 2;font-size: 20px;line-height: 50px;top: 0px;
  
}

.buttom-hover-2 .elementor-button:hover .elementor-button-icon {
  width: calc(100% - 0.6em);
}

.buttom-hover-2 .elementor-button-icon svg {
  transition: transform 0.3s ease;
}

.buttom-hover-2 .elementor-button:hover .elementor-button-icon svg {
  transform: translateX(0.1em);
}

.buttom-hover-2 .elementor-button:active .elementor-button-icon {
  transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-91966a2 */.elementor-119 .elementor-element.elementor-element-91966a2 img {aspect-ratio: 1 /1; object-fit:cover;}
@media (max-width:767px) {.elementor-119 .elementor-element.elementor-element-91966a2 img {aspect-ratio: 1 /0.7; object-fit:cover;}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d2bec3e */.elementor-119 .elementor-element.elementor-element-d2bec3e img {aspect-ratio: 1 /1.2; object-fit:cover;}
@media (max-width:767px) {.elementor-119 .elementor-element.elementor-element-d2bec3e img {aspect-ratio: 1 /0.7; object-fit:cover;}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f64463 */.elementor-119 .elementor-element.elementor-element-7f64463 img {aspect-ratio: 1 /1; object-fit:cover;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d78d89 *//* Estilo moderno con animación tipo "slide icon" */
.buttom-hover-2 .elementor-button {
  position: relative;
  background-color: #47341A !important;
  color: #f9f9f9 !important;
  border-radius: 50px;
  display: inline-flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #714da6;
  overflow: hidden;
  border: none !important;
  font-family: inherit;
  cursor: pointer;height: 50px!important;
  transition: background 0.3s ease;
}

.buttom-hover-2 .elementor-button-icon {
  position: absolute;
  right: 10px;
  background: #47341A;
  height: 50px;
  line-height: 50px;
  width: 30px;
  border-radius: 0.7em;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease;
  z-index: 2;font-size: 20px;line-height: 50px;top: 0px;
  
}

.buttom-hover-2 .elementor-button:hover .elementor-button-icon {
  width: calc(100% - 0.6em);
}

.buttom-hover-2 .elementor-button-icon svg {
  transition: transform 0.3s ease;
}

.buttom-hover-2 .elementor-button:hover .elementor-button-icon svg {
  transform: translateX(0.1em);
}

.buttom-hover-2 .elementor-button:active .elementor-button-icon {
  transform: scale(0.95);
}/* End custom CSS */
.elementor .e-ad14e98-3125486{width:100%;max-width:40%;font-size:2.3rem;color:#ffffff;line-height:1.3em;padding-inline-end:100px;}@media(max-width:1024px){.elementor .e-ad14e98-3125486{max-width:49%;font-size:25px;padding:0px;}}@media(max-width:767px){.elementor .e-ad14e98-3125486{max-width:100%;font-weight:500;font-size:18px;text-align:start;}}
.elementor .e-b3b50c5-f543ac3{font-weight:500;color:#ffffff;text-align:start;}@media(max-width:767px){.elementor .e-b3b50c5-f543ac3{max-width:100%;font-size:15px;line-height:1.4em;}}@media(max-width:1024px){.elementor .e-b3b50c5-f543ac3{font-size:14px;}}
.elementor .e-2d3d8a3-6f8a810{font-weight:500;color:#ffffff;text-align:start;}@media(max-width:767px){.elementor .e-2d3d8a3-6f8a810{max-width:100%;font-size:15px;line-height:1.4em;}}@media(max-width:1024px){.elementor .e-2d3d8a3-6f8a810{font-size:14px;}}
/* Start custom CSS for button, class: .elementor-element-6027b53 *//* Estilo moderno con animación tipo "slide icon" */
.elementor-button {
  position: relative;
  background-color: #ffffff !important;
  color: #272727 !important;
  border-radius: 50px;
  line-height: 20px;
  display: inline-flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #714da6;
  overflow: hidden;
  border: none !important;
  font-family: inherit;
  cursor: pointer;height: 50px!important;
  transition: background 0.3s ease;
}

.elementor-button-icon {
  position: absolute;
  right: 10px;
  background: white;
  height: 50px;
  line-height: 50px;
  width: 30px;
  border-radius: 0.7em;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease;
  z-index: 2;font-size: 20px;line-height: 50px;top: 0px;
  
}

.elementor-button:hover .elementor-button-icon {
  width: calc(100% - 0.6em);
}

.elementor-button-icon svg {
  transition: transform 0.3s ease;
}

.elementor-button:hover .elementor-button-icon svg {
  transform: translateX(0.1em);
}

.elementor-button:active .elementor-button-icon {
  transform: scale(0.95);
}/* End custom CSS */
.elementor .e-3b7ef83-c7a5f35{padding:0px;flex-direction:column;gap:10px;}
.elementor .e-f05b4b8-c7b2644{column-gap:20px;padding-block-start:25px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;margin-block-start:20px;margin-block-end:-15px;border-radius:14px;background-image:linear-gradient(169deg, rgba(255, 255, 255, 0) 0%,rgb(0,0,0) 100%),url("https://avamuebles.com/wp-content/uploads/2025/07/eded7e9f-d5e2-4b6a-ba61-e975fb3a1c31jpg-1-686bf7d8c4133.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#e9e9e9;flex-direction:row;row-gap:50px;justify-content:space-around;align-items:center;}@media(max-width:1024px){.elementor .e-f05b4b8-c7b2644{padding-block-start:25px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;gap:15px;align-items:start;}}@media(max-width:767px){.elementor .e-f05b4b8-c7b2644{max-width:95%;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;flex-wrap:wrap;}}
/* Start custom CSS */.header {background:#F9F3F2!important;}/* End custom CSS */