.elementor-284 .elementor-element.elementor-element-31733af{--display:flex;--min-height:300px;--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;--flex-wrap:nowrap;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-31733af:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-31733af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-31733af::before, .elementor-284 .elementor-element.elementor-element-31733af > .elementor-background-video-container::before, .elementor-284 .elementor-element.elementor-element-31733af > .e-con-inner > .elementor-background-video-container::before, .elementor-284 .elementor-element.elementor-element-31733af > .elementor-background-slideshow::before, .elementor-284 .elementor-element.elementor-element-31733af > .e-con-inner > .elementor-background-slideshow::before, .elementor-284 .elementor-element.elementor-element-31733af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://disaingenieroshvac.com/wp-content/uploads/2026/06/servc-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-284 .elementor-element.elementor-element-2b0a607a{--display:flex;--min-height:165px;--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;--flex-wrap:nowrap;}.elementor-284 .elementor-element.elementor-element-5680d6bc{z-index:5;}.elementor-284 .elementor-element.elementor-element-5680d6bc .heading .heading-title{color:var( --e-global-color-5086297 );}.elementor-284 .elementor-element.elementor-element-379a5ba{--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;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-f75f21f{--display:flex;}.elementor-284 .elementor-element.elementor-element-25c27e6 img{width:80%;height:450px;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-f3483fb{--display:flex;}.elementor-284 .elementor-element.elementor-element-41ce8cb .elementor-heading-title{font-size:26px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-99ff62f .elementor-heading-title{font-size:16px;color:var( --e-global-color-45104a3 );}.elementor-284 .elementor-element.elementor-element-121dee8 .elementor-icon-list-icon i{color:var( --e-global-color-45104a3 );transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-121dee8 .elementor-icon-list-icon svg{fill:var( --e-global-color-45104a3 );transition:fill 0.3s;}.elementor-284 .elementor-element.elementor-element-121dee8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-284 .elementor-element.elementor-element-121dee8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-9f7ef37 .elementor-button{background-color:var( --e-global-color-45104a3 );padding:10px 30px 10px 30px;}.elementor-284 .elementor-element.elementor-element-9f7ef37 .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-9f7ef37 .elementor-button:focus{background-color:var( --e-global-color-45104a3 );color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-9f7ef37 .elementor-button:hover svg, .elementor-284 .elementor-element.elementor-element-9f7ef37 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-99fdf28{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-99fdf28:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-99fdf28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-284 .elementor-element.elementor-element-e544a3a{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-d44b24b .elementor-heading-title{font-size:26px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-b648201 .elementor-heading-title{font-size:16px;font-weight:800;color:var( --e-global-color-45104a3 );}.elementor-284 .elementor-element.elementor-element-2264d2c .elementor-icon-list-icon i{color:var( --e-global-color-45104a3 );transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-2264d2c .elementor-icon-list-icon svg{fill:var( --e-global-color-45104a3 );transition:fill 0.3s;}.elementor-284 .elementor-element.elementor-element-2264d2c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-284 .elementor-element.elementor-element-2264d2c .elementor-icon-list-text{transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-2e70dd7 .elementor-button{background-color:var( --e-global-color-45104a3 );padding:10px 30px 10px 30px;}.elementor-284 .elementor-element.elementor-element-2e70dd7 .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-2e70dd7 .elementor-button:focus{background-color:var( --e-global-color-45104a3 );color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-2e70dd7 .elementor-button:hover svg, .elementor-284 .elementor-element.elementor-element-2e70dd7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-54a8bdf{--display:flex;}.elementor-284 .elementor-element.elementor-element-20c66d5 img{width:80%;height:450px;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-84e064b{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-6e8f0a9{--display:flex;}.elementor-284 .elementor-element.elementor-element-fe578b2 img{width:80%;height:450px;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-69835a6{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-befca80 .elementor-heading-title{font-size:26px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-f2b033b .elementor-heading-title{font-size:16px;font-weight:800;color:var( --e-global-color-45104a3 );}.elementor-284 .elementor-element.elementor-element-708f581 .elementor-icon-list-icon i{color:var( --e-global-color-45104a3 );transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-708f581 .elementor-icon-list-icon svg{fill:var( --e-global-color-45104a3 );transition:fill 0.3s;}.elementor-284 .elementor-element.elementor-element-708f581{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-284 .elementor-element.elementor-element-708f581 .elementor-icon-list-text{transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-c5485df .elementor-button{background-color:var( --e-global-color-45104a3 );padding:10px 30px 10px 30px;}.elementor-284 .elementor-element.elementor-element-c5485df .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-c5485df .elementor-button:focus{background-color:var( --e-global-color-45104a3 );color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-c5485df .elementor-button:hover svg, .elementor-284 .elementor-element.elementor-element-c5485df .elementor-button:focus svg{fill:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-2ab66cb{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-2ab66cb:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-2ab66cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-284 .elementor-element.elementor-element-898785c{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-de2b3ef .elementor-heading-title{font-size:26px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-c3d42ca .elementor-heading-title{font-size:16px;font-weight:800;color:var( --e-global-color-45104a3 );}.elementor-284 .elementor-element.elementor-element-7964baf .elementor-icon-list-icon i{color:var( --e-global-color-45104a3 );transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-7964baf .elementor-icon-list-icon svg{fill:var( --e-global-color-45104a3 );transition:fill 0.3s;}.elementor-284 .elementor-element.elementor-element-7964baf{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-284 .elementor-element.elementor-element-7964baf .elementor-icon-list-text{transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-9c206f1 .elementor-button{background-color:var( --e-global-color-45104a3 );padding:10px 30px 10px 30px;}.elementor-284 .elementor-element.elementor-element-9c206f1 .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-9c206f1 .elementor-button:focus{background-color:var( --e-global-color-45104a3 );color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-9c206f1 .elementor-button:hover svg, .elementor-284 .elementor-element.elementor-element-9c206f1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-9a05ffb{--display:flex;}.elementor-284 .elementor-element.elementor-element-8fdd91f img{width:80%;height:450px;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-95cffca{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-8c0ed6c{--display:flex;}.elementor-284 .elementor-element.elementor-element-c36180e img{width:80%;height:450px;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-106fcc4{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-1ee5758 .elementor-heading-title{font-size:26px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-bb15e02 .elementor-heading-title{font-size:16px;font-weight:800;color:var( --e-global-color-45104a3 );}.elementor-284 .elementor-element.elementor-element-54bc3c3 .elementor-icon-list-icon i{color:var( --e-global-color-45104a3 );transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-54bc3c3 .elementor-icon-list-icon svg{fill:var( --e-global-color-45104a3 );transition:fill 0.3s;}.elementor-284 .elementor-element.elementor-element-54bc3c3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-284 .elementor-element.elementor-element-54bc3c3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-4a2df8f .elementor-button{background-color:var( --e-global-color-45104a3 );padding:10px 30px 10px 30px;}.elementor-284 .elementor-element.elementor-element-4a2df8f .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-4a2df8f .elementor-button:focus{background-color:var( --e-global-color-45104a3 );color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-4a2df8f .elementor-button:hover svg, .elementor-284 .elementor-element.elementor-element-4a2df8f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-0f1cb3b{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-0f1cb3b:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-0f1cb3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-284 .elementor-element.elementor-element-fe3e94f{--display:flex;--justify-content:center;}.elementor-284 .elementor-element.elementor-element-19441ba .elementor-heading-title{font-size:26px;text-transform:none;color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-5ddb3a5 .elementor-heading-title{font-size:16px;font-weight:800;color:var( --e-global-color-45104a3 );}.elementor-284 .elementor-element.elementor-element-d883b5b .elementor-icon-list-icon i{color:var( --e-global-color-45104a3 );transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-d883b5b .elementor-icon-list-icon svg{fill:var( --e-global-color-45104a3 );transition:fill 0.3s;}.elementor-284 .elementor-element.elementor-element-d883b5b{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-284 .elementor-element.elementor-element-d883b5b .elementor-icon-list-text{transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-1958c12 .elementor-button{background-color:var( --e-global-color-45104a3 );padding:10px 30px 10px 30px;}.elementor-284 .elementor-element.elementor-element-1958c12 .elementor-button:hover, .elementor-284 .elementor-element.elementor-element-1958c12 .elementor-button:focus{background-color:var( --e-global-color-45104a3 );color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-1958c12 .elementor-button:hover svg, .elementor-284 .elementor-element.elementor-element-1958c12 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-47b8bf8{--display:flex;}.elementor-284 .elementor-element.elementor-element-766a3d5 img{width:80%;height:450px;object-fit:cover;object-position:center center;}.elementor-284 .elementor-element.elementor-element-ec6f236{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-284 .elementor-element.elementor-element-31733af{--min-height:151px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-2b0a607a{--min-height:113px;}.elementor-284 .elementor-element.elementor-element-379a5ba{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-25c27e6 img{width:100%;height:347px;}.elementor-284 .elementor-element.elementor-element-41ce8cb{text-align:center;}.elementor-284 .elementor-element.elementor-element-88f13c3{text-align:center;}.elementor-284 .elementor-element.elementor-element-121dee8{--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-284 .elementor-element.elementor-element-99fdf28{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-d44b24b{text-align:center;}.elementor-284 .elementor-element.elementor-element-7d0970f{text-align:center;}.elementor-284 .elementor-element.elementor-element-b648201{text-align:center;}.elementor-284 .elementor-element.elementor-element-2264d2c{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-284 .elementor-element.elementor-element-20c66d5 img{width:100%;height:347px;}.elementor-284 .elementor-element.elementor-element-84e064b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-fe578b2 img{width:100%;height:347px;}.elementor-284 .elementor-element.elementor-element-befca80{text-align:center;}.elementor-284 .elementor-element.elementor-element-4e0be20{text-align:center;}.elementor-284 .elementor-element.elementor-element-f2b033b{text-align:center;}.elementor-284 .elementor-element.elementor-element-708f581{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-284 .elementor-element.elementor-element-2ab66cb{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-de2b3ef{text-align:center;}.elementor-284 .elementor-element.elementor-element-c60fe91{text-align:center;}.elementor-284 .elementor-element.elementor-element-c3d42ca{text-align:center;}.elementor-284 .elementor-element.elementor-element-8fdd91f img{width:100%;height:347px;}.elementor-284 .elementor-element.elementor-element-95cffca{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-c36180e img{width:100%;height:347px;}.elementor-284 .elementor-element.elementor-element-1ee5758{text-align:center;}.elementor-284 .elementor-element.elementor-element-cf75968{text-align:center;}.elementor-284 .elementor-element.elementor-element-bb15e02{text-align:center;}.elementor-284 .elementor-element.elementor-element-54bc3c3{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-284 .elementor-element.elementor-element-0f1cb3b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-19441ba{text-align:center;}.elementor-284 .elementor-element.elementor-element-1eee120{text-align:center;}.elementor-284 .elementor-element.elementor-element-5ddb3a5{text-align:center;}.elementor-284 .elementor-element.elementor-element-766a3d5 img{width:100%;height:287px;}}@media(min-width:768px){.elementor-284 .elementor-element.elementor-element-31733af{--content-width:1000px;}}@media(min-width:2400px){.elementor-284 .elementor-element.elementor-element-31733af::before, .elementor-284 .elementor-element.elementor-element-31733af > .elementor-background-video-container::before, .elementor-284 .elementor-element.elementor-element-31733af > .e-con-inner > .elementor-background-video-container::before, .elementor-284 .elementor-element.elementor-element-31733af > .elementor-background-slideshow::before, .elementor-284 .elementor-element.elementor-element-31733af > .e-con-inner > .elementor-background-slideshow::before, .elementor-284 .elementor-element.elementor-element-31733af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://disaingenieroshvac.com/wp-content/uploads/2026/06/ChatGPT-Image-20-may-2026-18_01_05-1.jpg");background-size:cover;}}