.elementor-2000 .elementor-element.elementor-element-1b84315a:not(.elementor-motion-effects-element-type-background), .elementor-2000 .elementor-element.elementor-element-1b84315a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://otvconstrucciones.com/wp-content/uploads/2025/06/hero-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2000 .elementor-element.elementor-element-1b84315a > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-1b84315a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:190px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-1feb223f > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-1feb223f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2000 .elementor-element.elementor-element-3cfaf926{width:auto;max-width:auto;}.elementor-2000 .elementor-element.elementor-element-3cfaf926.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2000 .elementor-element.elementor-element-3cfaf926 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-2000 .elementor-element.elementor-element-7f6691f8{width:auto;max-width:auto;}.elementor-2000 .elementor-element.elementor-element-7f6691f8 > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-2000 .elementor-element.elementor-element-7f6691f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2000 .elementor-element.elementor-element-7f6691f8 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-2000 .elementor-element.elementor-element-62db899b{margin-top:150px;margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-fbae27e > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-accent );box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 32px 24px 32px;}.elementor-2000 .elementor-element.elementor-element-fbae27e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-3ae550c2 .elementor-icon-box-wrapper{text-align:left;}.elementor-2000 .elementor-element.elementor-element-3ae550c2{--icon-box-icon-margin:7px;}.elementor-2000 .elementor-element.elementor-element-3ae550c2 .elementor-icon-box-title{margin-bottom:7px;}.elementor-2000 .elementor-element.elementor-element-3ae550c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2000 .elementor-element.elementor-element-3ae550c2.elementor-view-framed .elementor-icon, .elementor-2000 .elementor-element.elementor-element-3ae550c2.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2000 .elementor-element.elementor-element-3ae550c2 .elementor-icon{font-size:24px;}.elementor-2000 .elementor-element.elementor-element-528afff > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 32px 24px 32px;}.elementor-2000 .elementor-element.elementor-element-528afff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-58bfad4b .elementor-icon-box-wrapper{text-align:left;}.elementor-2000 .elementor-element.elementor-element-58bfad4b{--icon-box-icon-margin:7px;}.elementor-2000 .elementor-element.elementor-element-58bfad4b .elementor-icon-box-title{margin-bottom:7px;}.elementor-2000 .elementor-element.elementor-element-58bfad4b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2000 .elementor-element.elementor-element-58bfad4b.elementor-view-framed .elementor-icon, .elementor-2000 .elementor-element.elementor-element-58bfad4b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2000 .elementor-element.elementor-element-58bfad4b .elementor-icon{font-size:24px;}.elementor-2000 .elementor-element.elementor-element-4bc67d70 > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 32px 24px 32px;}.elementor-2000 .elementor-element.elementor-element-4bc67d70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-26f8951f .elementor-icon-box-wrapper{text-align:left;}.elementor-2000 .elementor-element.elementor-element-26f8951f{--icon-box-icon-margin:7px;}.elementor-2000 .elementor-element.elementor-element-26f8951f .elementor-icon-box-title{margin-bottom:7px;}.elementor-2000 .elementor-element.elementor-element-26f8951f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2000 .elementor-element.elementor-element-26f8951f.elementor-view-framed .elementor-icon, .elementor-2000 .elementor-element.elementor-element-26f8951f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2000 .elementor-element.elementor-element-26f8951f .elementor-icon{font-size:24px;}.elementor-2000 .elementor-element.elementor-element-3f4bbde1 > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-secondary );box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 32px 24px 32px;}.elementor-2000 .elementor-element.elementor-element-3f4bbde1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-57145d76 .elementor-icon-box-wrapper{text-align:left;}.elementor-2000 .elementor-element.elementor-element-57145d76{--icon-box-icon-margin:7px;}.elementor-2000 .elementor-element.elementor-element-57145d76 .elementor-icon-box-title{margin-bottom:7px;}.elementor-2000 .elementor-element.elementor-element-57145d76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2000 .elementor-element.elementor-element-57145d76.elementor-view-framed .elementor-icon, .elementor-2000 .elementor-element.elementor-element-57145d76.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2000 .elementor-element.elementor-element-57145d76 .elementor-icon{font-size:24px;}.elementor-2000 .elementor-element.elementor-element-380228ad{padding:100px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-4de18c83 > .elementor-element-populated{padding:0px 128px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-702eb2be .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2000 .elementor-element.elementor-element-4cb6fbfd > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-4aabf54a > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-2000 .elementor-element.elementor-element-4aabf54a{text-align:justify;}.elementor-2000 .elementor-element.elementor-element-788a5afa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2000 .elementor-element.elementor-element-788a5afa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2000 .elementor-element.elementor-element-788a5afa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 124px 0px;}.elementor-2000 .elementor-element.elementor-element-788a5afa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-3ac2e4b7 > .elementor-widget-container{margin:0px 0px 0px -64px;}.elementor-2000 .elementor-element.elementor-element-3ac2e4b7{text-align:left;}.elementor-2000 .elementor-element.elementor-element-3ac2e4b7 img{max-width:478px;}.elementor-2000 .elementor-element.elementor-element-539cf95d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-539cf95d > .elementor-element-populated{padding:0px 64px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-499ee60a > .elementor-widget-container{margin:0px 0px 0px -166px;}.elementor-2000 .elementor-element.elementor-element-499ee60a{text-align:left;}.elementor-2000 .elementor-element.elementor-element-499ee60a img{max-width:766px;}.elementor-2000 .elementor-element.elementor-element-34dab6ff{margin-top:-112px;margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-3d908fb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2000 .elementor-element.elementor-element-3d908fb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2000 .elementor-element.elementor-element-3d908fb4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 64px 64px 64px;}.elementor-2000 .elementor-element.elementor-element-3d908fb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-4151b65a .elementor-icon-box-wrapper{text-align:left;}.elementor-2000 .elementor-element.elementor-element-4151b65a{--icon-box-icon-margin:16px;}.elementor-2000 .elementor-element.elementor-element-4151b65a .elementor-icon-box-title{margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-4151b65a .elementor-icon{font-size:24px;}.elementor-2000 .elementor-element.elementor-element-30feba36 .elementor-icon-box-wrapper{text-align:left;}.elementor-2000 .elementor-element.elementor-element-30feba36{--icon-box-icon-margin:16px;}.elementor-2000 .elementor-element.elementor-element-30feba36 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-30feba36 .elementor-icon{font-size:24px;}.elementor-2000 .elementor-element.elementor-element-5ddc2bc3 .elementor-icon-box-wrapper{text-align:left;}.elementor-2000 .elementor-element.elementor-element-5ddc2bc3{--icon-box-icon-margin:16px;}.elementor-2000 .elementor-element.elementor-element-5ddc2bc3 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-5ddc2bc3 .elementor-icon{font-size:24px;}.elementor-2000 .elementor-element.elementor-element-3c7b3868 > .elementor-element-populated{padding:100px 0px 0px 64px;}.elementor-2000 .elementor-element.elementor-element-23585862 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2000 .elementor-element.elementor-element-448022ad > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-275b1d1c > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-2000 .elementor-element.elementor-element-275b1d1c{text-align:justify;}.elementor-2000 .elementor-element.elementor-element-22a954a7{overflow:hidden;padding:100px 0px 100px 0px;}.elementor-2000 .elementor-element.elementor-element-648a762e > .elementor-container{max-width:678px;}.elementor-2000 .elementor-element.elementor-element-648a762e{margin-top:0px;margin-bottom:60px;}.elementor-2000 .elementor-element.elementor-element-7486c0d8{text-align:center;}.elementor-2000 .elementor-element.elementor-element-7486c0d8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2000 .elementor-element.elementor-element-19029b44 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-19029b44{text-align:center;}.elementor-2000 .elementor-element.elementor-element-6e4ce777{text-align:center;}.elementor-2000 .elementor-element.elementor-element-6e4ce777 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2000 .elementor-element.elementor-element-35daae91 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-2000 .elementor-element.elementor-element-68b2cfc5{box-shadow:10px 10px 50px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2000 .elementor-element.elementor-element-68b2cfc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-6767bf6a img{width:100%;}.elementor-2000 .elementor-element.elementor-element-7e5f2f22 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-2000 .elementor-element.elementor-element-7e5f2f22 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-2000 .elementor-element.elementor-element-7e5f2f22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-22fb1c47{text-align:left;}.elementor-2000 .elementor-element.elementor-element-22fb1c47 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2000 .elementor-element.elementor-element-2017f78c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2000 .elementor-element.elementor-element-2017f78c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2000 .elementor-element.elementor-element-2017f78c .elementor-button{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.5em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-421d58b9 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-2000 .elementor-element.elementor-element-7301de49{box-shadow:10px 10px 50px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2000 .elementor-element.elementor-element-7301de49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-33a7f3a2 img{width:100%;}.elementor-2000 .elementor-element.elementor-element-905b12f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-2000 .elementor-element.elementor-element-905b12f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-2000 .elementor-element.elementor-element-905b12f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-20f6c51d{text-align:left;}.elementor-2000 .elementor-element.elementor-element-20f6c51d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2000 .elementor-element.elementor-element-44b162b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2000 .elementor-element.elementor-element-44b162b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2000 .elementor-element.elementor-element-44b162b .elementor-button{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.5em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-e8efa5{margin-top:44px;margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-d1e0e75 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-2000 .elementor-element.elementor-element-501d4c81{box-shadow:10px 10px 50px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2000 .elementor-element.elementor-element-501d4c81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-541ef844 img{width:100%;}.elementor-2000 .elementor-element.elementor-element-32e79961 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-2000 .elementor-element.elementor-element-32e79961 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-2000 .elementor-element.elementor-element-32e79961 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-50cfc2dc{text-align:left;}.elementor-2000 .elementor-element.elementor-element-50cfc2dc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2000 .elementor-element.elementor-element-6a33263 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2000 .elementor-element.elementor-element-6a33263 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2000 .elementor-element.elementor-element-6a33263 .elementor-button{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.5em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-59d3ca2 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-2000 .elementor-element.elementor-element-71b97b5e{box-shadow:10px 10px 50px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2000 .elementor-element.elementor-element-71b97b5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-5407dd80 img{width:100%;}.elementor-2000 .elementor-element.elementor-element-41302961 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-2000 .elementor-element.elementor-element-41302961 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-2000 .elementor-element.elementor-element-41302961 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-419ab736{text-align:left;}.elementor-2000 .elementor-element.elementor-element-419ab736 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2000 .elementor-element.elementor-element-74ca527 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2000 .elementor-element.elementor-element-74ca527 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2000 .elementor-element.elementor-element-74ca527 .elementor-button{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.5em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-1e8df391{margin-top:44px;margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-3aaeb26e > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-2000 .elementor-element.elementor-element-68fa25ca{box-shadow:10px 10px 50px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2000 .elementor-element.elementor-element-68fa25ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-18f54f1e img{width:100%;}.elementor-2000 .elementor-element.elementor-element-5000c23 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-2000 .elementor-element.elementor-element-5000c23 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-2000 .elementor-element.elementor-element-5000c23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-433cccab{text-align:left;}.elementor-2000 .elementor-element.elementor-element-433cccab .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2000 .elementor-element.elementor-element-d2a0c5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2000 .elementor-element.elementor-element-d2a0c5c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2000 .elementor-element.elementor-element-d2a0c5c .elementor-button{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.5em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-490d0d1c > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-2000 .elementor-element.elementor-element-671cc94e{box-shadow:10px 10px 50px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2000 .elementor-element.elementor-element-671cc94e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-153a4cfe img{width:100%;}.elementor-2000 .elementor-element.elementor-element-1a5f32c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-2000 .elementor-element.elementor-element-1a5f32c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-2000 .elementor-element.elementor-element-1a5f32c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-15ec0171{text-align:left;}.elementor-2000 .elementor-element.elementor-element-15ec0171 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2000 .elementor-element.elementor-element-b39475d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2000 .elementor-element.elementor-element-b39475d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2000 .elementor-element.elementor-element-b39475d .elementor-button{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;line-height:1.5em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-b77bcaf .elementor-button{background-color:var( --e-global-color-primary );font-weight:bold;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);border-style:groove;}.elementor-2000 .elementor-element.elementor-element-2f8b08fc{padding:100px 0px 100px 0px;}.elementor-2000 .elementor-element.elementor-element-14b62c32 > .elementor-container{max-width:690px;}.elementor-2000 .elementor-element.elementor-element-14b62c32{margin-top:0px;margin-bottom:60px;}.elementor-2000 .elementor-element.elementor-element-bc344cd{text-align:center;}.elementor-2000 .elementor-element.elementor-element-bc344cd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2000 .elementor-element.elementor-element-6e60ac8f > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-6e60ac8f{text-align:center;}.elementor-2000 .elementor-element.elementor-element-10dca365 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-2000 .elementor-element.elementor-element-10dca365{text-align:center;}.elementor-2000 .elementor-element.elementor-element-10dca365 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2000 .elementor-element.elementor-element-0e282a0{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-2000 .elementor-element.elementor-element-0e282a0 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-0e282a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2000 .elementor-element.elementor-element-c2eaf87{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-2000 .elementor-element.elementor-element-c2eaf87 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-c2eaf87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2000 .elementor-element.elementor-element-8b1d873{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-2000 .elementor-element.elementor-element-8b1d873 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-8b1d873.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2000 .elementor-element.elementor-element-4328464 .elementor-button{background-color:var( --e-global-color-primary );font-weight:bold;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);border-style:groove;}.elementor-2000 .elementor-element.elementor-element-3f259436:not(.elementor-motion-effects-element-type-background), .elementor-2000 .elementor-element.elementor-element-3f259436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://otvconstrucciones.com/wp-content/uploads/2025/06/bgline-gray.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2000 .elementor-element.elementor-element-3f259436{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2000 .elementor-element.elementor-element-3f259436 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-4830155f > .elementor-container{max-width:678px;}.elementor-2000 .elementor-element.elementor-element-4830155f{margin-top:0px;margin-bottom:60px;}.elementor-2000 .elementor-element.elementor-element-78a44f15{text-align:center;}.elementor-2000 .elementor-element.elementor-element-78a44f15 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2000 .elementor-element.elementor-element-57366f79 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-57366f79{text-align:center;}.elementor-2000 .elementor-element.elementor-element-60e1e4eb > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-2000 .elementor-element.elementor-element-60e1e4eb{text-align:center;}.elementor-2000 .elementor-element.elementor-element-60e1e4eb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products ul.products li.product{text-align:center;}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:30px;}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;margin-bottom:16px;}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products ul.products li.product .star-rating{font-size:0.8em;margin-bottom:8px;}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-accent );}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-accent );}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products ul.products li.product .button{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:8px 16px 8px 16px;margin-top:16px;}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products .added_to_cart{color:var( --e-global-color-accent );}.elementor-2000 .elementor-element.elementor-element-541357fa{padding:100px 0px 100px 0px;}.elementor-2000 .elementor-element.elementor-element-3227d261{text-align:center;}.elementor-2000 .elementor-element.elementor-element-17a25599 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2000 .elementor-element.elementor-element-53156447{text-align:left;}.elementor-2000 .elementor-element.elementor-element-53156447:hover img{opacity:0.5;}.elementor-2000 .elementor-element.elementor-element-53156447 img{transition-duration:0.5s;}.elementor-2000 .elementor-element.elementor-element-1327375f:hover img{opacity:0.5;}.elementor-2000 .elementor-element.elementor-element-1327375f img{transition-duration:0.5s;}.elementor-2000 .elementor-element.elementor-element-ed4eec4:hover img{opacity:0.5;}.elementor-2000 .elementor-element.elementor-element-ed4eec4 img{transition-duration:0.5s;}.elementor-2000 .elementor-element.elementor-element-d7c67c:hover img{opacity:0.5;}.elementor-2000 .elementor-element.elementor-element-d7c67c img{transition-duration:0.5s;}.elementor-2000 .elementor-element.elementor-element-bfa3f1c{text-align:right;}.elementor-2000 .elementor-element.elementor-element-bfa3f1c:hover img{opacity:0.5;}.elementor-2000 .elementor-element.elementor-element-bfa3f1c img{transition-duration:0.5s;}.elementor-2000 .elementor-element.elementor-element-515ece54 > .elementor-background-overlay{background-image:url("https://otvconstrucciones.com/wp-content/uploads/2025/06/patern-testy.png");background-position:center right;background-repeat:no-repeat;background-size:52% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-515ece54{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2000 .elementor-element.elementor-element-7a62007b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2000 .elementor-element.elementor-element-7a62007b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2000 .elementor-element.elementor-element-7a62007b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2000 .elementor-element.elementor-element-7a62007b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2000 .elementor-element.elementor-element-7a62007b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-2d168fba .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2000 .elementor-element.elementor-element-1163aece > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-4ec6696b > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-2000 .elementor-element.elementor-element-7423cea0{width:auto;max-width:auto;}.elementor-2000 .elementor-element.elementor-element-7423cea0 img{max-width:128px;}.elementor-2000 .elementor-element.elementor-element-4924d90b{width:auto;max-width:auto;}.elementor-2000 .elementor-element.elementor-element-4924d90b img{max-width:128px;}.elementor-2000 .elementor-element.elementor-element-66d94ef4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2000 .elementor-element.elementor-element-66d94ef4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://otvconstrucciones.com/wp-content/uploads/2025/06/patern-testy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2000 .elementor-element.elementor-element-66d94ef4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 130px 64px;}.elementor-2000 .elementor-element.elementor-element-66d94ef4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2000 .elementor-element.elementor-element-3059ac9{text-align:left;}.elementor-2000 .elementor-element.elementor-element-58be797c > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-2000 .elementor-element.elementor-element-7e7fc1dd .elementor-star-rating{font-size:18px;}body:not(.rtl) .elementor-2000 .elementor-element.elementor-element-7e7fc1dd .elementor-star-rating i:not(:last-of-type){margin-right:1px;}body.rtl .elementor-2000 .elementor-element.elementor-element-7e7fc1dd .elementor-star-rating i:not(:last-of-type){margin-left:1px;}.elementor-2000 .elementor-element.elementor-element-db4b790{text-align:left;}.elementor-2000 .elementor-element.elementor-element-db4b790 img{max-width:64px;border-radius:100px 100px 100px 100px;}.elementor-2000 .elementor-element.elementor-element-3d451fe1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:4px;}.elementor-2000 .elementor-element.elementor-element-3d451fe1 > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-2000 .elementor-element.elementor-element-78917b14 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2000 .elementor-element.elementor-element-1b84315a{padding:130px 32px 0px 32px;}.elementor-2000 .elementor-element.elementor-element-1feb223f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-62db899b{margin-top:100px;margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-fbae27e > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-2000 .elementor-element.elementor-element-528afff > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-2000 .elementor-element.elementor-element-4bc67d70 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-2000 .elementor-element.elementor-element-3f4bbde1 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-2000 .elementor-element.elementor-element-380228ad{padding:50px 32px 0px 32px;}.elementor-2000 .elementor-element.elementor-element-4de18c83 > .elementor-element-populated{padding:0px 80px 30px 0px;}.elementor-2000 .elementor-element.elementor-element-788a5afa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-3ac2e4b7 > .elementor-widget-container{margin:0px 0px 0px -48px;}.elementor-2000 .elementor-element.elementor-element-3ac2e4b7 img{max-width:340px;}.elementor-2000 .elementor-element.elementor-element-539cf95d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-499ee60a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-499ee60a img{width:100%;}.elementor-2000 .elementor-element.elementor-element-34dab6ff{margin-top:-70px;margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-3d908fb4 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-2000 .elementor-element.elementor-element-3c7b3868 > .elementor-element-populated{padding:50px 32px 32px 32px;}.elementor-2000 .elementor-element.elementor-element-22a954a7{padding:50px 32px 50px 32px;}.elementor-2000 .elementor-element.elementor-element-648a762e{margin-top:0px;margin-bottom:40px;}.elementor-2000 .elementor-element.elementor-element-e8efa5{margin-top:30px;margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-1e8df391{margin-top:30px;margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-2f8b08fc{padding:50px 32px 50px 32px;}.elementor-2000 .elementor-element.elementor-element-14b62c32{margin-top:0px;margin-bottom:40px;}.elementor-2000 .elementor-element.elementor-element-3f259436{padding:50px 32px 50px 32px;}.elementor-2000 .elementor-element.elementor-element-4830155f{margin-top:0px;margin-bottom:40px;}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:30px;}.elementor-2000 .elementor-element.elementor-element-541357fa{padding:50px 32px 50px 32px;}.elementor-2000 .elementor-element.elementor-element-53156447 img{width:110px;}.elementor-2000 .elementor-element.elementor-element-1327375f img{width:110px;}.elementor-2000 .elementor-element.elementor-element-ed4eec4 img{width:110px;}.elementor-2000 .elementor-element.elementor-element-d7c67c img{width:110px;}.elementor-2000 .elementor-element.elementor-element-bfa3f1c img{width:110px;}.elementor-2000 .elementor-element.elementor-element-7a62007b > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-2000 .elementor-element.elementor-element-4ec6696b > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-66d94ef4 > .elementor-element-populated{padding:32px 32px 32px 32px;}}@media(max-width:767px){.elementor-2000 .elementor-element.elementor-element-1b84315a{padding:130px 16px 0px 16px;}.elementor-2000 .elementor-element.elementor-element-3cfaf926{width:var( --container-widget-width, 121.516px );max-width:121.516px;--container-widget-width:121.516px;--container-widget-flex-grow:0;}.elementor-2000 .elementor-element.elementor-element-7f6691f8{width:var( --container-widget-width, 116.016px );max-width:116.016px;--container-widget-width:116.016px;--container-widget-flex-grow:0;}.elementor-2000 .elementor-element.elementor-element-380228ad{padding:40px 16px 0px 16px;}.elementor-2000 .elementor-element.elementor-element-4de18c83 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-2000 .elementor-element.elementor-element-788a5afa > .elementor-element-populated{padding:0px 20px 40px 0px;}.elementor-2000 .elementor-element.elementor-element-3ac2e4b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-3ac2e4b7 img{width:100%;}.elementor-2000 .elementor-element.elementor-element-34dab6ff{margin-top:-40px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-2000 .elementor-element.elementor-element-3d908fb4 > .elementor-element-populated{padding:32px 16px 32px 16px;}.elementor-2000 .elementor-element.elementor-element-4151b65a .elementor-icon-box-wrapper{text-align:center;}.elementor-2000 .elementor-element.elementor-element-30feba36 .elementor-icon-box-wrapper{text-align:center;}.elementor-2000 .elementor-element.elementor-element-5ddc2bc3 .elementor-icon-box-wrapper{text-align:center;}.elementor-2000 .elementor-element.elementor-element-3c7b3868 > .elementor-element-populated{padding:32px 16px 0px 16px;}.elementor-2000 .elementor-element.elementor-element-22a954a7{padding:40px 16px 40px 16px;}.elementor-2000 .elementor-element.elementor-element-648a762e{margin-top:0px;margin-bottom:30px;}.elementor-2000 .elementor-element.elementor-element-35daae91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2000 .elementor-element.elementor-element-421d58b9 > .elementor-element-populated{margin:16px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2000 .elementor-element.elementor-element-e8efa5{margin-top:16px;margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-d1e0e75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2000 .elementor-element.elementor-element-501d4c81{margin-top:0px;margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-59d3ca2 > .elementor-element-populated{margin:16px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2000 .elementor-element.elementor-element-1e8df391{margin-top:16px;margin-bottom:0px;}.elementor-2000 .elementor-element.elementor-element-3aaeb26e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2000 .elementor-element.elementor-element-490d0d1c > .elementor-element-populated{margin:16px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2000 .elementor-element.elementor-element-2f8b08fc{padding:40px 16px 40px 16px;}.elementor-2000 .elementor-element.elementor-element-14b62c32{margin-top:0px;margin-bottom:30px;}.elementor-2000 .elementor-element.elementor-element-10dca365 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-3f259436{padding:40px 16px 40px 16px;}.elementor-2000 .elementor-element.elementor-element-4830155f{margin-top:0px;margin-bottom:30px;}.elementor-2000 .elementor-element.elementor-element-60e1e4eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-77ac1ffc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:30px;}.elementor-2000 .elementor-element.elementor-element-541357fa{padding:40px 16px 40px 16px;}.elementor-2000 .elementor-element.elementor-element-796c3e24{width:50%;}.elementor-2000 .elementor-element.elementor-element-53156447{text-align:center;}.elementor-2000 .elementor-element.elementor-element-40fcaf17{width:50%;}.elementor-2000 .elementor-element.elementor-element-1327375f{text-align:center;}.elementor-2000 .elementor-element.elementor-element-fe7bf7{width:50%;}.elementor-2000 .elementor-element.elementor-element-fe7bf7 > .elementor-element-populated{padding:16px 0px 16px 0px;}.elementor-2000 .elementor-element.elementor-element-5c33c995{width:50%;}.elementor-2000 .elementor-element.elementor-element-5c33c995 > .elementor-element-populated{padding:16px 0px 16px 0px;}.elementor-2000 .elementor-element.elementor-element-d7c67c{text-align:center;}.elementor-2000 .elementor-element.elementor-element-bfa3f1c{text-align:center;}.elementor-2000 .elementor-element.elementor-element-515ece54{padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-7a62007b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2000 .elementor-element.elementor-element-7a62007b > .elementor-element-populated{padding:0px 16px 16px 16px;}.elementor-2000 .elementor-element.elementor-element-4ec6696b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2000 .elementor-element.elementor-element-66d94ef4 > .elementor-element-populated{padding:32px 16px 32px 16px;}.elementor-2000 .elementor-element.elementor-element-245ae0fe{width:23%;}.elementor-2000 .elementor-element.elementor-element-3d451fe1{width:77%;}}@media(min-width:768px){.elementor-2000 .elementor-element.elementor-element-4daf8767{width:55%;}.elementor-2000 .elementor-element.elementor-element-4b7ef1cc{width:45%;}.elementor-2000 .elementor-element.elementor-element-4de18c83{width:54%;}.elementor-2000 .elementor-element.elementor-element-788a5afa{width:46%;}.elementor-2000 .elementor-element.elementor-element-539cf95d{width:54%;}.elementor-2000 .elementor-element.elementor-element-3c7b3868{width:46%;}.elementor-2000 .elementor-element.elementor-element-796c3e24{width:18.017%;}.elementor-2000 .elementor-element.elementor-element-40fcaf17{width:21.983%;}.elementor-2000 .elementor-element.elementor-element-5c33c995{width:21.981%;}.elementor-2000 .elementor-element.elementor-element-27639af2{width:17.983%;}.elementor-2000 .elementor-element.elementor-element-7a62007b{width:48%;}.elementor-2000 .elementor-element.elementor-element-66d94ef4{width:51.91%;}.elementor-2000 .elementor-element.elementor-element-245ae0fe{width:13%;}.elementor-2000 .elementor-element.elementor-element-3d451fe1{width:86.387%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2000 .elementor-element.elementor-element-fbae27e{width:25%;}.elementor-2000 .elementor-element.elementor-element-528afff{width:25%;}.elementor-2000 .elementor-element.elementor-element-4bc67d70{width:25%;}.elementor-2000 .elementor-element.elementor-element-3f4bbde1{width:25%;}.elementor-2000 .elementor-element.elementor-element-2e0f7e51{width:100%;}.elementor-2000 .elementor-element.elementor-element-7e5f2f22{width:100%;}.elementor-2000 .elementor-element.elementor-element-522c7143{width:100%;}.elementor-2000 .elementor-element.elementor-element-905b12f{width:100%;}.elementor-2000 .elementor-element.elementor-element-540995f8{width:100%;}.elementor-2000 .elementor-element.elementor-element-32e79961{width:100%;}.elementor-2000 .elementor-element.elementor-element-2195597e{width:100%;}.elementor-2000 .elementor-element.elementor-element-41302961{width:100%;}.elementor-2000 .elementor-element.elementor-element-69c4e2ec{width:100%;}.elementor-2000 .elementor-element.elementor-element-5000c23{width:100%;}.elementor-2000 .elementor-element.elementor-element-7f1fec31{width:100%;}.elementor-2000 .elementor-element.elementor-element-1a5f32c6{width:100%;}.elementor-2000 .elementor-element.elementor-element-245ae0fe{width:20%;}.elementor-2000 .elementor-element.elementor-element-3d451fe1{width:80%;}}