.elementor-301 .elementor-element.elementor-element-51a0ef97:not(.elementor-motion-effects-element-type-background),.elementor-301 .elementor-element.elementor-element-51a0ef97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#272e34;background-image:url("https://giralum.com/wp-content/uploads/2025/08/Especialistas-en-ventanas-pvc-europeas-para-todo-Ecuador-Giralum.jpeg");background-position:center center;background-size:cover}.elementor-301 .elementor-element.elementor-element-51a0ef97>.elementor-background-overlay{background-color:#000a18;opacity:.8;transition:background .3s,border-radius .3s,opacity .3s}.elementor-301 .elementor-element.elementor-element-51a0ef97{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 50px}.elementor-301 .elementor-element.elementor-element-7e5ef2bb>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-7e5ef2bb{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:300;color:#f2a500}.elementor-301 .elementor-element.elementor-element-4d001d93>.elementor-widget-container{margin:0 0 30px}.elementor-301 .elementor-element.elementor-element-4d001d93 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:70px;font-weight:300;line-height:86px;letter-spacing:-.3px;color:#fff}.elementor-301 .elementor-element.elementor-element-1e4aab8{font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#fff}.elementor-301 .elementor-element.elementor-element-55039d41 .elementor-button{background-color:#f2a500;font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:1.42857143em;fill:#fff;color:#fff;box-shadow:0px 3px 15px 0px rgba(229,120,37,.6);border-radius:24px;padding:12px 45px}.elementor-301 .elementor-element.elementor-element-55039d41 .elementor-button:hover,.elementor-301 .elementor-element.elementor-element-55039d41 .elementor-button:focus{background-color:#e88800}.elementor-301 .elementor-element.elementor-element-90765e3:not(.elementor-motion-effects-element-type-background),.elementor-301 .elementor-element.elementor-element-90765e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fafafa}.elementor-301 .elementor-element.elementor-element-90765e3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 50px 70px}.elementor-301 .elementor-element.elementor-element-90765e3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-301 .elementor-element.elementor-element-6243745a>.elementor-widget-container{margin:0 0 5px}.elementor-301 .elementor-element.elementor-element-6243745a .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:36px;font-weight:400;line-height:44px;color:#272e34}.elementor-301 .elementor-element.elementor-element-388855a8{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-46fa5a55>.elementor-widget-container{margin:0 0 5px}.elementor-301 .elementor-element.elementor-element-46fa5a55 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:36px;font-weight:300;line-height:44px;color:#f2a500}.elementor-301 .elementor-element.elementor-element-298c8a3f>.elementor-widget-container{padding:0 0 1px}.elementor-301 .elementor-element.elementor-element-298c8a3f .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-314037dd{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px}.elementor-301 .elementor-element.elementor-element-314037dd>.elementor-widget-container{margin:-1px 0 15px}.elementor-301 .elementor-element.elementor-element-314037dd .elementor-divider-separator{width:30px}.elementor-301 .elementor-element.elementor-element-314037dd .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-301 .elementor-element.elementor-element-4203da5e>.elementor-widget-container{margin:0 0 5px}.elementor-301 .elementor-element.elementor-element-4203da5e .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:36px;font-weight:300;line-height:44px;color:#f2a500}.elementor-301 .elementor-element.elementor-element-68e70187>.elementor-widget-container{padding:0}.elementor-301 .elementor-element.elementor-element-68e70187 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-7676d1b{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px}.elementor-301 .elementor-element.elementor-element-7676d1b>.elementor-widget-container{margin:-1px 0 15px}.elementor-301 .elementor-element.elementor-element-7676d1b .elementor-divider-separator{width:30px}.elementor-301 .elementor-element.elementor-element-7676d1b .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-301 .elementor-element.elementor-element-7d5b3781:not(.elementor-motion-effects-element-type-background),.elementor-301 .elementor-element.elementor-element-7d5b3781>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F9FA00}.elementor-301 .elementor-element.elementor-element-7d5b3781{border-style:solid;border-width:1px 0 0;border-color:#edeef0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-301 .elementor-element.elementor-element-7d5b3781>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-301 .elementor-element.elementor-element-af44b99{margin-top:0;margin-bottom:0}.elementor-301 .elementor-element.elementor-element-4b58433>.elementor-element-populated{border-style:solid;border-width:6px 0 0;border-color:#5800ff;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);margin:0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:16px 35px 0}.elementor-301 .elementor-element.elementor-element-4b58433>.elementor-element-populated,.elementor-301 .elementor-element.elementor-element-4b58433>.elementor-element-populated>.elementor-background-overlay,.elementor-301 .elementor-element.elementor-element-4b58433>.elementor-background-slideshow{border-radius:6px}.elementor-301 .elementor-element.elementor-element-2f61e2c>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-2f61e2c{text-align:center}.elementor-301 .elementor-element.elementor-element-2f61e2c .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:50px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-1e7d90a>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-1e7d90a{text-align:center}.elementor-301 .elementor-element.elementor-element-1e7d90a .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-ad81d6f>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-ad81d6f{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-feb3993>.elementor-element-populated{border-style:solid;border-width:6px 0 0;border-color:#5800ff;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);margin:0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:16px 35px 0}.elementor-301 .elementor-element.elementor-element-feb3993>.elementor-element-populated,.elementor-301 .elementor-element.elementor-element-feb3993>.elementor-element-populated>.elementor-background-overlay,.elementor-301 .elementor-element.elementor-element-feb3993>.elementor-background-slideshow{border-radius:6px}.elementor-301 .elementor-element.elementor-element-ba5cbf3>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-ba5cbf3{text-align:center}.elementor-301 .elementor-element.elementor-element-ba5cbf3 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:50px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-5ef7afb>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-5ef7afb{text-align:center}.elementor-301 .elementor-element.elementor-element-5ef7afb .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-cd33e9d>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-cd33e9d{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-153ea14>.elementor-element-populated{border-style:solid;border-width:6px 0 0;border-color:#5800ff;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);margin:0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:16px 35px 0}.elementor-301 .elementor-element.elementor-element-153ea14>.elementor-element-populated,.elementor-301 .elementor-element.elementor-element-153ea14>.elementor-element-populated>.elementor-background-overlay,.elementor-301 .elementor-element.elementor-element-153ea14>.elementor-background-slideshow{border-radius:6px}.elementor-301 .elementor-element.elementor-element-37057e3>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-37057e3{text-align:center}.elementor-301 .elementor-element.elementor-element-37057e3 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:50px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-b16b635>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-b16b635{text-align:center}.elementor-301 .elementor-element.elementor-element-b16b635 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-fbb4188>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-fbb4188{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-22cc349:not(.elementor-motion-effects-element-type-background),.elementor-301 .elementor-element.elementor-element-22cc349>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F9FA00}.elementor-301 .elementor-element.elementor-element-22cc349{border-style:solid;border-width:1px 0 0;border-color:#edeef0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:30px;margin-bottom:50px;padding:0}.elementor-301 .elementor-element.elementor-element-22cc349>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-301 .elementor-element.elementor-element-847aab0{margin-top:0;margin-bottom:0}.elementor-301 .elementor-element.elementor-element-44523fc>.elementor-element-populated{border-style:solid;border-width:6px 0 0;border-color:#5800ff;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);margin:0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:16px 35px 0}.elementor-301 .elementor-element.elementor-element-44523fc>.elementor-element-populated,.elementor-301 .elementor-element.elementor-element-44523fc>.elementor-element-populated>.elementor-background-overlay,.elementor-301 .elementor-element.elementor-element-44523fc>.elementor-background-slideshow{border-radius:6px}.elementor-301 .elementor-element.elementor-element-43de990>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-43de990{text-align:center}.elementor-301 .elementor-element.elementor-element-43de990 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:50px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-f1dd4be>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-f1dd4be{text-align:center}.elementor-301 .elementor-element.elementor-element-f1dd4be .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-a4a1542>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-a4a1542{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-e0f33b6>.elementor-element-populated{border-style:solid;border-width:6px 0 0;border-color:#5800ff;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);margin:0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:16px 35px 0}.elementor-301 .elementor-element.elementor-element-e0f33b6>.elementor-element-populated,.elementor-301 .elementor-element.elementor-element-e0f33b6>.elementor-element-populated>.elementor-background-overlay,.elementor-301 .elementor-element.elementor-element-e0f33b6>.elementor-background-slideshow{border-radius:6px}.elementor-301 .elementor-element.elementor-element-5242ee2>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-5242ee2{text-align:center}.elementor-301 .elementor-element.elementor-element-5242ee2 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:50px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-9baefe5>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-9baefe5{text-align:center}.elementor-301 .elementor-element.elementor-element-9baefe5 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-337a11f>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-337a11f{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-e43d5e9>.elementor-element-populated{border-style:solid;border-width:6px 0 0;border-color:#5800ff;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);margin:0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:16px 35px 0}.elementor-301 .elementor-element.elementor-element-e43d5e9>.elementor-element-populated,.elementor-301 .elementor-element.elementor-element-e43d5e9>.elementor-element-populated>.elementor-background-overlay,.elementor-301 .elementor-element.elementor-element-e43d5e9>.elementor-background-slideshow{border-radius:6px}.elementor-301 .elementor-element.elementor-element-887eb2b>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-887eb2b{text-align:center}.elementor-301 .elementor-element.elementor-element-887eb2b .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:50px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-57ef367>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-57ef367{text-align:center}.elementor-301 .elementor-element.elementor-element-57ef367 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-bbed32c>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-bbed32c{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-5c946067>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-301 .elementor-element.elementor-element-5c946067:not(.elementor-motion-effects-element-type-background),.elementor-301 .elementor-element.elementor-element-5c946067>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://giralum.com/wp-content/uploads/2025/08/GIRALUM-Ventanas-de-PVC-Ecuador-Quito.jpg");background-position:center center;background-size:cover}.elementor-301 .elementor-element.elementor-element-5c946067>.elementor-background-overlay{background-color:#000a18;opacity:.9;transition:background .3s,border-radius .3s,opacity .3s}.elementor-301 .elementor-element.elementor-element-5c946067{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:110px 0}.elementor-301 .elementor-element.elementor-element-41f69955>.elementor-widget-container{padding:0 0 10px}.elementor-301 .elementor-element.elementor-element-41f69955{text-align:center}.elementor-301 .elementor-element.elementor-element-41f69955 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:36px;font-weight:400;color:#fff}.elementor-301 .elementor-element.elementor-element-a7c5d29{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px}.elementor-301 .elementor-element.elementor-element-a7c5d29>.elementor-widget-container{margin:-1px 0 10px}.elementor-301 .elementor-element.elementor-element-a7c5d29 .elementor-divider-separator{width:30px;margin:0 auto;margin-center:0}.elementor-301 .elementor-element.elementor-element-a7c5d29 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px}.elementor-301 .elementor-element.elementor-element-f777623>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-f777623{text-align:center;font-size:16px;font-weight:300;line-height:30px;color:#d8dddf}.elementor-301 .elementor-element.elementor-element-7c235b3{margin-top:0;margin-bottom:0}.elementor-301 .elementor-element.elementor-element-37f94a9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-301 .elementor-element.elementor-element-37f94a9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF29}.elementor-301 .elementor-element.elementor-element-37f94a9>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#FFFFFF12;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 15px 0}.elementor-301 .elementor-element.elementor-element-37f94a9>.elementor-element-populated,.elementor-301 .elementor-element.elementor-element-37f94a9>.elementor-element-populated>.elementor-background-overlay,.elementor-301 .elementor-element.elementor-element-37f94a9>.elementor-background-slideshow{border-radius:6px}.elementor-301 .elementor-element.elementor-element-37f94a9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-301 .elementor-element.elementor-element-236a9cd>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-236a9cd{text-align:center}.elementor-301 .elementor-element.elementor-element-236a9cd .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:50px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-8abedb3>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-8abedb3{text-align:center}.elementor-301 .elementor-element.elementor-element-8abedb3 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#fff}.elementor-301 .elementor-element.elementor-element-eb05ee8>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-eb05ee8{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#fff}.elementor-301 .elementor-element.elementor-element-bea595b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-301 .elementor-element.elementor-element-bea595b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF29}.elementor-301 .elementor-element.elementor-element-bea595b>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#FFFFFF12;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 15px 0}.elementor-301 .elementor-element.elementor-element-bea595b>.elementor-element-populated,.elementor-301 .elementor-element.elementor-element-bea595b>.elementor-element-populated>.elementor-background-overlay,.elementor-301 .elementor-element.elementor-element-bea595b>.elementor-background-slideshow{border-radius:6px}.elementor-301 .elementor-element.elementor-element-bea595b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-301 .elementor-element.elementor-element-cffb7f3>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-cffb7f3{text-align:center}.elementor-301 .elementor-element.elementor-element-cffb7f3 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:50px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-4299c66>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-4299c66{text-align:center}.elementor-301 .elementor-element.elementor-element-4299c66 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#fff}.elementor-301 .elementor-element.elementor-element-0ec8810>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-0ec8810{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#fff}.elementor-301 .elementor-element.elementor-element-c0d1c91:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-301 .elementor-element.elementor-element-c0d1c91>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF29}.elementor-301 .elementor-element.elementor-element-c0d1c91>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#FFFFFF12;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 15px 0}.elementor-301 .elementor-element.elementor-element-c0d1c91>.elementor-element-populated,.elementor-301 .elementor-element.elementor-element-c0d1c91>.elementor-element-populated>.elementor-background-overlay,.elementor-301 .elementor-element.elementor-element-c0d1c91>.elementor-background-slideshow{border-radius:6px}.elementor-301 .elementor-element.elementor-element-c0d1c91>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-301 .elementor-element.elementor-element-c38dc81>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-c38dc81{text-align:center}.elementor-301 .elementor-element.elementor-element-c38dc81 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:50px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-e07c51c>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-e07c51c{text-align:center}.elementor-301 .elementor-element.elementor-element-e07c51c .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#fff}.elementor-301 .elementor-element.elementor-element-b6a8332>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-b6a8332{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#fff}.elementor-301 .elementor-element.elementor-element-e8a54f7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-301 .elementor-element.elementor-element-e8a54f7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF29}.elementor-301 .elementor-element.elementor-element-e8a54f7>.elementor-element-populated{border-style:solid;border-width:2px;border-color:#FFFFFF12;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:16px 15px 0}.elementor-301 .elementor-element.elementor-element-e8a54f7>.elementor-element-populated,.elementor-301 .elementor-element.elementor-element-e8a54f7>.elementor-element-populated>.elementor-background-overlay,.elementor-301 .elementor-element.elementor-element-e8a54f7>.elementor-background-slideshow{border-radius:6px}.elementor-301 .elementor-element.elementor-element-e8a54f7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-301 .elementor-element.elementor-element-b6d71dd>.elementor-widget-container{margin:0 0 10px;padding:10px 0 0}.elementor-301 .elementor-element.elementor-element-b6d71dd{text-align:center}.elementor-301 .elementor-element.elementor-element-b6d71dd .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:50px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-524bb81>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-524bb81{text-align:center}.elementor-301 .elementor-element.elementor-element-524bb81 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#fff}.elementor-301 .elementor-element.elementor-element-46274f4>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-46274f4{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#fff}.elementor-301 .elementor-element.elementor-element-69eb1837:not(.elementor-motion-effects-element-type-background),.elementor-301 .elementor-element.elementor-element-69eb1837>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 60%,#fff 50%)}.elementor-301 .elementor-element.elementor-element-69eb1837{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:90px 0 50px}.elementor-301 .elementor-element.elementor-element-69eb1837>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-301 .elementor-element.elementor-element-76cbfb8e>.elementor-widget-container{margin:0 0 10px;padding:0 15px}.elementor-301 .elementor-element.elementor-element-76cbfb8e .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:36px;font-weight:400;line-height:44px;color:#272e34}.elementor-301 .elementor-element.elementor-element-187a5e0>.elementor-widget-container{margin:0 0 10px;padding:0 15px}.elementor-301 .elementor-element.elementor-element-187a5e0{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#6d7579}.elementor-301 .elementor-element.elementor-element-8200a6a{--e-image-carousel-slides-to-show:1}.elementor-301 .elementor-element.elementor-element-8200a6a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px}.elementor-301 .elementor-element.elementor-element-4ceb6c8d>.elementor-widget-container{padding:0 0 10px}.elementor-301 .elementor-element.elementor-element-4ceb6c8d .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-145e3b80{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px}.elementor-301 .elementor-element.elementor-element-145e3b80>.elementor-widget-container{margin:-1px 0 0}.elementor-301 .elementor-element.elementor-element-145e3b80 .elementor-divider-separator{width:30px}.elementor-301 .elementor-element.elementor-element-145e3b80 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-301 .elementor-element.elementor-element-3ccadf21>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-3ccadf21{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-59b884e{--e-image-carousel-slides-to-show:1}.elementor-301 .elementor-element.elementor-element-59b884e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px}.elementor-301 .elementor-element.elementor-element-7bb0665e>.elementor-widget-container{padding:0 0 10px}.elementor-301 .elementor-element.elementor-element-7bb0665e .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-3da8029d{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px}.elementor-301 .elementor-element.elementor-element-3da8029d>.elementor-widget-container{margin:-1px 0 0}.elementor-301 .elementor-element.elementor-element-3da8029d .elementor-divider-separator{width:30px}.elementor-301 .elementor-element.elementor-element-3da8029d .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-301 .elementor-element.elementor-element-61b4421b>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-61b4421b{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-9ed3db3{--e-image-carousel-slides-to-show:1}.elementor-301 .elementor-element.elementor-element-9ed3db3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px}.elementor-301 .elementor-element.elementor-element-4abe2d27>.elementor-widget-container{padding:0 0 10px}.elementor-301 .elementor-element.elementor-element-4abe2d27 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-517a6957{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px}.elementor-301 .elementor-element.elementor-element-517a6957>.elementor-widget-container{margin:-1px 0 0}.elementor-301 .elementor-element.elementor-element-517a6957 .elementor-divider-separator{width:30px}.elementor-301 .elementor-element.elementor-element-517a6957 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-301 .elementor-element.elementor-element-5afa790>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-5afa790{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-ecaa3c9{--e-image-carousel-slides-to-show:1}.elementor-301 .elementor-element.elementor-element-ecaa3c9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px}.elementor-301 .elementor-element.elementor-element-dc3be9c>.elementor-widget-container{padding:0 0 10px}.elementor-301 .elementor-element.elementor-element-dc3be9c .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-fb29618{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px}.elementor-301 .elementor-element.elementor-element-fb29618>.elementor-widget-container{margin:-1px 0 0}.elementor-301 .elementor-element.elementor-element-fb29618 .elementor-divider-separator{width:30px}.elementor-301 .elementor-element.elementor-element-fb29618 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-301 .elementor-element.elementor-element-548430e>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-548430e{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-aacfff8{--e-image-carousel-slides-to-show:1}.elementor-301 .elementor-element.elementor-element-aacfff8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px}.elementor-301 .elementor-element.elementor-element-fe9a71c>.elementor-widget-container{padding:0 0 10px}.elementor-301 .elementor-element.elementor-element-fe9a71c .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-65adaa3{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px}.elementor-301 .elementor-element.elementor-element-65adaa3>.elementor-widget-container{margin:-1px 0 0}.elementor-301 .elementor-element.elementor-element-65adaa3 .elementor-divider-separator{width:30px}.elementor-301 .elementor-element.elementor-element-65adaa3 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-301 .elementor-element.elementor-element-b88efc4>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-b88efc4{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-f953fe9{--e-image-carousel-slides-to-show:1}.elementor-301 .elementor-element.elementor-element-f953fe9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px}.elementor-301 .elementor-element.elementor-element-e3ee0c9>.elementor-widget-container{padding:0 0 10px}.elementor-301 .elementor-element.elementor-element-e3ee0c9 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34}.elementor-301 .elementor-element.elementor-element-03acf9e{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px}.elementor-301 .elementor-element.elementor-element-03acf9e>.elementor-widget-container{margin:-1px 0 0}.elementor-301 .elementor-element.elementor-element-03acf9e .elementor-divider-separator{width:30px}.elementor-301 .elementor-element.elementor-element-03acf9e .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-301 .elementor-element.elementor-element-7ddedb3>.elementor-widget-container{margin:0 0 10px}.elementor-301 .elementor-element.elementor-element-7ddedb3{font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666}.elementor-301 .elementor-element.elementor-element-481ce0b2:not(.elementor-motion-effects-element-type-background),.elementor-301 .elementor-element.elementor-element-481ce0b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://giralum.com/wp-content/uploads/2025/08/GIRALUM-Ventanas-de-PVC-Ecuador.jpg");background-size:cover}.elementor-301 .elementor-element.elementor-element-481ce0b2>.elementor-background-overlay{background-color:#000a18;opacity:.95;transition:background .3s,border-radius .3s,opacity .3s}.elementor-301 .elementor-element.elementor-element-481ce0b2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-301 .elementor-element.elementor-element-65f5bdde{text-align:center}.elementor-301 .elementor-element.elementor-element-65f5bdde .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#fff}.elementor-301 .elementor-element.elementor-element-642fa4e{text-align:center;color:#fff}.elementor-301 .elementor-element.elementor-element-12643dc .elementor-button{background-color:#f2a500;font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:1.428em;fill:#fff;color:#fff;box-shadow:0px 3px 15px 0px rgba(229,120,37,.6);border-radius:24px;padding:12px 100px}.elementor-301 .elementor-element.elementor-element-12643dc .elementor-button:hover,.elementor-301 .elementor-element.elementor-element-12643dc .elementor-button:focus{background-color:#e88800}.elementor-301 .elementor-element.elementor-element-12643dc>.elementor-widget-container{margin:0}.elementor-301 .elementor-element.elementor-element-e56caff{--spacer-size:70px}.elementor-301 .elementor-element.elementor-element-1b135769>.elementor-widget-container{margin:0 0 10px;padding:0 15px}.elementor-301 .elementor-element.elementor-element-1b135769{text-align:center}.elementor-301 .elementor-element.elementor-element-1b135769 .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:36px;font-weight:400;line-height:44px;text-shadow:0px 0px 10px #000;color:#fff}.elementor-301 .elementor-element.elementor-element-4960166a>.elementor-widget-container{margin:0 0 70px;padding:0 15px}.elementor-301 .elementor-element.elementor-element-4960166a{text-align:center;font-family:"Rubik",Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#fff}@media(min-width:768px){.elementor-301 .elementor-element.elementor-element-1715b56d{width:50%}.elementor-301 .elementor-element.elementor-element-4c22d7c{width:24.664%}.elementor-301 .elementor-element.elementor-element-254bcb84{width:25%}.elementor-301 .elementor-element.elementor-element-feb3993{width:32%}.elementor-301 .elementor-element.elementor-element-153ea14{width:34.332%}}@media(max-width:1024px) and (min-width:768px){.elementor-301 .elementor-element.elementor-element-1715b56d{width:100%}.elementor-301 .elementor-element.elementor-element-4c22d7c{width:50%}.elementor-301 .elementor-element.elementor-element-254bcb84{width:50%}}@media(min-width:1025px){.elementor-301 .elementor-element.elementor-element-51a0ef97:not(.elementor-motion-effects-element-type-background),.elementor-301 .elementor-element.elementor-element-51a0ef97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-301 .elementor-element.elementor-element-4d001d93 .elementor-heading-title{font-size:36px;line-height:48px}.elementor-301 .elementor-element.elementor-element-12643dc .elementor-button{padding:10px 50px}}@media(max-width:767px){.elementor-301 .elementor-element.elementor-element-4b58433>.elementor-element-populated{margin:0 20px 15px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-301 .elementor-element.elementor-element-feb3993>.elementor-element-populated{margin:0 20px 15px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-301 .elementor-element.elementor-element-44523fc>.elementor-element-populated{margin:0 20px 15px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-301 .elementor-element.elementor-element-e0f33b6>.elementor-element-populated{margin:0 20px 15px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-301 .elementor-element.elementor-element-e43d5e9>.elementor-element-populated{margin:0 20px 15px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-301 .elementor-element.elementor-element-37f94a9>.elementor-element-populated{margin:0 10px 16px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-301 .elementor-element.elementor-element-bea595b>.elementor-element-populated{margin:0 10px 16px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-301 .elementor-element.elementor-element-c0d1c91>.elementor-element-populated{margin:0 10px 16px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-301 .elementor-element.elementor-element-65f5bdde>.elementor-widget-container{margin:0 -10px}.elementor-301 .elementor-element.elementor-element-642fa4e>.elementor-widget-container{margin:0 10px}}