.elementor-1012 .elementor-element.elementor-element-b78ee30{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.85;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:65;}.elementor-1012 .elementor-element.elementor-element-b78ee30:not(.elementor-motion-effects-element-type-background), .elementor-1012 .elementor-element.elementor-element-b78ee30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://srsolutions.mx/wp-content/uploads/2024/08/iluminacion-led-cotiza.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1012 .elementor-element.elementor-element-b78ee30::before, .elementor-1012 .elementor-element.elementor-element-b78ee30 > .elementor-background-video-container::before, .elementor-1012 .elementor-element.elementor-element-b78ee30 > .e-con-inner > .elementor-background-video-container::before, .elementor-1012 .elementor-element.elementor-element-b78ee30 > .elementor-background-slideshow::before, .elementor-1012 .elementor-element.elementor-element-b78ee30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1012 .elementor-element.elementor-element-b78ee30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8b85b63 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1012 .elementor-element.elementor-element-921c9b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1012 .elementor-element.elementor-element-4a5cf4d .elementor-heading-title{font-family:var( --e-global-typography-de4a03c-font-family ), Sans-serif;font-size:var( --e-global-typography-de4a03c-font-size );font-weight:var( --e-global-typography-de4a03c-font-weight );text-transform:var( --e-global-typography-de4a03c-text-transform );font-style:var( --e-global-typography-de4a03c-font-style );text-decoration:var( --e-global-typography-de4a03c-text-decoration );line-height:var( --e-global-typography-de4a03c-line-height );}.elementor-1012 .elementor-element.elementor-element-0660edb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1012 .elementor-element.elementor-element-0660edb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1012 .elementor-element.elementor-element-0660edb .qodef-qi-animated-text{text-align:left;}.elementor-1012 .elementor-element.elementor-element-0660edb .qodef-qi-animated-text .qodef-m-title{color:var( --e-global-color-8ebd1ed );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-1012 .elementor-element.elementor-element-55f7198{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-eec24a5{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-1012 .elementor-element.elementor-element-eec24a5{right:0px;}body.rtl .elementor-1012 .elementor-element.elementor-element-eec24a5{left:0px;}.elementor-1012 .elementor-element.elementor-element-968570b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:100;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1012 .elementor-element.elementor-element-968570b:not(.elementor-motion-effects-element-type-background), .elementor-1012 .elementor-element.elementor-element-968570b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1012 .elementor-element.elementor-element-968570b::before, .elementor-1012 .elementor-element.elementor-element-968570b > .elementor-background-video-container::before, .elementor-1012 .elementor-element.elementor-element-968570b > .e-con-inner > .elementor-background-video-container::before, .elementor-1012 .elementor-element.elementor-element-968570b > .elementor-background-slideshow::before, .elementor-1012 .elementor-element.elementor-element-968570b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1012 .elementor-element.elementor-element-968570b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1012 .elementor-element.elementor-element-cca11cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1012 .elementor-element.elementor-element-c823912{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1012 .elementor-element.elementor-element-c823912.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1012 .elementor-element.elementor-element-8c75a71{--spacer-size:70px;}.elementor-1012 .elementor-element.elementor-element-edcc975{text-align:left;}.elementor-1012 .elementor-element.elementor-element-edcc975 .elementor-heading-title{color:var( --e-global-color-8ebd1ed );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1012 .elementor-element.elementor-element-0c3490d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-1012 .elementor-element.elementor-element-0c3490d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1012 .elementor-element.elementor-element-0c3490d .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-1012 .elementor-element.elementor-element-0c3490d .elementor-divider{text-align:left;padding-block-start:40px;padding-block-end:40px;}.elementor-1012 .elementor-element.elementor-element-3caaebb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-8ebd1ed );}.elementor-1012 .elementor-element.elementor-element-7687ba8{--spacer-size:20px;}.elementor-1012 .elementor-element.elementor-element-9365c63{--spacer-size:40px;}.elementor-1012 .elementor-element.elementor-element-80b9cdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1012 .elementor-element.elementor-element-962522b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1012 .elementor-element.elementor-element-962522b:not(.elementor-motion-effects-element-type-background), .elementor-1012 .elementor-element.elementor-element-962522b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ebd1ed );}.elementor-1012 .elementor-element.elementor-element-e70a927{--spacer-size:40px;}.elementor-1012 .elementor-element.elementor-element-217a56a{text-align:center;}.elementor-1012 .elementor-element.elementor-element-217a56a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1012 .elementor-element.elementor-element-c537220{--spacer-size:40px;}.elementor-1012 .elementor-element.elementor-element-09e9ca1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1012 .elementor-element.elementor-element-a461076{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-7e198f3{text-align:center;}.elementor-1012 .elementor-element.elementor-element-7e198f3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1012 .elementor-element.elementor-element-655a1ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1012 .elementor-element.elementor-element-fa04823{text-align:center;}.elementor-1012 .elementor-element.elementor-element-fa04823 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1012 .elementor-element.elementor-element-9dd7b9c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1012 .elementor-element.elementor-element-63b4370{text-align:center;}.elementor-1012 .elementor-element.elementor-element-63b4370 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1012 .elementor-element.elementor-element-cc4645a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1012 .elementor-element.elementor-element-e6e3021{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1012 .elementor-element.elementor-element-7c5948e{text-align:center;}.elementor-1012 .elementor-element.elementor-element-7c5948e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1012 .elementor-element.elementor-element-d426988{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1012 .elementor-element.elementor-element-5d3ef50{text-align:center;}.elementor-1012 .elementor-element.elementor-element-5d3ef50 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-1012 .elementor-element.elementor-element-119d815{--spacer-size:80px;}.elementor-1012 .elementor-element.elementor-element-7407f2a{--spacer-size:40px;}.elementor-1012 .elementor-element.elementor-element-7d2dbaf{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1012 .elementor-element.elementor-element-7d2dbaf:not(.elementor-motion-effects-element-type-background), .elementor-1012 .elementor-element.elementor-element-7d2dbaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1012 .elementor-element.elementor-element-93d5a80{--spacer-size:70px;}.elementor-1012 .elementor-element.elementor-element-9d9b76e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1012 .elementor-element.elementor-element-9d9b76e{text-align:center;}.elementor-1012 .elementor-element.elementor-element-9d9b76e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-8ebd1ed );}.elementor-1012 .elementor-element.elementor-element-8ee37f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:999999;}.elementor-1012 .elementor-element.elementor-element-0c01c43{--display:flex;}.elementor-1012 .elementor-element.elementor-element-fa1129f{--display:flex;}.elementor-1012 .elementor-element.elementor-element-93d6807{--display:flex;}.elementor-1012 .elementor-element.elementor-element-83be88a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-87d2d28{--icon-box-icon-margin:15px;}.elementor-1012 .elementor-element.elementor-element-87d2d28.elementor-view-stacked .elementor-icon{background-color:#B35B16;}.elementor-1012 .elementor-element.elementor-element-87d2d28.elementor-view-framed .elementor-icon, .elementor-1012 .elementor-element.elementor-element-87d2d28.elementor-view-default .elementor-icon{fill:#B35B16;color:#B35B16;border-color:#B35B16;}.elementor-1012 .elementor-element.elementor-element-87d2d28 .elementor-icon{font-size:35px;}.elementor-1012 .elementor-element.elementor-element-87d2d28 .elementor-icon-box-title{color:var( --e-global-color-8ebd1ed );}.elementor-1012 .elementor-element.elementor-element-87d2d28 .elementor-icon-box-title, .elementor-1012 .elementor-element.elementor-element-87d2d28 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-b5b2d76{--icon-box-icon-margin:15px;}.elementor-1012 .elementor-element.elementor-element-b5b2d76 .elementor-icon{font-size:35px;}.elementor-1012 .elementor-element.elementor-element-b5b2d76 .elementor-icon-box-title{color:var( --e-global-color-8ebd1ed );}.elementor-1012 .elementor-element.elementor-element-b5b2d76 .elementor-icon-box-title, .elementor-1012 .elementor-element.elementor-element-b5b2d76 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-3b70e01{--icon-box-icon-margin:15px;}.elementor-1012 .elementor-element.elementor-element-3b70e01 .elementor-icon{font-size:35px;}.elementor-1012 .elementor-element.elementor-element-3b70e01 .elementor-icon-box-title{color:var( --e-global-color-8ebd1ed );}.elementor-1012 .elementor-element.elementor-element-3b70e01 .elementor-icon-box-title, .elementor-1012 .elementor-element.elementor-element-3b70e01 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-9272d83{--spacer-size:50px;}.elementor-1012 .elementor-element.elementor-element-d0a4c0f{width:auto;max-width:auto;bottom:0px;z-index:9;}body:not(.rtl) .elementor-1012 .elementor-element.elementor-element-d0a4c0f{left:0px;}body.rtl .elementor-1012 .elementor-element.elementor-element-d0a4c0f{right:0px;}.elementor-1012 .elementor-element.elementor-element-d0a4c0f img{opacity:0.17;}.elementor-1012 .elementor-element.elementor-element-b04dd24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1012 .elementor-element.elementor-element-b04dd24:not(.elementor-motion-effects-element-type-background), .elementor-1012 .elementor-element.elementor-element-b04dd24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d4c8c4 );}.elementor-1012 .elementor-element.elementor-element-18b81a5 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-1012 .elementor-element.elementor-element-18b81a5 .qodef-e-image .qodef-e-icon-holder{background-color:var( --e-global-color-8b85b63 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1012 .elementor-element.elementor-element-921c9b3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1012 .elementor-element.elementor-element-4a5cf4d .elementor-heading-title{font-size:var( --e-global-typography-de4a03c-font-size );line-height:var( --e-global-typography-de4a03c-line-height );}.elementor-1012 .elementor-element.elementor-element-0660edb .qodef-qi-animated-text .qodef-m-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1012 .elementor-element.elementor-element-3caaebb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-7e198f3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-fa04823 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-63b4370 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-7c5948e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-5d3ef50 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-9d9b76e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-87d2d28 .elementor-icon-box-title, .elementor-1012 .elementor-element.elementor-element-87d2d28 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-b5b2d76 .elementor-icon-box-title, .elementor-1012 .elementor-element.elementor-element-b5b2d76 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-3b70e01 .elementor-icon-box-title, .elementor-1012 .elementor-element.elementor-element-3b70e01 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1012 .elementor-element.elementor-element-b78ee30:not(.elementor-motion-effects-element-type-background), .elementor-1012 .elementor-element.elementor-element-b78ee30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://srsolutions.mx/wp-content/uploads/2024/08/iluminacion-led-cotiza-movil.webp");background-position:center center;}.elementor-1012 .elementor-element.elementor-element-b78ee30{--min-height:60vh;--justify-content:flex-end;--overlay-opacity:1;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1012 .elementor-element.elementor-element-4a5cf4d{text-align:center;}.elementor-1012 .elementor-element.elementor-element-4a5cf4d .elementor-heading-title{font-size:var( --e-global-typography-de4a03c-font-size );line-height:var( --e-global-typography-de4a03c-line-height );}.elementor-1012 .elementor-element.elementor-element-0660edb{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1012 .elementor-element.elementor-element-0660edb .qodef-qi-animated-text{text-align:center;}.elementor-1012 .elementor-element.elementor-element-0660edb .qodef-qi-animated-text .qodef-m-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1012 .elementor-element.elementor-element-55f7198{--spacer-size:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-eec24a5{text-align:right;}.elementor-1012 .elementor-element.elementor-element-eec24a5 img{width:30%;}.elementor-1012 .elementor-element.elementor-element-edcc975{text-align:center;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1012 .elementor-element.elementor-element-0c3490d .elementor-divider{text-align:center;}.elementor-1012 .elementor-element.elementor-element-0c3490d .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1012 .elementor-element.elementor-element-3caaebb{text-align:center;}.elementor-1012 .elementor-element.elementor-element-3caaebb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-7e198f3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-fa04823 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-63b4370 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-7c5948e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-5d3ef50 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-9d9b76e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-87d2d28 .elementor-icon-box-wrapper{text-align:center;}.elementor-1012 .elementor-element.elementor-element-87d2d28{--icon-box-icon-margin:0px;}.elementor-1012 .elementor-element.elementor-element-87d2d28 .elementor-icon-box-title{margin-bottom:0px;}.elementor-1012 .elementor-element.elementor-element-87d2d28 .elementor-icon-box-title, .elementor-1012 .elementor-element.elementor-element-87d2d28 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-b5b2d76 .elementor-icon-box-wrapper{text-align:center;}.elementor-1012 .elementor-element.elementor-element-b5b2d76{--icon-box-icon-margin:0px;}.elementor-1012 .elementor-element.elementor-element-b5b2d76 .elementor-icon-box-title{margin-bottom:0px;}.elementor-1012 .elementor-element.elementor-element-b5b2d76 .elementor-icon-box-title, .elementor-1012 .elementor-element.elementor-element-b5b2d76 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-3b70e01 .elementor-icon-box-wrapper{text-align:center;}.elementor-1012 .elementor-element.elementor-element-3b70e01{--icon-box-icon-margin:0px;}.elementor-1012 .elementor-element.elementor-element-3b70e01 .elementor-icon-box-title{margin-bottom:0px;}.elementor-1012 .elementor-element.elementor-element-3b70e01 .elementor-icon-box-title, .elementor-1012 .elementor-element.elementor-element-3b70e01 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1012 .elementor-element.elementor-element-d0a4c0f{text-align:left;}.elementor-1012 .elementor-element.elementor-element-d0a4c0f img{width:50%;}}@media(min-width:768px){.elementor-1012 .elementor-element.elementor-element-cca11cf{--width:50%;}.elementor-1012 .elementor-element.elementor-element-c823912{--width:82.58%;}.elementor-1012 .elementor-element.elementor-element-80b9cdd{--width:50%;}.elementor-1012 .elementor-element.elementor-element-b04dd24{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1012 .elementor-element.elementor-element-cca11cf{--width:50%;}}