.elementor-7015 .elementor-element.elementor-element-ae20b78 .bg-wrap .elementor-repeater-item-0d37e3f{background-image:url("https://viveacabados.com/wp-content/uploads/2025/09/portada_vinilicos_mejorada.png");}.elementor-7015 .elementor-element.elementor-element-ae20b78 .elementor-repeater-item-0d37e3f.slide{justify-content:center;align-items:center;text-align:center;}.elementor-7015 .elementor-element.elementor-element-ae20b78 .elementor-repeater-item-0d37e3f.slide .title{font-size:52px;line-height:60px;margin:0px 0px 30px 0px;}.elementor-7015 .elementor-element.elementor-element-ae20b78 .elementor-repeater-item-0d37e3f.slide .desc{max-width:780px;color:#FFFFFF;font-size:20px;line-height:30px;margin:0px 0px 62px 0px;}.elementor-7015 .elementor-element.elementor-element-ae20b78 .elementor-repeater-item-0d37e3f.slide .url1{margin:0px 10px 0px 10px;}.elementor-repeater-item-4fa7c8b.master-decor{left:0px;top:0px;visibility:visible;text-align:left;}.elementor-7015 .elementor-element.elementor-element-ae20b78 .master-slider{min-height:950px;height:950px;}.elementor-7015 .elementor-element.elementor-element-ae20b78 .nav-arrow{visibility:visible;}.elementor-7015 .elementor-element.elementor-element-ae20b78 .nav-dots{visibility:visible;}.elementor-7015 .elementor-element.elementor-element-452a80b{z-index:9;}.elementor-7015 .elementor-element.elementor-element-ebdbcc3{--spacer-size:100px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7015 .elementor-element.elementor-element-366c4c9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7015 .elementor-element.elementor-element-366c4c9{text-align:center;font-size:20px;font-weight:400;line-height:30px;}.elementor-7015 .elementor-element.elementor-element-69395c6{z-index:9;}.elementor-7015 .elementor-element.elementor-element-c48ac20{--spacer-size:100px;}.elementor-7015 .elementor-element.elementor-element-f4ec2ad > .elementor-widget-container{margin:0px 0px 85px 0px;}.elementor-7015 .elementor-element.elementor-element-f4ec2ad .master-heading .main-heading{max-width:900px;margin-bottom:0px;}.elementor-7015 .elementor-element.elementor-element-b511063 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7015 .elementor-element.elementor-element-26c4bf1 .elementor-repeater-item-921a333.master-fancy-image{width:370px;max-width:370px;left:-200px;top:0px;visibility:visible;}.elementor-7015 .elementor-element.elementor-element-26c4bf1 .elementor-repeater-item-90d4a59.master-fancy-image{width:370px;max-width:370px;left:200px;top:0px;visibility:visible;}.elementor-7015 .elementor-element.elementor-element-26c4bf1 .elementor-repeater-item-b89f539.master-text{animation-delay:700ms;width:70px;visibility:visible;left:-210px;bottom:-10px;}.elementor-7015 .elementor-element.elementor-element-26c4bf1  .master-gallery-stack{left:0px;top:0px;}.elementor-7015 .elementor-element.elementor-element-4876c6b > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7015 .elementor-element.elementor-element-3cb228a .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7015 .elementor-element.elementor-element-1bc998d{--divider-border-style:solid;--divider-color:var( --e-global-color-tombuild_accent );--divider-border-width:4px;}.elementor-7015 .elementor-element.elementor-element-1bc998d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-7015 .elementor-element.elementor-element-1bc998d .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-7015 .elementor-element.elementor-element-1bc998d .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-7015 .elementor-element.elementor-element-19d18a7 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7015 .elementor-element.elementor-element-19d18a7{font-size:16px;font-weight:400;line-height:24px;}.elementor-7015 .elementor-element.elementor-element-de7dedb > .elementor-widget-container{margin:0px -15px 65px 0px;}.elementor-7015 .elementor-element.elementor-element-de7dedb .icon-wrap i{font-size:18px;width:18px;height:18px;line-height:18px;}.elementor-7015 .elementor-element.elementor-element-de7dedb .icon-wrap svg{width:18px;}.elementor-7015 .elementor-element.elementor-element-de7dedb .list-item{gap:15px;margin:0px 0px 28px 0px;}.elementor-7015 .elementor-element.elementor-element-de7dedb .master-icon-text .content-wrap, .elementor-7015 .elementor-element.elementor-element-de7dedb .master-icon-text .content-wrap a{color:var( --e-global-color-tombuild_primary );font-size:16px;line-height:24px;}.elementor-7015 .elementor-element.elementor-element-4174ff9{--spacer-size:50px;}.elementor-7015 .elementor-element.elementor-element-38ba939{padding:20px 0px 50px 0px;z-index:9;}.elementor-7015 .elementor-element.elementor-element-03529e2 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7015 .elementor-element.elementor-element-03529e2 .master-heading .main-heading{max-width:850px;color:#606060;margin-bottom:0px;}.elementor-7015 .elementor-element.elementor-element-9f91f70 > .elementor-element-populated{padding:0px 50px 0px 80px;}.elementor-repeater-item-fba8173.master-decor{left:0px;top:0px;visibility:visible;text-align:left;}.elementor-7015 .elementor-element.elementor-element-4769538 .master-image-box .headline-2{color:var( --e-global-color-tombuild_accent );margin-bottom:35px;}.elementor-7015 .elementor-element.elementor-element-4769538 .master-image-box .content-wrap{padding:15px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-4769538 .master-image-box .desc{margin-bottom:45px;}.elementor-7015 .elementor-element.elementor-element-4769538 .headline-2{font-size:24px;line-height:30px;}.elementor-7015 .elementor-element.elementor-element-4769538 .desc{font-size:18px;line-height:27px;}.elementor-7015 .elementor-element.elementor-element-e3f0d9b > .elementor-element-populated{padding:0px 50px 0px 80px;}.elementor-7015 .elementor-element.elementor-element-fa40a5f .master-image-box .headline-2{color:var( --e-global-color-tombuild_accent );margin-bottom:35px;}.elementor-7015 .elementor-element.elementor-element-fa40a5f .master-image-box .content-wrap{padding:15px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-fa40a5f .master-image-box .desc{margin-bottom:45px;}.elementor-7015 .elementor-element.elementor-element-fa40a5f .headline-2{font-size:24px;line-height:30px;}.elementor-7015 .elementor-element.elementor-element-fa40a5f .desc{font-size:18px;line-height:27px;}.elementor-7015 .elementor-element.elementor-element-5419ec9{--spacer-size:50px;}.elementor-7015 .elementor-element.elementor-element-271121c{z-index:9;}.elementor-7015 .elementor-element.elementor-element-3b65597 > .elementor-widget-container{margin:0px 0px 85px 0px;}.elementor-7015 .elementor-element.elementor-element-3b65597 .master-heading .main-heading{max-width:750px;margin-bottom:0px;}.elementor-7015 .elementor-element.elementor-element-4b67b84{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7015 .elementor-element.elementor-element-eb7f155 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-7015 .elementor-element.elementor-element-5fc8bff > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-7015 .elementor-element.elementor-element-b09e400 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-7015 .elementor-element.elementor-element-bb92f46 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-7015 .elementor-element.elementor-element-a065828 > .elementor-widget-container{margin:0px 0px 85px 0px;}.elementor-7015 .elementor-element.elementor-element-a065828 .master-heading .main-heading{max-width:750px;margin-bottom:0px;}.elementor-7015 .elementor-element.elementor-element-799c70d{--e-image-carousel-slides-to-show:4;}.elementor-7015 .elementor-element.elementor-element-6438624{--spacer-size:50px;}.elementor-7015 .elementor-element.elementor-element-90e7b0c > .elementor-container{max-width:1730px;}.elementor-7015 .elementor-element.elementor-element-90e7b0c{z-index:9;}.elementor-7015 .elementor-element.elementor-element-fb23ad9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7015 .elementor-element.elementor-element-fb23ad9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tombuild_light );}.elementor-7015 .elementor-element.elementor-element-fb23ad9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7015 .elementor-element.elementor-element-fb23ad9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7015 .elementor-element.elementor-element-1c57afe{--divider-border-style:solid;--divider-color:var( --e-global-color-tombuild_border );--divider-border-width:1px;}.elementor-7015 .elementor-element.elementor-element-1c57afe .elementor-divider-separator{width:100%;}.elementor-7015 .elementor-element.elementor-element-1c57afe .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-7015 .elementor-element.elementor-element-def330f > .elementor-container{max-width:1730px;}.elementor-7015 .elementor-element.elementor-element-def330f{z-index:9;}.elementor-7015 .elementor-element.elementor-element-16ef240:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7015 .elementor-element.elementor-element-16ef240 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-7015 .elementor-element.elementor-element-16ef240 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7015 .elementor-element.elementor-element-16ef240 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7015 .elementor-element.elementor-element-247a5c2{--spacer-size:50px;}.elementor-7015 .elementor-element.elementor-element-2c09984 > .elementor-widget-container{margin:0px 0px 82px 0px;}.elementor-7015 .elementor-element.elementor-element-2c09984 .master-heading .main-heading{margin-bottom:27px;}.elementor-7015 .elementor-element.elementor-element-2c09984 .master-heading h2{font-size:32px;}.elementor-repeater-item-60d34c7.master-decor{left:0px;top:0px;visibility:visible;text-align:left;}.elementor-7015 .elementor-element.elementor-element-e5f40dc > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-7015 .elementor-element.elementor-element-e5f40dc:hover .elementor-widget-container{box-shadow:0px 10px 35px 0px rgba(33, 39.00000000000003, 53, 0.3);}.elementor-7015 .elementor-element.elementor-element-e5f40dc .master-image-box .content-wrap{padding:60px 40px 38px 40px;}.elementor-7015 .elementor-element.elementor-element-54680d5 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-7015 .elementor-element.elementor-element-54680d5:hover .elementor-widget-container{box-shadow:0px 10px 35px 0px rgba(33, 39.00000000000003, 53, 0.3);}.elementor-7015 .elementor-element.elementor-element-54680d5 .master-image-box .content-wrap{padding:60px 40px 38px 40px;}.elementor-7015 .elementor-element.elementor-element-0a83840 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-7015 .elementor-element.elementor-element-0a83840:hover .elementor-widget-container{box-shadow:0px 10px 35px 0px rgba(33, 39.00000000000003, 53, 0.3);}.elementor-7015 .elementor-element.elementor-element-0a83840 .master-image-box .content-wrap{padding:60px 40px 38px 40px;}.elementor-7015 .elementor-element.elementor-element-708466b > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-7015 .elementor-element.elementor-element-708466b:hover .elementor-widget-container{box-shadow:0px 10px 35px 0px rgba(33, 39.00000000000003, 53, 0.3);}.elementor-7015 .elementor-element.elementor-element-708466b .master-image-box .content-wrap{padding:60px 40px 38px 40px;}.elementor-7015 .elementor-element.elementor-element-a856646 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-7015 .elementor-element.elementor-element-a856646:hover .elementor-widget-container{box-shadow:0px 10px 35px 0px rgba(33, 39.00000000000003, 53, 0.3);}.elementor-7015 .elementor-element.elementor-element-a856646 .master-image-box .content-wrap{padding:60px 40px 38px 40px;}.elementor-7015 .elementor-element.elementor-element-f85bd6b > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-7015 .elementor-element.elementor-element-f85bd6b:hover .elementor-widget-container{box-shadow:0px 10px 35px 0px rgba(33, 39.00000000000003, 53, 0.3);}.elementor-7015 .elementor-element.elementor-element-f85bd6b .master-image-box .content-wrap{padding:60px 40px 38px 40px;}.elementor-7015 .elementor-element.elementor-element-d2dd4db > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-7015 .elementor-element.elementor-element-d2dd4db:hover .elementor-widget-container{box-shadow:0px 10px 35px 0px rgba(33, 39.00000000000003, 53, 0.3);}.elementor-7015 .elementor-element.elementor-element-d2dd4db .master-image-box .content-wrap{padding:60px 40px 38px 40px;}.elementor-7015 .elementor-element.elementor-element-92e1538 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-7015 .elementor-element.elementor-element-92e1538:hover .elementor-widget-container{box-shadow:0px 10px 35px 0px rgba(33, 39.00000000000003, 53, 0.3);}.elementor-7015 .elementor-element.elementor-element-92e1538 .master-image-box .content-wrap{padding:60px 40px 38px 40px;}.elementor-7015 .elementor-element.elementor-element-483c867 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-7015 .elementor-element.elementor-element-483c867:hover .elementor-widget-container{box-shadow:0px 10px 35px 0px rgba(33, 39.00000000000003, 53, 0.3);}.elementor-7015 .elementor-element.elementor-element-483c867 .master-image-box .content-wrap{padding:60px 40px 38px 40px;}.elementor-7015 .elementor-element.elementor-element-f86c872{z-index:9;}.elementor-7015 .elementor-element.elementor-element-1e54427{--spacer-size:50px;}.elementor-7015 .elementor-element.elementor-element-97b3edb{--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;}body.elementor-page-7015 #page #main-content{padding-top:0px;padding-bottom:0px;}@media(max-width:1024px){.elementor-7015 .elementor-element.elementor-element-9c76ddb > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7015 .elementor-element.elementor-element-26c4bf1 .elementor-repeater-item-921a333.master-fancy-image{width:50%;max-width:50%;left:0px;}.elementor-7015 .elementor-element.elementor-element-26c4bf1 .elementor-repeater-item-90d4a59.master-fancy-image{width:50%;max-width:50%;left:calc(50% + 15px);}.elementor-7015 .elementor-element.elementor-element-4876c6b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7015 .elementor-element.elementor-element-4b67b84{--grid-auto-flow:row;}.elementor-7015 .elementor-element.elementor-element-6438624{--spacer-size:100px;}.elementor-7015 .elementor-element.elementor-element-1774985 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7015 .elementor-element.elementor-element-18a31fd > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7015 .elementor-element.elementor-element-00d1ac4 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7015 .elementor-element.elementor-element-e859293 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7015 .elementor-element.elementor-element-0e8735e > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7015 .elementor-element.elementor-element-807f8cb > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-7015 .elementor-element.elementor-element-ae20b78 .elementor-repeater-item-0d37e3f.slide .title{font-size:40px;line-height:44px;}.elementor-7015 .elementor-element.elementor-element-ae20b78 .master-slider{min-height:600px;height:600px;}.elementor-7015 .elementor-element.elementor-element-ebdbcc3{--spacer-size:80px;}.elementor-7015 .elementor-element.elementor-element-c48ac20{--spacer-size:80px;}.elementor-7015 .elementor-element.elementor-element-f4ec2ad > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7015 .elementor-element.elementor-element-03529e2 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7015 .elementor-element.elementor-element-4769538 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7015 .elementor-element.elementor-element-fa40a5f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7015 .elementor-element.elementor-element-3b65597 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7015 .elementor-element.elementor-element-4b67b84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7015 .elementor-element.elementor-element-a065828 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7015 .elementor-element.elementor-element-6438624{--spacer-size:80px;}.elementor-7015 .elementor-element.elementor-element-2c09984 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7015 .elementor-element.elementor-element-e5f40dc .master-image-box .content-wrap{padding:60px 15px 38px 15px;}.elementor-7015 .elementor-element.elementor-element-54680d5 .master-image-box .content-wrap{padding:60px 15px 38px 15px;}.elementor-7015 .elementor-element.elementor-element-0a83840 .master-image-box .content-wrap{padding:60px 15px 38px 15px;}.elementor-7015 .elementor-element.elementor-element-708466b .master-image-box .content-wrap{padding:60px 15px 38px 15px;}.elementor-7015 .elementor-element.elementor-element-a856646 .master-image-box .content-wrap{padding:60px 15px 38px 15px;}.elementor-7015 .elementor-element.elementor-element-f85bd6b .master-image-box .content-wrap{padding:60px 15px 38px 15px;}.elementor-7015 .elementor-element.elementor-element-d2dd4db .master-image-box .content-wrap{padding:60px 15px 38px 15px;}.elementor-7015 .elementor-element.elementor-element-92e1538 .master-image-box .content-wrap{padding:60px 15px 38px 15px;}.elementor-7015 .elementor-element.elementor-element-483c867 .master-image-box .content-wrap{padding:60px 15px 38px 15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7015 .elementor-element.elementor-element-9c76ddb{width:100%;}.elementor-7015 .elementor-element.elementor-element-4876c6b{width:100%;}.elementor-7015 .elementor-element.elementor-element-1774985{width:50%;}.elementor-7015 .elementor-element.elementor-element-18a31fd{width:50%;}.elementor-7015 .elementor-element.elementor-element-58bada2{width:50%;}.elementor-7015 .elementor-element.elementor-element-00d1ac4{width:50%;}.elementor-7015 .elementor-element.elementor-element-e859293{width:50%;}.elementor-7015 .elementor-element.elementor-element-0933c29{width:50%;}.elementor-7015 .elementor-element.elementor-element-0e8735e{width:50%;}.elementor-7015 .elementor-element.elementor-element-807f8cb{width:50%;}.elementor-7015 .elementor-element.elementor-element-e65809e{width:50%;}}