.elementor-4400 .elementor-element.elementor-element-30f4b337:not(.elementor-motion-effects-element-type-background),.elementor-4400 .elementor-element.elementor-element-30f4b337>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#050000;background-image:url(https://termofusion-riego.com/wp-content/uploads/2024/10/banner-nosotros-1536x1024.jpg);background-position:-146px 277px}.elementor-4400 .elementor-element.elementor-element-30f4b337>.elementor-background-overlay{background-color:#000;opacity:.63;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4400 .elementor-element.elementor-element-30f4b337>.elementor-container{max-width:1174px}.elementor-4400 .elementor-element.elementor-element-30f4b337{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:-13px 0 80px 0;padding:94px 0 80px 0}.elementor-4400 .elementor-element.elementor-element-709130a2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-4400 .elementor-element.elementor-element-955d673 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;font-weight:900;color:#FFF}.elementor-4400 .elementor-element.elementor-element-f6a2d27{--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}.elementor-4400 .elementor-element.elementor-element-44a9910{--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}.elementor-4400 .elementor-element.elementor-element-44a9910.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4400 .elementor-element.elementor-element-cb91a0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-4400 .elementor-element.elementor-element-cb91a0f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4400 .elementor-element.elementor-element-4e9da74{width:var(--container-widget-width,111.387%);max-width:111.387%;--container-widget-width:111.387%;--container-widget-flex-grow:0}.elementor-4400 .elementor-element.elementor-element-4e9da74.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4400 .elementor-element.elementor-element-4e9da74 .title-subtitle{color:#000;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500}.elementor-4400 .elementor-element.elementor-element-4e9da74 .title{color:#055dcb;font-family:"Montserrat",Sans-serif;font-size:31px;font-weight:900;line-height:29px;letter-spacing:0;word-spacing:0}.elementor-4400 .elementor-element.elementor-element-4e9da74 .title-after_title{color:#000}.elementor-4400 .elementor-element.elementor-element-a09e629{--display:flex;--min-height:432px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4400 .elementor-element.elementor-element-33c2b4b{--display:flex;--min-height:292px;--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}.elementor-4400 .elementor-element.elementor-element-33c2b4b:not(.elementor-motion-effects-element-type-background),.elementor-4400 .elementor-element.elementor-element-33c2b4b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0c46a7}.elementor-4400 .elementor-element.elementor-element-34aead6{text-align:center}.elementor-4400 .elementor-element.elementor-element-34aead6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:800;color:#FFF}.elementor-4400 .elementor-element.elementor-element-5e7eefe{width:var(--container-widget-width,79.908%);max-width:79.908%;--container-widget-width:79.908%;--container-widget-flex-grow:0}.elementor-4400 .elementor-element.elementor-element-5e7eefe.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4400 .elementor-element.elementor-element-88585ba{--display:flex;--min-height:292px;--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;border-style:double;--border-style:double;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-4400 .elementor-element.elementor-element-88585ba:not(.elementor-motion-effects-element-type-background),.elementor-4400 .elementor-element.elementor-element-88585ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00AF36}.elementor-4400 .elementor-element.elementor-element-d3f08cb{text-align:center}.elementor-4400 .elementor-element.elementor-element-d3f08cb .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:800;color:#FFF}.elementor-4400 .elementor-element.elementor-element-16ae009{width:var(--container-widget-width,79.908%);max-width:79.908%;--container-widget-width:79.908%;--container-widget-flex-grow:0}.elementor-4400 .elementor-element.elementor-element-16ae009.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4400 .elementor-element.elementor-element-feadd1a{--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}.elementor-4400 .elementor-element.elementor-element-feadd1a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4400 .elementor-element.elementor-element-f76fe4a{width:var(--container-widget-width,107.509%);max-width:107.509%;--container-widget-width:107.509%;--container-widget-flex-grow:0}.elementor-4400 .elementor-element.elementor-element-f76fe4a>.elementor-widget-container{margin:-69px 0 0 0}.elementor-4400 .elementor-element.elementor-element-f76fe4a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4400 .elementor-element.elementor-element-f76fe4a img{width:100%;max-width:100%;border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFF}.elementor-4400 .elementor-element.elementor-element-1256a04{text-align:center}.elementor-4400 .elementor-element.elementor-element-1256a04 .elementor-heading-title{font-family:"ABeeZee",Sans-serif;font-size:29px;font-weight:800;font-style:italic;color:#055dcc}.elementor-4400 .elementor-element.elementor-element-27040a3{--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}@media(min-width:768px){.elementor-4400 .elementor-element.elementor-element-44a9910{--width:36.52%}.elementor-4400 .elementor-element.elementor-element-cb91a0f{--width:62.369%}.elementor-4400 .elementor-element.elementor-element-33c2b4b{--width:33%}.elementor-4400 .elementor-element.elementor-element-88585ba{--width:33%}.elementor-4400 .elementor-element.elementor-element-feadd1a{--width:110.57%}}@media(max-width:1024px){.elementor-4400 .elementor-element.elementor-element-30f4b337:not(.elementor-motion-effects-element-type-background),.elementor-4400 .elementor-element.elementor-element-30f4b337>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-4400 .elementor-element.elementor-element-30f4b337{margin:-40px 0 60px 0;padding:60px 15px 60px 15px}}@media(max-width:767px){.elementor-4400 .elementor-element.elementor-element-30f4b337:not(.elementor-motion-effects-element-type-background),.elementor-4400 .elementor-element.elementor-element-30f4b337>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-4400 .elementor-element.elementor-element-30f4b337{margin:-40px 0 40px 0}.elementor-4400 .elementor-element.elementor-element-f76fe4a>.elementor-widget-container{margin:-39px 0 0 0}}@media(max-width:1024px) and (min-width:768px){.elementor-4400 .elementor-element.elementor-element-709130a2{width:100%}}