.elementor-3661 .elementor-element.elementor-element-7f06a83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--position:fixed;top:0;--z-index:99}body:not(.rtl) .elementor-3661 .elementor-element.elementor-element-7f06a83{left:0}body.rtl .elementor-3661 .elementor-element.elementor-element-7f06a83{right:0}.elementor-3661 .elementor-element.elementor-element-80ab671 img{width:76px}.elementor-3661 .elementor-element.elementor-element-80ab671>.elementor-widget-container{margin:-44px 20px 0 0}body:not(.rtl) .elementor-3661 .elementor-element.elementor-element-80ab671{right:0}body.rtl .elementor-3661 .elementor-element.elementor-element-80ab671{left:0}.elementor-3661 .elementor-element.elementor-element-80ab671{top:50%;z-index:9}.elementor-3661 .elementor-element.elementor-element-29aafcc{--display:flex;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--background-transition:.3s;--border-radius:64px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:24px;--padding-inline-end:24px}.elementor-3661 .elementor-element.elementor-element-29aafcc:not(.elementor-motion-effects-element-type-background),.elementor-3661 .elementor-element.elementor-element-29aafcc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000CC}.elementor-3661 .elementor-element.elementor-element-29aafcc,.elementor-3661 .elementor-element.elementor-element-29aafcc:before{--border-transition:.3s}.elementor-3661 .elementor-element.elementor-element-ea850a7 img{width:180px}.elementor-3661 .elementor-element.elementor-element-eaddd2f{--display:flex;--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;--justify-content:flex-end;--align-items:center;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-menu-toggle{margin:0 auto}.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-nav-menu .elementor-item{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700}.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-nav-menu--main .elementor-item{color:#FFFFFFB0;fill:#FFFFFFB0;padding-top:25px;padding-bottom:25px}.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-nav-menu--main .elementor-item:hover,.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-nav-menu--main .elementor-item:focus{color:#fff;fill:#fff}.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#c5312f}.elementor-3661 .elementor-element.elementor-element-64b89d8 .e--pointer-framed .elementor-item:before,.elementor-3661 .elementor-element.elementor-element-64b89d8 .e--pointer-framed .elementor-item:after{border-color:#c5312f}.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#fff}.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#c5312f}.elementor-3661 .elementor-element.elementor-element-64b89d8 .e--pointer-framed .elementor-item.elementor-item-active:before,.elementor-3661 .elementor-element.elementor-element-64b89d8 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#c5312f}.elementor-3661 .elementor-element.elementor-element-64b89d8 div.elementor-menu-toggle{color:#fff}.elementor-3661 .elementor-element.elementor-element-64b89d8 div.elementor-menu-toggle svg{fill:#fff}.elementor-3661 .elementor-element.elementor-element-64b89d8>.elementor-widget-container{margin:0;padding:0}.elementor-3661 .elementor-element.elementor-element-64b89d8.elementor-element{--align-self:flex-end}.elementor-3661 .elementor-element.elementor-element-acbf3a9 .elementor-button{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;fill:#000;color:#000;background-color:#fff;border-style:solid;border-width:1px;border-color:#fff;border-radius:28px}.elementor-3661 .elementor-element.elementor-element-acbf3a9 .elementor-button:hover,.elementor-3661 .elementor-element.elementor-element-acbf3a9 .elementor-button:focus{color:#fff;background-color:#000}.elementor-3661 .elementor-element.elementor-element-acbf3a9 .elementor-button:hover svg,.elementor-3661 .elementor-element.elementor-element-acbf3a9 .elementor-button:focus svg{fill:#fff}.elementor-3661 .elementor-element.elementor-element-acbf3a9{width:auto;max-width:auto}.elementor-3661 .elementor-element.elementor-element-acbf3a9.elementor-element{--align-self:center}.elementor-3661 .elementor-element.elementor-element-8e38d31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-bd99510 .elementor-repeater-item-9f28c4a .swiper-slide-bg{background-color:#000}.elementor-3661 .elementor-element.elementor-element-bd99510 .elementor-repeater-item-678dfb0 .swiper-slide-bg{background-color:#4054b2}.elementor-3661 .elementor-element.elementor-element-bd99510 .elementor-repeater-item-5d9a437 .swiper-slide-bg{background-color:#1abc9c}.elementor-3661 .elementor-element.elementor-element-bd99510 .swiper-slide{height:36vw}.elementor-3661 .elementor-element.elementor-element-bd99510 .swiper-slide-contents{max-width:100%}.elementor-3661 .elementor-element.elementor-element-bd99510 .swiper-slide-inner{padding:0;text-align:center}.elementor-3661 .elementor-element.elementor-element-bd99510 .swiper-pagination-bullet{height:16px;width:16px}.elementor-3661 .elementor-element.elementor-element-bd99510 .swiper-horizontal .swiper-pagination-progressbar{height:16px}.elementor-3661 .elementor-element.elementor-element-bd99510 .swiper-pagination-fraction{font-size:16px}.elementor-3661 .elementor-element.elementor-element-bd99510 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFFA8;opacity:1}.elementor-3661 .elementor-element.elementor-element-bd99510 .swiper-pagination-bullet-active{background-color:#fff}.elementor-3661 .elementor-element.elementor-element-2983bdf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-f748ac0{--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;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:.3s;--padding-block-start:12px;--padding-block-end:12px;--padding-inline-start:12px;--padding-inline-end:12px}.elementor-3661 .elementor-element.elementor-element-9ec0ce3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 20px;--background-transition:.3s;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-849c89e .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:35px;font-weight:700}.elementor-3661 .elementor-element.elementor-element-849c89e{width:auto;max-width:auto}.elementor-3661 .elementor-element.elementor-element-849c89e.elementor-element{--align-self:flex-start}.elementor-3661 .elementor-element.elementor-element-2d0631d{--divider-border-style:solid;--divider-color:var(--e-global-color-7a17c02);--divider-border-width:3.2px;width:initial;max-width:initial}.elementor-3661 .elementor-element.elementor-element-2d0631d .elementor-divider-separator{width:125px}.elementor-3661 .elementor-element.elementor-element-2d0631d .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-3661 .elementor-element.elementor-element-2d0631d>.elementor-widget-container{margin:0 0 5px}.elementor-3661 .elementor-element.elementor-element-2d0631d.elementor-element{--align-self:flex-end}.elementor-3661 .elementor-element.elementor-element-4a30f61{--display:flex;--gap:0px 0px;--background-transition:.3s;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:100px}.elementor-3661 .elementor-element.elementor-element-74a7daf{color:var(--e-global-color-08e4082);font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500}.elementor-3661 .elementor-element.elementor-element-74a7daf>.elementor-widget-container{margin:0 0 30px}.elementor-3661 .elementor-element.elementor-element-34dc4fc .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-3661 .elementor-element.elementor-element-34dc4fc .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-3661 .elementor-element.elementor-element-34dc4fc .elementor-button{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:700;fill:#fff;color:#fff;background-color:#000;border-style:solid;border-width:1px;border-color:#000;border-radius:27px;padding:12px 25px}.elementor-3661 .elementor-element.elementor-element-34dc4fc .elementor-button:hover,.elementor-3661 .elementor-element.elementor-element-34dc4fc .elementor-button:focus{color:#000;background-color:#fff;border-color:#000}.elementor-3661 .elementor-element.elementor-element-34dc4fc .elementor-button:hover svg,.elementor-3661 .elementor-element.elementor-element-34dc4fc .elementor-button:focus svg{fill:#000}.elementor-3661 .elementor-element.elementor-element-34dc4fc>.elementor-widget-container{margin:0;padding:0}.elementor-3661 .elementor-element.elementor-element-34dc4fc{width:100%;max-width:100%}.elementor-3661 .elementor-element.elementor-element-34dc4fc.elementor-element{--align-self:flex-end}.elementor-3661 .elementor-element.elementor-element-89ab89b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-d1ecca7{--display:flex;--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-d391140 img{width:100%;height:100%;object-fit:cover;object-position:center center}.elementor-3661 .elementor-element.elementor-element-850fadd{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-850fadd.e-con{--align-self:stretch}.elementor-3661 .elementor-element.elementor-element-e21aade{--display:flex;--min-height:50%;--gap:0px 0px;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-e21aade:not(.elementor-motion-effects-element-type-background),.elementor-3661 .elementor-element.elementor-element-e21aade>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://integro.gt/wp-content/uploads/2024/02/equipo-integro.webp");background-position:center center;background-size:cover}.elementor-3661 .elementor-element.elementor-element-e21aade,.elementor-3661 .elementor-element.elementor-element-e21aade:before{--border-transition:.3s}.elementor-3661 .elementor-element.elementor-element-d3cf98e{--display:flex;--min-height:50%;--gap:0px 0px;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-d3cf98e:not(.elementor-motion-effects-element-type-background),.elementor-3661 .elementor-element.elementor-element-d3cf98e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://integro.gt/wp-content/uploads/2024/02/nuestro-equipo-intgro.webp");background-position:center center;background-size:cover}.elementor-3661 .elementor-element.elementor-element-d3cf98e,.elementor-3661 .elementor-element.elementor-element-d3cf98e:before{--border-transition:.3s}.elementor-3661 .elementor-element.elementor-element-d83c57a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 0px;--background-transition:.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-d83c57a:not(.elementor-motion-effects-element-type-background),.elementor-3661 .elementor-element.elementor-element-d83c57a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://integro.gt/wp-content/uploads/2024/01/fondo-con-ondas-nosotros2.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3661 .elementor-element.elementor-element-d83c57a,.elementor-3661 .elementor-element.elementor-element-d83c57a:before{--border-transition:.3s}.elementor-3661 .elementor-element.elementor-element-c2fe323{text-align:right;width:auto;max-width:auto;top:0}.elementor-3661 .elementor-element.elementor-element-c2fe323>.elementor-widget-container{margin:155px 0 0}.elementor-3661 .elementor-element.elementor-element-c2fe323.elementor-element{--align-self:flex-end}body:not(.rtl) .elementor-3661 .elementor-element.elementor-element-c2fe323{right:0}body.rtl .elementor-3661 .elementor-element.elementor-element-c2fe323{left:0}.elementor-3661 .elementor-element.elementor-element-b8d5f6c{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-b8d5f6c.e-con{--align-self:flex-start}.elementor-3661 .elementor-element.elementor-element-6d86e29 .elementor-heading-title{color:#fff;font-family:"Montserrat",Sans-serif;font-size:35px;font-weight:700}.elementor-3661 .elementor-element.elementor-element-6d86e29>.elementor-widget-container{margin:0}.elementor-3661 .elementor-element.elementor-element-6d86e29{width:auto;max-width:auto}.elementor-3661 .elementor-element.elementor-element-6d86e29.elementor-element{--align-self:center}.elementor-3661 .elementor-element.elementor-element-3e6c1dd{--divider-border-style:solid;--divider-color:var(--e-global-color-7a17c02);--divider-border-width:3px;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-3661 .elementor-element.elementor-element-3e6c1dd .elementor-divider-separator{width:125px}.elementor-3661 .elementor-element.elementor-element-3e6c1dd .elementor-divider{padding-block-start:16px;padding-block-end:16px}.elementor-3661 .elementor-element.elementor-element-3e6c1dd>.elementor-widget-container{margin:0 0 0 5px}.elementor-3661 .elementor-element.elementor-element-3e6c1dd.elementor-element{--align-self:center}.elementor-3661 .elementor-element.elementor-element-ab44bab{--swiper-slides-to-display:3;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:60px}.elementor-3661 .elementor-element.elementor-element-ab44bab .swiper-slide>.elementor-element{height:100%}.elementor-3661 .elementor-element.elementor-element-2813cde .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-3661 .elementor-element.elementor-element-2813cde .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-3661 .elementor-element.elementor-element-2813cde .elementor-button{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:700;fill:#040404;color:#040404;background-color:#fff;border-style:solid;border-width:1px;border-color:#fff;border-radius:27px;padding:12px 25px}.elementor-3661 .elementor-element.elementor-element-2813cde .elementor-button:hover,.elementor-3661 .elementor-element.elementor-element-2813cde .elementor-button:focus{color:#fff;background-color:#000;border-color:#fff}.elementor-3661 .elementor-element.elementor-element-2813cde .elementor-button:hover svg,.elementor-3661 .elementor-element.elementor-element-2813cde .elementor-button:focus svg{fill:#fff}.elementor-3661 .elementor-element.elementor-element-2813cde>.elementor-widget-container{margin:0;padding:0}.elementor-3661 .elementor-element.elementor-element-2813cde{width:100%;max-width:100%}.elementor-3661 .elementor-element.elementor-element-2813cde.elementor-element{--align-self:flex-end}.elementor-3661 .elementor-element.elementor-element-d691cd2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:0px 0px;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-99604c7{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--gap:0px 0px;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:30px}.elementor-3661 .elementor-element.elementor-element-a59423c{--display:flex;--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;--justify-content:flex-end;--align-items:flex-start;--gap:0px 20px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-a59423c.e-con{--align-self:flex-end}.elementor-3661 .elementor-element.elementor-element-7d429e3 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:35px;font-weight:700}.elementor-3661 .elementor-element.elementor-element-7d429e3{width:auto;max-width:auto}.elementor-3661 .elementor-element.elementor-element-7d429e3>.elementor-widget-container{--e-transform-rotateZ:180deg}.elementor-3661 .elementor-element.elementor-element-2d86125{--divider-border-style:solid;--divider-color:var(--e-global-color-7a17c02);--divider-border-width:3.2px;width:initial;max-width:initial;--e-transform-origin-x:right;--e-transform-origin-y:top}.elementor-3661 .elementor-element.elementor-element-2d86125 .elementor-divider-separator{width:125px}.elementor-3661 .elementor-element.elementor-element-2d86125 .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-3661 .elementor-element.elementor-element-2d86125>.elementor-widget-container{margin:0 6px -5px 0;--e-transform-rotateZ:90deg}.elementor-3661 .elementor-element.elementor-element-2d86125.elementor-element{--align-self:flex-end}.elementor-3661 .elementor-element.elementor-element-0b4ad83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-3eb71db{--display:flex;--min-height:66vh;--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-3eb71db:not(.elementor-motion-effects-element-type-background),.elementor-3661 .elementor-element.elementor-element-3eb71db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://integro.gt/wp-content/uploads/2024/02/parque-las-americas.webp");background-position:center center;background-size:cover}.elementor-3661 .elementor-element.elementor-element-3eb71db,.elementor-3661 .elementor-element.elementor-element-3eb71db:before{--border-transition:.3s}.elementor-3661 .elementor-element.elementor-element-638ba25{text-align:center;width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;bottom:90px}.elementor-3661 .elementor-element.elementor-element-638ba25 .elementor-heading-title{color:#fff;font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:700}.elementor-3661 .elementor-element.elementor-element-638ba25>.elementor-widget-container{margin:0}.elementor-3661 .elementor-element.elementor-element-638ba25.elementor-element{--align-self:center}body:not(.rtl) .elementor-3661 .elementor-element.elementor-element-638ba25{left:0}body.rtl .elementor-3661 .elementor-element.elementor-element-638ba25{right:0}.elementor-3661 .elementor-element.elementor-element-7e40fb8 .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-3661 .elementor-element.elementor-element-7e40fb8 .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-3661 .elementor-element.elementor-element-7e40fb8 .elementor-button{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:700;fill:#fff;color:#fff;background-color:#000;border-style:solid;border-width:1px;border-color:#000;border-radius:0 30px 0 0;padding:18px 36px}.elementor-3661 .elementor-element.elementor-element-7e40fb8 .elementor-button:hover,.elementor-3661 .elementor-element.elementor-element-7e40fb8 .elementor-button:focus{color:#000;background-color:#fff;border-color:#fff}.elementor-3661 .elementor-element.elementor-element-7e40fb8 .elementor-button:hover svg,.elementor-3661 .elementor-element.elementor-element-7e40fb8 .elementor-button:focus svg{fill:#000}.elementor-3661 .elementor-element.elementor-element-7e40fb8>.elementor-widget-container{margin:0;padding:0}.elementor-3661 .elementor-element.elementor-element-7e40fb8{width:auto;max-width:auto}.elementor-3661 .elementor-element.elementor-element-7e40fb8.elementor-element{--align-self:flex-start}.elementor-3661 .elementor-element.elementor-element-a9eb853{--display:flex;--min-height:66vh;--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-a9eb853:not(.elementor-motion-effects-element-type-background),.elementor-3661 .elementor-element.elementor-element-a9eb853>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://integro.gt/wp-content/uploads/2024/02/residential.webp");background-position:center center;background-size:cover}.elementor-3661 .elementor-element.elementor-element-a9eb853,.elementor-3661 .elementor-element.elementor-element-a9eb853:before{--border-transition:.3s}.elementor-3661 .elementor-element.elementor-element-dd2aa95{text-align:center;width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;bottom:90px}.elementor-3661 .elementor-element.elementor-element-dd2aa95 .elementor-heading-title{color:#fff;font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:700}.elementor-3661 .elementor-element.elementor-element-dd2aa95>.elementor-widget-container{margin:0}.elementor-3661 .elementor-element.elementor-element-dd2aa95.elementor-element{--align-self:center}body:not(.rtl) .elementor-3661 .elementor-element.elementor-element-dd2aa95{left:0}body.rtl .elementor-3661 .elementor-element.elementor-element-dd2aa95{right:0}.elementor-3661 .elementor-element.elementor-element-4e11319 .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-3661 .elementor-element.elementor-element-4e11319 .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-3661 .elementor-element.elementor-element-4e11319 .elementor-button{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:700;fill:#fff;color:#fff;background-color:#000;border-style:solid;border-width:1px;border-color:#000;border-radius:0 30px 0 0;padding:18px 36px}.elementor-3661 .elementor-element.elementor-element-4e11319 .elementor-button:hover,.elementor-3661 .elementor-element.elementor-element-4e11319 .elementor-button:focus{color:#000;background-color:#fff;border-color:#fff}.elementor-3661 .elementor-element.elementor-element-4e11319 .elementor-button:hover svg,.elementor-3661 .elementor-element.elementor-element-4e11319 .elementor-button:focus svg{fill:#000}.elementor-3661 .elementor-element.elementor-element-4e11319>.elementor-widget-container{margin:0;padding:0}.elementor-3661 .elementor-element.elementor-element-4e11319{width:auto;max-width:auto}.elementor-3661 .elementor-element.elementor-element-4e11319.elementor-element{--align-self:flex-start}.elementor-3661 .elementor-element.elementor-element-660ad9b{--display:flex;--min-height:66vh;--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-660ad9b:not(.elementor-motion-effects-element-type-background),.elementor-3661 .elementor-element.elementor-element-660ad9b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://integro.gt/wp-content/uploads/2024/02/hospitality.webp");background-position:center center;background-size:cover}.elementor-3661 .elementor-element.elementor-element-660ad9b,.elementor-3661 .elementor-element.elementor-element-660ad9b:before{--border-transition:.3s}.elementor-3661 .elementor-element.elementor-element-fc2d4db{text-align:center;width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;bottom:90px}.elementor-3661 .elementor-element.elementor-element-fc2d4db .elementor-heading-title{color:#fff;font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:700}.elementor-3661 .elementor-element.elementor-element-fc2d4db>.elementor-widget-container{margin:0}.elementor-3661 .elementor-element.elementor-element-fc2d4db.elementor-element{--align-self:center}body:not(.rtl) .elementor-3661 .elementor-element.elementor-element-fc2d4db{left:0}body.rtl .elementor-3661 .elementor-element.elementor-element-fc2d4db{right:0}.elementor-3661 .elementor-element.elementor-element-778f6ab .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-3661 .elementor-element.elementor-element-778f6ab .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-3661 .elementor-element.elementor-element-778f6ab .elementor-button{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:700;fill:#fff;color:#fff;background-color:#000;border-style:solid;border-width:1px;border-color:#000;border-radius:0 30px 0 0;padding:18px 36px}.elementor-3661 .elementor-element.elementor-element-778f6ab .elementor-button:hover,.elementor-3661 .elementor-element.elementor-element-778f6ab .elementor-button:focus{color:#000;background-color:#fff;border-color:#fff}.elementor-3661 .elementor-element.elementor-element-778f6ab .elementor-button:hover svg,.elementor-3661 .elementor-element.elementor-element-778f6ab .elementor-button:focus svg{fill:#000}.elementor-3661 .elementor-element.elementor-element-778f6ab>.elementor-widget-container{margin:0;padding:0}.elementor-3661 .elementor-element.elementor-element-778f6ab{width:auto;max-width:auto}.elementor-3661 .elementor-element.elementor-element-778f6ab.elementor-element{--align-self:flex-start}:root{--page-title-display:none}@media(max-width:1024px){.elementor-3661 .elementor-element.elementor-element-d391140 img{height:100%}.elementor-3661 .elementor-element.elementor-element-ab44bab{--swiper-slides-to-display:2}}@media(min-width:768px){.elementor-3661 .elementor-element.elementor-element-7f06a83{--content-width:1252px}.elementor-3661 .elementor-element.elementor-element-f748ac0{--width:50%}.elementor-3661 .elementor-element.elementor-element-89ab89b{--width:50%}.elementor-3661 .elementor-element.elementor-element-b8d5f6c{--content-width:400px}.elementor-3661 .elementor-element.elementor-element-99604c7{--width:calc((100% - 1140px)/2)}.elementor-3661 .elementor-element.elementor-element-0b4ad83{--width:calc(100% - ((100% - 1140px)/2))}.elementor-3661 .elementor-element.elementor-element-3eb71db{--width:33.3333%}.elementor-3661 .elementor-element.elementor-element-a9eb853{--width:33.3333%}.elementor-3661 .elementor-element.elementor-element-660ad9b{--width:33.3333%}}@media(max-width:767px){.elementor-3661 .elementor-element.elementor-element-64b89d8 .elementor-nav-menu--dropdown a{padding-left:26px;padding-right:26px}.elementor-3661 .elementor-element.elementor-element-64b89d8{--nav-menu-icon-size:25px}.elementor-3661 .elementor-element.elementor-element-9ec0ce3{--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-849c89e{text-align:center;width:100%;max-width:100%}.elementor-3661 .elementor-element.elementor-element-849c89e .elementor-heading-title{font-size:1.25em}.elementor-3661 .elementor-element.elementor-element-849c89e.elementor-element{--align-self:center}.elementor-3661 .elementor-element.elementor-element-2d0631d .elementor-divider-separator{width:55%;margin:0 auto;margin-left:0}.elementor-3661 .elementor-element.elementor-element-2d0631d .elementor-divider{text-align:left}.elementor-3661 .elementor-element.elementor-element-2d0631d>.elementor-widget-container{margin:0;padding:0}.elementor-3661 .elementor-element.elementor-element-2d0631d{width:var(--container-widget-width,7.5em);max-width:7.5em;--container-widget-width:7.5em;--container-widget-flex-grow:0}.elementor-3661 .elementor-element.elementor-element-2d0631d.elementor-element{--align-self:center}.elementor-3661 .elementor-element.elementor-element-4a30f61{--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-74a7daf{font-size:.75em}.elementor-3661 .elementor-element.elementor-element-74a7daf>.elementor-widget-container{margin:0 0 20px}.elementor-3661 .elementor-element.elementor-element-d391140 img{width:100%;height:240px;object-fit:cover}.elementor-3661 .elementor-element.elementor-element-d83c57a{--min-height:360px;--gap:0px 0px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-6d86e29 .elementor-heading-title{font-size:1.25em}.elementor-3661 .elementor-element.elementor-element-3e6c1dd .elementor-divider-separator{width:41%;margin:0 auto;margin-left:0}.elementor-3661 .elementor-element.elementor-element-3e6c1dd .elementor-divider{text-align:left}.elementor-3661 .elementor-element.elementor-element-3e6c1dd>.elementor-widget-container{margin:0;padding:0}.elementor-3661 .elementor-element.elementor-element-3e6c1dd{width:var(--container-widget-width,14em);max-width:14em;--container-widget-width:14em;--container-widget-flex-grow:0}.elementor-3661 .elementor-element.elementor-element-3e6c1dd.elementor-element{--align-self:center}.elementor-3661 .elementor-element.elementor-element-ab44bab{--swiper-slides-to-display:1}.elementor-3661 .elementor-element.elementor-element-a59423c{--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-3661 .elementor-element.elementor-element-7d429e3{text-align:center;width:100%;max-width:100%}.elementor-3661 .elementor-element.elementor-element-7d429e3 .elementor-heading-title{font-size:1.25em}.elementor-3661 .elementor-element.elementor-element-7d429e3.elementor-element{--align-self:center}.elementor-3661 .elementor-element.elementor-element-2d86125 .elementor-divider-separator{width:55%;margin:0 auto;margin-left:0}.elementor-3661 .elementor-element.elementor-element-2d86125 .elementor-divider{text-align:left}.elementor-3661 .elementor-element.elementor-element-2d86125>.elementor-widget-container{margin:0;padding:0}.elementor-3661 .elementor-element.elementor-element-2d86125{width:var(--container-widget-width,7.5em);max-width:7.5em;--container-widget-width:7.5em;--container-widget-flex-grow:0}.elementor-3661 .elementor-element.elementor-element-2d86125.elementor-element{--align-self:center}.elementor-3661 .elementor-element.elementor-element-638ba25 .elementor-heading-title{font-size:1.25em}.elementor-3661 .elementor-element.elementor-element-7e40fb8 .elementor-button{font-size:.8em;border-radius:27px}.elementor-3661 .elementor-element.elementor-element-7e40fb8>.elementor-widget-container{margin:0}.elementor-3661 .elementor-element.elementor-element-7e40fb8.elementor-element{--align-self:center}.elementor-3661 .elementor-element.elementor-element-dd2aa95 .elementor-heading-title{font-size:1.25em}.elementor-3661 .elementor-element.elementor-element-4e11319 .elementor-button{font-size:.8em;border-radius:27px}.elementor-3661 .elementor-element.elementor-element-4e11319>.elementor-widget-container{margin:0}.elementor-3661 .elementor-element.elementor-element-4e11319.elementor-element{--align-self:center}.elementor-3661 .elementor-element.elementor-element-fc2d4db .elementor-heading-title{font-size:1.25em}.elementor-3661 .elementor-element.elementor-element-778f6ab .elementor-button{font-size:.8em;border-radius:27px}.elementor-3661 .elementor-element.elementor-element-778f6ab>.elementor-widget-container{margin:0}.elementor-3661 .elementor-element.elementor-element-778f6ab.elementor-element{--align-self:center}}.title-proyectos h2{writing-mode:vertical-lr}