.elementor-10 .elementor-element.elementor-element-5d870ff{--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:-181px;--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-10 .elementor-element.elementor-element-8588ced .elementor-repeater-item-9f28c4a .swiper-slide-bg{background-color:#000}.elementor-10 .elementor-element.elementor-element-8588ced .swiper-slide{height:40vw}.elementor-10 .elementor-element.elementor-element-8588ced .swiper-slide-contents{max-width:100%}.elementor-10 .elementor-element.elementor-element-8588ced .swiper-slide-inner{padding:0;text-align:center}.elementor-10 .elementor-element.elementor-element-fba92b2{--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-10 .elementor-element.elementor-element-f698687{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--gap:0px 0px;--background-transition:.3s;--padding-block-start:12px;--padding-block-end:12px;--padding-inline-start:12px;--padding-inline-end:12px}.elementor-10 .elementor-element.elementor-element-f698687,.elementor-10 .elementor-element.elementor-element-f698687:before{--border-transition:.3s}.elementor-10 .elementor-element.elementor-element-f698687.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-883cb1f{--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;--align-items:flex-end;--gap:0px 0px;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-10 .elementor-element.elementor-element-f49980a .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:35px;font-weight:700}.elementor-10 .elementor-element.elementor-element-f49980a{width:auto;max-width:auto}.elementor-10 .elementor-element.elementor-element-f49980a.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-ba67699{--divider-border-style:solid;--divider-color:var(--e-global-color-7a17c02);--divider-border-width:3.2px;width:initial;max-width:initial}.elementor-10 .elementor-element.elementor-element-ba67699 .elementor-divider-separator{width:26%}.elementor-10 .elementor-element.elementor-element-ba67699 .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-10 .elementor-element.elementor-element-ba67699>.elementor-widget-container{margin:0 0 0 20px}.elementor-10 .elementor-element.elementor-element-ba67699.elementor-element{--align-self:flex-end}.elementor-10 .elementor-element.elementor-element-6350853{--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-10 .elementor-element.elementor-element-353db67{color:var(--e-global-color-08e4082);font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:500}.elementor-10 .elementor-element.elementor-element-353db67>.elementor-widget-container{margin:0 0 25px}.elementor-10 .elementor-element.elementor-element-5cfc096 .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-10 .elementor-element.elementor-element-5cfc096 .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-10 .elementor-element.elementor-element-5cfc096 .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-10 .elementor-element.elementor-element-5cfc096 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-5cfc096 .elementor-button:focus{color:#000;background-color:#fff}.elementor-10 .elementor-element.elementor-element-5cfc096 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-5cfc096 .elementor-button:focus svg{fill:#000}.elementor-10 .elementor-element.elementor-element-5cfc096>.elementor-widget-container{margin:0;padding:0}.elementor-10 .elementor-element.elementor-element-5cfc096{width:auto;max-width:auto}.elementor-10 .elementor-element.elementor-element-5cfc096.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-e02d6f7{--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-10 .elementor-element.elementor-element-da62caf{--display:flex;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-10 .elementor-element.elementor-element-14814ac img{width:100%;height:100%}.elementor-10 .elementor-element.elementor-element-02e1f19{--display:flex;--gap:0px 0px;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-10 .elementor-element.elementor-element-700659e{--display:flex;--min-height:50%;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-10 .elementor-element.elementor-element-700659e:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-700659e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://integro.gt/wp-content/uploads/2024/02/equipo-integro.webp");background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-700659e,.elementor-10 .elementor-element.elementor-element-700659e:before{--border-transition:.3s}.elementor-10 .elementor-element.elementor-element-7f8aed7{--display:flex;--min-height:50%;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-10 .elementor-element.elementor-element-7f8aed7:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-7f8aed7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://integro.gt/wp-content/uploads/2024/02/nuestro-equipo-intgro.webp");background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-7f8aed7,.elementor-10 .elementor-element.elementor-element-7f8aed7:before{--border-transition:.3s}.elementor-10 .elementor-element.elementor-element-6c33f2a{--display:flex;--min-height:400px;--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;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-10 .elementor-element.elementor-element-6c33f2a:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-6c33f2a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-10 .elementor-element.elementor-element-6c33f2a,.elementor-10 .elementor-element.elementor-element-6c33f2a:before{--border-transition:.3s}.elementor-10 .elementor-element.elementor-element-718e9ca{--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-10 .elementor-element.elementor-element-718e9ca.e-con{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-4c6226d .elementor-heading-title{color:#fff;font-family:"Montserrat",Sans-serif;font-size:35px;font-weight:700}.elementor-10 .elementor-element.elementor-element-4c6226d{width:auto;max-width:auto}.elementor-10 .elementor-element.elementor-element-4c6226d.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-c28155f{--divider-border-style:solid;--divider-color:var(--e-global-color-7a17c02);--divider-border-width:3.2px;width:var(--container-widget-width,99%);max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-c28155f .elementor-divider-separator{width:26%}.elementor-10 .elementor-element.elementor-element-c28155f .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-10 .elementor-element.elementor-element-c28155f>.elementor-widget-container{margin:0}.elementor-10 .elementor-element.elementor-element-c28155f.elementor-element{--align-self:flex-end}.elementor-10 .elementor-element.elementor-element-62b4693{--display:flex;--gap:30px 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:0px}.elementor-10 .elementor-element.elementor-element-9440f4f{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:60px;--dots-normal-color:#fff;--dots-hover-color:#fff;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px}.elementor-10 .elementor-element.elementor-element-9440f4f .swiper-slide>.elementor-element{height:100%}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-af8edfc{left:0}body.rtl .elementor-10 .elementor-element.elementor-element-af8edfc{right:0}.elementor-10 .elementor-element.elementor-element-af8edfc{bottom:0}.elementor-10 .elementor-element.elementor-element-8d695b3{--grid-columns:3;--grid-column-gap:60px}.elementor-10 .elementor-element.elementor-element-8d695b3 .elementor-loop-container{grid-auto-rows:1fr}.elementor-10 .elementor-element.elementor-element-8d695b3 .e-loop-item>.elementor-section,.elementor-10 .elementor-element.elementor-element-8d695b3 .e-loop-item>.elementor-section>.elementor-container,.elementor-10 .elementor-element.elementor-element-8d695b3 .e-loop-item>.e-con,.elementor-10 .elementor-element.elementor-element-8d695b3 .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-10 .elementor-element.elementor-element-747935f .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-10 .elementor-element.elementor-element-747935f .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-10 .elementor-element.elementor-element-747935f .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-10 .elementor-element.elementor-element-747935f .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-747935f .elementor-button:focus{color:#fff;background-color:#000;border-color:#fff}.elementor-10 .elementor-element.elementor-element-747935f .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-747935f .elementor-button:focus svg{fill:#fff}.elementor-10 .elementor-element.elementor-element-747935f>.elementor-widget-container{margin:0;padding:0}.elementor-10 .elementor-element.elementor-element-747935f{width:100%;max-width:100%}.elementor-10 .elementor-element.elementor-element-747935f.elementor-element{--align-self:flex-end}.elementor-10 .elementor-element.elementor-element-b1a99d3{width:auto;max-width:auto;top:22%;z-index:0}.elementor-10 .elementor-element.elementor-element-b1a99d3.elementor-element{--align-self:flex-end}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b1a99d3{right:0}body.rtl .elementor-10 .elementor-element.elementor-element-b1a99d3{left:0}.elementor-10 .elementor-element.elementor-element-8641da6{--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}.elementor-10 .elementor-element.elementor-element-002a9da{--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;--align-items:flex-end;--gap:0px 0px;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-10 .elementor-element.elementor-element-e9c7dfc .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:35px;font-weight:700}.elementor-10 .elementor-element.elementor-element-e9c7dfc{width:auto;max-width:auto}.elementor-10 .elementor-element.elementor-element-e9c7dfc.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-6102ad1{--divider-border-style:solid;--divider-color:var(--e-global-color-7a17c02);--divider-border-width:3.2px;width:initial;max-width:initial}.elementor-10 .elementor-element.elementor-element-6102ad1 .elementor-divider-separator{width:26%}.elementor-10 .elementor-element.elementor-element-6102ad1 .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-10 .elementor-element.elementor-element-6102ad1>.elementor-widget-container{margin:0 0 0 20px}.elementor-10 .elementor-element.elementor-element-6102ad1.elementor-element{--align-self:flex-end}.elementor-10 .elementor-element.elementor-element-676f426{--display:flex;--background-transition:.3s}.elementor-10 .elementor-element.elementor-element-8fd5da1{--display:flex;--min-height:600px;--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-10 .elementor-element.elementor-element-fd3d728{--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:flex-end;--align-items:flex-end;--gap:0px 0px;--background-transition:.3s;--padding-block-start:0px;--padding-block-end:45px;--padding-inline-start:0px;--padding-inline-end:25px}.elementor-10 .elementor-element.elementor-element-da23262{--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-10 .elementor-element.elementor-element-da23262 .elementor-divider-separator{width:125px}.elementor-10 .elementor-element.elementor-element-da23262 .elementor-divider{padding-block-start:8px;padding-block-end:8px}.elementor-10 .elementor-element.elementor-element-da23262>.elementor-widget-container{margin:0 4px -5px 0;--e-transform-rotateZ:90deg}.elementor-10 .elementor-element.elementor-element-da23262.elementor-element{--align-self:flex-end}.elementor-10 .elementor-element.elementor-element-e5f6bf8 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700}.elementor-10 .elementor-element.elementor-element-e5f6bf8{width:auto;max-width:auto}.elementor-10 .elementor-element.elementor-element-e5f6bf8.elementor-element{--align-self:flex-end}.elementor-10 .elementor-element.elementor-element-b3b8171{--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-10 .elementor-element.elementor-element-1db6c42{--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-10 .elementor-element.elementor-element-1db6c42:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-1db6c42>.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-10 .elementor-element.elementor-element-1db6c42,.elementor-10 .elementor-element.elementor-element-1db6c42:before{--border-transition:.3s}.elementor-10 .elementor-element.elementor-element-21c5c1c{text-align:center;width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;bottom:90px}.elementor-10 .elementor-element.elementor-element-21c5c1c .elementor-heading-title{color:#fff;font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:700}.elementor-10 .elementor-element.elementor-element-21c5c1c>.elementor-widget-container{margin:0}.elementor-10 .elementor-element.elementor-element-21c5c1c.elementor-element{--align-self:center}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-21c5c1c{left:0}body.rtl .elementor-10 .elementor-element.elementor-element-21c5c1c{right:0}.elementor-10 .elementor-element.elementor-element-dc4165f .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-10 .elementor-element.elementor-element-dc4165f .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-10 .elementor-element.elementor-element-dc4165f .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-10 .elementor-element.elementor-element-dc4165f .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-dc4165f .elementor-button:focus{color:#000;background-color:#fff;border-color:#fff}.elementor-10 .elementor-element.elementor-element-dc4165f .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-dc4165f .elementor-button:focus svg{fill:#000}.elementor-10 .elementor-element.elementor-element-dc4165f>.elementor-widget-container{margin:0;padding:0}.elementor-10 .elementor-element.elementor-element-dc4165f{width:auto;max-width:auto}.elementor-10 .elementor-element.elementor-element-dc4165f.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-de80225{--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-10 .elementor-element.elementor-element-de80225:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-de80225>.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-10 .elementor-element.elementor-element-de80225,.elementor-10 .elementor-element.elementor-element-de80225:before{--border-transition:.3s}.elementor-10 .elementor-element.elementor-element-c01ba6c{text-align:center;width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;bottom:90px}.elementor-10 .elementor-element.elementor-element-c01ba6c .elementor-heading-title{color:#fff;font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:700}.elementor-10 .elementor-element.elementor-element-c01ba6c>.elementor-widget-container{margin:0}.elementor-10 .elementor-element.elementor-element-c01ba6c.elementor-element{--align-self:center}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-c01ba6c{left:0}body.rtl .elementor-10 .elementor-element.elementor-element-c01ba6c{right:0}.elementor-10 .elementor-element.elementor-element-c3ec5bb .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-10 .elementor-element.elementor-element-c3ec5bb .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-10 .elementor-element.elementor-element-c3ec5bb .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-10 .elementor-element.elementor-element-c3ec5bb .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-c3ec5bb .elementor-button:focus{color:#000;background-color:#fff;border-color:#fff}.elementor-10 .elementor-element.elementor-element-c3ec5bb .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-c3ec5bb .elementor-button:focus svg{fill:#000}.elementor-10 .elementor-element.elementor-element-c3ec5bb>.elementor-widget-container{margin:0;padding:0}.elementor-10 .elementor-element.elementor-element-c3ec5bb{width:auto;max-width:auto}.elementor-10 .elementor-element.elementor-element-c3ec5bb.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-baca896{--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-10 .elementor-element.elementor-element-baca896:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-baca896>.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-10 .elementor-element.elementor-element-baca896,.elementor-10 .elementor-element.elementor-element-baca896:before{--border-transition:.3s}.elementor-10 .elementor-element.elementor-element-780707f{text-align:center;width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;bottom:90px}.elementor-10 .elementor-element.elementor-element-780707f .elementor-heading-title{color:#fff;font-family:"Montserrat",Sans-serif;font-size:19px;font-weight:700}.elementor-10 .elementor-element.elementor-element-780707f>.elementor-widget-container{margin:0}.elementor-10 .elementor-element.elementor-element-780707f.elementor-element{--align-self:center}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-780707f{left:0}body.rtl .elementor-10 .elementor-element.elementor-element-780707f{right:0}.elementor-10 .elementor-element.elementor-element-dba8363 .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-10 .elementor-element.elementor-element-dba8363 .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-10 .elementor-element.elementor-element-dba8363 .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-10 .elementor-element.elementor-element-dba8363 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-dba8363 .elementor-button:focus{color:#000;background-color:#fff;border-color:#fff}.elementor-10 .elementor-element.elementor-element-dba8363 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-dba8363 .elementor-button:focus svg{fill:#000}.elementor-10 .elementor-element.elementor-element-dba8363>.elementor-widget-container{margin:0;padding:0}.elementor-10 .elementor-element.elementor-element-dba8363{width:auto;max-width:auto}.elementor-10 .elementor-element.elementor-element-dba8363.elementor-element{--align-self:flex-start}:root{--page-title-display:none}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-fba92b2{--width:100%}.elementor-10 .elementor-element.elementor-element-f698687{--width:50%}.elementor-10 .elementor-element.elementor-element-e02d6f7{--width:50%}.elementor-10 .elementor-element.elementor-element-6c33f2a{--content-width:1140px}.elementor-10 .elementor-element.elementor-element-718e9ca{--content-width:400px}.elementor-10 .elementor-element.elementor-element-fd3d728{--width:calc((100% - 1140px)/2)}.elementor-10 .elementor-element.elementor-element-b3b8171{--width:calc(100% - ((100% - 1140px)/2))}.elementor-10 .elementor-element.elementor-element-1db6c42{--width:33.3333%}.elementor-10 .elementor-element.elementor-element-de80225{--width:33.3333%}.elementor-10 .elementor-element.elementor-element-baca896{--width:33.3333%}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-5d870ff{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-10 .elementor-element.elementor-element-f49980a .elementor-heading-title{font-size:30px}.elementor-10 .elementor-element.elementor-element-4c6226d .elementor-heading-title{font-size:30px}.elementor-10 .elementor-element.elementor-element-c28155f .elementor-divider-separator{width:139px}.elementor-10 .elementor-element.elementor-element-c28155f{--container-widget-width:367px;--container-widget-flex-grow:0;width:var(--container-widget-width,367px);max-width:367px}.elementor-10 .elementor-element.elementor-element-62b4693{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-10 .elementor-element.elementor-element-9440f4f{--swiper-slides-to-display:2;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:35px}.elementor-10 .elementor-element.elementor-element-9440f4f>.elementor-widget-container{padding:0 0 0 12px}.elementor-10 .elementor-element.elementor-element-af8edfc img{width:115px}.elementor-10 .elementor-element.elementor-element-af8edfc{bottom:-39%;z-index:0}.elementor-10 .elementor-element.elementor-element-8d695b3{--grid-columns:2}.elementor-10 .elementor-element.elementor-element-8641da6{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:10px;--padding-inline-end:10px}.elementor-10 .elementor-element.elementor-element-002a9da{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial}.elementor-10 .elementor-element.elementor-element-e9c7dfc{text-align:center;width:100%;max-width:100%}.elementor-10 .elementor-element.elementor-element-e9c7dfc .elementor-heading-title{font-size:30px}.elementor-10 .elementor-element.elementor-element-6102ad1 .elementor-divider-separator{width:104px}.elementor-10 .elementor-element.elementor-element-6102ad1>.elementor-widget-container{margin:0;padding:0}.elementor-10 .elementor-element.elementor-element-6102ad1{--container-widget-width:206px;--container-widget-flex-grow:0;width:var(--container-widget-width,206px);max-width:206px}.elementor-10 .elementor-element.elementor-element-6102ad1.elementor-element{--align-self:center}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-5d870ff{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-10 .elementor-element.elementor-element-8588ced .swiper-slide{height:25vh}.elementor-10 .elementor-element.elementor-element-fba92b2{--gap:0px 0px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-10 .elementor-element.elementor-element-f698687{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px}.elementor-10 .elementor-element.elementor-element-883cb1f{--width:100%;--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}.elementor-10 .elementor-element.elementor-element-883cb1f.e-con{--align-self:center}.elementor-10 .elementor-element.elementor-element-f49980a{text-align:center;width:100%;max-width:100%}.elementor-10 .elementor-element.elementor-element-f49980a .elementor-heading-title{font-size:1.25em}.elementor-10 .elementor-element.elementor-element-f49980a.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-ba67699 .elementor-divider-separator{width:55%;margin:0 auto;margin-left:0}.elementor-10 .elementor-element.elementor-element-ba67699 .elementor-divider{text-align:left}.elementor-10 .elementor-element.elementor-element-ba67699>.elementor-widget-container{margin:0;padding:0}.elementor-10 .elementor-element.elementor-element-ba67699{width:var(--container-widget-width,7.5em);max-width:7.5em;--container-widget-width:7.5em;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-ba67699.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-6350853{--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-10 .elementor-element.elementor-element-353db67{font-size:.75em}.elementor-10 .elementor-element.elementor-element-353db67>.elementor-widget-container{margin:0 0 20px}.elementor-10 .elementor-element.elementor-element-5cfc096.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-6c33f2a{--min-height:360px;--gap:0px 0px;--padding-block-start:30px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-10 .elementor-element.elementor-element-4c6226d .elementor-heading-title{font-size:1.25em}.elementor-10 .elementor-element.elementor-element-c28155f .elementor-divider-separator{width:41%;margin:0 auto;margin-left:0}.elementor-10 .elementor-element.elementor-element-c28155f .elementor-divider{text-align:left}.elementor-10 .elementor-element.elementor-element-c28155f>.elementor-widget-container{margin:0;padding:0}.elementor-10 .elementor-element.elementor-element-c28155f{width:var(--container-widget-width,14em);max-width:14em;--container-widget-width:14em;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-c28155f.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-9440f4f{--swiper-slides-to-display:1;--swiper-offset-size:100px;--swiper-slides-gap:30px;--swiper-pagination-size:10px;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:25px}.elementor-10 .elementor-element.elementor-element-9440f4f>.elementor-widget-container{margin:0 0 0 30px}.elementor-10 .elementor-element.elementor-element-af8edfc img{width:100%;height:170px}.elementor-10 .elementor-element.elementor-element-af8edfc{width:auto;max-width:auto;bottom:-20%;z-index:0}.elementor-10 .elementor-element.elementor-element-af8edfc.elementor-element{--align-self:flex-start}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-af8edfc{left:0}body.rtl .elementor-10 .elementor-element.elementor-element-af8edfc{right:0}.elementor-10 .elementor-element.elementor-element-8d695b3{--grid-columns:1}.elementor-10 .elementor-element.elementor-element-b1a99d3 img{width:100%;height:100%}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b1a99d3{right:0}body.rtl .elementor-10 .elementor-element.elementor-element-b1a99d3{left:0}.elementor-10 .elementor-element.elementor-element-b1a99d3{top:0;z-index:-1}.elementor-10 .elementor-element.elementor-element-8641da6{--padding-block-start:30px;--padding-block-end:65px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-10 .elementor-element.elementor-element-002a9da{--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:15px 0px}.elementor-10 .elementor-element.elementor-element-e9c7dfc{text-align:center;width:100%;max-width:100%}.elementor-10 .elementor-element.elementor-element-e9c7dfc .elementor-heading-title{font-size:1.25em}.elementor-10 .elementor-element.elementor-element-e9c7dfc.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-6102ad1 .elementor-divider-separator{width:55%;margin:0 auto;margin-left:0}.elementor-10 .elementor-element.elementor-element-6102ad1 .elementor-divider{text-align:left}.elementor-10 .elementor-element.elementor-element-6102ad1>.elementor-widget-container{margin:-15px 0 0;padding:0}.elementor-10 .elementor-element.elementor-element-6102ad1{width:var(--container-widget-width,8.4em);max-width:8.4em;--container-widget-width:8.4em;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-6102ad1.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-676f426{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-10 .elementor-element.elementor-element-8fd5da1{--min-height:0px}.elementor-10 .elementor-element.elementor-element-da23262 .elementor-divider-separator{width:55%;margin:0 auto;margin-left:0}.elementor-10 .elementor-element.elementor-element-da23262 .elementor-divider{text-align:left}.elementor-10 .elementor-element.elementor-element-da23262>.elementor-widget-container{margin:0;padding:0}.elementor-10 .elementor-element.elementor-element-da23262{width:var(--container-widget-width,7.5em);max-width:7.5em;--container-widget-width:7.5em;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-da23262.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-21c5c1c .elementor-heading-title{font-size:1.25em}.elementor-10 .elementor-element.elementor-element-dc4165f .elementor-button{font-size:.8em;border-radius:27px}.elementor-10 .elementor-element.elementor-element-dc4165f>.elementor-widget-container{margin:0}.elementor-10 .elementor-element.elementor-element-dc4165f.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-c01ba6c .elementor-heading-title{font-size:1.25em}.elementor-10 .elementor-element.elementor-element-c3ec5bb .elementor-button{font-size:.8em;border-radius:27px}.elementor-10 .elementor-element.elementor-element-c3ec5bb>.elementor-widget-container{margin:0}.elementor-10 .elementor-element.elementor-element-c3ec5bb.elementor-element{--align-self:center}.elementor-10 .elementor-element.elementor-element-780707f .elementor-heading-title{font-size:1.25em}.elementor-10 .elementor-element.elementor-element-dba8363 .elementor-button{font-size:.8em;border-radius:27px}.elementor-10 .elementor-element.elementor-element-dba8363>.elementor-widget-container{margin:0}.elementor-10 .elementor-element.elementor-element-dba8363.elementor-element{--align-self:center}}