.elementor-1505 .elementor-element.elementor-element-2db4dbf{--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-1505 .elementor-element.elementor-element-3f05d13{--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;--overlay-opacity:0.5;}.elementor-1505 .elementor-element.elementor-element-3f05d13::before, .elementor-1505 .elementor-element.elementor-element-3f05d13 > .elementor-background-video-container::before, .elementor-1505 .elementor-element.elementor-element-3f05d13 > .e-con-inner > .elementor-background-video-container::before, .elementor-1505 .elementor-element.elementor-element-3f05d13 > .elementor-background-slideshow::before, .elementor-1505 .elementor-element.elementor-element-3f05d13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1505 .elementor-element.elementor-element-3f05d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-repeater-item-13ea8d4 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://mluodkun12qx.i.optimole.com/cb:LCta.ab2/w:1073/h:707/q:mauto/f:best/https://grupohcs.net/wp-content/uploads/2026/03/hero-fumigacion.jpg);background-size:cover;}.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-repeater-item-13ea8d4 .elementor-background-overlay{background-color:#0000005E;}.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-repeater-item-13ea8d4 .swiper-slide-contents{margin-right:auto;}.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-repeater-item-13ea8d4 .swiper-slide-inner{align-items:center;}.elementor-1505 .elementor-element.elementor-element-0a87374 .swiper-slide{transition-duration:calc(5000ms*1.2);height:690px;}.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-slide-button:hover{background-color:#939393;color:#FC0000;}.elementor-1505 .elementor-element.elementor-element-0a87374 .swiper-slide-contents{max-width:46%;}.elementor-1505 .elementor-element.elementor-element-0a87374 .swiper-slide-inner{text-align:start;}.elementor-1505 .elementor-element.elementor-element-0a87374 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-slide-heading{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:40px;font-weight:700;}.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-slide-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:400;}.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-slide-button{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:500;border-width:1px;color:#FFFDFD;border-color:#FFFFFF;}.elementor-1505 .elementor-element.elementor-element-f4735ec{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1505 .elementor-element.elementor-element-61d59aad{text-align:center;}.elementor-1505 .elementor-element.elementor-element-61d59aad .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1505 .elementor-element.elementor-element-4a9c561{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-1505 .elementor-element.elementor-element-78a39731{--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-1505 .elementor-element.elementor-element-5afa9144{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1505 .elementor-element.elementor-element-f50359f{text-align:center;}.elementor-1505 .elementor-element.elementor-element-f50359f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#000000;}.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, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1505 .elementor-element.elementor-element-fc29824 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1505 .elementor-element.elementor-element-fc29824.elementor-view-stacked .elementor-icon{background-color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-fc29824.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-fc29824.elementor-view-default .elementor-icon{fill:#0974EF;color:#0974EF;border-color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-fc29824 .elementor-icon-box-title, .elementor-1505 .elementor-element.elementor-element-fc29824 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-1505 .elementor-element.elementor-element-fc29824 .elementor-icon-box-title{color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-fc29824:has(:hover) .elementor-icon-box-title,
					 .elementor-1505 .elementor-element.elementor-element-fc29824:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1505 .elementor-element.elementor-element-fc29824 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-weight:400;color:#000000;}.elementor-1505 .elementor-element.elementor-element-c831ea4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1505 .elementor-element.elementor-element-c831ea4.elementor-view-stacked .elementor-icon{background-color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-c831ea4.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-c831ea4.elementor-view-default .elementor-icon{fill:#0974EF;color:#0974EF;border-color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-c831ea4 .elementor-icon-box-title, .elementor-1505 .elementor-element.elementor-element-c831ea4 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-1505 .elementor-element.elementor-element-c831ea4 .elementor-icon-box-title{color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-c831ea4:has(:hover) .elementor-icon-box-title,
					 .elementor-1505 .elementor-element.elementor-element-c831ea4:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1505 .elementor-element.elementor-element-c831ea4 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-weight:400;color:#000000;}.elementor-1505 .elementor-element.elementor-element-6cfb6c5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1505 .elementor-element.elementor-element-6cfb6c5.elementor-view-stacked .elementor-icon{background-color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-6cfb6c5.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-6cfb6c5.elementor-view-default .elementor-icon{fill:#0974EF;color:#0974EF;border-color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-6cfb6c5 .elementor-icon-box-title, .elementor-1505 .elementor-element.elementor-element-6cfb6c5 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-1505 .elementor-element.elementor-element-6cfb6c5 .elementor-icon-box-title{color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-6cfb6c5:has(:hover) .elementor-icon-box-title,
					 .elementor-1505 .elementor-element.elementor-element-6cfb6c5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1505 .elementor-element.elementor-element-6cfb6c5 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-weight:400;color:#000000;}.elementor-1505 .elementor-element.elementor-element-694d6f7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1505 .elementor-element.elementor-element-694d6f7.elementor-view-stacked .elementor-icon{background-color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-694d6f7.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-694d6f7.elementor-view-default .elementor-icon{fill:#0974EF;color:#0974EF;border-color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-694d6f7 .elementor-icon-box-title, .elementor-1505 .elementor-element.elementor-element-694d6f7 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-1505 .elementor-element.elementor-element-694d6f7 .elementor-icon-box-title{color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-694d6f7:has(:hover) .elementor-icon-box-title,
					 .elementor-1505 .elementor-element.elementor-element-694d6f7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1505 .elementor-element.elementor-element-694d6f7 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-weight:400;color:#000000;}.elementor-1505 .elementor-element.elementor-element-47be728 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1505 .elementor-element.elementor-element-47be728.elementor-view-stacked .elementor-icon{background-color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-47be728.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-47be728.elementor-view-default .elementor-icon{fill:#0974EF;color:#0974EF;border-color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-47be728 .elementor-icon-box-title, .elementor-1505 .elementor-element.elementor-element-47be728 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-1505 .elementor-element.elementor-element-47be728 .elementor-icon-box-title{color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-47be728:has(:hover) .elementor-icon-box-title,
					 .elementor-1505 .elementor-element.elementor-element-47be728:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1505 .elementor-element.elementor-element-47be728 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-weight:400;color:#000000;}.elementor-1505 .elementor-element.elementor-element-a456b56 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-1505 .elementor-element.elementor-element-a456b56.elementor-view-stacked .elementor-icon{background-color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-a456b56.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-a456b56.elementor-view-default .elementor-icon{fill:#0974EF;color:#0974EF;border-color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-a456b56 .elementor-icon-box-title, .elementor-1505 .elementor-element.elementor-element-a456b56 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-1505 .elementor-element.elementor-element-a456b56 .elementor-icon-box-title{color:#0974EF;}.elementor-1505 .elementor-element.elementor-element-a456b56:has(:hover) .elementor-icon-box-title,
					 .elementor-1505 .elementor-element.elementor-element-a456b56:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1505 .elementor-element.elementor-element-a456b56 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-weight:400;color:#000000;}.elementor-1505 .elementor-element.elementor-element-309ac8d9{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1505 .elementor-element.elementor-element-c0f1157{text-align:center;}.elementor-1505 .elementor-element.elementor-element-c0f1157 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1505 .elementor-element.elementor-element-7015b33 img{width:100%;}.elementor-1505 .elementor-element.elementor-element-ac0a3db{--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-1505 .elementor-element.elementor-element-ea710f6{text-align:center;}.elementor-1505 .elementor-element.elementor-element-ea710f6 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#000000;}.elementor-1505 .elementor-element.elementor-element-0b96aca{--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-1505 .elementor-element.elementor-element-ae5a80d{--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-1505 .elementor-element.elementor-element-e5d5a52{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-1505 .elementor-element.elementor-element-18ec6ad{--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-1505 .elementor-element.elementor-element-09d66a5{--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-1505 .elementor-element.elementor-element-6aa5b98{--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-1505 .elementor-element.elementor-element-78c5040{text-align:center;}.elementor-1505 .elementor-element.elementor-element-78c5040 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#000000;}.elementor-1505 .elementor-element.elementor-element-cabf82a{text-align:center;}.elementor-1505 .elementor-element.elementor-element-cabf82a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#000000;}.elementor-1505 .elementor-element.elementor-element-ec78fc6{text-align:center;font-family:"Nunito", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-1505 .elementor-element.elementor-element-c2f19b5{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-widget-button .elementor-button{background-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-1505 .elementor-element.elementor-element-f10285c .elementor-button{background-color:#FF0000;}.elementor-1505 .elementor-element.elementor-element-e996709{--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-1505 .elementor-element.elementor-element-869a39e{text-align:center;}.elementor-1505 .elementor-element.elementor-element-869a39e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#000000;}.elementor-1505 .elementor-element.elementor-element-0ac251a{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-1505 .elementor-element.elementor-element-63eb62e{--display:flex;--min-height:215px;--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-1505 .elementor-element.elementor-element-24c142e{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:600;color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1505 .elementor-element.elementor-element-5afa9144{--width:30%;}.elementor-1505 .elementor-element.elementor-element-309ac8d9{--width:70%;}.elementor-1505 .elementor-element.elementor-element-ae5a80d{--width:50%;}.elementor-1505 .elementor-element.elementor-element-18ec6ad{--width:50%;}.elementor-1505 .elementor-element.elementor-element-6aa5b98{--width:50%;}.elementor-1505 .elementor-element.elementor-element-e996709{--width:50%;}}@media(max-width:1024px){.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-slide-heading{font-size:30px;}.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-slide-description{font-size:20px;}}@media(max-width:767px){.elementor-1505 .elementor-element.elementor-element-3f05d13{--min-height:148px;}.elementor-1505 .elementor-element.elementor-element-0a87374 .swiper-slide{height:500px;}.elementor-1505 .elementor-element.elementor-element-0a87374 .swiper-slide-contents{max-width:100%;}.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-slide-heading{font-size:25px;}.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-slide-description{font-size:16px;}.elementor-1505 .elementor-element.elementor-element-0a87374 .elementor-slide-button{font-size:14px;}}