.elementor-10713 .elementor-element.elementor-element-55dcbb6{--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:0px 0px 1px 0px;--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-10713 .elementor-element.elementor-element-55dcbb6:not(.elementor-motion-effects-element-type-background), .elementor-10713 .elementor-element.elementor-element-55dcbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea6cde8 );}.elementor-10713 .elementor-element.elementor-element-e8f4dfc{--display:grid;--e-con-grid-template-columns:repeat(4, 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-10713 .elementor-element.elementor-element-9e6964d > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-10713 .elementor-element.elementor-element-9e6964d .elementor-image-box-wrapper{text-align:start;}.elementor-10713 .elementor-element.elementor-element-9e6964d .elementor-image-box-title{margin-bottom:0px;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-10713 .elementor-element.elementor-element-9e6964d:has(:hover) .elementor-image-box-title,
					 .elementor-10713 .elementor-element.elementor-element-9e6964d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-768e06b );}.elementor-10713 .elementor-element.elementor-element-9e6964d .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-10713 .elementor-element.elementor-element-4619503 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10713 .elementor-element.elementor-element-4619503 .elementor-image-box-wrapper{text-align:start;}.elementor-10713 .elementor-element.elementor-element-4619503 .elementor-image-box-title{margin-bottom:0px;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:#275538;}.elementor-10713 .elementor-element.elementor-element-4619503:has(:hover) .elementor-image-box-title,
					 .elementor-10713 .elementor-element.elementor-element-4619503:has(:focus) .elementor-image-box-title{color:var( --e-global-color-768e06b );}.elementor-10713 .elementor-element.elementor-element-4619503 .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-10713 .elementor-element.elementor-element-add01f5 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10713 .elementor-element.elementor-element-add01f5 .elementor-image-box-wrapper{text-align:start;}.elementor-10713 .elementor-element.elementor-element-add01f5 .elementor-image-box-title{margin-bottom:0px;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-10713 .elementor-element.elementor-element-add01f5:has(:hover) .elementor-image-box-title,
					 .elementor-10713 .elementor-element.elementor-element-add01f5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-768e06b );}.elementor-10713 .elementor-element.elementor-element-add01f5 .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-10713 .elementor-element.elementor-element-a19fe75 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10713 .elementor-element.elementor-element-a19fe75 .elementor-image-box-wrapper{text-align:start;}.elementor-10713 .elementor-element.elementor-element-a19fe75 .elementor-image-box-title{margin-bottom:0px;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-10713 .elementor-element.elementor-element-a19fe75:has(:hover) .elementor-image-box-title,
					 .elementor-10713 .elementor-element.elementor-element-a19fe75:has(:focus) .elementor-image-box-title{color:var( --e-global-color-768e06b );}.elementor-10713 .elementor-element.elementor-element-a19fe75 .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-10713 .elementor-element.elementor-element-989ad30{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10713 .elementor-element.elementor-element-f375242{--display:flex;--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-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-10713 .elementor-element.elementor-element-c916fd0.elementor-element{--align-self:center;}.elementor-10713 .elementor-element.elementor-element-c916fd0{text-align:center;}.elementor-10713 .elementor-element.elementor-element-c916fd0 .elementor-heading-title{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 );color:var( --e-global-color-8655e79 );}.elementor-10713 .elementor-element.elementor-element-5806fda{text-align:center;}.elementor-10713 .elementor-element.elementor-element-5806fda .elementor-heading-title{font-family:"Gotham", Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:3rem;font-weight:700;line-height:1.15em;color:var( --e-global-color-8655e79 );}.elementor-10713 .elementor-element.elementor-element-0d89196{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-10713 .elementor-element.elementor-element-1fbdefd{--display:flex;--overflow:hidden;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10713 .elementor-element.elementor-element-1fbdefd:not(.elementor-motion-effects-element-type-background), .elementor-10713 .elementor-element.elementor-element-1fbdefd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://haussbrasil.com/wp-content/uploads/2026/05/obra-ss-img_3444.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10713 .elementor-element.elementor-element-1fbdefd::before, .elementor-10713 .elementor-element.elementor-element-1fbdefd > .elementor-background-video-container::before, .elementor-10713 .elementor-element.elementor-element-1fbdefd > .e-con-inner > .elementor-background-video-container::before, .elementor-10713 .elementor-element.elementor-element-1fbdefd > .elementor-background-slideshow::before, .elementor-10713 .elementor-element.elementor-element-1fbdefd > .e-con-inner > .elementor-background-slideshow::before, .elementor-10713 .elementor-element.elementor-element-1fbdefd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000E8 36%, #1616167A 100%);}.elementor-10713 .elementor-element.elementor-element-084a6da{text-align:start;}.elementor-10713 .elementor-element.elementor-element-084a6da .elementor-heading-title{font-family:"Gotham", Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:6rem;font-weight:700;line-height:1em;letter-spacing:-0.07em;color:#FFFFFF17;}.elementor-10713 .elementor-element.elementor-element-553a1d2 .elementor-heading-title{font-family:var( --e-global-typography-c32ab82-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-c32ab82-font-size );font-weight:var( --e-global-typography-c32ab82-font-weight );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );color:#FFFFFF;}.elementor-10713 .elementor-element.elementor-element-2372433 .elementor-heading-title{font-family:var( --e-global-typography-2c6047a-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-2c6047a-font-size );font-weight:var( --e-global-typography-2c6047a-font-weight );line-height:var( --e-global-typography-2c6047a-line-height );color:#FFFFFF6B;}.elementor-10713 .elementor-element.elementor-element-66e2374{--display:flex;--overflow:hidden;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10713 .elementor-element.elementor-element-66e2374:not(.elementor-motion-effects-element-type-background), .elementor-10713 .elementor-element.elementor-element-66e2374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://haussbrasil.com/wp-content/uploads/2026/05/hauss-montagem-canteiro-seco-04.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10713 .elementor-element.elementor-element-66e2374::before, .elementor-10713 .elementor-element.elementor-element-66e2374 > .elementor-background-video-container::before, .elementor-10713 .elementor-element.elementor-element-66e2374 > .e-con-inner > .elementor-background-video-container::before, .elementor-10713 .elementor-element.elementor-element-66e2374 > .elementor-background-slideshow::before, .elementor-10713 .elementor-element.elementor-element-66e2374 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10713 .elementor-element.elementor-element-66e2374 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000E8 36%, #1616167A 100%);}.elementor-10713 .elementor-element.elementor-element-d1e6b0d{text-align:start;}.elementor-10713 .elementor-element.elementor-element-d1e6b0d .elementor-heading-title{font-family:"Gotham", Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:6rem;font-weight:700;line-height:1em;letter-spacing:-0.07em;color:#FFFFFF17;}.elementor-10713 .elementor-element.elementor-element-4eb07ba .elementor-heading-title{font-family:var( --e-global-typography-c32ab82-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-c32ab82-font-size );font-weight:var( --e-global-typography-c32ab82-font-weight );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );color:#FFFFFF;}.elementor-10713 .elementor-element.elementor-element-9a73764 .elementor-heading-title{font-family:var( --e-global-typography-2c6047a-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-2c6047a-font-size );font-weight:var( --e-global-typography-2c6047a-font-weight );line-height:var( --e-global-typography-2c6047a-line-height );color:#FFFFFF6B;}.elementor-10713 .elementor-element.elementor-element-a7f1946{--display:flex;--overflow:hidden;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10713 .elementor-element.elementor-element-a7f1946:not(.elementor-motion-effects-element-type-background), .elementor-10713 .elementor-element.elementor-element-a7f1946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://haussbrasil.com/wp-content/uploads/2026/05/hauss-brasil-obras-casas-mcmv.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10713 .elementor-element.elementor-element-a7f1946::before, .elementor-10713 .elementor-element.elementor-element-a7f1946 > .elementor-background-video-container::before, .elementor-10713 .elementor-element.elementor-element-a7f1946 > .e-con-inner > .elementor-background-video-container::before, .elementor-10713 .elementor-element.elementor-element-a7f1946 > .elementor-background-slideshow::before, .elementor-10713 .elementor-element.elementor-element-a7f1946 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10713 .elementor-element.elementor-element-a7f1946 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000E8 36%, #1616167A 100%);}.elementor-10713 .elementor-element.elementor-element-673d107{text-align:start;}.elementor-10713 .elementor-element.elementor-element-673d107 .elementor-heading-title{font-family:"Gotham", Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:6rem;font-weight:700;line-height:1em;letter-spacing:-0.07em;color:#FFFFFF17;}.elementor-10713 .elementor-element.elementor-element-97cab82 .elementor-heading-title{font-family:var( --e-global-typography-c32ab82-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-c32ab82-font-size );font-weight:var( --e-global-typography-c32ab82-font-weight );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );color:#FFFFFF;}.elementor-10713 .elementor-element.elementor-element-8eabfec .elementor-heading-title{font-family:var( --e-global-typography-2c6047a-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-2c6047a-font-size );font-weight:var( --e-global-typography-2c6047a-font-weight );line-height:var( --e-global-typography-2c6047a-line-height );color:#FFFFFF6B;}.elementor-10713 .elementor-element.elementor-element-da18b52{--display:flex;--overflow:hidden;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10713 .elementor-element.elementor-element-da18b52:not(.elementor-motion-effects-element-type-background), .elementor-10713 .elementor-element.elementor-element-da18b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://haussbrasil.com/wp-content/uploads/2026/05/sustentabilidade-net-zero-hauss.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10713 .elementor-element.elementor-element-da18b52::before, .elementor-10713 .elementor-element.elementor-element-da18b52 > .elementor-background-video-container::before, .elementor-10713 .elementor-element.elementor-element-da18b52 > .e-con-inner > .elementor-background-video-container::before, .elementor-10713 .elementor-element.elementor-element-da18b52 > .elementor-background-slideshow::before, .elementor-10713 .elementor-element.elementor-element-da18b52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10713 .elementor-element.elementor-element-da18b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000E8 36%, #1616167A 100%);}.elementor-10713 .elementor-element.elementor-element-b8adf68{text-align:start;}.elementor-10713 .elementor-element.elementor-element-b8adf68 .elementor-heading-title{font-family:"Gotham", Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:6rem;font-weight:700;line-height:1em;letter-spacing:-0.07em;color:#FFFFFF17;}.elementor-10713 .elementor-element.elementor-element-47f2873 .elementor-heading-title{font-family:var( --e-global-typography-c32ab82-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-c32ab82-font-size );font-weight:var( --e-global-typography-c32ab82-font-weight );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );color:#FFFFFF;}.elementor-10713 .elementor-element.elementor-element-87639be .elementor-heading-title{font-family:var( --e-global-typography-2c6047a-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-2c6047a-font-size );font-weight:var( --e-global-typography-2c6047a-font-weight );line-height:var( --e-global-typography-2c6047a-line-height );color:#FFFFFF6B;}.elementor-10713 .elementor-element.elementor-element-17f52bc{--display:flex;--min-height:90vh;--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.85;}.elementor-10713 .elementor-element.elementor-element-17f52bc:not(.elementor-motion-effects-element-type-background), .elementor-10713 .elementor-element.elementor-element-17f52bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8655e79 );background-image:url("https://haussbrasil.com/wp-content/uploads/2026/05/isolamento-termico-acustico-hauss.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10713 .elementor-element.elementor-element-17f52bc::before, .elementor-10713 .elementor-element.elementor-element-17f52bc > .elementor-background-video-container::before, .elementor-10713 .elementor-element.elementor-element-17f52bc > .e-con-inner > .elementor-background-video-container::before, .elementor-10713 .elementor-element.elementor-element-17f52bc > .elementor-background-slideshow::before, .elementor-10713 .elementor-element.elementor-element-17f52bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-10713 .elementor-element.elementor-element-17f52bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8655e79 );--background-overlay:'';}.elementor-10713 .elementor-element.elementor-element-fd4c589{--display:flex;--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-10713 .elementor-element.elementor-element-7310656.elementor-element{--align-self:flex-start;}.elementor-10713 .elementor-element.elementor-element-7310656{text-align:center;}.elementor-10713 .elementor-element.elementor-element-7310656 .elementor-heading-title{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 );color:var( --e-global-color-8655e79 );}.elementor-10713 .elementor-element.elementor-element-6255cd8{text-align:start;}.elementor-10713 .elementor-element.elementor-element-6255cd8 .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:#FFFFFF;}.elementor-10713 .elementor-element.elementor-element-a3e729b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), 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-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), 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-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-wrapper{text-align:start;}.elementor-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-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-7e194e0 );}.elementor-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-wrapper{text-align:start;}.elementor-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-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-7e194e0 );}.elementor-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-wrapper{text-align:start;}.elementor-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-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-7e194e0 );}.elementor-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-wrapper{text-align:start;}.elementor-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-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-7e194e0 );}.elementor-10713 .elementor-element.elementor-element-eee9d30{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10713 .elementor-element.elementor-element-eee9d30:not(.elementor-motion-effects-element-type-background), .elementor-10713 .elementor-element.elementor-element-eee9d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb3829b );}.elementor-10713 .elementor-element.elementor-element-29bfdcb.elementor-element{--align-self:flex-start;}.elementor-10713 .elementor-element.elementor-element-29bfdcb{text-align:center;}.elementor-10713 .elementor-element.elementor-element-29bfdcb .elementor-heading-title{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 );color:var( --e-global-color-8655e79 );}.elementor-10713 .elementor-element.elementor-element-4171f41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-10713 .elementor-element.elementor-element-f22834c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-10713 .elementor-element.elementor-element-f22834c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10713 .elementor-element.elementor-element-f22834c .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-10713 .elementor-element.elementor-element-65e3f24{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:start;}.elementor-10713 .elementor-element.elementor-element-65e3f24.elementor-element{--align-self:flex-end;}.elementor-10713 .elementor-element.elementor-element-65e3f24 .elementor-heading-title{font-family:var( --e-global-typography-2c6047a-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-2c6047a-font-size );font-weight:var( --e-global-typography-2c6047a-font-weight );line-height:var( --e-global-typography-2c6047a-line-height );color:var( --e-global-color-768e06b );}.elementor-10713 .elementor-element.elementor-element-447bcf5{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10713 .elementor-element.elementor-element-80a4c35{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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-counter .elementor-counter-title{color:var( --e-global-color-secondary );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 );}.elementor-10713 .elementor-element.elementor-element-9167ca1 .elementor-counter-title{justify-content:start;color:var( --e-global-color-768e06b );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 );}.elementor-10713 .elementor-element.elementor-element-9167ca1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-10713 .elementor-element.elementor-element-47565c2 .elementor-heading-title{font-family:"Gotham", Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-8655e79 );}.elementor-10713 .elementor-element.elementor-element-b0a554a .elementor-heading-title{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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10713 .elementor-element.elementor-element-9e6f9c3{--divider-border-style:solid;--divider-color:var( --e-global-color-d815c11 );--divider-border-width:1px;}.elementor-10713 .elementor-element.elementor-element-9e6f9c3 .elementor-divider-separator{width:100%;}.elementor-10713 .elementor-element.elementor-element-9e6f9c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );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-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-10713 .elementor-element.elementor-element-c1a63b8 .elementor-title{color:#1C1C1C99;font-family:var( --e-global-typography-cb84787-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-cb84787-font-size );font-weight:var( --e-global-typography-cb84787-font-weight );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-c1a63b8 .elementor-progress-bar{height:6px;line-height:6px;}.elementor-10713 .elementor-element.elementor-element-c1a63b8 .elementor-progress-wrapper{border-radius:0px;overflow:hidden;}.elementor-10713 .elementor-element.elementor-element-d3376a1 .elementor-title{color:#1C1C1C99;font-family:var( --e-global-typography-cb84787-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-cb84787-font-size );font-weight:var( --e-global-typography-cb84787-font-weight );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-d3376a1 .elementor-progress-bar{height:6px;line-height:6px;}.elementor-10713 .elementor-element.elementor-element-d3376a1 .elementor-progress-wrapper{border-radius:0px;overflow:hidden;}.elementor-10713 .elementor-element.elementor-element-1ad23bf{--display:flex;}.elementor-10713 .elementor-element.elementor-element-03d523a .elementor-counter-title{justify-content:start;color:var( --e-global-color-768e06b );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 );}.elementor-10713 .elementor-element.elementor-element-03d523a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-10713 .elementor-element.elementor-element-b2eb426 .elementor-heading-title{font-family:"Gotham", Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-8655e79 );}.elementor-10713 .elementor-element.elementor-element-798d6fa .elementor-heading-title{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-10713 .elementor-element.elementor-element-149eb78{--divider-border-style:solid;--divider-color:var( --e-global-color-d815c11 );--divider-border-width:1px;}.elementor-10713 .elementor-element.elementor-element-149eb78 .elementor-divider-separator{width:100%;}.elementor-10713 .elementor-element.elementor-element-149eb78 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10713 .elementor-element.elementor-element-41df246 .elementor-title{color:#1C1C1C99;font-family:var( --e-global-typography-cb84787-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-cb84787-font-size );font-weight:var( --e-global-typography-cb84787-font-weight );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-41df246 .elementor-progress-bar{height:6px;line-height:6px;}.elementor-10713 .elementor-element.elementor-element-41df246 .elementor-progress-wrapper{border-radius:0px;overflow:hidden;}.elementor-10713 .elementor-element.elementor-element-9a28d72 .elementor-title{color:#1C1C1C99;font-family:var( --e-global-typography-cb84787-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-cb84787-font-size );font-weight:var( --e-global-typography-cb84787-font-weight );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-9a28d72 .elementor-progress-bar{height:6px;line-height:6px;}.elementor-10713 .elementor-element.elementor-element-9a28d72 .elementor-progress-wrapper{border-radius:0px;overflow:hidden;}.elementor-10713 .elementor-element.elementor-element-9ac296a{--display:flex;}.elementor-10713 .elementor-element.elementor-element-3a9593c .elementor-counter-title{justify-content:start;color:var( --e-global-color-768e06b );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 );}.elementor-10713 .elementor-element.elementor-element-3a9593c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-10713 .elementor-element.elementor-element-8408c7d .elementor-heading-title{font-family:"Gotham", Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-8655e79 );}.elementor-10713 .elementor-element.elementor-element-4ba0ebf .elementor-heading-title{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-10713 .elementor-element.elementor-element-5c82e30{--divider-border-style:solid;--divider-color:var( --e-global-color-d815c11 );--divider-border-width:1px;}.elementor-10713 .elementor-element.elementor-element-5c82e30 .elementor-divider-separator{width:100%;}.elementor-10713 .elementor-element.elementor-element-5c82e30 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10713 .elementor-element.elementor-element-05d0100 .elementor-title{color:#1C1C1C99;font-family:var( --e-global-typography-cb84787-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-cb84787-font-size );font-weight:var( --e-global-typography-cb84787-font-weight );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-05d0100 .elementor-progress-bar{height:6px;line-height:6px;}.elementor-10713 .elementor-element.elementor-element-05d0100 .elementor-progress-wrapper{border-radius:0px;overflow:hidden;}.elementor-10713 .elementor-element.elementor-element-21cfdaf .elementor-title{color:#1C1C1C99;font-family:var( --e-global-typography-cb84787-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-cb84787-font-size );font-weight:var( --e-global-typography-cb84787-font-weight );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-21cfdaf .elementor-progress-bar{height:6px;line-height:6px;}.elementor-10713 .elementor-element.elementor-element-21cfdaf .elementor-progress-wrapper{border-radius:0px;overflow:hidden;}.elementor-10713 .elementor-element.elementor-element-090a6de{--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;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:8px 8px 8px 8px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10713 .elementor-element.elementor-element-090a6de:not(.elementor-motion-effects-element-type-background), .elementor-10713 .elementor-element.elementor-element-090a6de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03df299 );}.elementor-10713 .elementor-element.elementor-element-fd88e4b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10713 .elementor-element.elementor-element-fd88e4b .elementor-image-box-wrapper{text-align:start;}.elementor-10713 .elementor-element.elementor-element-fd88e4b .elementor-image-box-title{margin-bottom:5px;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-10713 .elementor-element.elementor-element-fd88e4b .elementor-image-box-description{font-family:var( --e-global-typography-c32ab82-font-family ), Gotham, Montserrat, Helvetica Neue, Arial, Inter, sans-serif;font-size:var( --e-global-typography-c32ab82-font-size );font-weight:var( --e-global-typography-c32ab82-font-weight );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );color:var( --e-global-color-8655e79 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-10713 .elementor-element.elementor-element-98c82e9 img{width:120px;border-radius:4px 4px 4px 4px;}.elementor-10713 .elementor-element.elementor-element-faf0ddd img{width:120px;border-radius:4px 4px 4px 4px;}.elementor-10713 .elementor-element.elementor-element-2986d01 img{width:120px;border-radius:4px 4px 4px 4px;}:root{--page-title-display:none;}@media(min-width:2400px){.elementor-10713 .elementor-element.elementor-element-e8f4dfc{--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-10713 .elementor-element.elementor-element-9e6964d .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-10713 .elementor-element.elementor-element-9e6964d .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-4619503 .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-10713 .elementor-element.elementor-element-4619503 .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-add01f5 .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-10713 .elementor-element.elementor-element-add01f5 .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-a19fe75 .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-10713 .elementor-element.elementor-element-a19fe75 .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-10713 .elementor-element.elementor-element-c916fd0 .elementor-heading-title{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-10713 .elementor-element.elementor-element-553a1d2 .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-2372433 .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-4eb07ba .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-9a73764 .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-97cab82 .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-8eabfec .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-47f2873 .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-87639be .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-7310656 .elementor-heading-title{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-10713 .elementor-element.elementor-element-6255cd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10713 .elementor-element.elementor-element-a3e729b{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-icon-box .elementor-icon-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-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-29bfdcb .elementor-heading-title{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-10713 .elementor-element.elementor-element-f22834c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10713 .elementor-element.elementor-element-65e3f24 .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{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-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10713 .elementor-element.elementor-element-9167ca1 .elementor-counter-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-10713 .elementor-element.elementor-element-b0a554a .elementor-heading-title{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-progress .elementor-title{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-10713 .elementor-element.elementor-element-c1a63b8 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-d3376a1 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-03d523a .elementor-counter-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-10713 .elementor-element.elementor-element-798d6fa .elementor-heading-title{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-41df246 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-9a28d72 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-3a9593c .elementor-counter-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-10713 .elementor-element.elementor-element-4ba0ebf .elementor-heading-title{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-05d0100 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-21cfdaf .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-fd88e4b .elementor-image-box-title{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-10713 .elementor-element.elementor-element-fd88e4b .elementor-image-box-description{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-widget-image .widget-image-caption{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 );}}@media(max-width:1550px){.elementor-10713 .elementor-element.elementor-element-e8f4dfc{--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-10713 .elementor-element.elementor-element-9e6964d .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-10713 .elementor-element.elementor-element-9e6964d .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-4619503 .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-10713 .elementor-element.elementor-element-4619503 .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-add01f5 .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-10713 .elementor-element.elementor-element-add01f5 .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-a19fe75 .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-10713 .elementor-element.elementor-element-a19fe75 .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-10713 .elementor-element.elementor-element-c916fd0 .elementor-heading-title{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-10713 .elementor-element.elementor-element-084a6da .elementor-heading-title{font-size:3.5rem;line-height:1.1em;letter-spacing:-0.025em;}.elementor-10713 .elementor-element.elementor-element-553a1d2 .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-2372433 .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-d1e6b0d .elementor-heading-title{font-size:3.5rem;line-height:1.1em;letter-spacing:-0.025em;}.elementor-10713 .elementor-element.elementor-element-4eb07ba .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-9a73764 .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-673d107 .elementor-heading-title{font-size:3.5rem;line-height:1.1em;letter-spacing:-0.025em;}.elementor-10713 .elementor-element.elementor-element-97cab82 .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-8eabfec .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-b8adf68 .elementor-heading-title{font-size:3.5rem;line-height:1.1em;letter-spacing:-0.025em;}.elementor-10713 .elementor-element.elementor-element-47f2873 .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-87639be .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-7310656 .elementor-heading-title{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-10713 .elementor-element.elementor-element-6255cd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10713 .elementor-element.elementor-element-a3e729b{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-icon-box .elementor-icon-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-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-29bfdcb .elementor-heading-title{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-10713 .elementor-element.elementor-element-f22834c{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}.elementor-10713 .elementor-element.elementor-element-f22834c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10713 .elementor-element.elementor-element-65e3f24 .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{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-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10713 .elementor-element.elementor-element-9167ca1 .elementor-counter-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-10713 .elementor-element.elementor-element-b0a554a .elementor-heading-title{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-progress .elementor-title{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-10713 .elementor-element.elementor-element-c1a63b8 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-d3376a1 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-03d523a .elementor-counter-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-10713 .elementor-element.elementor-element-798d6fa .elementor-heading-title{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-41df246 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-9a28d72 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-3a9593c .elementor-counter-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-10713 .elementor-element.elementor-element-4ba0ebf .elementor-heading-title{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-05d0100 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-21cfdaf .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-fd88e4b .elementor-image-box-title{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-10713 .elementor-element.elementor-element-fd88e4b .elementor-image-box-description{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-widget-image .widget-image-caption{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 );}}@media(max-width:1199px){.elementor-10713 .elementor-element.elementor-element-e8f4dfc{--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-10713 .elementor-element.elementor-element-9e6964d .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-10713 .elementor-element.elementor-element-9e6964d .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-4619503 .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-10713 .elementor-element.elementor-element-4619503 .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-add01f5 .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-10713 .elementor-element.elementor-element-add01f5 .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-a19fe75 .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-10713 .elementor-element.elementor-element-a19fe75 .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-10713 .elementor-element.elementor-element-c916fd0 .elementor-heading-title{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-10713 .elementor-element.elementor-element-084a6da .elementor-heading-title{font-size:2.625em;line-height:1.1em;letter-spacing:-0.025em;}.elementor-10713 .elementor-element.elementor-element-553a1d2 .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-2372433 .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-d1e6b0d .elementor-heading-title{font-size:2.625em;line-height:1.1em;letter-spacing:-0.025em;}.elementor-10713 .elementor-element.elementor-element-4eb07ba .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-9a73764 .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-673d107 .elementor-heading-title{font-size:2.625em;line-height:1.1em;letter-spacing:-0.025em;}.elementor-10713 .elementor-element.elementor-element-97cab82 .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-8eabfec .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-b8adf68 .elementor-heading-title{font-size:2.625em;line-height:1.1em;letter-spacing:-0.025em;}.elementor-10713 .elementor-element.elementor-element-47f2873 .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-87639be .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-17f52bc{--min-height:100vh;--justify-content:space-between;}.elementor-10713 .elementor-element.elementor-element-7310656 .elementor-heading-title{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-10713 .elementor-element.elementor-element-6255cd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10713 .elementor-element.elementor-element-a3e729b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-icon-box .elementor-icon-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-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-29bfdcb .elementor-heading-title{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-10713 .elementor-element.elementor-element-4171f41{--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-10713 .elementor-element.elementor-element-f22834c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10713 .elementor-element.elementor-element-f22834c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10713 .elementor-element.elementor-element-65e3f24{width:100%;max-width:100%;}.elementor-10713 .elementor-element.elementor-element-65e3f24 .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-447bcf5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{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-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10713 .elementor-element.elementor-element-9167ca1 .elementor-counter-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-10713 .elementor-element.elementor-element-b0a554a .elementor-heading-title{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-progress .elementor-title{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-10713 .elementor-element.elementor-element-c1a63b8 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-d3376a1 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-03d523a .elementor-counter-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-10713 .elementor-element.elementor-element-798d6fa .elementor-heading-title{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-41df246 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-9a28d72 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-3a9593c .elementor-counter-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-10713 .elementor-element.elementor-element-4ba0ebf .elementor-heading-title{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-05d0100 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-21cfdaf .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-fd88e4b .elementor-image-box-title{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-10713 .elementor-element.elementor-element-fd88e4b .elementor-image-box-description{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-widget-image .widget-image-caption{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 );}}@media(max-width:767px){.elementor-10713 .elementor-element.elementor-element-e8f4dfc{--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-10713 .elementor-element.elementor-element-9e6964d .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-10713 .elementor-element.elementor-element-9e6964d .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-4619503{width:100%;max-width:100%;}.elementor-10713 .elementor-element.elementor-element-4619503 .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-10713 .elementor-element.elementor-element-4619503 .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-add01f5 .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-10713 .elementor-element.elementor-element-add01f5 .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-a19fe75 .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-10713 .elementor-element.elementor-element-a19fe75 .elementor-image-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-989ad30{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.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-10713 .elementor-element.elementor-element-c916fd0 .elementor-heading-title{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-10713 .elementor-element.elementor-element-5806fda{width:100%;max-width:100%;}.elementor-10713 .elementor-element.elementor-element-5806fda .elementor-heading-title{font-size:2rem;}.elementor-10713 .elementor-element.elementor-element-084a6da .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-0.025em;}.elementor-10713 .elementor-element.elementor-element-553a1d2 .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-2372433 .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-d1e6b0d .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-0.025em;}.elementor-10713 .elementor-element.elementor-element-4eb07ba .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-9a73764 .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-673d107 .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-0.025em;}.elementor-10713 .elementor-element.elementor-element-97cab82 .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-8eabfec .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-b8adf68 .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-0.025em;}.elementor-10713 .elementor-element.elementor-element-47f2873 .elementor-heading-title{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-87639be .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-10713 .elementor-element.elementor-element-17f52bc:not(.elementor-motion-effects-element-type-background), .elementor-10713 .elementor-element.elementor-element-17f52bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-559px 0px;background-size:cover;}.elementor-10713 .elementor-element.elementor-element-17f52bc{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-10713 .elementor-element.elementor-element-7310656 .elementor-heading-title{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-10713 .elementor-element.elementor-element-6255cd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10713 .elementor-element.elementor-element-a3e729b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-icon-box .elementor-icon-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-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-4fc1aba .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-5ca5602 .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-5b4b0ac .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-title, .elementor-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-title a{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-10713 .elementor-element.elementor-element-69a4744 .elementor-icon-box-description{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-eee9d30{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-10713 .elementor-element.elementor-element-29bfdcb .elementor-heading-title{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-10713 .elementor-element.elementor-element-f22834c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10713 .elementor-element.elementor-element-65e3f24 .elementor-heading-title{font-size:var( --e-global-typography-2c6047a-font-size );line-height:var( --e-global-typography-2c6047a-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{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-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10713 .elementor-element.elementor-element-9167ca1 .elementor-counter-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-10713 .elementor-element.elementor-element-b0a554a .elementor-heading-title{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-progress .elementor-title{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-10713 .elementor-element.elementor-element-c1a63b8 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-d3376a1 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-03d523a .elementor-counter-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-10713 .elementor-element.elementor-element-798d6fa .elementor-heading-title{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-41df246 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-9a28d72 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-3a9593c .elementor-counter-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-10713 .elementor-element.elementor-element-4ba0ebf .elementor-heading-title{font-size:var( --e-global-typography-3d8708c-font-size );line-height:var( --e-global-typography-3d8708c-line-height );}.elementor-10713 .elementor-element.elementor-element-05d0100 .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-21cfdaf .elementor-title{font-size:var( --e-global-typography-cb84787-font-size );line-height:var( --e-global-typography-cb84787-line-height );letter-spacing:var( --e-global-typography-cb84787-letter-spacing );}.elementor-10713 .elementor-element.elementor-element-090a6de{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-10713 .elementor-element.elementor-element-fd88e4b .elementor-image-box-title{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-10713 .elementor-element.elementor-element-fd88e4b .elementor-image-box-description{font-size:var( --e-global-typography-c32ab82-font-size );line-height:var( --e-global-typography-c32ab82-line-height );letter-spacing:var( --e-global-typography-c32ab82-letter-spacing );}.elementor-widget-image .widget-image-caption{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-10713 .elementor-element.elementor-element-98c82e9{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}}/* Start custom CSS for container, class: .elementor-element-e8f4dfc *//* Estiliza cada widget de Caixa de Imagem */
.hauss-kpi-grid > .elementor-widget-image-box {
    padding: 44px 32px !important; /* Espaçamento interno */
    transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
    border-top: none !important;
    border-left: none !important;
    border-bottom: none !important;
}

/* Hover - Iluminação sutil de fundo pegando todo o padding */
.hauss-kpi-grid > .elementor-widget-image-box:hover {
    background-color: rgba(39, 85, 56, 0.02) !important;
}

/* ----------------------------------------------------
   LINHA DIREITA - DESKTOP (Widescreen e Desktop)
   ---------------------------------------------------- */
@media (min-width: 1025px) {
    .hauss-kpi-grid > .elementor-widget-image-box {
        border-right: 1px solid #E6E7E1 !important; /* Linha direita nos cards */
    }
    /* Remove a linha direita do último card */
    .hauss-kpi-grid > .elementor-widget-image-box:last-child {
        border-right: none !important;
    }
}

/* ----------------------------------------------------
   LINHA DIREITA - TABLET (2 colunas)
   ---------------------------------------------------- */
@media (max-width: 1024px) and (min-width: 768px) {
    .hauss-kpi-grid > .elementor-widget-image-box {
        border-right: 1px solid #E6E7E1 !important;
    }
    /* Remove a linha direita das colunas da direita (card 2 e card 4) */
    .hauss-kpi-grid > .elementor-widget-image-box:nth-child(2n) {
        border-right: none !important;
    }
}

/* ----------------------------------------------------
   LINHA DE BAIXO - MOBILE (1 coluna empilhada)
   ---------------------------------------------------- */
@media (max-width: 767px) {
    .hauss-kpi-grid > .elementor-widget-image-box {
        padding: 36px 24px !important; /* Padding compacto para celular */
        border-right: none !important; /* Remove a linha do lado */
        border-bottom: 1px solid #E6E7E1 !important; /* Adiciona a linha embaixo */
    }
    /* Remove a linha de baixo do último card (card 4) */
    .hauss-kpi-grid > .elementor-widget-image-box:last-child {
        border-bottom: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d89196 *//* -------------------------------------------
   ESTRUTURA DA SANFONA (FLEXBOX)
   ------------------------------------------- */
.hauss-acc-container {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    width: 100% !important;
    height: 700px; /* Altura principal ajustada */
    gap: 5px !important;
}

/* Estilo Base de Cada Card Fechado */
.hauss-acc-card {
    width: auto !important; 
    max-width: none !important;
    flex: 1 1 0 !important; 
    display: flex !important;
    flex-direction: column !important;
    height: 100%;
    position: relative;
    cursor: pointer;
    overflow: hidden !important; 
    border-right: 1px solid rgba(255, 255, 255, 0.1);
    transition: flex 0.6s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border-radius: 8px;
}

.hauss-acc-card:last-child {
    border-right: none;
}

/* -------------------------------------------
   EFEITO DE ABERTURA (HOVER)
   ------------------------------------------- */
.hauss-acc-card:hover {
    flex: 3 1 0 !important; 
}

/* -------------------------------------------
   COMPORTAMENTO DOS TEXTOS E NÚMEROS
   ------------------------------------------- */
/* O 1º widget (Número) empurra todo o resto para o fundo do card! */
.hauss-acc-card > .elementor-widget:first-child {
    margin-bottom: auto !important;
}

/* --- TÍTULO (2º Widget) EM PÉ --- */
.hauss-acc-card > .elementor-widget:nth-child(2) {
    opacity: 1 !important;
    transform-origin: left bottom !important;
    transform: rotate(-90deg) translateY(100%) !important;
    white-space: nowrap !important;
    min-width: 280px !important;
    margin: 0 !important; /* Zera a margem invisível pro texto descer e encostar no fundo */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* Título deita (volta ao normal na horizontal) no Hover */
.hauss-acc-card:hover > .elementor-widget:nth-child(2) {
    transform: rotate(0deg) translateY(0) !important;
    white-space: normal !important;
    margin-bottom: 0 !important; /* CORRIGIDO: Removido o gap embaixo do título */
}

/* --- DESCRIÇÃO E OUTROS (3º Widget em diante) --- */
.hauss-acc-card > .elementor-widget:nth-child(n+3) {
    opacity: 0 !important;
    /* Usa max-height zero para não ocupar espaço. O título em pé descerá até o fundo! */
    max-height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: translateY(20px) !important;
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1) !important;
    min-width: 280px !important;
}

/* Descrição aparece e empurra o título pra cima suavemente no Hover */
.hauss-acc-card:hover > .elementor-widget:nth-child(n+3) {
    opacity: 1 !important;
    max-height: 400px !important; /* Limite elástico aumentado para caber em 700px */
    margin-top: 5px !important; /* CORRIGIDO: Gap minúsculo só pra não embolar letras */
    transform: translateY(0) !important;
    transition-delay: 0.1s !important; 
}

/* -------------------------------------------
   RESPONSIVIDADE (TABLET E MOBILE)
   ------------------------------------------- */

/* Tablet */
@media (max-width: 1024px) and (min-width: 768px) {
    .hauss-acc-container {
        height: 550px; /* Tablet tem menos tela, 550px já é o suficiente e evita esticar demais */
    }
    .hauss-acc-card:hover {
        flex: 4 1 0 !important; 
    }
}

/* Mobile (Desativa a sanfona e empilha os cards abertos normalmente) */
@media (max-width: 767px) {
    .hauss-acc-container {
        flex-direction: column !important;
        height: auto !important;
    }
    .hauss-acc-card {
        flex: none !important;
        width: 100% !important;
        height: 350px !important; /* Altura de cada bloco empilhado no celular */
        border-right: none;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    }
    
    /* No celular, quebra a regra do título em pé e deixa ele horizontal o tempo todo */
    .hauss-acc-card > .elementor-widget:nth-child(2) {
        transform: rotate(0deg) translateY(0) !important;
        white-space: normal !important;
        margin-bottom: 15px !important;
    }
    
    /* Força os outros textos a ficarem sempre visíveis no celular */
    .hauss-acc-card > .elementor-widget:nth-child(n+3) {
        opacity: 1 !important;
        transform: translateY(0) !important;
        max-height: none !important;
        margin-top: 0 !important;
        min-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3e729b *//* Efeito Glass e Borda aplicados aos Icon Boxes filhos */
.elementor-10713 .elementor-element.elementor-element-a3e729b .hauss-glass-card {
    /* Fundo escuro semi-transparente */
    background-color: rgba(10, 10, 10, 0.10) !important;
    
    /* Desfoque do vidro (Glassmorphism) */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    
    /* Borda fina e arredondamento */
    border-radius: 8px;

    
    /* Padding uniforme */
    padding: 40px !important;
}

/* Zera qualquer margem interna do texto do Icon Box */
.elementor-10713 .elementor-element.elementor-element-a3e729b .hauss-glass-card .elementor-icon-box-wrapper {
    padding: 0 !important;
    margin: 0 !important;
}

/* Garante que o ícone fique invisível */
.elementor-10713 .elementor-element.elementor-element-a3e729b .hauss-glass-card .elementor-icon-box-icon {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a4c35 */.elementor-10713 .elementor-element.elementor-element-80a4c35 {
    /* Fundo escuro semi-transparente para dar o efeito de vidro */
    background-color: rgba(255, 255, 255, 1) !important;
    
    /* Desfoque do fundo (A mágica do Glassmorphism) */
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    
    /* Borda fina de cor única (Você pode trocar o #6DA44D pela cor que quiser) */
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
    
    /* Arredondamento suave das pontas (Opcional, mas recomendado para Glass) */
    border-radius: 16px;
    
    /* Espaçamento interno (Padding) para os textos respirarem */
    padding: 40px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ad23bf */.elementor-10713 .elementor-element.elementor-element-1ad23bf {
    /* Fundo escuro semi-transparente para dar o efeito de vidro */
    background-color: rgba(255, 255, 255, 1) !important;
    
    /* Desfoque do fundo (A mágica do Glassmorphism) */
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    
    /* Borda fina de cor única (Você pode trocar o #6DA44D pela cor que quiser) */
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
    
    /* Arredondamento suave das pontas (Opcional, mas recomendado para Glass) */
    border-radius: 16px;
    
    /* Espaçamento interno (Padding) para os textos respirarem */
    padding: 40px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac296a */.elementor-10713 .elementor-element.elementor-element-9ac296a {
    /* Fundo escuro semi-transparente para dar o efeito de vidro */
    background-color: rgba(255, 255, 255, 1) !important;
    
    /* Desfoque do fundo (A mágica do Glassmorphism) */
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    
    /* Borda fina de cor única (Você pode trocar o #6DA44D pela cor que quiser) */
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
    
    /* Arredondamento suave das pontas (Opcional, mas recomendado para Glass) */
    border-radius: 16px;
    
    /* Espaçamento interno (Padding) para os textos respirarem */
    padding: 40px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-090a6de *//* O estado normal do quadro inteiro */
.hauss-zoom-img {
    transition: transform .25s ease-in-out !important;

}

/* Quando passa o mouse, o quadro inteiro pula para fora */
.hauss-zoom-img:hover {
    transform: scale(1.06) !important; /* Cresce 6% para fora */
    z-index: 99 !important; /* Garante que a imagem fique por cima das outras quando crescer */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Bold.eot');
	src: url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Bold.woff2') format('woff2'),
		url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Bold.woff') format('woff'),
		url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Medium.eot');
	src: url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Medium.woff2') format('woff2'),
		url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Medium.woff') format('woff'),
		url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Medium.ttf') format('truetype'),
		url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Medium.svg#Gotham') format('svg');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Book.eot');
	src: url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Book.eot?#iefix') format('embedded-opentype'),
		url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Book.woff2') format('woff2'),
		url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Book.woff') format('woff'),
		url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Book.ttf') format('truetype'),
		url('https://haussbrasil.com/wp-content/uploads/2026/05/Gotham-Book.svg#Gotham') format('svg');
}
/* End Custom Fonts CSS */