.elementor-10715 .elementor-element.elementor-element-d7a78f6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E6E7E1;--border-color:#E6E7E1;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0}.elementor-10715 .elementor-element.elementor-element-d7a78f6:not(.elementor-motion-effects-element-type-background),.elementor-10715 .elementor-element.elementor-element-d7a78f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ea6cde8)}.elementor-10715 .elementor-element.elementor-element-2cff0e3{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;border-style:none;--border-style:none;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-text)}.elementor-10715 .elementor-element.elementor-element-5589ddf>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-5589ddf .elementor-image-box-wrapper{text-align:start}.elementor-10715 .elementor-element.elementor-element-5589ddf .elementor-image-box-title{margin-bottom:5px;font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:var(--e-global-color-primary)}.elementor-10715 .elementor-element.elementor-element-5589ddf:has(:hover) .elementor-image-box-title,.elementor-10715 .elementor-element.elementor-element-5589ddf:has(:focus) .elementor-image-box-title{color:var(--e-global-color-768e06b)}.elementor-10715 .elementor-element.elementor-element-5589ddf .elementor-image-box-description{font-family:var(--e-global-typography-3d8708c-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-3d8708c-font-size);font-weight:var(--e-global-typography-3d8708c-font-weight);line-height:var(--e-global-typography-3d8708c-line-height);color:#1C1C1CCC}.elementor-10715 .elementor-element.elementor-element-0aec2f4>.elementor-widget-container{padding:0em 0em 0em 0em}.elementor-10715 .elementor-element.elementor-element-0aec2f4 .elementor-image-box-wrapper{text-align:start}.elementor-10715 .elementor-element.elementor-element-0aec2f4 .elementor-image-box-title{margin-bottom:5px;font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:#275538}.elementor-10715 .elementor-element.elementor-element-0aec2f4:has(:hover) .elementor-image-box-title,.elementor-10715 .elementor-element.elementor-element-0aec2f4:has(:focus) .elementor-image-box-title{color:var(--e-global-color-768e06b)}.elementor-10715 .elementor-element.elementor-element-0aec2f4 .elementor-image-box-description{font-family:var(--e-global-typography-3d8708c-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-3d8708c-font-size);font-weight:var(--e-global-typography-3d8708c-font-weight);line-height:var(--e-global-typography-3d8708c-line-height);color:var(--e-global-color-768e06b)}.elementor-10715 .elementor-element.elementor-element-62a0e0d>.elementor-widget-container{padding:0em 0em 0em 0em}.elementor-10715 .elementor-element.elementor-element-62a0e0d .elementor-image-box-wrapper{text-align:start}.elementor-10715 .elementor-element.elementor-element-62a0e0d .elementor-image-box-title{margin-bottom:5px;font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:var(--e-global-color-primary)}.elementor-10715 .elementor-element.elementor-element-62a0e0d:has(:hover) .elementor-image-box-title,.elementor-10715 .elementor-element.elementor-element-62a0e0d:has(:focus) .elementor-image-box-title{color:var(--e-global-color-768e06b)}.elementor-10715 .elementor-element.elementor-element-62a0e0d .elementor-image-box-description{font-family:var(--e-global-typography-3d8708c-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-3d8708c-font-size);font-weight:var(--e-global-typography-3d8708c-font-weight);line-height:var(--e-global-typography-3d8708c-line-height);color:var(--e-global-color-768e06b)}.elementor-10715 .elementor-element.elementor-element-74245a5>.elementor-widget-container{padding:0em 0em 0em 0em}.elementor-10715 .elementor-element.elementor-element-74245a5 .elementor-image-box-wrapper{text-align:start}.elementor-10715 .elementor-element.elementor-element-74245a5 .elementor-image-box-title{margin-bottom:5px;font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:var(--e-global-color-primary)}.elementor-10715 .elementor-element.elementor-element-74245a5:has(:hover) .elementor-image-box-title,.elementor-10715 .elementor-element.elementor-element-74245a5:has(:focus) .elementor-image-box-title{color:var(--e-global-color-768e06b)}.elementor-10715 .elementor-element.elementor-element-74245a5 .elementor-image-box-description{font-family:var(--e-global-typography-3d8708c-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-3d8708c-font-size);font-weight:var(--e-global-typography-3d8708c-font-weight);line-height:var(--e-global-typography-3d8708c-line-height);color:var(--e-global-color-768e06b)}.elementor-10715 .elementor-element.elementor-element-e7d32a2>.elementor-widget-container{padding:0em 0em 0em 0em}.elementor-10715 .elementor-element.elementor-element-e7d32a2 .elementor-image-box-wrapper{text-align:start}.elementor-10715 .elementor-element.elementor-element-e7d32a2 .elementor-image-box-title{margin-bottom:5px;font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:var(--e-global-color-primary)}.elementor-10715 .elementor-element.elementor-element-e7d32a2:has(:hover) .elementor-image-box-title,.elementor-10715 .elementor-element.elementor-element-e7d32a2:has(:focus) .elementor-image-box-title{color:var(--e-global-color-768e06b)}.elementor-10715 .elementor-element.elementor-element-e7d32a2 .elementor-image-box-description{font-family:var(--e-global-typography-3d8708c-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-3d8708c-font-size);font-weight:var(--e-global-typography-3d8708c-font-weight);line-height:var(--e-global-typography-3d8708c-line-height);color:var(--e-global-color-768e06b)}.elementor-10715 .elementor-element.elementor-element-a0ecf71>.elementor-widget-container{padding:0em 0em 0em 0em}.elementor-10715 .elementor-element.elementor-element-a0ecf71 .elementor-image-box-wrapper{text-align:start}.elementor-10715 .elementor-element.elementor-element-a0ecf71 .elementor-image-box-title{margin-bottom:5px;font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:var(--e-global-color-primary)}.elementor-10715 .elementor-element.elementor-element-a0ecf71:has(:hover) .elementor-image-box-title,.elementor-10715 .elementor-element.elementor-element-a0ecf71:has(:focus) .elementor-image-box-title{color:var(--e-global-color-768e06b)}.elementor-10715 .elementor-element.elementor-element-a0ecf71 .elementor-image-box-description{font-family:var(--e-global-typography-3d8708c-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-3d8708c-font-size);font-weight:var(--e-global-typography-3d8708c-font-weight);line-height:var(--e-global-typography-3d8708c-line-height);color:var(--e-global-color-768e06b)}.elementor-10715 .elementor-element.elementor-element-121f49c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-10715 .elementor-element.elementor-element-c3d137e>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-c3d137e.elementor-element{--align-self:flex-start}.elementor-10715 .elementor-element.elementor-element-c3d137e{text-align:start}.elementor-10715 .elementor-element.elementor-element-c3d137e .elementor-heading-title{font-family:var(--e-global-typography-dea9849-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-dea9849-font-size);font-weight:var(--e-global-typography-dea9849-font-weight);text-transform:var(--e-global-typography-dea9849-text-transform);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing);color:var(--e-global-color-8655e79)}.elementor-10715 .elementor-element.elementor-element-f9cf327>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-f9cf327 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-8655e79)}.elementor-10715 .elementor-element.elementor-element-6a22345{--display:flex;--min-height:50vh;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:8px 8px 8px 8px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em}.elementor-10715 .elementor-element.elementor-element-6a22345:not(.elementor-motion-effects-element-type-background),.elementor-10715 .elementor-element.elementor-element-6a22345>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://haussbrasil.com/wp-content/uploads/2026/05/hauss-brasil-casa-ideal-b2c.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10715 .elementor-element.elementor-element-6a22345::before,.elementor-10715 .elementor-element.elementor-element-6a22345>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-6a22345>.e-con-inner>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-6a22345>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-6a22345>.e-con-inner>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-6a22345>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#16161600 0%,var(--e-global-color-8655e79) 100%)}.elementor-10715 .elementor-element.elementor-element-0a065b0>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-0a065b0 .elementor-heading-title{font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:#FFF}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-a2f9a7b .elementor-button{background-color:#FFFFFF1A;fill:#FAFBF8;color:#FAFBF8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF3;border-radius:10px 10px 10px 10px}.elementor-10715 .elementor-element.elementor-element-a2f9a7b.elementor-element{--align-self:flex-start}.elementor-10715 .elementor-element.elementor-element-23788cf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10715 .elementor-element.elementor-element-86ef6ca{--display:flex;--min-height:50vh;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:8px 8px 8px 8px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em}.elementor-10715 .elementor-element.elementor-element-86ef6ca:not(.elementor-motion-effects-element-type-background),.elementor-10715 .elementor-element.elementor-element-86ef6ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://haussbrasil.com/wp-content/uploads/2026/05/hauss-brasil-casa-ideal-b2c.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-10715 .elementor-element.elementor-element-86ef6ca::before,.elementor-10715 .elementor-element.elementor-element-86ef6ca>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-86ef6ca>.e-con-inner>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-86ef6ca>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-86ef6ca>.e-con-inner>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-86ef6ca>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#16161600 0%,var(--e-global-color-8655e79) 100%)}.elementor-10715 .elementor-element.elementor-element-dd786b6>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-dd786b6 .elementor-heading-title{font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:#FFF}.elementor-10715 .elementor-element.elementor-element-0727016 .elementor-button{background-color:#FFFFFF1A;fill:#FAFBF8;color:#FAFBF8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF3;border-radius:10px 10px 10px 10px}.elementor-10715 .elementor-element.elementor-element-0727016.elementor-element{--align-self:flex-start}.elementor-10715 .elementor-element.elementor-element-9ee1873{--display:flex;--min-height:50vh;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:8px 8px 8px 8px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em}.elementor-10715 .elementor-element.elementor-element-9ee1873:not(.elementor-motion-effects-element-type-background),.elementor-10715 .elementor-element.elementor-element-9ee1873>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://haussbrasil.com/wp-content/uploads/2026/05/hauss-brasil-casa-ideal-b2c.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-10715 .elementor-element.elementor-element-9ee1873::before,.elementor-10715 .elementor-element.elementor-element-9ee1873>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-9ee1873>.e-con-inner>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-9ee1873>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-9ee1873>.e-con-inner>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-9ee1873>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#16161600 0%,var(--e-global-color-8655e79) 100%)}.elementor-10715 .elementor-element.elementor-element-90045ff>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-90045ff .elementor-heading-title{font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:#FFF}.elementor-10715 .elementor-element.elementor-element-55f5fbf .elementor-button{background-color:#FFFFFF1A;fill:#FAFBF8;color:#FAFBF8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF3;border-radius:10px 10px 10px 10px}.elementor-10715 .elementor-element.elementor-element-55f5fbf.elementor-element{--align-self:flex-start}.elementor-10715 .elementor-element.elementor-element-0cc06f1{--display:flex;--min-height:50vh;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em}.elementor-10715 .elementor-element.elementor-element-0cc06f1:not(.elementor-motion-effects-element-type-background),.elementor-10715 .elementor-element.elementor-element-0cc06f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://haussbrasil.com/wp-content/uploads/2026/05/hauss-brasil-casa-ideal-b2c.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-10715 .elementor-element.elementor-element-0cc06f1::before,.elementor-10715 .elementor-element.elementor-element-0cc06f1>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-0cc06f1>.e-con-inner>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-0cc06f1>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-0cc06f1>.e-con-inner>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-0cc06f1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#16161600 0%,var(--e-global-color-8655e79) 100%)}.elementor-10715 .elementor-element.elementor-element-8678bac>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-8678bac .elementor-heading-title{font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:#FFF}.elementor-10715 .elementor-element.elementor-element-853ce41 .elementor-button{background-color:#FFFFFF1A;fill:#FAFBF8;color:#FAFBF8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF3;border-radius:10px 10px 10px 10px}.elementor-10715 .elementor-element.elementor-element-853ce41.elementor-element{--align-self:flex-start}.elementor-10715 .elementor-element.elementor-element-ba411b5{--display:flex;--min-height:50vh;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:8px 8px 8px 8px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em}.elementor-10715 .elementor-element.elementor-element-ba411b5:not(.elementor-motion-effects-element-type-background),.elementor-10715 .elementor-element.elementor-element-ba411b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://haussbrasil.com/wp-content/uploads/2026/05/hauss-brasil-casa-ideal-b2c.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-10715 .elementor-element.elementor-element-ba411b5::before,.elementor-10715 .elementor-element.elementor-element-ba411b5>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-ba411b5>.e-con-inner>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-ba411b5>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-ba411b5>.e-con-inner>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-ba411b5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#16161600 0%,var(--e-global-color-8655e79) 100%)}.elementor-10715 .elementor-element.elementor-element-3262a11>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-3262a11 .elementor-heading-title{font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:#FFF}.elementor-10715 .elementor-element.elementor-element-d350b83 .elementor-button{background-color:#FFFFFF1A;fill:#FAFBF8;color:#FAFBF8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF3;border-radius:10px 10px 10px 10px}.elementor-10715 .elementor-element.elementor-element-d350b83.elementor-element{--align-self:flex-start}.elementor-10715 .elementor-element.elementor-element-912a861{--display:flex;--min-height:50vh;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:8px 8px 8px 8px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em}.elementor-10715 .elementor-element.elementor-element-912a861:not(.elementor-motion-effects-element-type-background),.elementor-10715 .elementor-element.elementor-element-912a861>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://haussbrasil.com/wp-content/uploads/2026/05/hauss-brasil-casa-ideal-b2c.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-10715 .elementor-element.elementor-element-912a861::before,.elementor-10715 .elementor-element.elementor-element-912a861>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-912a861>.e-con-inner>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-912a861>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-912a861>.e-con-inner>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-912a861>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#16161600 0%,var(--e-global-color-8655e79) 100%)}.elementor-10715 .elementor-element.elementor-element-f2c0305>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-f2c0305 .elementor-heading-title{font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:#FFF}.elementor-10715 .elementor-element.elementor-element-4a7bcdf .elementor-button{background-color:#FFFFFF1A;fill:#FAFBF8;color:#FAFBF8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF3;border-radius:10px 10px 10px 10px}.elementor-10715 .elementor-element.elementor-element-4a7bcdf.elementor-element{--align-self:flex-start}.elementor-10715 .elementor-element.elementor-element-b89e321{--display:flex;--min-height:50vh;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:8px 8px 8px 8px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em}.elementor-10715 .elementor-element.elementor-element-b89e321:not(.elementor-motion-effects-element-type-background),.elementor-10715 .elementor-element.elementor-element-b89e321>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://haussbrasil.com/wp-content/uploads/2026/05/hauss-brasil-casa-ideal-b2c.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-10715 .elementor-element.elementor-element-b89e321::before,.elementor-10715 .elementor-element.elementor-element-b89e321>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-b89e321>.e-con-inner>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-b89e321>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-b89e321>.e-con-inner>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-b89e321>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#16161600 0%,var(--e-global-color-8655e79) 100%)}.elementor-10715 .elementor-element.elementor-element-a81e66d>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-a81e66d .elementor-heading-title{font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:#FFF}.elementor-10715 .elementor-element.elementor-element-69421ae .elementor-button{background-color:#FFFFFF1A;fill:#FAFBF8;color:#FAFBF8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF3;border-radius:10px 10px 10px 10px}.elementor-10715 .elementor-element.elementor-element-69421ae.elementor-element{--align-self:flex-start}.elementor-10715 .elementor-element.elementor-element-a14460d{--display:flex;--min-height:50vh;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:8px 8px 8px 8px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;grid-column:span 2}.elementor-10715 .elementor-element.elementor-element-a14460d:not(.elementor-motion-effects-element-type-background),.elementor-10715 .elementor-element.elementor-element-a14460d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://haussbrasil.com/wp-content/uploads/2026/05/hauss-brasil-casa-ideal-b2c.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10715 .elementor-element.elementor-element-a14460d::before,.elementor-10715 .elementor-element.elementor-element-a14460d>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-a14460d>.e-con-inner>.elementor-background-video-container::before,.elementor-10715 .elementor-element.elementor-element-a14460d>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-a14460d>.e-con-inner>.elementor-background-slideshow::before,.elementor-10715 .elementor-element.elementor-element-a14460d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#16161600 0%,var(--e-global-color-8655e79) 100%)}.elementor-10715 .elementor-element.elementor-element-c5f4751>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-c5f4751 .elementor-heading-title{font-family:var(--e-global-typography-e5148c9-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-e5148c9-font-size);font-weight:var(--e-global-typography-e5148c9-font-weight);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing);color:#FFF}.elementor-10715 .elementor-element.elementor-element-6289867 .elementor-button{background-color:#FFFFFF1A;fill:#FAFBF8;color:#FAFBF8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF3;border-radius:10px 10px 10px 10px}.elementor-10715 .elementor-element.elementor-element-6289867.elementor-element{--align-self:flex-start}.elementor-10715 .elementor-element.elementor-element-fe9ff41{--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-10715 .elementor-element.elementor-element-1638b11>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-1638b11.elementor-element{--align-self:center}.elementor-10715 .elementor-element.elementor-element-1638b11{text-align:start}.elementor-10715 .elementor-element.elementor-element-1638b11 .elementor-heading-title{font-family:var(--e-global-typography-dea9849-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-dea9849-font-size);font-weight:var(--e-global-typography-dea9849-font-weight);text-transform:var(--e-global-typography-dea9849-text-transform);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing);color:var(--e-global-color-8655e79)}.elementor-10715 .elementor-element.elementor-element-4dbec81>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-4dbec81.elementor-element{--align-self:center}.elementor-10715 .elementor-element.elementor-element-4dbec81 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-8655e79)}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent )}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-3e03e44{--image-border-radius:8px;--image-transition-duration:800ms;--overlay-mix-blend-mode:multiply;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:300ms;--content-transition-delay:300ms}.elementor-10715 .elementor-element.elementor-element-11e722d{--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-10715 .elementor-element.elementor-element-4f656fd>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-4f656fd.elementor-element{--align-self:flex-start}.elementor-10715 .elementor-element.elementor-element-4f656fd{text-align:start}.elementor-10715 .elementor-element.elementor-element-4f656fd .elementor-heading-title{font-family:var(--e-global-typography-dea9849-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-dea9849-font-size);font-weight:var(--e-global-typography-dea9849-font-weight);text-transform:var(--e-global-typography-dea9849-text-transform);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing);color:var(--e-global-color-8655e79)}.elementor-10715 .elementor-element.elementor-element-2ea969e>.elementor-widget-container{margin:0 0 0 0}.elementor-10715 .elementor-element.elementor-element-2ea969e .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Gotham,Montserrat,Helvetica Neue,Arial,Inter,sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-8655e79)}.elementor-10715 .elementor-element.elementor-element-799917f>.elementor-widget-container{border-radius:24px 24px 24px 24px}.elementor-10715 .elementor-element.elementor-element-799917f .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-10715 .elementor-element.elementor-element-799917f .elementor-custom-embed-play i{color:var(--e-global-color-primary);font-size:40px}.elementor-10715 .elementor-element.elementor-element-799917f .elementor-custom-embed-play svg{fill:var(--e-global-color-primary);width:40px;height:40px}:root{--page-title-display:none}@media(max-width:1550px){.elementor-10715 .elementor-element.elementor-element-2cff0e3{--grid-auto-flow:row}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-5589ddf .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-5589ddf .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-0aec2f4 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-0aec2f4 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-62a0e0d .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-62a0e0d .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-74245a5 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-74245a5 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-e7d32a2 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-e7d32a2 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-a0ecf71 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-a0ecf71 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-c3d137e .elementor-heading-title{font-size:var(--e-global-typography-dea9849-font-size);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-f9cf327 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-10715 .elementor-element.elementor-element-0a065b0 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-23788cf{--grid-auto-flow:row}.elementor-10715 .elementor-element.elementor-element-dd786b6 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-90045ff .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-8678bac .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-3262a11 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-f2c0305 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-a81e66d .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-c5f4751 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-1638b11 .elementor-heading-title{font-size:var(--e-global-typography-dea9849-font-size);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-4dbec81 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-4f656fd .elementor-heading-title{font-size:var(--e-global-typography-dea9849-font-size);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-2ea969e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}}@media(max-width:1199px){.elementor-10715 .elementor-element.elementor-element-2cff0e3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-5589ddf .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-5589ddf .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-0aec2f4 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-0aec2f4 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-62a0e0d .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-62a0e0d .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-74245a5 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-74245a5 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-e7d32a2 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-e7d32a2 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-a0ecf71 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-a0ecf71 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-c3d137e .elementor-heading-title{font-size:var(--e-global-typography-dea9849-font-size);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-f9cf327 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-10715 .elementor-element.elementor-element-0a065b0 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-23788cf{--grid-auto-flow:row}.elementor-10715 .elementor-element.elementor-element-dd786b6 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-90045ff .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-8678bac .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-3262a11 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-f2c0305 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-a81e66d .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-c5f4751 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-1638b11 .elementor-heading-title{font-size:var(--e-global-typography-dea9849-font-size);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-4dbec81 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-4f656fd .elementor-heading-title{font-size:var(--e-global-typography-dea9849-font-size);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-2ea969e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}}@media(max-width:767px){.elementor-10715 .elementor-element.elementor-element-2cff0e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-5589ddf .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-5589ddf .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-0aec2f4{width:100%;max-width:100%}.elementor-10715 .elementor-element.elementor-element-0aec2f4 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-0aec2f4 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-62a0e0d .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-62a0e0d .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-74245a5 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-74245a5 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-e7d32a2 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-e7d32a2 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-a0ecf71 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-a0ecf71 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-c3d137e{width:100%;max-width:100%}.elementor-10715 .elementor-element.elementor-element-c3d137e .elementor-heading-title{font-size:var(--e-global-typography-dea9849-font-size);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-f9cf327 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-10715 .elementor-element.elementor-element-0a065b0 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-23788cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-10715 .elementor-element.elementor-element-86ef6ca{grid-column:span 2}.elementor-10715 .elementor-element.elementor-element-dd786b6 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-9ee1873{grid-column:span 2}.elementor-10715 .elementor-element.elementor-element-90045ff .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-0cc06f1{grid-column:span 2}.elementor-10715 .elementor-element.elementor-element-8678bac .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-ba411b5{grid-column:span 2}.elementor-10715 .elementor-element.elementor-element-3262a11 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-912a861{grid-column:span 2}.elementor-10715 .elementor-element.elementor-element-f2c0305 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-b89e321{grid-column:span 2}.elementor-10715 .elementor-element.elementor-element-a81e66d .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-c5f4751 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-1638b11{width:100%;max-width:100%}.elementor-10715 .elementor-element.elementor-element-1638b11 .elementor-heading-title{font-size:var(--e-global-typography-dea9849-font-size);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-4dbec81 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-4f656fd{width:100%;max-width:100%}.elementor-10715 .elementor-element.elementor-element-4f656fd .elementor-heading-title{font-size:var(--e-global-typography-dea9849-font-size);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-2ea969e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}}@media(min-width:2400px){.elementor-10715 .elementor-element.elementor-element-2cff0e3{--grid-auto-flow:row}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-5589ddf .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-5589ddf .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-0aec2f4 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-0aec2f4 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-62a0e0d .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-62a0e0d .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-74245a5 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-74245a5 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-e7d32a2 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-e7d32a2 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-10715 .elementor-element.elementor-element-a0ecf71 .elementor-image-box-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-a0ecf71 .elementor-image-box-description{font-size:var(--e-global-typography-3d8708c-font-size);line-height:var(--e-global-typography-3d8708c-line-height)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-c3d137e .elementor-heading-title{font-size:var(--e-global-typography-dea9849-font-size);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-f9cf327 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-10715 .elementor-element.elementor-element-0a065b0 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-23788cf{--grid-auto-flow:row}.elementor-10715 .elementor-element.elementor-element-dd786b6 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-90045ff .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-8678bac .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-3262a11 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-f2c0305 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-a81e66d .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-c5f4751 .elementor-heading-title{font-size:var(--e-global-typography-e5148c9-font-size);line-height:var(--e-global-typography-e5148c9-line-height);letter-spacing:var(--e-global-typography-e5148c9-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-1638b11 .elementor-heading-title{font-size:var(--e-global-typography-dea9849-font-size);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-4dbec81 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-4f656fd .elementor-heading-title{font-size:var(--e-global-typography-dea9849-font-size);line-height:var(--e-global-typography-dea9849-line-height);letter-spacing:var(--e-global-typography-dea9849-letter-spacing)}.elementor-10715 .elementor-element.elementor-element-2ea969e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}}.hauss-kpi-grid>.elementor-widget-image-box{padding:44px 32px!important;transition:background-color 0.3s cubic-bezier(.25,.8,.25,1)!important;border-top:none!important;border-left:none!important;border-bottom:none!important}.hauss-kpi-grid>.elementor-widget-image-box:hover{background-color:rgb(39 85 56 / .02)!important}@media (min-width:1025px){.hauss-kpi-grid>.elementor-widget-image-box{border-right:1px solid #E6E7E1!important}.hauss-kpi-grid>.elementor-widget-image-box:last-child{border-right:none!important}}@media (max-width:1024px) and (min-width:768px){.hauss-kpi-grid>.elementor-widget-image-box{border-right:1px solid #E6E7E1!important}.hauss-kpi-grid>.elementor-widget-image-box:nth-child(2n){border-right:none!important}}@media (max-width:767px){.hauss-kpi-grid>.elementor-widget-image-box{padding:36px 24px!important;border-right:none!important;border-bottom:1px solid #E6E7E1!important}.hauss-kpi-grid>.elementor-widget-image-box:last-child{border-bottom:none!important}}.elementor-10715 .elementor-element.elementor-element-f9cf327{text-wrap:balance!important}.elementor-10715 .elementor-element.elementor-element-0a065b0{text-wrap:balance!important}.elementor-10715 .elementor-element.elementor-element-dd786b6{text-wrap:balance!important}.elementor-10715 .elementor-element.elementor-element-90045ff{text-wrap:balance!important}.elementor-10715 .elementor-element.elementor-element-8678bac{text-wrap:balance!important}.elementor-10715 .elementor-element.elementor-element-3262a11{text-wrap:balance!important}.elementor-10715 .elementor-element.elementor-element-f2c0305{text-wrap:balance!important}.elementor-10715 .elementor-element.elementor-element-a81e66d{text-wrap:balance!important}.elementor-10715 .elementor-element.elementor-element-c5f4751{text-wrap:balance!important}.elementor-10715 .elementor-element.elementor-element-4dbec81{text-wrap:balance!important}.elementor-10715 .elementor-element.elementor-element-2ea969e{text-wrap:balance!important}